<SEC-DOCUMENT>0001596532-24-000043.txt : 20240213
<SEC-HEADER>0001596532-24-000043.hdr.sgml : 20240213
<ACCEPTANCE-DATETIME>20240212180135
ACCESSION NUMBER:		0001596532-24-000043
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		113
CONFORMED PERIOD OF REPORT:	20231231
FILED AS OF DATE:		20240213
DATE AS OF CHANGE:		20240212

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Arista Networks, Inc.
		CENTRAL INDEX KEY:			0001596532
		STANDARD INDUSTRIAL CLASSIFICATION:	COMPUTER COMMUNICATIONS EQUIPMENT [3576]
		ORGANIZATION NAME:           	06 Technology
		IRS NUMBER:				201751121
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-36468
		FILM NUMBER:		24621740

	BUSINESS ADDRESS:	
		STREET 1:		5453 GREAT AMERICA PARKWAY
		CITY:			SANTA CLARA
		STATE:			CA
		ZIP:			95054
		BUSINESS PHONE:		408-547-5500

	MAIL ADDRESS:	
		STREET 1:		5453 GREAT AMERICA PARKWAY
		CITY:			SANTA CLARA
		STATE:			CA
		ZIP:			95054
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>anet-20231231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:anet="http://www.arista.com/20231231" xmlns:ecd="http://xbrl.sec.gov/ecd/2023" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns="http://www.w3.org/1999/xhtml" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:srt="http://fasb.org/srt/2023" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>anet-20231231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-32">0001596532</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-33">2023</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-34">FY</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" id="f-35">false</ix:nonNumeric><ix:nonNumeric contextRef="c-53" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="f-402">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="c-55" name="anet:PostContractCustomerSupportPCSTermofContract" id="f-411">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="c-55" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="f-417">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="c-173" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="f-723">3</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-801">http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-5" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-802">http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-5" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-805">http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-806">http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-5" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-809">http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-810">http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-255" name="ecd:TrdArrDuration" format="ixt-sec:durday" id="f-1159">278</ix:nonNumeric><ix:nonNumeric contextRef="c-258" name="ecd:TrdArrDuration" format="ixt-sec:durday" id="f-1160">456</ix:nonNumeric><ix:nonNumeric contextRef="c-261" name="ecd:TrdArrDuration" format="ixt-sec:durday" id="f-1161">455</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="anet-20231231.xsd"/></ix:references><ix:resources><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-02-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-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="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</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="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</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="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</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="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</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="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="partner"><xbrli:measure>anet:partner</xbrli:measure></xbrli:unit><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">anet:CustomerAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">anet:CustomerBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">anet:CustomerAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">anet:CustomerBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">anet:CustomerAMember</xbrldi:explicitMember><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">anet:CustomerBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">anet:CustomerAMember</xbrldi:explicitMember><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">anet:CustomerBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">anet:CustomerAMember</xbrldi:explicitMember><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>anet:segment</xbrli:measure></xbrli:unit><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MarketableSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MarketableSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MarketableSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MarketableSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MarketableSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MarketableSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MarketableSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MarketableSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MoneyMarketFundsRestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MoneyMarketFundsRestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MoneyMarketFundsRestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MoneyMarketFundsRestrictedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MoneyMarketFundsRestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MoneyMarketFundsRestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MoneyMarketFundsRestrictedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MoneyMarketFundsRestrictedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">anet:ComputerHardwareandSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">anet:ComputerHardwareandSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:UnbilledRevenuesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:UnbilledRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="acquisition"><xbrli:measure>anet:acquisition</xbrli:measure></xbrli:unit><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">anet:PrivatelyHeldTechnologyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">anet:PrivatelyHeldTechnologyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">anet:PrivatelyHeldTechnologyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">anet:PrivatelyHeldTechnologyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">anet:PrivatelyHeldTechnologyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">anet:PrivatelyHeldTechnologyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">anet:PrivatelyHeldTechnologyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">anet:PrivatelyHeldTechnologyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">anet:PrivatelyHeldTechnologyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">anet:PrivatelyHeldTechnologyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-25</xbrli:startDate><xbrli:endDate>2020-11-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="patent"><xbrli:measure>anet:patent</xbrli:measure></xbrli:unit><xbrli:context id="c-196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-30</xbrli:startDate><xbrli:endDate>2022-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-10-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">anet:A2014EquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">anet:A2014EquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">anet:A2014EquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">anet:A2014EquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">anet:A2014EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">anet:A2014EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">anet:A2014EmployeeStockPurchasePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">anet:A2014EmployeeStockPurchasePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-02-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">anet:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">anet:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">anet:StockOptionsandRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">anet:StockOptionsandRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">anet:StockOptionsandRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-232"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-233"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-234"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-235"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-236"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-237"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-238"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-239"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-240"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-241"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-242"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-243"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-244"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-245"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-246"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-247"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-248"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-249"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-250"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-251"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-252"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-253"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-254"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">anet:ItaBrennanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-255"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">anet:ItaBrennanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-256"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">anet:ItaBrennanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-257"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">anet:JayshreeUllalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-258"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">anet:JayshreeUllalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-259"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">anet:JayshreeUllalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-260"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">anet:AnshulSadanaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-261"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">anet:AnshulSadanaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-262"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">anet:AnshulSadanaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-263"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001596532</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ic034a470397a417699a027ca8e2873b3_1"></div><div style="min-height:5.4pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.861%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="margin-top:2pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;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:14pt;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%">__________________________________________________</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-K</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:400;line-height:120%">__________________________________________________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Mark One)</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.666%"><tr><td style="width:1.0%"/><td style="width:4.647%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:93.153%"/><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:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" id="f-2">&#9746;</ix:nonNumeric></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:700;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION&#160;13 OR 15(d)&#160;OF&#160;THE SECURITIES EXCHANGE&#160;ACT OF 1934</span></td></tr></table></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3"><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="f-4">December&#160;31</ix:nonNumeric>, 2023</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:700;line-height:120%">Or</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.666%"><tr><td style="width:1.0%"/><td style="width:4.647%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:93.153%"/><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:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="f-5">&#9744;</ix:nonNumeric></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:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION&#160;13 OR&#160;15(d)&#160;OF&#160;THE SECURITIES EXCHANGE&#160;ACT OF 1934</span></td></tr></table></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">For the transition period from &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;to&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:2pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Commission file number: <ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-6">001-36468</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:400;line-height:120%">___________________________________________</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-7">ARISTA NETWORKS,&#160;INC.</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:700;line-height:120%">(Exact name of registrant as specified in its charter)</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%">___________________________________________</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.666%"><tr><td style="width:1.0%"/><td style="width:46.026%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.371%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:44.303%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-8">Delaware</ix:nonNumeric></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%">&#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:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-9">20-1751121</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(State or other jurisdiction of<br/>incorporation or organization)</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%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(I.R.S. Employer<br/>Identification&#160;Number)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-10">5453 Great America Parkway</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:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-11">Santa Clara</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-12">California</ix:nonNumeric> <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-13">95054</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:700;line-height:120%">(Address of principal executive offices)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-14">408</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-15">547-5500</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:700;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(b) of the Act:</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%">_________________________________________________________</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.666%"><tr><td style="width:1.0%"/><td style="width:40.854%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.991%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.855%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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 of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-16">Common Stock, $0.0001 par value</ix:nonNumeric></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%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-17">ANET</ix:nonNumeric></span></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:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-18">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(g) of the Act: None</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule&#160;405 of the Securities Act.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityWellKnownSeasonedIssuer" id="f-19">Yes</ix:nonNumeric>&#160; </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</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="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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.&#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityVoluntaryFilers" id="f-20">No</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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&#160;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&#160;days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-21">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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&#160;405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-22">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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.&#160;See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company&#8221; and &#8220;emerging growth company&#8221; in Rule&#160;12b-2 of the Exchange Act.&#160;</span></div><div style="margin-bottom:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.666%"><tr><td style="width:1.0%"/><td style="width:24.187%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.503%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.074%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-23">Large accelerated filer</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9746;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accelerated&#160;filer&#160;&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-accelerated filer&#160;&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Smaller&#160;reporting&#160;company</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="f-24">&#9744;</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Emerging growth&#160;company&#160;&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="f-25">&#9744;</ix:nonNumeric></span></div></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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.  &#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management'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 firm that prepared or issued its audit report. </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox" id="f-26">&#9746;</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.   &#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFinStmtErrorCorrectionFlag" format="ixt:fixed-false" id="f-27">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b).   &#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Exchange Act).&#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-28">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The aggregate market value of the voting and non-voting common equity held by non-affiliates of the registrant was approximately $<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-8" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="9" id="f-29">40.8</ix:nonFraction>&#160;billion as of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> June 30, 2023 (the last business day of the registrant's most recently completed second fiscal quarter) b</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">ased on the closing price of the registrant&#8217;s common stock on the New York Stock Exchange on such date. Shares held by persons who may be deemed affiliates have been excluded.&#160;This determination of affiliate status is not necessarily a conclusive determination for other purposes.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">On February&#160;7, 2024, <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-30">312,633,612</ix:nonFraction> shares of the registrant&#8217;s common stock were outstanding. </span></div><ix:nonNumeric contextRef="c-1" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="f-31" escape="true"><div style="margin-top:3pt;padding-left:90pt;padding-right:90pt;text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="margin-top:3pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Portions of the registrant&#8217;s definitive Proxy Statement relating to its 2024 Annual Meeting of Stockholders to be filed pursuant to Regulation&#160;14A within 120&#160;days after the registrant&#8217;s fiscal year end of December&#160;31, 2023 are incorporated by reference into Part&#160;III of this Annual Report on Form&#160;10-K.</span></div></ix:nonNumeric><div style="height:5.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="ic034a470397a417699a027ca8e2873b3_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ARISTA NETWORKS, INC. </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%">TABLE OF CONTENTS</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.719%"><tr><td style="width:1.0%"/><td style="width:9.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:73.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Page</span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_13">PART I</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_13">Business</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_13">1</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1A.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_19">Risk Factors</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_19">14</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1B.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_22">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_22">49</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1C.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_1718">C</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_1718">ybersecurity</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_22">49</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 2.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_25">Properties</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_25">50</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 3.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_28">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_28">50</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 4.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_31">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_31">50</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_34">PART II</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 5.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_37">Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_37">51</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 6.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_40">[Reserved]</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_40">53</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 7.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_43">Management's Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_43">54</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 7A.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_67">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_67">66</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 8.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_70">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_70">68</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 9.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_133">Change in and Disagreements With Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_133">103</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 9A.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_136">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_136">103</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 9B.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_139">Other Information</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_139">104</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 9C.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_142">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_142">104</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_145">PART III</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 10.</span></div></td><td colspan="3" style="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%">&#160;</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_148">Directors, Executive Officers, and Corporate Governance</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_148">105</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 11.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_151">Executive Compensation</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_151">105</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 12.</span></div></td><td colspan="3" style="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%">&#160;</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_154">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_154">105</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 13.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_157">Certain Relationships and Related Transactions and Director Independence</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_157">105</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 14.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_160">Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_160">105</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_163">PART IV</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 15.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_166">Exhibits and Financial Statement Schedules</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_166">106</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 16.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_172">Form 10-K Summary</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_172">109</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:9pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_175">Signatures</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:9pt;text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_175">110</a></span></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="ic034a470397a417699a027ca8e2873b3_10"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Annual Report on Form 10-K, including the sections entitled &#8220;Business,&#8221; &#8220;Risk Factors,&#8221; and &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations,&#8221; contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, which statements involve substantial risks and uncertainties. The words &#8220;believe,&#8221; &#8220;may,&#8221; &#8220;will,&#8221; &#8220;potentially,&#8221; "likely" &#8220;estimate,&#8221; &#8220;continue,&#8221; &#8220;anticipate,&#8221; &#8220;intend,&#8221; &#8220;could,&#8221; &#8220;would,&#8221; "should", &#8220;project,&#8221; &#8220;plan,&#8221; &#8220;predict,&#8221; &#8220;expect&#8221;, the negative of any of these words and similar expressions that convey uncertainty of future events or outcomes are intended to identify forward-looking statements. </span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These forward-looking statements include, but are not limited to, statements concerning the following: </span></div><div style="margin-top:3pt;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">our ability to maintain an adequate rate of revenue growth and our future financial performance, including our expectations regarding our revenue, cost of revenue, gross profit or gross margin and operating expenses; </span></div><div style="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">our belief that the networking market is rapidly evolving and has a significant potential opportunity for growth;</span></div><div style="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">our business plan and our ability to effectively manage our growth;</span></div><div style="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">our ability to expand our leadership position in the networking industry and to develop new products and expand our business into new markets such as the AI Ethernet switching, campus workspace, enterprise data center and security markets; </span></div><div style="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">our ability to satisfy the requirements for networking solutions and to successfully anticipate technological shifts and market needs, including the impact of artificial intelligence, innovate new products, rapidly develop new features and applications, and bring them to market in a timely manner; </span></div><div style="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">our ability to fulfill our customers&#8217; orders despite supply chain delays, access to key commodities or technologies or geopolitical events that impact our manufacturers or their suppliers such as the recent U.S. trade wars, the Russia-Ukraine and Israel-Hamas conflicts, the Houthi attacks on marine vessels in the Red Sea or the impact of global pandemics such as the global coronavirus ("COVID-19") pandemic;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">our ability to identify, complete and realize the benefits of recent and future acquisitions of, or investments in, complementary companies, products, services or technologies; </span></div><div style="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">costs associated with defending intellectual property infringement and other claims and the potential outcomes of such disputes, such as any claims discussed in &#8220;Legal Proceedings&#8221;;  </span></div><div style="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">our ability to retain and increase sales to existing customers and attract new customers, including large customers; </span></div><div style="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">our ability to expand our business domestically and internationally; </span></div><div style="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 effects of increased competition in our market and our ability to compete effectively; </span></div><div style="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 budgeting cycles and purchasing practices of customers, including large customers who may receive lower pricing terms due to volume discounts or who may elect to re-assign allocations to multiple vendors based upon specific network roles or projects;</span></div><div style="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 growth and buying patterns of our large customers and resulting volatility in our customer concentration in which large bulk purchases may or may not occur in certain quarters or may be deferred into future quarters or cancelled due to adjustments in their capital expenditure forecasts;</span></div><div style="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 deferral or cancellation of orders by customers, warranty returns or delays in acceptance of our products;</span></div><div style="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">our ability to further penetrate our existing customer base and sell more complex and higher-performance configurations of our products; </span></div><div style="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">our belief that increasing channel leverage will extend and improve our engagement with a broad set of customers;</span></div><div style="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">our plans to continue to expand our sales force, marketing activities and relationships with channel, technology and system-level partners;</span></div><div style="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">our ability to scale our operational and manufacturing capacity; </span></div><div style="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">our plans to invest in our research and development; </span></div><div style="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">our ability to timely and effectively scale and adapt our existing technology; </span></div><div style="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 benefits realized by our customers in their use of our products and services including lower total cost 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%">ownership; </span></div><div style="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="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">our ability to detect breaches of our cybersecurity systems or other security breaches;</span></div><div style="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 effects of seasonal and cyclical trends on our results of operations; </span></div><div style="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">our relationships with and expectations concerning third parties, including, but not limited to our large customers, suppliers, distributors, systems integrators, channel partners and value-added resellers; </span></div><div style="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 attraction and retention of qualified employees and key personnel; </span></div><div style="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">our ability to maintain, protect and enhance our brand and intellectual property; </span></div><div style="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">economic and industry trends;</span></div><div style="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">estimates and estimate methodologies used in preparing our financial statements; </span></div><div style="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">future trading prices of our common stock;</span></div><div style="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">our belief that we have adequately reserved for uncertain tax positions;</span></div><div style="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 impact of global economic and political conditions that introduce instability 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%">nto the U.S. and other economies;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:36pt;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 impact of climate change and natural disasters;</span></div><div style="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 impact of global and domestic tax reform;</span></div><div style="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 impact of tariffs imposed by the U.S. on goods from other countries and tariffs imposed by other countries on U.S. goods; and</span></div><div style="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">our belief that our existing cash and cash equivalents together with cash flow from operations will be sufficient to meet our working capital requirements and our growth strategies for the foreseeable future.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These forward-looking statements are subject to a number of risks, uncertainties and assumptions, including those described in the section titled &#8220;Risk Factors&#8221; and elsewhere in this Annual Report on Form 10-K. Moreover, we operate in a very competitive and rapidly changing environment, and new risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. In light of these risks, uncertainties and assumptions, the forward-looking events and circumstances discussed in this Annual Report on Form 10-K may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements. You should not rely upon forward-looking statements as predictions of future events. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The forward-looking statements made in this Annual Report on Form 10-K relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this Annual Report on Form 10-K to reflect events or circumstances after the date of this Annual Report on Form 10-K or to reflect new information or the occurrence of unanticipated events, except as required by law. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements and you should not place undue reliance on our forward-looking statements. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures or investments we may make.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="ic034a470397a417699a027ca8e2873b3_13"></div><hr style="page-break-after:always"/><div style="min-height:72pt;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="#ic034a470397a417699a027ca8e2873b3_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7"> 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 I</span></div><div id="ic034a470397a417699a027ca8e2873b3_16"></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%">Item 1. Business</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Arista Networks is an industry leader in data-driven, client to cloud networking for large data center, campus and routing environments. Arista&#8217;s platforms deliver availability, agility, automation, analytics and security through an advanced network operating stack. Since Arista&#8217;s inception, our founders have reimagined cloud networks for performance, scale and programmability with a focus on differentiating in three ways: uncompromising quality, advanced open and standards-based technology and a robust quality assurance capability built on a suite of automated diagnostics.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the core of Arista&#8217;s platform is Arista&#8217;s Extensible Operating System (EOS&#174;), a modernized publish-subscribe state-sharing networking operating system. Arista EOS, combined with a set of network applications and our Ethernet switching and routing platforms using best of breed merchant silicon, provides customers with a highly competitive and diversified portfolio of products with improved price/performance and time to market. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our current portfolio of offerings are categorized in the following three product categories: </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Core: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">high-speed Data Center and Cloud Networking systems including newer artificial intelligence ("AI") Ethernet switching platforms.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cognitive Adjacencies:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> campus wired and wireless products and advanced routing systems addressing Core Routing, Edge Routing, Data Center Interconnect (DCI), Multi-cloud and Wide Area Networking (WAN) use cases. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Network Software and Services:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> a suite of value-add software solutions that leverage Arista&#8217;s EOS to provide advanced end-to-end orchestration, automation, analytics, network monitoring and security.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since we began shipping our products in 2008, we have experienced rapid growth, and, according to market research in 2023, we have achieved the leadership position in high-speed Ethernet port shipments of 100G and above and the second largest market share in overall data center Ethernet switch ports and revenue. We have been profitable and cash flow positive since 2010.</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%">Our Market Opportunity</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell our products through both a direct sales force and channel partners, competing primarily in the high-speed data center Ethernet switching markets for 10 Gigabit Ethernet ("GbE") and above, including the AI Ethernet switching market, the cloud-grade and enterprise routing markets, and the campus wired and wireless markets.  In recent years, we have also entered into the Network Monitoring and Network Detection and Response (NDR) security markets through both acquisition and organic 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:700;line-height:120%">Our Customers</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customers span a range of industries and geographies, including large cloud customers or hyperscalers, other internet providers, service providers, financial services organizations, government agencies and a cross section of enterprise customers. Over the past five years, we have diversified the types of enterprise customers we sell to and have continued to expand our presence across a wide spectrum of industries including media and entertainment, healthcare, oil and gas, education, manufacturing, industrial, and more. Meta Platforms and Microsoft, two of our cloud end customers, each accounted for more than 10% of our total revenue for the years ended December 31, 2023, and December 31, 2022.</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%"> Market Drivers</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Digital Transformation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Digital transformation is fundamentally changing the way technology is integrated into business operations and as a result how IT infrastructure is built, and applications are delivered across cloud and end-customer environments. The expanded dependency of business operations on the network has increased the complexity of the network and heightened the importance of network availability, predictable performance, open programmability and operational simplicity.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The public cloud leaders pioneered the development of large-scale cloud data centers to meet these growing demands from their users, including business customers. Enterprises now have the option to move applications to the cloud as cloud services are generally easier and more cost effective to deploy, scale and operate than traditional applications. These cloud metrics have become the baseline for performance, cost and efficiency of IT infrastructure investments. Enterprises and service </span></div><div style="height:72pt;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><hr style="page-break-after:always"/><div style="min-height:72pt;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="#ic034a470397a417699a027ca8e2873b3_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7"> Contents</a></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%">providers around the world are also now adopting cloud computing technologies and principles to their own non-cloud or hybrid operations in order to achieve similar performance, operational efficiencies and cost reductions. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Arista addresses our customers' requirements through our approach to network architecture, our platforms and our software. Our comprehensive R-series and X-series switching and routing portfolios running the highly programmable EOS, transform networks with simplified and scalable architectures across multiple use-cases.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Artificial Intelligence (AI) </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expansion of generative AI computing and distributed applications is further pushing the boundary of predictable scale and performance in the network. A common characteristic of these AI workloads is that they are both data and compute intensive. A typical AI workload involves large sparse matrix computations, distributed across hundreds or thousands of processors (CPU, GPU, TPU, etc.) with intense computations for a period of time and requires a high-bandwidth, scalable, lossless network in order to service these workloads. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Arista's AI strategy is based on achieving two key objectives. Arista first offers to customers the Arista Autonomous Virtual Assist ((AVA</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">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">)) using natural processing language to provide AI assisted outcomes for security and observability. Arista also provides network switching products intended to provide a robust interconnect that seamlessly links GPUs, compute and storage to deliver fast job completion time for training and generative AI workloads.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An overview of our AI enabled solutions is shown below:</span></div><div style="margin-top:6pt;text-indent:36pt"><img src="anet-20231231_g1.jpg" alt="Screenshot 2024-02-06 202304.jpg" style="height:327px;margin-bottom:5pt;vertical-align:text-bottom;width:480px"/></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a proud founding member, Arista is committed to leading the Ultra Ethernet Consortium (UEC) to achieve scalable and efficient remote memory access, implemented with enhanced packet spraying, flexible ordering, and modern congestion control algorithms.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Hybrid Work</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the post-pandemic world, the traditional &#8220;campus&#8221; has been redefined and the boundaries between the office, home, teleworker and user have converged. At the same time, the proliferation and sophistication of devices that connect the campus, such as smart devices, security cameras and Internet of Things ("IoT"), has grown dramatically. The challenge lies in successfully transitioning the existing siloed campus into a data-driven, distributed campus model with a common experience, while addressing the growing security and availability needs. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Arista&#8217;s campus portfolio was driven by customers desiring the same quality and operational efficiency available from EOS and CloudVision&#174; throughout their entire enterprise network. We entered the campus market with a diverse portfolio of modular and fixed form factor Campus spine switches, Power-over-Ethernet (PoE) switches, and WiFi access points based on </span></div><div style="height:72pt;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><hr style="page-break-after:always"/><div style="min-height:72pt;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="#ic034a470397a417699a027ca8e2873b3_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7"> Contents</a></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%">EOS and managed through CloudVision. We continue to expand our campus portfolio to offer the advantages of EOS across the entire enterprise network. Most recently, we have added incremental Enterprise WAN products as well as embedded NDR security sensors into our campus switches to address more of the security challenges that face campus administrators.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Zero Trust Networking Security</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Today, a zero trust networking approach to security is paramount for organizations looking to build a robust cybersecurity program. Irrespective of which device, application, or user is accessing an enterprise resource, zero trust focuses on complete visibility and control over all activity on the network.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Arista&#8217;s zero trust networking principles, based on NIST 800-207, help customers address this challenge with three cornerstones: visibility, continuous diagnostics, and enforcement. The Arista NDR platform delivers continuous diagnostics for the entire enterprise threat landscape, processes countless points of data, senses abnormalities or threats, and reacts if/when warranted.</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%">Limitations of Traditional Enterprise Data Center and Campus Networks</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The introduction of large scale, highly complex, public cloud environments and the digital transformation of end customer business models meant that the traditional ways of building networks were no longer adequate to meet the needs of customers for the deployment and provision of cloud applications and more recently generative AI applications, and new innovations were needed to push network performance forward.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, most common network designs were rigidly hierarchical, based on a 3-tiered model developed in the early days of the internet for sparse north/south traffic patterns. This model was limited in the number of devices that could be connected to a network and introduced many points of congestion as customers tried to scale the solution. As more applications move to the cloud, network connections must scale, and the increased east/west traffic must be managed without congestion.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the switches and routers used to build these tiered networks were based on proprietary, application-specific integrated circuits ("ASICs") that historically underperformed when measured against Moore&#8217;s Law and operating systems that lacked the openness and programmability necessary to automate and effectively manage these networks. As demand for scale and performance increased, the end-user experience was degraded, operational costs increased, and the host cost-per-connection increased. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Similarly, traditional enterprise networks have been mired in complexity, proprietary features and architectures, custom ASICs, siloed designs, and fragile software offerings built up over the previous three decades. Because of this, operating a legacy network is riddled with challenges; critical outages that cause risk-averse behaviors, labor-intensive rollouts that impede business initiatives, limited visibility that prevent problem detection and isolation, and overall lack of automation and uniformity that results in inefficiency. In addition, there had historically been little or no attempt to address the needs of building and operating a network infrastructure at massive, cloud scale. As a result, as enterprises moved applications to the cloud and implemented hybrid and multi-cloud strategies, there have been insufficient solutions that could configure, deploy, automate, and manage these scaled and dispersed resources. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the post-pandemic world, enterprise campus wired and wireless networks must cope with an ever increasing number of endpoint IoT devices and remote work locations that require users to be connected from virtually anywhere. Campus administrators have sought to address the resulting increased network complexities and bottlenecks through the adoption of a myriad of platforms, operating systems, proprietary features and network management tools. Coupled with the explosive growth of IoT and the requirement for remote workloads, the operational costs of managing these complexities have become prohibitive.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Visibility is a critical component to a more efficient cloud-like network. Being able to capture what a network is &#8216;thinking&#8217; or &#8216;doing&#8217; is the basis for true network automation and analytics. Legacy networking has long suffered from limitations in network visibility largely due to inefficient polling mechanisms that only provide a limited subset of data. As a result, the operators of legacy networks have been essentially blinded when it comes to true network insight.</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%">Our Data-Driven Cloud Networking Solutions</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cloud networking innovations started with pioneering a modern software platform, Arista EOS, which provides switching, routing, state-streaming and telemetry functions across all Arista platforms. EOS established a new standard in networking for large-scale cloud operators, opened the door to the widespread adoption of merchant silicon hardware in </span></div><div style="height:72pt;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:72pt;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="#ic034a470397a417699a027ca8e2873b3_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7"> Contents</a></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%">networks, and provided dramatic decreases in deployment and operating costs while delivering high reliability for cloud customers, service providers, enterprises, and more.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Arista EOS network stack architecture provides a foundation for consolidation of streamed device state, telemetry, packet, flow, alert, sensor and third-party data into an aggregated Network Data Lake (Arista EOS NetDL&#8482;). Arista EOS NetDL consolidates diverse datasets required for effectively applying AI/Machine Learning (ML) methods in Network Operations (NetOps) and Security Operations (SecOps) environments, and it presents a single application programming interface ("API") surface for access to network and network-related data for enhancing Arista and third-party applications.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An overview of our cloud networking solutions is shown below:</span></div><div style="margin-top:6pt;text-align:justify"><img src="anet-20231231_g2.jpg" alt="Screenshot 2024-02-06 203803.jpg" style="height:267px;margin-bottom:5pt;vertical-align:text-bottom;width:633px"/></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 key benefits of our cloud networking solutions are as follows:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capacity, Performance and Scale</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our data-driven cloud networking platforms enable data center networks to scale to hundreds of thousands of physical servers and millions of virtual machines with the least number of switching tiers. We achieve this by leveraging standard protocols, non-blocking switch architectures and EOS to meet the scale requirements of cloud computing. We architect active-active Layer 2 and Layer 3 network topologies to enable customers to build extremely large and resilient networks.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Emerging capabilities including recent developments related to AI will continue to place increased demands on networking infrastructure.  Arista&#8217;s strategic commitment to using merchant silicon is also a key competitive differentiator for Arista in addressing these capacity demands. Merchant silicon not only provides the best price/performance available but allows Arista to bring next generation platforms to market early allowing customers to benefit from Moore&#8217;s Law.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Availability</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Networks are only useful when they are available. Arista&#8217;s modular EOS architecture and software testing innovations provide features and network designs that keep the network available even during maintenance and upgrades. EOS publish-subscribe architecture provides self-healing resiliency through live patching, upgrades, fault isolation and containment and graceful process restart to reduce maintenance windows and allow for intelligent insertion and removal of network elements. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Openness and Programmability</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers demand open, standards-based networking that avoids vendor lock-in and enables third-party integration to support best in-class technology ecosystems. Arista EOS, built on Linux, features open standard protocols, such as Border Gateway Protocol ("BGP") and Ethernet VPN ("EVPN"), offering interoperable solutions. Our well-structured set of APIs and EOS Software Development Kit ("SDK") as well as multiple DevOps integrations, enable enterprises to automate networking provisioning without manual intervention. EOS also natively supports Ansible, CFEngine, Chef, Puppet, virtual network orchestration applications and third party management tools.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Visibility</span></div><div style="height:72pt;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:72pt;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="#ic034a470397a417699a027ca8e2873b3_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7"> Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Monitoring network performance in real time is a core need for current and next-generation architectures to run dependably. Arista EOS and CloudVision bring a modern approach to network telemetry and a replacement for legacy polling mechanisms. CloudVision Analytics engines and CloudVision Telemetry Apps leverage the state streaming infrastructure of EOS and NetDL to give Arista customers an unprecedented level of visibility into their network operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Arista EOS also supports multiple telemetry tracers that bring deeper workload-level visibility by integrating with distributed applications like big data, cloud, container and virtualized environments.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> Security </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Arista focuses on building security into the networking layers through features native to EOS, such as segmentation and encryption, as well as NDR powered by AI. Arista&#8217;s zero trust networking principles, based on NIST 800-207, help customers address security challenges with three cornerstones: visibility, continuous diagnostics, and enforcement. The Arista NDR platform delivers continuous diagnostics for the entire enterprise threat landscape, processes countless points of data, senses abnormalities or threats, and reacts if necessary.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operational Efficiency</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Automation is critical to delivering operational efficiency and Arista has taken the lessons learned from building large public clouds and engineered network automation into our CloudVision management platform. CloudVision eliminates burdensome manual tasks so organizations can become more agile in making changes to network infrastructure. Fewer manual configurations enable faster time to service and improved availability for our customers. Our open APIs enable standards-based integration with third-party tools as well, supporting additional automation capabilities. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Total Cost of Ownership</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe our programmable, scalable leaf-spine architectures, combined with our applications, significantly reduce networking costs when compared to legacy network designs, enabling faster time to service and improved availability. Our automation tools reduce the operational costs of provisioning, managing and monitoring a data center network and speed up service delivery. Our tools provide visibility into complex network environments without the need for additional data collection equipment. </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%">Cognitive Campus Workspace</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Arista&#8217;s Cognitive campus is based on a data driven architecture and offers consistent, unified management across the campus edge for wired and wireless networks as well as integrated security &amp; proactive network assurance. Our Cognitive Campus Networking solutions are based on three capabilities:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Universal Cloud Network (UCN)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Offered as an alternative to brittle, proprietary solutions from legacy vendors, Arista UCN is an open, standards-based design focusing on data-driven control principles. Arista&#8217;s Spline</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">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> architecture, 7300 Series spine switches, 720/750 Series POE leaf switches, and Wi-Fi platforms consolidate campus layers into simpler topologies that reduce costs and improve reliability.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cognitive Operations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- The Cognitive management features built into the Arista CloudVision rely on  NetDL to collect real time streaming telemetry from across the campus network and automates many critical IT functions. These features provide real time visibility into the state of the network including traffic flows. CloudVision&#8217;s AI-enabled AVA leverages data from NetDL for AI/ML-driven outcomes, helping to detect anomalies in the network, identify root causes and offer recommendations for mitigation. The Wi-Fi access points in conjunction with CloudVision also provide proactive network assurance to monitor end user experience without the need for an overlay network.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Zero-trust Network Securit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">y</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Securing the Campus requires a built-in approach to network segmentation, encryption, device compliance and auditing, as well as service integration with Arista&#8217;s security partners. Arista delivers these capabilities through EOS and CloudVision AVA. Arista campus leaf switches have an integrated AVA sensor that enables the access layer to provide Arista NDR capability without the complexity and cost of additional network monitoring devices. Arista&#8217;s Macro Segmentation Service Group (MSS-G) provides a simpler, standards-based approach to segmenting traffic in the campus that is more flexible than other proprietary solutions. We believe Arista&#8217;s Wireless Intrusion Prevention Service (WIPS) provides strong security while eliminating false positives.</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%">Our Competitive Strengths</span></div><div style="height:72pt;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:72pt;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="#ic034a470397a417699a027ca8e2873b3_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7"> Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe the following strengths will allow us to maintain and extend our technology leadership position in data-driven cloud networking and next-generation data center and campus workspace Ethernet products:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purpose-Built Cloud Networking Platform - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have developed a highly scalable cloud networking platform that uses software to address the needs of large-scale cloud companies, cloud service providers, and large enterprises, including AI, virtualization, big data and low-latency applications. As a result, our cloud networking platform does not have the inherent limitations of legacy network architectures.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Broad and Differentiated Portfolio - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Using multiple merchant silicon architectures, we deliver switches, capable of routing, with industry-leading capacity, low latency, port density and power efficiency, and have innovated in areas such as deep packet buffers, highly available modular hardware, and reversible cooling options. Our broad portfolio has allowed us to offer customers products that best match their specific requirements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Single Binary Image Software - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The single binary image of EOS software allows us to maintain feature consistency across our entire product portfolio and enables us to introduce new software innovations into the market that become available to our entire installed base without a &#8220;forklift upgrade&#8221; (i.e., a broad upgrade of the data center infrastructure).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Rapid Development of New Features and Applications - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our highly modular EOS software has allowed us to rapidly deliver new features and applications while preserving the structural integrity and quality of our network operating system. We believe our ability to deliver new features and capabilities more quickly than legacy switch/router operators provides us with a strategic advantage given that the requirements in cloud and next-generation data center and campus networking continue to evolve rapidly.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deep Understanding of Customer Requirements - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have developed close working partnerships with many of our largest customers that provide us with insights into their needs and future requirements. This has allowed us to develop and deliver products to the market that meet customer demands and expectations as well as to rapidly grow sales to existing customers.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Strong Management and Engineering Team with Significant Data Center Networking Expertise - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management and engineering team consists of networking veterans with extensive data center and campus networking expertise. Our Chief Executive Officer and Chairperson, Jayshree Ullal, has over 40 years of networking expertise from silicon to systems companies, and Kenneth Duda, our Founder, Chief Technology Officer and Director, leads our software development team including EOS. Our technical team also includes highly experienced leaders such as Hugh Holbrook, our Chief Development Officer, who leads our platform driven software engineering, and Andy Bechtolsheim, our Founder and Chief Architect, who was previously a founder and chief system architect at Sun Microsystems.  </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Technology Lead - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our networking technology represents a fundamental advance in networking software. Our EOS software is a key cloud networking software stack that is state-driven and a result of tremendous research and development efforts.</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%">Our Products and Technology</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our portfolio of products and technology consists of Core Data Center/Cloud/AI Switching Products, Adjacent Campus and Routing Products and Network Software and Services.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Extensible Operating System (EOS)</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The core of our cloud networking platform is our data-driven operating system, EOS, which runs on top of standard Linux and offers programmability at all layers of the stack. System state and data are stored in EOS and maintained in a highly efficient, centralized system database where data is accessed via an automated publish/subscribe model. This distinct design principle provides module independence, self-healing resiliency, and multi-process software stability. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We have continued to evolve the EOS software stack transforming the centralized EOS network database into a multi-modal, multi-tenant, capable data lake. The EOS NetDL</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">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> unifies the multiple data types gathered in a network and allows for external data ingestion and enrichment. NetDL</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">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> aggregates data from systems, platforms, and services enabling smoother operations between NetOps, CloudOps, and DevOps operators. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EOS is packaged as a perpetual license on Arista hardware platforms, virtualized EOS (vEOS) for production or simulations use cases or containerized EOS (cEOS) for flexible platform support including third-party hardware.  </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Core Datacenter/Cloud/AI</span></div><div style="height:72pt;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:72pt;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="#ic034a470397a417699a027ca8e2873b3_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7"> Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Arista offers one of the broadest product portfolios of data-driven, high-speed, cloud and datacenter Ethernet switches. Built on top of the superior quality and openness of Arista EOS, we deliver high performance, industry-leading capacity, ultra-low latency, feature rich, and powerful efficient solutions for customers building and operating cloud networks.  Our core switching portfolio contains both fixed and modular form factors, varying port configurations and densities, and options in power delivery all driven by customer requirements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Arista also provides solutions for compute, GPU and storage interconnects in driving AI/ML workloads, leveraging its IP/Ethernet switches to deliver unparalleled performance and scalability. With the exponential growth of AI applications, the need for standardized transport like Ethernet becomes paramount, enabling a power-efficient interconnect while overcoming the complexities of traditional approaches. The 7800R AI spine and 7060X AI leaf switches, coupled with Arista's EOS innovations such as AI Analyzer along with optimal load balancing solutions offer compelling solutions for contemporary AI applications and deployment. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  We continue to innovate with every generation of switching platforms. Most recently, Arista has brought to market the Arista 7800R AI Spine and the 7060 AI Leaf to address the demanding scale and performance requirements driven by large-scale AI networks. We also continue to be innovative in areas concerning deep packet buffer architectures, virtual output queuing, non-disruptive upgrades, embedded optics and next-generation optics, reversible cooling and overall system power efficiency. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cognitive Adjacencies</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cognitive Campus Switching  </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Arista&#8217;s Cognitive Campus switching products, powered by EOS, offer consistent, unified management across the campus edge for wired and wireless networks as well as integrated security &amp; proactive network assurance. Our campus products include the Arista 7300 Series spine/SplineTM, 720/750 Series POE switches, and a broad range of indoor and outdoor Cognitive Wi-Fi Access Points.  </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cloud-Grade Routing</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Arista&#8217;s Cloud-Grade Routing platforms, powered by EOS, combine high performance routing, high port density, deep buffers, integrated DWDM and wirespeed encryption. Our 7280R3 Universal Leaf and 7500R3 and 7800R3 Universal Spine platforms serve a variety of use cases including high speed multi-cloud connect, Data Center Interconnect (DCI), controller-based traffic engineering, peering, business VPNs, core routing and Secure Enterprise edge routing. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">WAN Routing System</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Arista&#8217;s new 5000 Series of WAN Routing System, powered by EOS, offers high performance and scale to meet enterprise modern WAN edge and aggregation requirements. The 5000 Series supports 1/10/100GbE interfaces and flexible network modules while delivering from 5Gb to over 50Gb of bidirectional encrypted traffic with high VRF and tunnel scale.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Networking Software and Services</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">CloudVision</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CloudVision is Arista&#8217;s modern, multi-domain management platform that leverages cloud networking principles to deliver a simplified end-to-end network operations experience for our Enterprise market. Unlike traditional domain-specific management solutions, CloudVision enables consistent zero touch network operations across data center, campus wired and wireless, routing interconnect and multi-cloud networks helping to break down the complexity of siloed management approaches.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CloudVision is built on Arista&#8217;s NetDL architecture and leverages real-time network state to provide an abstraction of the physical network to a broader, network-wide perspective allowing for a more efficient approach for several operational and network telemetry capabilities.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CloudVision&#8217;s cloud-native architecture gives customers a choice to consume CloudVision as a subscription service or an on-premise licensed appliance.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Arista A-Care Services</span></div><div style="height:72pt;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:72pt;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="#ic034a470397a417699a027ca8e2873b3_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7"> Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have designed our customer support offerings, Arista A-Care Services, to provide our customers with high levels of support. Our global team of support engineers engages directly with client IT teams and is always available over e-mail, by phone or through our website.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer multiple service options that allow our customers to select the product replacement service level that best meets their needs. We stock spare parts in over 200 locations around the world through our third-party logistics suppliers. All our service options include unlimited access to bug-fixes, new-feature-releases, online case management and our community forums.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">DANZ Monitoring Fabric (DMF)</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DANZ Monitoring Fabric (DMF) is a next-generation network packet broker (NPB) architected for pervasive, organization-wide visibility and security, delivering multi-tenant monitoring-as-a-service. Leveraging Arista's high-performance and versatile Ethernet switch platforms with DMF, IT operators can pervasively monitor all user, device/IoT and application traffic (north-south and east-west) by gaining complete visibility into physical, virtual and container environments. Deep hop-by-hop visibility, predictive analytics, contextual insights and scale-out packet capture, integrated through a single dashboard, enables simplified network performance monitoring (NPM) and SecMon workflows for real-time and historical context across production data centers, enterprise campus/branch and 4G/5G mobile networks. DMF switch licenses are sold as subscription licenses.       </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Arista Guardian Network Identity (AGNI)</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To overcome the new security challenges and the explosion of clients in today&#8217;s perimeter-less enterprise networks, Arista delivers a novel AI-driven network Identity service, Arista Guardian for Network Identity (AGNI) to connect the network, users, and devices across remote and geographically dispersed locations. Based on Arista&#8217;s flagship CloudVision, the new AGNI platform brings scale, simplicity, and security across users, their associated endpoints, and IoT devices. AGNI integrates with Arista NDR and other third-party XDR and EDR solutions for post-admission control functionality. AGNI is sold as subscription licenses.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Arista's AI-driven Network Detection and Response (NDR)</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An AI-driven Security Platform, powered by AVA</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">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Arista NDR analyzes billions of network communications to autonomously discover, profile and classify every device, user, and application across perimeter, core, IoT, and cloud networks. Based on this deep understanding of the attack surface, the platform then detects threats to and from these entities, while providing the context necessary to respond rapidly. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The analysis begins with AVA Sensors that span the network and perform deep packet inspection. These sensors are available in a variety of form factors: physical hardware, virtual, cloud-based, and now also incorporated into Arista campus switches. Arista NDR licenses are sold as a subscription license. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">CloudEOS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8482; </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CloudEOS is Arista&#8217;s multi-cloud and cloud-native networking solution supporting autonomic operation to deliver an enterprise-class, highly secure, and reliable networking experience for any cloud. As part of the Arista EOS and CloudVision product family, it delivers consistent segmentation, automation, telemetry, provisioning and troubleshooting for the enterprise edge, WAN, campus, data center and multiple public and private clouds. To provide a scalable and automated network experience, CloudEOS integrates with Arista CloudVision to simplify the operator's experience of interconnecting and managing multi-cloud, cloud-native and on-premises enterprise networks.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CloudEOS is designed for consumption on Amazon AWS, Microsoft Azure, and Google public clouds via their marketplace and service catalogs, and it is also available as a cloud-native instance for deployment in Kubernetes clusters.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our portfolio of products and technology consists of our Core Data Center/Cloud Switching Products, our Adjacent Campus and Routing Products and our Network Software and Services.</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%">Sales and Marketing</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We market and sell our products through our direct sales force and in partnership with our channel partners, including distributors, value-added resellers, systems integrators and original equipment manufacturer ("OEM") partners. We also sell in conjunction with various technology partners. To facilitate channel coordination and increase productivity, we have created a partner program, the Arista Partner Program, to engage partners who provide value-added services and extend our reach into the </span></div><div style="height:72pt;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:72pt;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="#ic034a470397a417699a027ca8e2873b3_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7"> Contents</a></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%">marketplace. Authorized training partners perform technical training of our channel partners and end customers. Our partners commonly receive an order from an end customer prior to placing an order with us, and we confirm the identification of the end customer prior to accepting such orders. Our partners generally do not stock inventory received from us.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our sales organization is supported by systems engineers with deep technical expertise and responsibility for pre-sales technical support and solutions engineering for our customers, systems integrators, OEMs, and channel partners. In general, the personnel in our sales organization are formed into teams, and each team is responsible for a geographical territory, has responsibility for a number of major direct end-customer accounts or has assigned accounts in a specific vertical market. A pool of shared channel sales and marketing representatives also supports these teams. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our marketing activities consist primarily of technology conferences, webinars, web marketing, trade shows, product demonstrations, seminars and events, public relations, analyst relations, demand generation and direct marketing to build our brand, increase end-customer awareness, communicate our product advantages and generate qualified leads for our field sales force and channel partners.</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;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate on a December 31st year end and typically have lower sequential quarter over quarter revenue growth in the first quarter of each fiscal year, often followed by stronger sequential revenue growth in the ensuring quarters. We believe that this seasonality results from a number of factors, including the procurement, budgeting and deployment cycles of many of our customers. The effects of recent supply chain disruptions and our rapid growth may have reduced the impact of seasonal or cyclical factors that might otherwise have influenced our business and broader industry performance. If our growth rates slow, seasonal or cyclical variations in our operations may become more pronounced over time and may materially affect our business, financial condition, results of operations and prospects. In addition, any supply chain shortages and manufacturing disruptions that result in extended lead times may impact </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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ability to manufacture and ship products to our customers in a timely manner, which may disrupt typical seasonal trends.     </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%">Research and Development</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success relies on the timely enhancement of existing products and the development of new solutions and features to address changing customer needs and technological advancements. Our in-house engineering personnel are responsible for the development, testing, documentation, support and release of our products.  We have a highly skilled team of software and hardware engineers with extensive experience in wired and wireless networking technologies, network protocols, network security, operating systems, programming languages, compilers, databases, hardware system design, Field-Programmable Gate Array programming, high-speed signal integrity, and other related technologies.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our research and development strategy focuses on advancing our core products and expanding into new markets while maintaining high product quality.  We are focusing research and development efforts in (1) adapting EOS for new silicon architectures, especially to support the unique requirements of AI workloads; (2) adding or enhancing EOS control plane and management plane functionality; (3) expanding our CloudVision management stack with enhanced automation, provisioning, monitoring, and security capabilities; (4) building related services, such as NDR and Network Access Control (NAC); (5) improving the security and scalability of our software development infrastructure and software supply chain; and (6) maintaining high product quality throughout.  We have dedicated significant time and resources in test automation, ensuring high test pass rates, and working with our support group whenever customers experience technical defects in our products.  Collaboration with customers and other industry leaders is integral to our approach, though uncertainties persist regarding the successful development and market acceptance of emerging technologies. Looking ahead, we plan to continue to invest in resources to conduct our research and development efforts to evolving and extending our portfolio's capabilities, ensuring our products continue to address dynamic market needs and solidify our industry leadership.</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%">Manufacturing</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We subcontract the manufacturing of all our products to various contract manufacturers. Our primary manufacturing partners are Jabil Inc., Sanmina Corporation, Flex Ltd. and Foxconn Hon Hai. This approach allows us to reduce our costs, manufacturing overhead and inventory position and allows us to adjust more quickly to changing end-customer demand. We require all our manufacturing locations to be ISO-9001 certified. We have four direct fulfillment facilities worldwide to hold finished goods inventory, perform product transformations, and install our EOS software to ship to customers and partners. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contract manufacturing partners procure the majority of the components needed to build our products and assemble our products according to our design specifications. This allows us to leverage the purchasing power of our contract </span></div><div style="height:72pt;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:72pt;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="#ic034a470397a417699a027ca8e2873b3_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7"> Contents</a></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%">manufacturing partners. We retain complete control over the bill of materials, test procedures and quality assurance programs. Our personnel work closely with our partners and review on an ongoing basis the forecasts, inventory levels, processes, capacity, yields and overall quality. Our contract manufacturing partners procure components and assemble our products based on our demand forecasts. These forecasts represent our estimates of future demand for our products based upon historical trends and analyses from our sales and product management functions as adjusted for overall market conditions. For example, when industry-wide supply chain shortages resulted in extended lead times for components, we were required to extend the time horizon of our demand forecasts and increase our purchase commitments for long lead time components.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our products rely on key components, including merchant silicon, integrated circuit components and power supplies purchased from a limited number of suppliers, including certain sole source providers. We may also see increased consolidation among our component suppliers. Generally, neither we nor our contract manufacturers have a written agreement with these component providers to guarantee the supply of the key components used in our products, nor do we have exclusive rights to such key components, and our suppliers could suffer shortages, delay shipments, prioritize shipments to other vendors, increase prices or cease manufacturing such products or selling them to us at any time. The supply of components may also be adversely affected by geopolitical conditions such as international trade wars like the U.S. trade war with China, the Houthi attacks on marine vessels in the Red Sea, and the impact of public health epidemics like COVID-19. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our product development efforts also depend upon continued collaboration with our key suppliers, including our merchant silicon vendors such as Broadcom and Intel. As we develop our product roadmap and continue to expand our relationships with these and other merchant silicon vendors, it is critical that we work in tandem with our key merchant silicon vendors to ensure that their silicon includes improved features and that our products take advantage of such improved features. This enables us to focus our development resources on software core competencies and to leverage the investments made by merchant silicon vendors to achieve cost-effective solutions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once the completed products are manufactured and tested, our contract manufacturing partners ship them to various direct fulfillment facilities in the United States, the Netherlands and Singapore for final configuration, quality-control inspection and shipment to our distribution partners and customers. After the products are shipped to our customers, our products are installed by the customers or by third-party service providers such as system integrators or value-added resellers on their behalf.</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%">Competition</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The markets in which we compete are highly competitive and characterized by rapidly changing technology, changing end-customer needs, evolving industry standards, frequent introductions of new products and services and industry consolidation. We expect competition to intensify in the future as the market for cloud and AI networking expands and existing competitors and new market entrants introduce new products or enhance existing products.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The data center and campus networking markets have been historically dominated by Cisco, with competition also coming from other large network equipment and system vendors, including Nvidia, Extreme Networks, Dell/EMC, Hewlett Packard Enterprise and Juniper Networks. Most of our competitors and some strategic alliance partners have made acquisitions and/or have entered into or extended partnerships or other strategic relationships to offer more comprehensive product lines, including cloud networking solutions. For example, Broadcom has acquired VMWare and Hewlett Packard Enterprises has entered into an agreement to acquire Juniper Networks.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With the emergence of AI networking, new competitive technologies may enter the market to address the requirements of AI clusters. Ethernet, today, faces competition from both InfiniBand (IB) and NV Link interconnects for back-end AI networking clusters. IB has traditionally been used in supercomputer clusters due to its high reliability, low latency and high bandwidth. Both IB and NV Link are often sold as part of a vertical solution along with the GPUs from Nvidia.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also face competition from other companies and new market entrants, current technology partners and customers who may acquire or develop network switches and cloud service solutions for internal use and/or to broaden their portfolio of products to market and sell to customers. Some of these competitors are developing networking products based on off-the-shelf or commoditized hardware technology, or &#8220;white box&#8221; hardware, particularly where a customer&#8217;s network strategy seeks to emphasize deployment of such product offerings or adopt a disaggregated approach to the procurement of hardware and software. Customers may also increase their adoption of networking solutions based upon open-source network operating systems that may be provided for free and used either on &#8220;white box&#8221; or proprietary hardware. The entrance of new competitors into our markets or the increased adoption of these new technology solutions or consumption models may cause downward pricing pressures, result in lost sales or otherwise have a material adverse effect on our business, prospects, financial condition and operating results. </span></div><div style="height:72pt;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:72pt;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="#ic034a470397a417699a027ca8e2873b3_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7"> Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the NDR market, our Arista NDR offerings compete with other network security vendors including Cisco, DarkTrace, and ExtraHop. In the network packet broker (NPB) market, Arista DANZ Monitoring Fabric (DMF) competes with Gigamon, Keysight, Cisco, Netscout, AVIZ networks and other network monitoring software providers.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our relationships with our strategic alliance partners or suppliers may also shift as industry dynamics change. If strategic alliance partners acquire or develop competitive products or services, our relationship with those partners may be adversely impacted, which could lead to more variability to our results of operations and impact the pricing of our solutions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal competitive factors applicable to our products include:</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">breadth of product offerings and features;</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">reliability and product quality;</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">ease of use;</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">pricing;</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">total cost of ownership, including automation, monitoring and integration costs;</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">performance and scale;</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">programmability and extensibility;</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">interoperability with other products;</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">ability to be bundled with other vendor offerings; </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">product availability and shipment lead times; and</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">quality of service, support and fulfillment.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe our products compete favorably with respect to these factors. Our EOS software offers high reliability, integrates with existing network protocols and is open and programmable. We believe the combination of EOS, a set of network applications and our 1/2.5/5/10/25/40/50/100/200/400/800 Gigabit Ethernet platforms make our offering highly competitive for both cloud and enterprise data centers. However, many of our competitors have greater name recognition, longer operating histories, larger sales and marketing budgets and resources, broader distribution and established relationships with channel partners and end customers, greater access to larger customer bases, greater customer support resources, greater manufacturing resources, the ability to leverage their sales efforts across a broader portfolio of products, the ability to leverage purchasing power when purchasing subcomponents, the ability to bundle competitive offerings with other products and services, the ability to develop their own silicon chips, the ability to set more aggressive pricing policies, lower labor and development costs, greater resources to make acquisitions, larger intellectual property portfolios and substantially greater financial, technical, research and development or other resources.</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%">Intellectual Property </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success and ability to compete depend substantially upon our core technology and intellectual property. We rely on patent, trademark and copyright laws, trade secret protection and confidentiality agreements with our employees, customers, resellers, systems integrators, manufacturers, and others to protect our intellectual property rights. We file U.S and foreign patent applications to protect our intellectual property and believe that the duration of our issued patents is adequate relative to the expected lives of our products. Patents generally have a duration of twenty years from filing. The remaining duration on the individual patents in our patent portfolio varies.   </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot assure that any of our patent applications will result in the issuance of a patent or whether the examination process will result in patents of valuable breadth or applicability. In addition, any patents that may be issued may be contested, circumvented, found unenforceable or invalidated, and we may not be able to prevent third parties from infringing upon them. We also license software from third parties for integration into our products, including open-source software and other software available on commercially reasonable terms. We own a number of trademarks in the U.S. and other jurisdictions, and Arista, EOS, and CloudVision are among our core trademarks.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We control access to and use of our software, technology and other proprietary information through internal and external controls, including contractual protections with employees, contractors, customers and partners. Our software is protected by U.S. and international copyright, patent and trade secret laws. Despite our efforts to protect our software, </span></div><div style="height:72pt;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:72pt;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="#ic034a470397a417699a027ca8e2873b3_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7"> Contents</a></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%">technology and other proprietary information, unauthorized parties may still copy or otherwise obtain and use our software, technology and other proprietary information. In addition, we intend to expand our international operations, and effective patent, copyright, trademark and trade secret protection may not be available or may be limited in foreign countries.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our industry is characterized by the existence of a large number of patents and frequent claims and related litigation regarding patent and other intellectual property rights. If we become more successful, we believe that competitors will be more likely to try to develop products that are similar to ours and that may infringe our proprietary rights. It may also be more likely that competitors or other third parties will claim that our products infringe their proprietary rights. In particular, large and established companies in our industry have extensive patent portfolios and are regularly involved in both offensive and defensive litigation. From time to time, third parties, including certain of these large companies and non-practicing entities, may assert patent, copyright, trademark and other intellectual property rights against us, our channel partners or our end customers, whom our standard license and other agreements obligate us to indemnify against such claims. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Successful claims of infringement by a third-party, if any, could prevent us from distributing certain products or performing certain services, require us to expend time and money to develop non-infringing solutions or force us to pay substantial damages, royalties or other fees. We cannot assure that we do not currently infringe, or that we will not in the future infringe, upon any third-party patents or other proprietary rights.</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%">Human Capital Management </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At Arista, we seek to maintain an environment that is open, diverse and inclusive, and where our people feel valued, included and accountable. One of our key principles is always doing the right thing for our employees.  We are committed to maintaining the highest level of professional and ethical standards in the conduct of our business around the world. As of December 31, 2023, we employed approximately 4,023 full-time employees worldwide. None of our employees are represented by unions. We consider our relationship with our employees to be good and have not experienced significant interruptions of operations due to labor disagreements.   </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Diversity and Equal Employment</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We seek to maintain an environment that is open, diverse and inclusive, and where our employees feel valued.  We believe that diverse and inclusive teams enhance individual and company performance and help us attract and retain the best talent available. We strive to build an inclusive culture that encourages, supports and celebrates the diverse voices of our employees. As part of the Arista way, we believe in treating peers with respect, mentoring individuals and developing teams for overall success.  </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are proud to be an S&amp;P 500 company with both a female CEO and CFO. We were also recognized by Comparably in 2023 amongst the Top 50 best large companies for diversity and Top 100 best large companies for happiness, work-life balances as well as compensation. 50% of our board of directors are women or underrepresented minorities. We are also continuing to make progress towards building diversity in the workspace. In 2023, the percentage of our employee population that were women or underrepresented minorities increased compared to 2022. We offer mentorship opportunities to our employees facilitated by our Women@Arista employee resource group. In addition, we support under-represented employee affinity organizations and actively recruit from historically black colleges and universities, women&#8217;s colleges and Hispanic/Latinx and African-American professional societies and job fairs.  </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We affirm the principle of equal employment opportunity without regard to any protected characteristic, including but not limited to race, religion, national origin, color, gender, age, disability, pregnancy, marital status, ancestry, military status or sexual orientation. We practice and promote such policies in all locations as appropriate under applicable law. We affirm this principle of freedom from discrimination in all aspects of the employment relationship from recruitment and hiring, through performance evaluations, compensation and promotions. At Arista, we believe that all employees should be treated with dignity and respect.  </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Health and Safety</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed to protecting the health and safety of our employees, visitors, and the public. Our policy is to maintain our facilities and run our business operations in a manner that does not jeopardize the occupational health and safety of employees.  We work to provide safe working environments in our operations.  </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Compensation and Benefits</span></div><div style="height:72pt;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:72pt;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="#ic034a470397a417699a027ca8e2873b3_7">Table </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7"> Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide competitive and comprehensive benefit packages that are designed to help and empower employees to make the best decisions for themselves, their family and their lifestyle. Arista offers a broad variety of physical and mental wellness offerings to our global employees in a virtual as well as on-demand format, including fitness classes, webinars on practical wellness takeaways, strategies for stress reduction, financial planning and education, career development and a variety of other topics. In addition, in the United States, we offer our employees an employee stock purchase plan, healthcare and retirement benefits, paid time off and family leave, flexible time away, family planning benefits, backup resources for childcare and elder care, and other employee assistance programs including behavioral health and emotional support assistance. In addition to base salary and benefits, Arista&#8217;s employees participate in incentive plans that support our organizational philosophy of allowing employees to share in our performance and success. Our executive compensation program is designed to attract, retain, and reward performance and align incentives with achievement of Arista&#8217;s strategic plan and both short- and long-term operating objectives. Our compensation committee provides oversight of our compensation policies, plans, benefit programs and overall compensation philosophy.  </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Along with our traditional healthcare benefits, we have created a detailed injury and illness prevention program to better protect employees from occupational risks of injury or illness. We periodically host wellness weeks, whose purpose is to raise awareness on health issues, increase education on preventive medicine and available services and shift employee behavior through interactive activities and live presentations. We also maintain a community employee engagement program, which provides opportunities for our employees to engage in volunteering and community service.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Training and Development</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our employees receive periodic training on various topics, including our Code of Ethics and Business Conduct, information security, data privacy, intellectual property, anticorruption, and other topics. In addition, Arista provides extensive training and accreditation opportunities to employees in Sales, Customer Engineering and Software Research and Development roles including our Arista Certified Engineering (ACE) certification program as well as mentorship programs facilitated by our Women@Arista employee resource group. Additional career development content including management training is available through our E-Learning portal to facilitate a culture of lifelong learning. Our engineering teams have the opportunity to further develop their technical skills through our internal Arista PREP Training Program, technical summits, and participation in industry conferences or associations.  </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also offer a variety of webinars on physical and mental health, career development and financial wellness topics, fitness classes, and social engagement activities. We also partner with non-profit organizations across the globe to provide volunteer opportunities to our employees.</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;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our website is located at www.arista.com and our investor relations website is located at investors.arista.com. Our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and amendments to reports filed or furnished pursuant to Sections 13(a) and 15(d) of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), are available free of charge on the Investors portion of our website as soon as reasonably practicable after we electronically file such material with, or furnish it to, the Securities and Exchange Commission (SEC). The SEC maintains an Internet site that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC at www.sec.gov.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Webcasts of our earnings calls and certain events we participate in or host with members of the investment community are on our investor relations website. Additionally, we announce investor information, including news and commentary about our business and financial performance, SEC filings, notices of investor events, and our press and earnings releases, on our investor relations website. Investors and others can receive notifications of new information posted on our investor relations website in real time by signing up for email alerts and RSS feeds. Further corporate governance information, including our corporate governance guidelines, board committee charters, and code of conduct, is also available on our investor relations website under the heading &#8220;Governance.&#8221; The contents of our websites, or information that can be accessed through our websites, are not incorporated by reference into this Annual Report on Form 10-K or in any other report or document we file with the SEC, and any references to our websites are intended to be inactive textual references only.</span></div><div style="height:72pt;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><div id="ic034a470397a417699a027ca8e2873b3_19"></div><hr style="page-break-after:always"/><div style="min-height:75.6pt;width:100%"><div><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:700;line-height:120%">Item 1A. Risk Factors</span></div><div style="margin-bottom:5pt;margin-top:4.5pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">You should consider carefully the risks and uncertainties described below, together with all of the other information in this Annual Report on Form 10-K, which could materially affect our business, financial condition, results of operations and prospects. The risks described below are not the only risks facing us. Risks and uncertainties not currently known to us or that we currently deem to be immaterial may also materially affect our business, financial condition, results of operations and prospects.</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%">Risk Factors Summary </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is subject to numerous risks and uncertainties. These risks include, but are not limited to, the following:</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%;text-decoration:underline">Risks Related to Our Business and Industry</span></div><div style="margin-top:3pt;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">large purchases by a limited number of customers represent a substantial portion of our revenue;</span></div><div style="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">adverse economic conditions, continuing uncertain economic conditions or reduced information technology and network infrastructure spending may adversely affect our business;</span></div><div style="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">some key components in our products come from sole or limited sources of supply and increases the risk of supply shortages, extended lead times or supply changes;</span></div><div style="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">our revenue and revenue growth rates are volatile and may decline or not meet our or our investor's expectations;</span></div><div style="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">our results of operations may vary significantly from period to period and can be unpredictable;</span></div><div style="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 networking market is rapidly evolving;</span></div><div style="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">failure to successfully carry out new products and service offerings and expand into adjacent markets could adversely impact our business;</span></div><div style="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">we expect our gross margins to vary over time and may be adversely affected by numerous factors;</span></div><div style="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">we face intense competition and industry consolidation;</span></div><div style="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">we are subject to risks associated with the expansion of our international sales and operations;</span></div><div style="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">we face risks associated with the investments in and acquisitions of complementary companies, products or technologies;</span></div><div style="padding-left:36pt;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">seasonality and industry cyclicality may cause fluctuations in our revenue;</span></div><div style="padding-left:36pt;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">fluctuations in currency exchange rates could adversely affect our business;</span></div><div style="padding-left:36pt;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">failure to raise additional capital on favorable terms could harm our business.</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%;text-decoration:underline">Risks Related to Customers and Sales</span></div><div style="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">inability to attract new large customers or sell additional products and services to our existing customers could adversely affect our revenue growth;</span></div><div style="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">sales of our switches generate most of our product revenue;</span></div><div style="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">large customers require more favorable terms;</span></div><div style="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">inability to increase market awareness or acceptance of our new products and services may adversely affect our revenue;</span></div><div style="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">sales prices of our products and services may decrease;</span></div><div style="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">sales cycles can be long and unpredictable;</span></div><div style="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">inability to offer high quality support and services could adversely affect our business;</span></div><div style="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">declines in maintenance renewals by customers could harm our business;</span></div><div style="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">indemnification provisions under our standard sales contracts could expose us to losses;</span></div><div style="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">we rely on distributors, systems integrators and value-added resellers to sell our products;</span></div><div style="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">sales to government entities are subject to a number of challenges and risks;</span></div><div style="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">we are exposed to the credit risk of our channel partners and some of our end customers.</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%;text-decoration:underline">Risks Related to Products and Services</span></div><div style="margin-top:3pt;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">product quality problems, defects, errors or vulnerabilities could harm our business;</span></div><div style="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">failure to anticipate technological shifts could harm our business;</span></div><div style="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">our products must interoperate with operating systems, software applications and hardware that is developed by others.</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%;text-decoration:underline">Risks Related to Supply Chain and Manufacturing</span></div><div style="margin-top:3pt;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">managing the supply of our products and product components is complex;</span></div><div style="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">we depend on third-party manufacturers to build our products;</span></div><div style="height:75.6pt;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><hr style="page-break-after:always"/><div style="min-height:75.6pt;width:100%"><div><span><br/></span></div></div><div style="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">future sales forecasts may be materially inaccurate which could result in incorrect levels of inventory and purchase commitments;</span></div><div style="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">shipment interruptions or delays could cause our revenue to fall.</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%;text-decoration:underline">Risks Related to Intellectual Property and Other Proprietary Rights</span></div><div style="margin-top:3pt;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">assertions by third parties of intellectual property rights infringement, misappropriation or other violation could harm our business;</span></div><div style="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">failure to protect or assert our intellectual property rights could harm our competitive position;</span></div><div style="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">we rely on the availability of licenses to third-party software and other intellectual property;</span></div><div style="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">failure to comply with licenses to software and other technology could restrict our ability to sell our products;</span></div><div style="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">risk that our competitors could develop products that are similar to or better than ours because we provide access to our software and selected source code to certain partners.</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%;text-decoration:underline">Risks Related to Litigation</span></div><div style="margin-top:3pt;padding-left:36pt;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">we may become involved in litigation that may materially adversely affect us.</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%;text-decoration:underline">Risks Related to Cybersecurity and Data Privacy</span></div><div style="margin-top:3pt;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">defects, errors or vulnerabilities in our products, failure of our products to detect security breaches or incidents, misuse of our products or risks of product liability could harm our business;</span></div><div style="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:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">breaches of our cybersecurity systems or other security breaches could degrade our ability to conduct our business operations and deliver products and services to our customers, cause vulnerabilities in our products and services or subject us to regulatory enforcement actions and or fines or liabilities for damages incurred by our customers or partners.</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%;text-decoration:underline">Risks Related to Accounting, Compliance, Regulation and Tax</span></div><div style="margin-top:3pt;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">failure to maintain effective internal control over financial reporting could adversely affect the accuracy and timing of our financial reporting;</span></div><div style="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">if our critical accounting policies are based on incorrect assumptions, our results of operations could fall below analyst and investor expectations and result in a decline in the market price of our common stock;</span></div><div style="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">enhanced U.S. tax, tariff, import/export restrictions, Chinese regulations or other trade barriers may negatively affect our business;</span></div><div style="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">changes in our income taxes, effective tax rate or new tax laws could adversely affect our results;</span></div><div style="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">failure to comply with government laws and regulations could harm our business;</span></div><div style="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">issues in the development and use of artificial intelligence, combined with an uncertain regulatory environment, may result in reputational harm, liability, or other adverse consequences to our business operations;</span></div><div style="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">we are subject to governmental export and import controls that could impair our ability to compete in international markets or subject us to liability for violations.</span></div><div style="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">failure to comply with anti-bribery and anti-corruption laws and anti-money laundering laws, and similar laws, could subject us to penalties and other adverse consequences.</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%;text-decoration:underline">Risks Related to Ownership of Our Common Stock</span></div><div style="margin-top:3pt;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 trading price of our common stock has been and may continue to be volatile and the value of your investment could decline;</span></div><div style="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">any future decisions to reduce or discontinue repurchasing our common stock pursuant to our stock repurchase programs could cause the market price of our common stock to decline;</span></div><div style="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">sales of substantial amounts of our common stock could reduce the market price of our common stock;</span></div><div style="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">insiders have substantial control over us;</span></div><div style="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">our charter documents and Delaware law could discourage takeover attempts and lead to management entrenchment.</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%;text-decoration:underline">General Risks</span></div><div style="margin-top:3pt;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">inability to hire, retain, train and motivate qualified personnel and senior management could cause our business to suffer;</span></div><div style="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">earthquakes, fire, power outages, floods, health epidemics and other catastrophic events could harm our business;</span></div><div style="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">we have not paid dividends in the past and do not intend to pay dividends for the foreseeable future.</span></div><div style="height:75.6pt;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:75.6pt;width:100%"><div><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%;text-decoration:underline">Risks Related to Our Business and Industry</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%">We expect large purchases by a limited number of customers to continue to represent a substantial p</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ortion of our revenue, and any loss, delay, decline or other change in expected purchases could result in material quarter-to-quarter fluctuations of our revenue or otherwise adversely affect our results of operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Historically, large purchases by a relatively limited number of customers have accounted for a significant portion of our revenue. We have experienced unpredictability in t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">he timing of orders from these large customers primarily due to the time it takes these customers to evaluate, test, qualify and accept our products, the overall complexity of these large orders and changes in demand patterns specific to these customers, including reductions in or changes in mix of capital expenditures by these customers and the impact of cost reduction and other efficiency efforts by these customers. For example, sales to our end customers Microsoft and Meta Platforms in fiscal 2023 and 2022 collectively represented 39% and 42% of our total revenue, respectively, whereas sales to Microsoft in fiscal 2021 amounted to 15% of our revenue and sales to Meta Platforms in fiscal 2021 represented less than 10% of our revenue. This variability in customer concentration has been linked to the timing of new product deployments, and spending cycles with these customers, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">and we expect continued variability in our customer concentration and timing of sales on a quarterly and annual basis. In addition</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, we typically provide pricing discounts to large </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">customers, which reduces gross margins for the period in which such sales occur.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a consequence of the concentrated nature of our customer base and their purchasing behavior, our quarterly revenue and results of operations have fluctuated from quarter to quarter and are difficult to estimate. Changes in the business requirements or focus, upgrade cycles, vendor selection, project prioritization, manner in which spending allocations are assigned among multiple vendors based upon specific network roles or projects, financial prospects, lack of growth of our large customers, capital resources and expenditures or purchasing behavior and deceleration in spending of these customers could significantly decrease our sale</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 to such customers or could lead to delays, reductions or cancellations of planned purchases of our products or services. </span><span style="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%">n addition, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an increased focus on the deployment of AI enabled solutions by these customers has accelerated the need for advanced technology offerings including some offerings from potential new market entrants. This </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">prioritization of AI related infrastructure investment has come in conjunction with the announcement of various cost reduction measures by such customers, including optimization and increased efficiency in non-AI related capital expenditures. In some instances, such measures have had, and may continue to have, an impact on certain current or future projects and have reduced our visibility to customer demand, increased our risk of excess and obsolescence charges on existing products, and may result in reductions in future demand and negatively impact our revenue, financial condition, business or prospects.</span></div><div style="margin-top:6pt;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:112%">Moreover, because our sales are based prim</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">arily on purchase orders, our customers may cancel, delay, reduce or otherwise modify their purchase commitments with little or no notice to us. For example, due to manufacturing and supply chain disruptions resulting in increased lead times, customers</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> had placed orders based on longer planning horizons. These customers may decide to delay or cancel such orders for any reason, including changes in their IT investment priorities, if economic conditions worsen or their financial performance, condition or prospects deteriorate. This limited visibility regarding our customers&#8217; product needs or changes in those needs, the timing and quantity of which could vary significantly, requires us to rely on estimated demand forecasts to determine how much material to purchase and product to manufacture. Our failure to accurately forecast demand combined with extended supplier lead times on some newer technologies, can lead to product shortages which could lead to delays </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">in fulfilling current and future purchase orders that can impede production by our customers and harm our customer relationships. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Further, if we are unable to reduce our lead times, customers may also cancel existing orders or reduce future orders. I</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">n the event of any cancellations or reductions of orders, or any reductions in future demand, we may not have enough time to reduce operating expenses to mitigate the effect of the lost revenue on our business, and in addition, could incur increased excess and obsolete inventory-related charges, all of which could materially affect our operating results.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may be unable to sustain or increase our revenue from our large customers, grow revenue with new or other existing customers at the rate we anticipate or at all, or offset a decline or discontinuation of concentrated purchases by our larger customers with purchases by new or existing customers. These customers could reduce their spending levels or otherwise could choose to divert all or a portion of their business with us to one of our competitors, re-assign spending allocations, increase their adoption of "white box" solutions and open-source network operating systems, demand pricing concessions for our services, or require us to provide enhanced services that increase our costs. Moreover, the AI market is new and customers continue to evaluate their opportunity in this market, and the potential demand for AI Ethernet switches may not develop as anticipated or at all. If these factors drive some of our large customers to cancel all or a portion of their business relationships with us, the growth in our business and the ability to meet our current and long-term financial forecasts may be materially impacted. We expect that such concentrated purchases will continue to contribute materially to our revenue for the foreseeable </span></div><div style="height:75.6pt;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:75.6pt;width:100%"><div><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%">future and that our results of operations may fluctuate materially as a result of such larger customers&#8217; buying patterns. In addition, we may see consolidation of our customer base, such as among Internet companies and cloud service providers, which could result in the loss of customers. The loss of such customers, or a significant delay or reduction in their purchases, including reductions or delays due to customer departures from recent buying patterns, or an unfavorable change in competitive conditions could materially harm our business, financial condition, results of operations and prospects. </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%">Adverse economic conditions, continuing uncertain economic conditions or reduced information technology and network infrastructure spending may adversely affect our business, financial condition, results of operations and prospects.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business depends on the overall demand for information technology, network connectivity and access to data and applications. Weak domestic or global economic conditions and continuing economic uncertainty, fear or anticipation of such conditions, a recession, international trade disputes, global pandemics such as the COVID-19 pandemic, or a reduction in information technology and network infrastructure spending or a deterioration of the financial performance, condition or prospects of our customers even if economic conditions improve, could adversely affect our business, financial condition, results of operations and prospects in a number of ways, including longer sales cycles, reduced demand or lower prices for our products and services, higher default rates among our channel partners, reduced unit sales and lower or no growth. While all our markets may be adversely affected by negative macroeconomic conditions, the impact may be particularly significant in our enterprise market where we are seeking to increase our penetration into this market. In addition, the global macroeconomic environment has been negatively affected by, among other things, the uncertainty in the global banking and financial services markets, epidemics, instability in global economic markets, increased U.S. trade tariffs and trade disputes between the U.S., China and other countries, inflationary pressures, higher interest rates, instability in the global credit markets, the impact and uncertainty regarding global central bank monetary policy, instability in the geopolitical environment, the Russia-Ukraine and Israel-Hamas conflicts, the Houthi attacks on marine vessels in the Red Sea, political tensions between Taiwan and China, political demonstrations, and foreign governmental debt concerns which have caused, and are likely to continue to cause, uncertainty and instability in local economies and in global financial markets. A government shutdown or a default by the U.S. government on its debt obligations, or related credit-rating downgrades could also have adverse effects on the broader global economy and contribute to, or worsen, an economic recession. We believe that any extended or renewed economic disruptions or deterioration in the global economy could have an adverse impact to our liquidity or to our current and projected business operations, financial condition or results of operations. For example, if banks or other financial institutions with whom we have banking relationships or whose corporate bonds are held in our marketable securities investment portfolio, enter receivership or become insolvent in the future, we may be unable to access, and we may lose some of our existing cash, cash equivalents and investments to the extent those funds are not insured or otherwise protected by the FDIC. In addition, in such circumstances we might not be able to timely pay key vendors and others. We regularly maintain cash balances that are not insured or are in excess of the FDIC&#8217;s insurance limit. Any delay in our ability to access our cash, cash equivalents and investments (or the loss of such funds) or to timely pay key vendors and others could have a material adverse effect on our operations and cause us to need to seek additional capital sooner than planned.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, business disruptions and supply chain and manufacturing disruptions may result in customers delaying or canceling or reprioritizing capital expenditures on information technology and network infrastructure, which may affect the overall demand for our products. Customers may also be </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">placing orders based on longer planning horizons</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to ensure supply. We also believe that our customers continue to assess the impact of these macroeconomic factors on their businesses and future investment plans, resulting in business uncertainty and a more constrained approach to forecasts and orders. Continuing or worsening economic instability or the deterioration of the financial performance, condition or prospects of our customers could result in a cancellation of, or defaults in the payments for, such orders or otherwise adversely affect spending for IT, network infrastructure, systems and tools, and limit our ability to forecast future demand for our products, which could reduce expected revenue or result in a write-down of excess or obsolete inventory. A downturn or a recession may also significantly affect financing markets, the availability of capital and the terms and conditions of any financing arrangements, including the overall cost of financing as well as the financial health or creditworthiness of our customers. Circumstances may arise in which we need, or desire, to raise additional capital, and such capital may not be available on commercially reasonable terms, or at all.</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%">Because some of the key components in our products come from sole or limited sour</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ces of supply, we have entered into significant purchase commitments and are susceptible to supply shortages, extended lead times or supply changes, which could disrupt or delay our scheduled product deliveries to our customers and may result in the loss of sales and customers.</span></div><div style="height:75.6pt;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:75.6pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;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%">Our products rely on components, including merchant silicon chips, integrated circu</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">it components, printed circuit boards, connectors, custom-tooled sheet metal and power supplies that we purchase, or our contract manufacturers purchase on our behalf from a limited number of suppliers, including certain sole source providers. Generally, we do not have guaranteed supply contracts with our component suppliers, and our suppliers have suffered and could continue to suffer shortages, require longer lead times, delay shipments, prioritize shipments to other vendors, decommit orders, increase prices, impose expedite fees or cease manufacturing such products or selling them to us at any time. Supply of these components worldwide was and could continue to be adversely affected by supply constraints, as well as industry consolidation and geopolitical conditions such as international trade wars like the U.S. trade war with China, the Russia-Ukraine conflict, Israel-Hamas conflict, the Houthi attacks on marine vessels in the Red Sea, and increased political tensions in Russia, Europe or Asia.  Such shortages, increased component lead times, reduced allocations of components and decommitments of orders have resulted in and may continue to result in increased component prices, fewer sourcing options, unpredictability of supply, prolonged manufacturing disruptions and increased product lead times, which has impacted and may continue to adversely impact our revenue and gross margins. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we have entered into significant purchase commitments to support long-term customer demand, if we are unable to obtain sufficient quantities of any of these components on commercially reasonable terms or in a timely manner, or if we are unable to obtain alternative sources for these components, shipments of our products could be delayed or halted entirely, or we may be required to redesign our products. Any of these events could result in the cancellation of orders, lost sales, reduced gross margins or damage to our customer relationships, which would adversely impact our business, financial condition, results of operations and prospects. Additionally, if our suppliers do not meet their commitments, customers cancel orders or actual demand is less than our demand forecasts, it could result in excess or obsolete inventory, which we would be required to write down to its estimated realizable value, which in turn could result in lower gross margins and operating income. Our operating cash flows have also been and may continue to be negatively impacted by significant component inventories on hand or at our contract manufacturers. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our reliance on component suppliers also yields the potential for the infringement, misappropriation or other violation of third-party intellectual property rights due to the incorporation of such components into our products. We may not be indemnified by such component suppliers for such infringement, misappropriation or other violation claims. Any litigation for which we do not receive indemnification could require us to incur significant legal expenses in defending against such claims or require us to pay substantial royalty payments or settlement amounts that would not be reimbursed by our component suppliers.</span></div><div style="margin-top:6pt;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%">Our product development efforts are also dependent upon the success of our continued collaboration with our key merchant silicon vendors such as Broadcom and Intel. As we develop our product roadmap, we select specific merchant silicon from these vendors for each new product. It is critical that w</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e work in tandem with these vendors to ensure that their silicon includes improved features, that our products take advantage of such improved features, and that such vendors are able to supply us with sufficient quantities on commercially reasonable term to meet customer demand. Reliance on these relationships allows us to focus our research and development resources on our software core competencies while leveraging their investments and expertise.  The merchant silicon vendors may not be successful in continuing to innovate, meet deadlines for the release of their products or produce a sufficient supply of their products. Moreover, these vendors may not collaborate with us or may become competitive with us by selling merchant silicon for &#8220;white boxes&#8221; or other products to our customers.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If our key merchant silicon vendors do not continue to innovate, if there are delays in the release of their products or supply shortages, if they no longer collaborate in such fashion or if such merchant silicon is not offered to us on commercially reasonable terms, our products may become less competitive, our own product launches could be delayed or we may be required to redesign our products to incorporate alternative merchant silicon, which could result in lost sales, reduce gross margins, damage to our customer relationships or otherwise have a material effect on revenue and business, financial condition, results of operations and prospects.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event of a shortage or supply interruption from our component suppliers, we may not be able to develop alternate or second sources in a timely manner. Further, long-term supply and maintenance obligations to customers increase the duration for which specific components are required, which may increase the risk of component shortages or the cost of carrying inventory. In addition, our component suppliers change their selling prices frequently in response to market trends, including industry-wide increases in demand, or charge additional fees to expedite orders, and because we do not have contracts wit</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">h these suppliers or guaranteed pricing, we are susceptible to availability or price fluctuations related to raw materials and components. If we are unable to pass component price increases along to our customers or maintain stable pricing, our gross margins could be adversely affected and our business, financial condition, results of operations and prospects could suffer.</span></div><div style="height:75.6pt;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:75.6pt;width:100%"><div><span><br/></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:700;line-height:120%">Our revenue and our revenue growth rates are volatile and may decline or not meet our or our investors' expectations. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue growth rates in previous periods may not be indicative of our future performance. We have experienced annual revenue growth 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%"> of 33.8%, 48.6%, 27.2%, and -3.9% in 2023, 2022, 2021 and 2020, respectively. In the future, our revenue growth rates will continue to be volatile due to cyclical trends in our business, and as we become more penetrated in our existing </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">customer base and product markets and look to enter and expand into new markets.</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 addition, we have experienced supply constraints that have resulted in manufacturing and shipment delays, which have negatively affected the timing of revenue recognition. If these manufacturing and supply chain disruptions recur and/or if we are unable to reduce our lead times it could also result in the cancellation of orders by customers, reduce demand from existing customers in future periods, and increase difficulty in adding new customers. Other factors may also contribute to declines in our growth rates, including changes in demand for our products and services, particularly from our large customers, the deterioration of the financial performance, condition or prospects of our large customers, changes in capital spending by our large customers, increased competition, price sensitivities from our customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to increases in our pricing, our ability to successfully manage our expansion or continue to capitalize on growth opportunities, the maturation of our business, the Russia-Ukraine and Israel-Hamas conflicts, the Houthi attacks on marine vessels in the Red Sea, a potential global economic downturn or recession that would particularly impact our enterprise customers, uncertainty in the global banking and financial service markets and other general economic and international trade conditions such as political tensions between Taiwan and China and international trade wars involving the U.S. and China and other countries, and our ability to be successful in the AI market and adjacent markets, such as campus switching, WiFi networking markets and network security markets. We have experienced volatility in demand from certain of our large customers, and some of our large customers have announced various cost reduction measures or are considering changing technology roadmaps and priorities including the need for the rapid deployment of AI and related technologies, which have had and could continue to have, an impact on certain current or future projects and have reduced our visibility to demand for these customers, which may result in reductions in overall demand from these customers in future periods and negatively impact our revenue, financial condition, business or prospects. You should not rely on our revenue for any prior quarterly or annual period as an indication of our future revenue or revenue growth. If we are unable to maintain consistent revenue or revenue growth, our business, financial condition, results of operations and prospects could be materially adversely affected, and our stock price could be volatile.</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%">Our results of operations have varied significantly from period to period and are unpredictable and if we fail to meet the expectations of analysts or investors or our previously issued financial guidance, or if any forward-looking financial guidance does not meet the expectation of analysts or investors, the market price of our common stock could decline substantially.</span></div><div style="margin-top:6pt;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%">Our res</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ults of operations have historically varied from period to period, and we expect that this trend will continue. As a result, you should not rely upon our past financial results for any period as indicators of future performance. Our results of operations in any given period have been and could continue to be influenced by a number of factors, many of which are outside of our control and may be difficult to predict, including:            </span></div><div style="margin-top:3pt;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">general economic conditions, both domestically and in foreign markets, and disruptions in our business and the markets due to, among other things, recessionary risks and a global economic downturn, higher interest rates, monetary policy shifts, inflationary pressures, supply chain and labor shortages, the recent banking crisis, potential disruptions from the Russia-Ukraine and Israel-Hamas conflicts, the Houthi attacks on marine vessels in the Red Sea, political tensions between Taiwan and China and international trade wars involving the U.S. and China and other countries; </span></div><div style="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="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">our inability to fulfill our customers&#8217; orders, the cancellation of orders, the reduction in future demand for our products by our customers or increased difficulty in adding new customers </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">due to the unavailability or unpredictable supply of inventory, supply chain delays, access to key commodities or technologies, manufacturing disruptions or other events that impact our manufacturers or their suppliers;</span></div><div style="padding-left:36pt;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">deferral, reduction or cancellation of orders from customers due to long lead times, announcements by us or other competitors of new products or product enhancements, warranty returns, general economic conditions or other factors;</span></div><div style="padding-left:36pt;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">our ability to increase sales to existing customers and attract new customers, including large customers;</span></div><div style="padding-left:36pt;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 budgeting, sales, implementation and refresh cycles, purcha</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sing practices, technology roadmaps and priorities and buying patterns of customers, including large customers who generally receive lower pricing terms due to volume discounts and who may or may not make large bulk purchases in certain quarters or who may elect to re-assign </span></div><div style="height:75.6pt;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:75.6pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">allocations to multiple vendors based upon specific network roles or projects or who may be placing orders </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">based on longer planning horizons </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to ensure supply;</span></div><div style="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">changes in the growth rate of existing or new customers or the deterioration of the financial performance, condition or prospects of existing or new customers, including large customers and service providers, changes in end-customer, distributor or reseller requirements or market needs, and changes in growth rates of the networking market;</span></div><div style="padding-left:36pt;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 cost and potential outcomes of existing and future litigation;</span></div><div style="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">increased expenses resulting from increases in component, production and logistics costs resulting from factors such as global inflationary pressures, shortages in supply for semiconductors, and China's controls on the use of certain products and on the export of metals used in semiconductor manufacturing, or the tariffs imposed by the U.S. on goods from other countries and tariffs imposed by other countries on U.S. goods, including the tariffs implemented by the U.S. government on various imports from China;</span></div><div style="padding-left:36pt;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">changes in our pricing policies, whether initiated by us or as a result of competition;</span></div><div style="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 amount and timing of operating costs and capital expenditures related to the operation and expansion of our business;</span></div><div style="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">difficulty forecasting, budgeting and planning due to limited visibility into the spending plans of current or prospective customers;</span></div><div style="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">excess or obsolete inventory resulting in write-downs and charges related to supplier liabilities;</span></div><div style="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 inclusion of any acceptance provisions in our customer contracts or any delays in acceptance of those products;</span></div><div style="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 actual or rumored timing and success of new product and service introductions by us or our competitors or any other change in the competitive landscape of our industry, including consolidation among our competitors or customers;</span></div><div style="padding-left:36pt;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">our ability to successfully expand our business domestically and internationally;</span></div><div style="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">our ability to increase the size and production of our sales or distribution channel, or any disruption in, or termination of, our sales or distribution channels;</span></div><div style="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">decisions by potential customers to purchase our networking solutions from larger, more established vendors, white box vendors or their primary network equipment vendors;</span></div><div style="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">disruptions caused by pandemics, such as the COVID-19 pandemic, and the government restrictions in response to the pandemic;   </span></div><div style="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:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">insolvency or credit difficulties confronting our customers, which could adversely affect their ability to purchase or pay for our products and services, or confronting our key suppliers, including our sole source suppliers, which could disrupt our supply chain;</span></div><div style="padding-left:36pt;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">seasonality or cyclical fluctuations in our markets;</span></div><div style="padding-left:36pt;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">future accounting pronouncements or changes in our accounting policies;</span></div><div style="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">our overall effective tax rate, including impacts caused by any reorganization in our corporate structure, any changes in our valuation allowance for domestic deferred tax assets and any new legislation or regulatory developments;</span></div><div style="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">increases or decreases in our expenses caused by fluctuations in foreign currency exchange rates, as an increasing portion of our expenses are incurred and paid in currencies other than the U.S. dollar;</span></div><div style="padding-left:36pt;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">increases in cybersecurity threats, including security threats from state sponsors; and </span></div><div style="padding-left:36pt;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">other risk factors described in this Annual Report on Form 10-K.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any one of the factors above or the cumulative effect of several of the factors described above may result in significant fluctuations in our financial and other results of operations and may cause the market price of our common stock to decline.  This variability and unpredictability could result in our failure to meet our revenue, gross margins, results of operations or other expectations contained in any forward-looking financial guidance we have issued or the expectations of securities analysts or investors for a particular period. If we fail to meet or exceed such guidance or expectations for these or any other reasons, the market price of our common stock could decline substantially, and we could face costly lawsuits, including securities class action suits. In the past, we have failed to meet investor financial expectations and the market price of our common stock declined.</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%">The networking market is rapidly evolving. If this market does not evolve as we anticipate or our target customers do not adopt our networking solutions, we may not be able to compete effectively, and our ability to generate revenue will suffer.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A substantial portion of our business and revenue depends on the growth and evolution of the networking market, including the evolution of the market for AI networks and the future deployment of Ethernet networking solutions in these AI </span></div><div style="height:75.6pt;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:75.6pt;width:100%"><div><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%">networks. The market demand for networking solutions has increased in recent years as customers have deployed larger, more sophisticated networks and have increased the use of virtualization and cloud computing. The continued growth of this market will be dependent upon many factors including but not limited to the adoption of and demand for our customers&#8217; products and services, the expansion, evolution and build out of our customers&#8217; networks, the capacity utilization of existing network infrastructures, changes in the technological requirements for the products and services to be deployed in these networks, the amount and mix of capital spending by our customers, including any changing technology priorities such as the rapid deployment of AI and related technologies, the development of network switches and cloud service solutions by our large customers for internal use, the financial performance and prospects of our customers, the availability of capital resources to our customers, changes in government regulation that could impact networking business models including those regulations related to AI, cybersecurity, privacy, data protection and net neutrality, our ability to provide networking solutions that address the needs of our customers more effectively and economically than those of other competitors or existing technologies and general economic conditions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In particular, the market for AI applications is new and our customers are continuing to evaluate their opportunity in this market. If the AI market does not develop as anticipated or at all, then the potential demand for AI Ethernet switches may not be realized. Moreover, even if the market for AI applications does develop, the successful adoption of AI Ethernet products will be dependent upon their ability to compete against more established InfiniBand products to address AI networking clusters.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the networking solutions market including the AI Ethernet market does not develop in the way we anticipate or otherwise experiences a slow-down, if our solutions do not offer benefits compared to competing networking products or if customers do not recognize the benefits that our solutions provide, then our business, financial condition, results of operations and prospects could be materially adversely affected.</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%">We pursue new product and service offerings and expand into adjacent markets, and if we fail to successfully carry out these initiatives, our business, financial condition, or results of operations could be adversely impacted.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have made substantial investments to develop new products and services and enhancements to existing products through our acquisitions and internal research and development efforts to expand our product offerings and maintain our revenue growth. If we are unable to anticipate technological changes in our industry by introducing new or enhanced products and services in a timely and cost-effective manner or if we fail to introduce products and services that meet market demand, we may lose our competitive position, our products may become obsolete, and our business, financial condition or results of operations could be adversely affected. For </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">example, with our most recently introduced 800 GbE and AI focused Ethernet products, our ability to continue to maintain our competitive position with our customers will depend on our ability to deliver these new products in a timely manner, our customers' acceptance of these products and the growth of the markets that these products serve. In addition, the evaluation, testing and qualification of our new products by our customers may be lengthy and may require contractual acceptance clauses, which could delay our revenue recognition and impact our revenue and deferred revenue balances.     </span></div><div style="margin-top:6pt;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%">Additionally, from time to time, we invest in expansion into adjacent markets, including campus and WiFi networking, cloud and enterprise routing markets, network security markets and SD-WAN markets. Although we believe these solutions are complementary to our current offerings, we have less experience and a more limited operating history in these markets, and our efforts in this area may not be successful. Expanding our services in existing and new markets and increasing the depth and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> breadth of our presence imposes significant burdens on our marketing, compliance, and other administrative and managerial resources. Our plan to expand and deepen our market share in our existing markets and possibly expand into additional markets is subject to a variety of risks and challenges. Our success in these new markets depends on a variety of factors, including but not limited to our ability to develop new products, new product features and services that address the customer requirements for these markets, attract a customer base in markets in which we have less experience, compete with new and existing competitors in these adjacent markets, and gain market acceptance of our new products.  </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Developing our products is expensive, and the investment in product development may involve a long payback cycle.  We expect to continue to invest heavily in software development in order to expand the capabilities of our cloud networking platform and introduce new products and features. We expect that our results of operations will be impacted by the timing and size of these investments. These investments may take several years to generate positive returns, if ever.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, future market share gains may take longer than planned and cause us to incur significant costs. If we are unable to attract new large customers or to sell additional products and services to our existing customers, our revenue growth </span></div><div style="height:75.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21 </span></div></div></div><hr style="page-break-after:always"/><div style="min-height:75.6pt;width:100%"><div><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%">will be adversely affected, and our revenue could decrease. Difficulties in any of our new product development efforts or our efforts to enter adjacent markets could adversely affect our operating results and financial condition.</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%">We expect our gross margins to vary over time and may be adversely affected by numerous factors.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect our gross margins to vary over time and the gross margins we have achieved in recent years may not be sustainable </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and may be ad</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">versely affected in the future by numerous factors, including but not limited to pricing pressure on our products and services due to competition, the ability of more fully integrated competitors to bundle their networking products with other products, or utilize proprietary silicon in their products, the mix of sales to large customers who generally receive lower pricing, the mix of products sold, manufacturing-related costs, including costs associated with supply chain sourcing activities, merchant silicon costs, and excess/obsolete inventory charges, including charges for excess/obsolete component inventory held by our contract manufacturers. In addition, other factors that may impact our gross margins over time include the introduction of new products and new business models including the sale and delivery of more software and subscription solutions, entry into new markets or growth in lower margin markets, entry in markets with different pricing and cost structures, pricing discounts given to customers, costs associated with defending intellectual property rights infringement, misappropriation or other violation claims and the potential outcomes of such disputes, increased costs arising from epidemics, changes in distribution channels, increased warranty costs, and our ability to execute our operating plans. In addition, inflationary pressures and shortages have increased and may continue to increase costs for certain materials, components, supplies and services. 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%">s a result of cost inflation in our supply chain, we have implemented targeted price increases from time to time. However, these price increases could result in a decrease in demand for our products which would decrease revenue. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, business were subject to sustained economic stress or recession, many of the risk factors identified in this risk factors section could be heightened. We determine our operating expenses largely on the basis of anticipated revenue and a high percentage of our expenses are fixed in the short and medium term. As a result, a failure or delay in generating or recognizing revenue could cause significant variations in our operating results and operating margin from quarter to quarter. Failure to sustain or improve our gross margins reduces our profitability and may have a material adverse effect on our business and stock price.</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%">We face intense competition, especially from larger, well-established companies and industry consolidation may lead to further increased competition, which may harm our business, financial condition, results of operations and prospects.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The markets in which we compete, including the markets for data center, campus networking and network visibility and security, are intensely competitive, and we expect competition to increase in the future from established competitors, industry consolidation and new market entrants. This competition has resulted in increased pricing pressure, which could result in reduced profit margins, increased sales and marketing expenses and the loss of market share, any of which would likely harm our business, financial condition, results of operations and prospects.</span></div><div style="margin-top:6pt;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%">The data center and campus networking markets have been historically dominated by Cisco, with competition also coming from other large network equipment and system vendors, including Extreme Networks, Dell/EMC, Hewlett Packard Enterprise, Nvidia, Juniper Networks and white box networking vendors. Most of our competitors and some strategic alliance partners have made acquisitions and/or have entered into or extended partnerships or other strategic relationships to offer more comprehensive product lines, including cloud networking solutions and network security. For example, Cisco acquired Acacia Communications, Broadcom acquired Brocade Communications and VMware, Dell acquired Force10 Networks, Hewlett Packard Enterprise recently announced the acquisition of Juniper Networks. This industry consolidation may lead to increased competition and may harm our business. Large system vendors are increasingly seeking to deliver vertically integrated cloud networking solutions to customers that combine cloud-focused hardware and software solutions as an alternative to our products.  We expect this trend to continue as companies attempt to strengthen their market positions in an evolving industry and as companies are acquired or are unable to continue operations.  Industry consolidation may result in stronger competitors that are better able to compete with us, and this could lead to more variability i</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n our results of operations and could have a material adverse effect on our business, the pricing of our solutions, financial condition, results of operations and prospects.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also face competition from other companies and new market entrants, including current technology partners, suppliers and customers or other cloud service providers who may acquire or develop network switches and cloud service solutions for internal use and/or to broaden their portfolio of products to market and sell to customers. Some of these competitors are developing networking products based on off-the-shelf or commoditized hardware technology, or &#8220;white box&#8221; hardware, particularly where a customer&#8217;s network strategy seeks to emphasize deployment of such product offerings or adopt a disaggregated approach to the procurement of hardware and software. Customers may also increase their adoption of </span></div><div style="height:75.6pt;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:75.6pt;width:100%"><div><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%">networking solutions based upon open-source network operating systems that may be provided for free and used either on &#8220;white box&#8221; or proprietary hardware. As new markets emerge like AI, we expect the field to remain intensely competitive. In addition, we have not established broad market awareness or acceptance of our AI Ethernet products that will compete against more established InfiniBand products. Furthermore, the entrance of new competitors into our markets or the increased adoption of these new technology solutions or consumption models may cause downward pricing pressures, result in lost sales or otherwise have a material adverse effect on our business, prospects, financial condition and operating results.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our relationships with our strategic alliance partners or suppliers may also shift as industry dynamics changes. If strategic alliance partners acquire or develop competitive products or services, our relationship with those partners may be adversely impacted, which could lead to more variability to our results of operations and impact the pricing of our solutions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our existing and potential competitors enjoy substantial competitive advantages, such as greater name recognition and longer operating histories, larger sales and marketing budgets and resources, broader distribution and established relationships with channel partners and end customers, the ability to leverage their sales efforts across a broader portfolio of products, the ability to bundle competitive offerings with other products and services or to reduce the price of products and services that compete with ours in order to promote the sale of other products or services, the ability to develop their own silicon chips, the ability to set more aggressive pricing policies, lower labor and development costs, greater resources to make acquisitions, larger intellectual property rights portfolio, and substantially greater financial, technical, research and development or other resources.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, large competitors may have more extensive relationships with and within existing and potential customers that provide them with an advantage in competing for business with those customers. For example, certain large competitors encourage customers of their other products and services to adopt their data networking solutions through discounted bundled product packages. Our ability to compete will depend upon our ability to provide a better solution than our competitors at a more competitive price. We may be required to make substantial additional investments in research, development, marketing and sales in order to respond to competition, and we cannot assure you that these investments will achieve any returns for us or that we will be able to compete successfully in the future.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also expect increased competition if our market continues to expand. As we continue to expand globally, we have seen and continue to see new competition in different geographic regions. In particular, we have experienced and could continue to experience price-focused competition from competitors in Asia, especially from China. As we expand into new markets, we will face competition not only from our existing competitors but also from other competitors, including existing companies with strong technological, marketing, and sales positions in those markets, as well as those with greater resources, including technical and engineering resources, than we do. Conditions in our market could change rapidly and significantly as a result of technological advancements or other factors. </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%">We are subject to a number of risks associated with the expansion of our international sales and operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to grow our business and our future success will depend to a significant extent on our ability to expand our operations and customer base worldwide. Many of our customers, resellers, partners, suppliers and manufacturers operate around the world.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;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%">Operating in a global marketplace, we are subject to risks associated with having an international reach and compliance and regulatory requirements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;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%">Our international sales and operations are subject to a number of risks, including the following:</span></div><div style="margin-top:3pt;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">ability to establish necessary business relationships and to comply with local business requirements, including distributor and reseller relationships;</span></div><div style="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">greater difficulty in enforcing contracts and accounts receivable collection and longer collection periods and non-standard terms with customers related to payment, warranties or performance obligations;</span></div><div style="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:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">increased management complexity involved in, and expenses incurred in establishing and maintaining our international operations;</span></div><div style="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">fluctuations in exchange rates between the U.S. dollar and foreign currencies where we do business;</span></div><div style="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">general economic and political conditions in these foreign markets;</span></div><div style="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">global macroeconomic conditions, including recessionary cycles;</span></div><div style="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">risks associated with U.S. and foreign legal requirements, including those relating to anti-corruption, anti-bribery, privacy, data protection and the importation, certification and localization of our products in foreign countries;</span></div><div style="height:75.6pt;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><hr style="page-break-after:always"/><div style="min-height:75.6pt;width:100%"><div><span><br/></span></div></div><div style="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">risks associated with government trade restrictions, including those which may impose restrictions, including prohibitions on the exportation, re-exportation, sale, shipment or other transfer of programming, technology, components, and/or services to foreign persons;</span></div><div style="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">changes in trade controls, economic sanctions, or other international trade regulations, which have in general recently trended toward increasing breadth and complexity of controls, and which may affect our ability to import or export our products to and from various countries;</span></div><div style="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">risks of unexpected changes in regulatory practices, tariffs and tax laws and treaties;</span></div><div style="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">greater risk of unexpected changes in tariffs imposed by the U.S. and other countries; </span></div><div style="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">deterioration of political relations between the U.S. and China, Russia, the United Kingdom and the EU as well as the Israel-Hamas conflict and Houthi attacks on marine vessels in the Red Sea, which could have a material adverse effect on our sales and operations as well as our supply chain in these countries;</span></div><div style="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">possible deterioration in relations between Taiwan and China, and other factors affecting military, political, or economic conditions in Taiwan or elsewhere in Asia;</span></div><div style="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">issues related to cloud-specific regulatory requirements in certain countries, including the UK, EU and Asia-Pacific countries;</span></div><div style="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 uncertainty of protection for intellectual property rights in some countries; and</span></div><div style="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">heightened risk of unfair or corrupt business practices in certain geographies and of improper or fraudulent sales arrangements that may impact financial results and result in restatements of, or irregularities in, financial statements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These and other factors could harm our ability to gain future international revenue and, consequently, materially affect our business, financial condition, results of operations and prospects. Expanding our existing international operations and entering into additional international markets will require significant management attention and financial commitments. Our failure to successfully manage our international operations and the associated risks effectively could limit our future growth or materially adversely affect our business, financial condition, results of operations and prospects.</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%">We have invested and may continue to invest in or acquire other businesses which could require significant management attention, disrupt our business, dilute stockholder value and adversely affect our business, financial condition, results of operations and prospects.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our business strategy, we have made and could continue to make investments in complementary companies, products or technologies which could involve licenses, additional channels of distribution, discount pricing or investments in or acquisitions of other companies. For example, we completed the acquisition of Untangle Holdings and Pluribus Networks in 2022, which required management to focus efforts on integrating these acquisitions with the company. In addition, the privately-held companies in which we invested are in the startup or development stages. These investments are inherently risky because the markets for the technologies or products these companies are developing are typically in the early stages and may never materialize, and we could lose our entire investment in these companies. We may not be able to find suitable investment or acquisition candidates and we may not be able to complete such investments or acquisitions on favorable terms, if at all. If we do complete investments or acquisitions, we may not ultimately strengthen our competitive position or achieve our goals, and any investments or acquisitions we complete could be viewed negatively by our customers, investors and securities analysts. Through acquisitions, we continue to expand into new markets and we may experience challenges in entering into new markets for which we have not previously manufactured and sold products, including facing exposure to new market risks, difficulty achieving expected business results due to a lack of experience in new markets, products or technologies or the initial dependence on unfamiliar distribution partners or vendors.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, investments and acquisitions may result in unforeseen operating difficulties and expenditures. For example, if we are unsuccessful at integrating any acquisitions or retaining key talent from those acquisitions, or the technologies associated with such acquisitions, into our company, the business, financial condition, results of operations and prospects of the combined company could be adversely affected. We may have difficulty retaining the employees of any acquired business or the acquired technologies or research and development expectations may prove unsuccessful. Any integration process may require significant time and resources, and we may not be able to manage the process successfully. Acquisitions may also disrupt our ongoing business, divert our resources and require significant management attention that would otherwise be available for development of our business. We may not successfully evaluate or utilize the acquired technology or personnel or accurately forecast the financial effects of an acquisition transaction, including accounting charges. Any acquisition or investment could expose us to unknown liabilities. Moreover, we cannot assure you that the anticipated benefits of any acquisition or investment would be realized or that we would not be exposed to unknown liabilities. We may not </span></div><div style="height:75.6pt;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:75.6pt;width:100%"><div><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%">be successful in retaining or expanding the customers and sales activities of any acquired business or in realizing the expected operational and cost efficiencies anticipated with the acquisition.  We may have to pay cash, incur debt or issue equity securities to pay for any such investment or acquisition, each of which could adversely affect our financial condition or the market price of our common stock. The sale of equity or issuance of debt to finance any such acquisitions could result in dilution to our stockholders. The incurrence of indebtedness would result in increased fixed obligations and could also include covenants or other restrictions that would impede our ability to manage our operations. Moreover, if the investment or acquisition becomes impaired, we may be required to take an impairment charge, which could adversely affect our financial condition or the market price of our common stock.</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 and industry cyclicality may cause fluctuations in our revenue and results of operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate on a December 31st year end and typically have lower sequential quarter over quarter revenue growth in the first quarter of each fiscal year, often followed by stronger sequential revenue growth in subsequent quarters. We believe that this seasonality results from a number of factors, including the procurement, budgeting and deployment cycles of many of our customers. The effects of recent supply chain disruptions and our rapid growth may have reduced the impact of seasonal or cyclical factors that might otherwise have influenced our business and broader industry performance. If our growth rates slow, seasonal or cyclical variations in our operations may become more pronounced over time and may materially affect our business, financial condition, results of operations and prospects. In addition, any supply chain shortages and manufacturing disruptions that result in extended lead times may impact our ability to manufacture and ship products to our customers in a timely manner, which may disrupt typical seasonal trends.    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;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%">    </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%">We are exposed to fluctuations in currency exchange rates, which could adversely affect our business, financial condition, results of operations and prospects.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our sales contracts are primarily denominated in U.S. dollars, and therefore, substantially all of our revenue is not subject to foreign currency risk; however, as a result of the strengthening U.S. dollar, there has been an increase in the cost of our products to our customers outside of the U.S., which could adversely affect our business, financial condition, results of operations and prospects. In addition, a decrease in the value of the U.S. dollar relative to foreign currencies could increase our product and operating costs in foreign locations. Further, a portion of our operating expenses is incurred outside the U.S., is denominated in foreign currencies and is subject to fluctuations due to changes in foreign currency exchange rates. If we are not able to successfully hedge against the risks associated with the currency fluctuations, our business, financial condition, results of operations and prospects could be adversely affected.</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%">If we needed to raise additional capital to expand our operations, invest in new products or for other corporate purposes, our failure to do so on favorable terms could reduce our ability to compete and could harm our business, financial condition, results of operations and prospects.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect that our existing cash and cash equivalents, will be sufficient to meet our anticipated cash needs for the foreseeable future. If we did need to raise additional funds to expand our operations, invest in new products or for other corporate purposes, we may not be able to obtain additional debt or equity financing on favorable terms. If we raise additional equity financing, our stockholders may experience significant dilution of their ownership interests, and the market price of our common stock could decline. Furthermore, if we engage in debt financing, the holders of such debt would have priority over the holders of common stock, and we may be required to accept terms that restrict our ability to incur additional indebtedness or impose other restrictions on our business. We may also be required to take other actions that would otherwise be in the interests of the debt holders, including maintaining specified liquidity or other ratios, any of which could harm our business, financial condition, results of operations and prospects. If we need additional capital and cannot raise it on acceptable terms, we may not be able to, among other things, enhance our products and services, expand our sales and marketing and research and development organizations, acquire complementary technologies, products or businesses, and respond to competitive pressures or unanticipated working capital requirements. Our failure to do any of these things could seriously harm our business, financial condition, results of operations and prospects.</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%;text-decoration:underline">Risks Related to Customers and Sales</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%">If we are unable to attract new large customers or to sell additional products and services to our existing customers, our revenue growth will be adversely affected and our revenue could decrease.</span></div><div style="height:75.6pt;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><hr style="page-break-after:always"/><div style="min-height:75.6pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To increase our revenue, we must add new customers, especially large customers, and sell additional products and services to existing customers. For example, one of our sales strategies is to target specific projects at our current customers because they are familiar with the operational and economic benefits of our solutions, thereby reducing the sales cycle into these customers. We also believe the opportunity with current customers is significant given their existing infrastructure and expected future spend. Another one of our sales strategies is focused on increasing penetration in the enterprise and campus markets.  However, sales strategies focused on expansion to adjacent markets can require more time and effort since enterprise and campus customers typically start with small purchases, and there is often a long testing period. For this reason, in order to grow our revenue, it is important for us to attract new large customers. Some factors that may limit our ability to attract new large customers include, but are not limited to, saturation with certain large cloud networking customers, competition, decreased capital spending by such customers, a limited number of such customers, and a decline in growth at such customers. If we fail to attract new large customers, including enterprise and campus customers, or fail to reduce the sales cycle and sell additional products to our existing customers, our business, financial condition, results of operations and prospects will be harmed.</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%">Sales of our switches generate most of our product revenue, and if we are unable to continue to grow sales of these products, our business, financial condition, results of operations and prospects will suffer.</span></div><div style="margin-top:6pt;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%">Historically, we have derived substantially all of our product revenue from sales of our switching and routing platforms, and we expect to continue to do so for the foreseeable future. We have experienced declines in sales for some of our products over time as they mature and are superseded by products with improved performance and functionality. A decline in the price of switches and related services, or our inability to increase sales of these products, would harm our business, financial condition, results of operations and prospects more seriously than if we derived significant revenue from a larger</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> variety of product lines and services. Our future financial performance will also depend upon successfully developing and selling next-generation versions of our switches. If we fail to deliver new products, new features, or new releases that customers want and that allow us to maintain leadership in what will continue to be a competitive market environment, our business, financial condition, results of operations and prospects will be harmed.</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%">Our large customers generally require more favorable terms and conditions from their vendors </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">and may request </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">price concessions. As we seek to sell more products to these customers, we may be required to agree to terms and conditions that may have an adverse effect on our business or ability to recognize revenue.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our large customers have significant purchasing power and, as a result, generally receive more favorable terms and conditions than we typically provide to other customers, including lower prices, bundled upgrades, extended warranties, acceptance terms, indemnification terms and extended return policies and other contractual rights. As we seek to sell more products to these large customers, an increased mix of our shipments may be subject to such terms and conditions, which may reduce our margins or affect the timing of our revenue recognition and thus may have an adverse effect on our business, financial condition, results of operations and prospects.</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%">If we are unable to increase market awareness or acceptance of our new products and services, our revenue may not continue to grow or may decline.</span></div><div style="margin-top:6pt;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%">We have not yet established broad market awareness or acceptance of products and services that we have introduced in the AI Ethernet, campus workspace and network security markets. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market awareness of our value proposition and products and services will be essential to our continued growth and our success, particularly for the service provider and broader enterprise markets. If our marketing efforts are unsuccessful in creating market awareness of our company and our products and services or in gaining access to new customer markets,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or if these new products and services are not accepted by customers, then our business, financial condition, results of operations a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd prospects will be adversely affected, and we will not be able to achieve sustained growth.</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%">The sales prices of our products and services may decrease, which may reduce our gross profits and adversely affect our results of operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The sales prices for our products and services may decline for a variety of reasons, including competitive pricing pressures, discounts, a change in our mix of products and services, the introduction of new products and services by us or by our competitors including the adoption of &#8220;white box&#8221; solutions, promotional programs, or broader macroeconomic factors. In addition, we have provided, and plan to continue to in the future provide, pricing discounts to large customers, which may result </span></div><div style="height:75.6pt;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:75.6pt;width:100%"><div><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%">in lower margins for the period in which such sales occur. Our gross margins may also fluctuate as a result of the timing of such sales to large customers.</span></div><div style="margin-top:6pt;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%">We have historically experienced declines in sales prices for some of our products and services and could continue to experience such declines. Competition continues to increase in the markets in which we participate, and we expect competition to further increase</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the future, thereby leading to increased pricing pressures. Larger competitors with more diverse product and service offerings may reduce the price of products and services that compete with ours or may bundle them with other products and services. Additionally, although we generally price our products and services worldwide in U.S. dollars, currency fluctuations in certain countries and regions may adversely affect actual prices that partners and customers are willing to pay in those countries and regions. Furthermore, sales prices and gross profits for our products may decrease over product life cycles. Decreased sales prices for any reason may reduce our gross profits and adversely affect our result of 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:700;line-height:120%">Our sales cycles can be long and unpredictable, and our sales efforts require considerable time and expense. As a result, our sales and revenue are difficult to predict and may vary substantially from period to period, which may cause our results of operations to fluctuate significantly.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of our sales and revenue recognition is difficult to predict because of the length and unpredictability of our products&#8217; sales cycles. A sales cycle is the period between initial contact with a prospective customer and any sale of our products. End-customer orders often involve the purchase of multiple products. These orders are complex and difficult to complete because prospective customers generally consider a number of factors over an extended period of time before committing to purchase the products and solutions we sell. Customers, especially our large customers, often view the purchase of our products as a significant and strategic decision and require considerable time to evaluate, test and qualify our products prior to making a purchase decision and placing an order. The length of time that customers devote to their evaluation, contract negotiation and budgeting processes varies significantly. In addition, customers may delay upgrades to their network infrastructure which extends the upgrade and sales cycle. Our products&#8217; sales cycles can be lengthy in certain cases, especially with respect to our prospective large customers and certain markets including the enterprise and campus markets. During the sales cycle, we expend significant time and money on sales and marketing activities and make investments in evaluation equipment, all of which lower our operating margins, particularly if no sale occurs. Even if a customer decides to purchase our products, there are many factors affecting the timing of our recognition of revenue, which makes our revenue difficult to forecast. For example, there may be unexpected delays in a customer&#8217;s internal procurement processes, particularly for some of our larger customers for which our products represent a very small percentage of their total procurement activity. In addition, due to macroeconomic uncertainties, the sales cycle may be extended and there may be delays and reductions of expenditures and cancellations by customers. There are many other factors specific to customers that contribute to the timing of their purchases and the variability of our revenue recognition, including the strategic importance of a particular project to a customer, budgetary constraints and changes in their personnel.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Even after a customer makes a purchase, there may be circumstances or terms relating to the purchase that delay our ability to recognize revenue from that purchase. In addition, the significance and timing of our product enhancements, and the introduction of new products by our competitors, may also affect customers&#8217; purchases. For all of these reasons, it is difficult to predict whether a sale will be completed, the particular period in which a sale will be completed or the period in which revenue from a sale will be recognized. If our sales cycles lengthen, our revenue could be lower than expected, which would have an adverse effect on our business, financial condition, results of operations and prospects.</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%">Our ability to sell our products is highly dependent on the quality of our support and services offerings, and if we are unable to offer high-quality support and services this could adversely effect on our business, financial condition, results of operations and prospects.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once our products are deployed within our customers&#8217; networks, our customers depend on our support organization and our channel partners to resolve any issues relating to our products. High-quality support is critical for the successful marketing and sale of our products. If we or our channel partners do not assist our customers in deploying our products effectively, do not succeed in helping our customers resolve post-deployment issues quickly or do not provide adequate ongoing support, or if we experience quality issues with these new products, it could adversely affect our ability to sell our products to existing customers and could harm our reputation with potential customers. In addition, as we continue to expand our operations internationally, our support organization will face additional challenges, including those associated with delivering support, training and documentation in languages other than English. Our failure or the failure of our channel </span></div><div style="height:75.6pt;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:75.6pt;width:100%"><div><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%">partners to maintain high-quality support and services could have a material adverse effect on our business, financial condition, results of operations and prospects.</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%">Our business depends on customers renewing their maintenance and support contracts. Declines in maintenance renewals by customers could harm our future business, financial condition, results of operations and prospects.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We typically sell our products with maintenance and support as part of the initial purchase, and a portion of our annual revenue comes from renewals of maintenance and support contracts. Our customers have no obligation to renew their maintenance and support contracts after the expiration of the initial period, and they may elect not to renew their maintenance and support contracts, to renew their maintenance and support contracts at lower prices through alternative channel partners or to reduce the product quantity under their maintenance and support contracts, thereby reducing our future revenue from maintenance and support contracts. If our customers, especially our large customers, do not renew their maintenance and support contracts or if they renew them on terms that are less favorable to us, our revenue may decline and our business, financial condition, results of operations and prospects will suffer.</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%">Our standard sales contracts contain indemnification provisions requiring us to defend our customers against third-party claims, including against infringement, misappropriation or other violation of certain intellectual property rights that could expose us to losses which could seriously harm our business, financial conditions, results of operations and prospects.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the indemnification provisions of our standard sales contracts, we agree to defend our customers and channel partners against third-party claims asserting infringement, misappropriation or other violation of certain intellectual property rights, which may include patents, copyrights, trademarks or trade secrets, and to pay judgments entered on such claims. An adverse ruling in such litigation may potentially expose us to claims in the event that claims are brought against our customers based on the ruling and we are required to indemnify such customers.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our exposure under these indemnification provisions is frequently limited to the total amount paid by our customer under the agreement. However, certain agreements include indemnification provisions that could potentially expose us to losses in excess of the amount received under the agreement. Any of these events, including claims for indemnification, could seriously harm our business, financial condition, results of operations and prospects.</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%">In addition to our own direct sales force, we rely on distributors, systems integrators and value-added resellers to sell our products, and our failure to effectively develop, manage or prevent disruptions to our distribution channels and the processes and procedures that support them could cause a reduction in the number of customers of our products.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future success is highly dependent upon maintaining our relationships with distributors, systems integrators and value-added resellers and establishing additional sales channel relationships. We anticipate that sales of our products to a limited number of channel partners will continue to account for a material portion of our total product revenue for the foreseeable future. We provide our channel partners with specific training and programs to assist them in selling our products, but these steps may not be effective. In addition, our channel partners may be unsuccessful in marketing, selling and supporting our products and services. If we are unable to develop and maintain effective sales incentive programs for our channel partners, we may not be able to incentivize these partners to sell our products to customers. These partners may have incentives to promote our competitors&#8217; products to the detriment of our own or may cease selling our products altogether. One of our channel partners could elect to consolidate or enter into a strategic partnership with one of our competitors, which could reduce or eliminate our future opportunities with that channel partner. Our agreements with our channel partners may generally be terminated for any reason by either party with advance notice. We may be unable to retain these channel partners or secure additional or replacement channel partners. The loss of one or more of our significant channel partners requires extensive training, and any new or expanded relationship with a channel partner may take several months or more to achieve productivity.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Where we rely on the channel partners for sales of our products, we may have little or no contact with the ultimate users of our products that purchase through such channel partners, thereby making it more difficult for us to establish brand awareness, ensure proper delivery and installation of our products, service ongoing end-customer requirements, estimate end-customer demand and respond to evolving end-customer needs. In addition, our channel partner sales structure could subject us to lawsuits, potential liability and reputational harm if, for example, any of our channel partners misrepresent the functionality of our products or services to customers, fail to comply with their contractual obligations or violate laws such as the U.S. Foreign Corrupt Practices Act or other applicable anti-corruption laws or our corporate policies. If we fail to effectively manage our existing sales channels, or if our channel partners are unsuccessful in fulfilling the orders for our products, if we are unable </span></div><div style="height:75.6pt;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:75.6pt;width:100%"><div><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%">to enter into arrangements with, and retain a sufficient number of, high-quality channel partners in each of the regions in which we sell products and keep them motivated to sell our products, our ability to sell our products and our business, financial condition, results of operations and prospects will be harmed.</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%">A portion of our revenue is generated by sales to government entities, which are subject to a number of challenges and risks.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We anticipate increasing our sales efforts to U.S. and foreign, federal, state and local governmental customers in the future. Sales to government entities are subject to a number of risks. Selling to government entities can be highly competitive, expensive and time consuming, often requiring significant upfront time and expense without any assurance that these efforts will generate a s</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ale. The substantial majority of our sales to date to government entities have been made indirectly through our channel partners. Government certificat</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ion requirements for products like ours may change and, in doing so, restrict our ability to sell into the government sector until we have attained revised certifications. Government demand and payment for our products and services may be affected by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our products and services. Government entities may have statutory, contractual or other legal rights to terminate contracts with our distributors and resellers for convenience or due to a default. Selling to government entities requires us to comply with various regulations that are not applicable to sales to non-government entities, including regulations that may relate to pricing, prohibitions against use of certain foreign components in our products and services, anti-corruption and other matters. The U.S. government may require certain products that it purchases to be manufactured in, or may require that products it purchases contain a certain threshold of &#8220;domestic origin&#8221; components from, the U.S. and other relatively high-cost manufacturing locations, and we may not manufacture all products in locations that meet these requirements. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Complying with these regulations may also require us to put in place controls and procedures to monitor compliance with applicable regulations that may be costly or not possible. Governments also routinely investigate and audit government contractors&#8217; administrative processes and contract compliance.  Failure to comply with the terms of our government contracts or applicable regulations, or an unfavorable audit, could result in the government ceasing to buy our products and services, a reduction of revenue, fines or civil or criminal liability, all of which could have a material adverse effect on our business, financial condition, results of operations and prospects. </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%">We are exposed to the credit risk of our channel partners and some of our customers, which could result in material losses.</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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of our contracts with customers are on an open credit basis, with standard payment term</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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">payment terms of 30 days and the remainder generally between 30 to 90 days</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We monitor individual end-customer payment capability in grantin</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">g such open credit arrangements, seek to limit such open credit to amounts we believe the customers can pay and maintain reserves we believe are adequate to cover exposure for doubtful accounts. We are unable to recognize revenue from shipments until the collection of those amounts becomes reasonably assured. Any significant delay or default in the collection of significant accounts receivable could result in an increased need for us to obtain working capital from other sources, possibly on worse terms than we could have negotiated if we had established such working capital resources prior to such delays or defaults. Any significant default could adversely affect our results of operations and delay our ability to recognize revenue.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A material portion of our sales is derived through our distributors, systems integrators and value-added resellers. Some of our distributors, systems integrators and value-added resellers may experience financial difficulties, which could adversely affect our collection of accounts receivable. Distributors tend to have more limited financial resources than other systems integrators, value-added resellers and customers. Distributors represent potential sources of increased credit risk because they may be less likely to have the reserve resources required to meet payment obligations. Our exposure to credit risks of our channel partners may increase if our channel partners and their customers are adversely affected by global or regional economic conditions. One or more of these channel partners could delay payments or default on credit extended to them, either of which could materially adversely affect our business, financial condition, results of operations and prospects.</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%;text-decoration:underline">Risks Related to Products and Services</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 quality problems, defects, errors or vulnerabilities in our products or services could harm our reputation and adversely affect our business, financial condition, results of operations and prospects.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We produce highly complex products that incorporate advanced technologies, including both hardware and software technologies. Despite testing prior to their release, our products may contain undetected defects or errors, especially when first </span></div><div style="height:75.6pt;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:75.6pt;width:100%"><div><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%">introduced or when new versions are released. Product defects or errors could affect the performance of our products, could result in a failure of appropriate updates to be distributed or installed, could delay the development or release of new products or new versions of products, and could result in warranty claims and product liability claims from customers.  Any actual or perceived defect, error, or vulnerability in our products or services, or other allegations of unsatisfactory performance could cause us to lose revenue or market share, increase our service costs, cause us to incur substantial costs in analyzing, correcting or redesigning the products or otherwise addressing defects, errors or vulnerabilities, cause us to lose significant customers, harm our reputation and market positions, subject us to liability for damages, subject us to litigation, regulatory inquiries or investigations, and divert our resources from other tasks, any one of which could materially adversely affect our business, financial condition, results of operations and prospects.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we have had to replace certain components of products that we had shipped and provide remediation in response to the discovery of defects or bugs, including failures in software protocols or defective component batches resulting in reliability issues, in such products, and we may be required to do so in the future. We may also be required to provide full replacements or refunds for such defective products. We cannot assure you that such remediation or any of the other circumstances described above, including claims, litigation, or regulatory investigations, would not have a material effect on our business, financial condition, results of operations and prospects.  </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%">If we do not successfully anticipate technological shifts and develop products and product enhancements that meet those technological shifts, if those products are not made available in a timely manner or do not gain market acceptance, or if we do not successfully manage product introductions, we may not be able to compete effectively, and our ability to generate revenue will suffer.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We must continue to enhance our existing products and develop new technologies and products that address emerging technological trends, evolving industry standards and changing end-customer needs. The process of enhancing our existing products and developing new technology is complex and uncertain, and new offerings require significant upfront investment that may not result in material design improvements to existing products or result in marketable new products or costs savings or revenue for an extended period of time, if at all.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, new technologies could render our existing products obsolete or less attractive to customers, and our business, financial condition, results of operations and prospects could be materially adversely affected if such technologies are widely adopted. For example, customers may prefer to address their network switch requirements by licensing software operating systems separately and placing them on &#8220;white box&#8221; hardware rather than purchasing integrated hardware products as has occurred in the server industry. Additionally, customers may require product upgrades including higher Ethernet speeds and additional functionality to address the increasing demands of the cloud computing environments.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the past several years, we have announced a number of new products and enhancements to our products and services, including new products in the AI Ethernet, campus workspace and network security markets. The success of our new products depends on several factors including, but not limited to, appropriate new product definition, the development of product features that sufficiently meet end-user requirements, our ability to manage the risks associated with new product production ramp-up issues, component costs, availability of components, timely completion and introduction of these products, prompt solution of any defects or bugs in these products, our ability to support these products, differentiation of new products from those of our competitors and market acceptance of these products. For example, our new product releases will require strong execution from our third-party merchant silicon chip suppliers to develop and release new merchant silicon chips that satisfy end-customer requirements, to meet expected release schedules and to provide sufficient quantities of these components. If we are unable to successfully manage our product introductions or transitions, or if we fail to penetrate new markets, as a result of any of these or other factors, our business, financial condition, results of operations and prospects could be adversely affected.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our product releases introduced new software products that include the capability for disaggregation of our software operating systems from our hardware. The success of our strategy to expand our software business is subject to a number of risks and uncertainties including the additional development efforts and costs to create these new products or make them compatible with other technologies, the potential for our strategy to negatively impact revenue and gross margins and additional costs associated with regulatory compliance.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may not be able to successfully anticipate or adapt to changing technology or end-customer requirements on a timely basis, or at all. If we fail to keep up with technology changes or to convince our customers and potential customers of the value of our solutions even in light of new technologies, we may lose customers, decrease or delay market acceptance and sales </span></div><div style="height:75.6pt;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:75.6pt;width:100%"><div><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%">of our present and future products and services and materially and adversely affect our business, financial condition, results of operations and prospects.</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%">Our products must interoperate with operating systems, software applications and hardware that is developed by others, and if we are unable to devote the necessary resources to ensure that our products interoperate with such software and hardware, we may lose or fail to increase market share and experience a weakening demand for our products.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, our products comprise only a part of the network infrastructure and must interoperate with our customers&#8217; existing infrastructure, specifically their networks, servers, software and operating systems, which may be manufactured by a wide variety of vendors and OEMs. Our products must comply with established industry standards in order to interoperate with the servers, storage, software and other networking equipment in the network infrastructure such that all systems function efficiently together. We depend on the vendors of servers and systems in a data center to support prevailing industry standards. Often, these vendors are significantly larger and more influential in driving industry standards than we are. Also, some industry standards may not be widely adopted or implemented uniformly and competing standards may emerge that may be preferred by our customers.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, when new or updated versions of these software operating systems or applications are introduced, we must sometimes develop updated versions of our software so that our products will interoperate properly. We may not accomplish these development efforts quickly, cost-effectively or at all. These development efforts require capital investment and the devotion of engineering resources. If we fail to maintain compatibility with these systems and applications, our customers may not be able to adequately utilize our products, and we may lose or fail to increase market share and experience a weakening in demand for our products, among other consequences, which would adversely affect our business, financial condition, results of operations and prospects.</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%;text-decoration:underline">Risks Related to Supply Chain and Manufacturing</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%">Managing the supply of our products and product components is complex. Insufficient component supply and inventory may result in los</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">t sales opportunities or delayed revenue, while excess inventory may harm our gross margins.</span></div><div style="margin-top:6pt;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%">Managing our manufacturing capacity and extended supply chain is complex, and our inventory management systems and related supply-chain visibility tools may not enable us to forecast accurately and effectively manage the supply of our products and product components. Our ability to manage our supply chain has also and could continue to be adversely affected by other factors including geopolitical conditions such as</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the Russia-Ukraine conflict and related economic sanctions against Russia, the Israel-Hamas conflict, the Houthi attacks on marine vessels in the Red Sea, the U.S. trade war with China and political tensions between China and Taiwan. Global geopolitical and macroeconomic uncertainties have resulted in prolonged manufacturing and supply chain disruptions, including temporary closures of certain contract manufacturer and supplier facilities particularly within China and controls on certain supplies including China's restrictions in the use of Micron products and its controls on metals used in semiconductor manufacturing such as gallium and germanium which, in turn, have caused and may continue to cause shortages of, and extended lead times for, components used to manufacture our products, increases in the prices for such components, a reduction, unpredictability or interruption of supply, prioritization of component shipments to other vendors and decommitments of orders. Insufficient component supply, and increases in the time required to manufacture our products, may lead to prolonged inventory shortages, manufacturing disruptions and increased customer lead times for our products that could result in increased cancellation of orders or loss of future sales opportunities altogether as potential customers turn to competitors&#8217; products that are readily available.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to reduce manufacturing lead times and plan for adequate component supply, we have issued and expect to continue to issue purchase orders for components and products that are non-cancellable and non-returnable, including purchase commitments for semiconductors as disclosed in Note 5. Commitments and Contingencies of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K.  Industry wide supply chain shortages resulted in extended lead time for components, which required us to extend the lead time horizon of our demand forecast for such components and increased our purchase commitments for long lead time components. Although our purchase commitments for components and products have recently declined, they remain at elevated levels, and may continue to remain elevated in the near term, and there is no guarantee that suppliers will meet their commitments or that actual customer demand will not be lower than our demand forecasts. As customer lead times improve more broadly, we have seen and expect to continue to see a commensurate reduction in visibility to customer demand and a gradual return to a somewhat shorter demand-planning horizon. Additionally, certain customers have and may continue to engage in cost reduction measures including </span></div><div style="height:75.6pt;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:75.6pt;width:100%"><div><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%">reductions in capital expenditures and other efficiency efforts which may result in a cancellation of orders or reduce demand for our products. We establish a liability for non-cancellable, non-returnable purchase commitments with our component inventory suppliers for quantities in excess of our demand forecasts, or for products that are considered obsolete. In addition, we establish a liability and reimburse our contract manufacturer for component inventory purchased on our behalf that has been rendered excess or obsolete due to manufacturing and engineering change orders, or in cases where inventory levels greatly exceed our demand forecasts. The larger magnitude of these balances, combined with a reduction in customer demand-planning horizons and shifting product priorities, has resulted in increased risk that we may not be able to sell all of this inventory, which in turn has resulted, and may in the future result, in additional excess and obsolete inventory-related charges. Our non-cancellable commitments and the cash deposits to secure our purchases with our contract manufacturers are disclosed in Note 5. Commitments and Contingencies of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K. If we ultimately determine that we have excess or obsolete inventory, we may have to reduce our prices and write down inventory to its estimated realizable value, which in turn could result in lower gross margins. If we are unable to effectively manage our supply and inventory, our business, financial condition, results of operations and prospects could be adversely affected.</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%">Because we depend on third-party manufacturers to build our products, we are susceptible to manufacturing delays and pricing fluctuations that could prevent us from shipping end-customer orders on time, if at all, or on a cost-effective basis, which may result in the loss of sales and customers.</span></div><div style="margin-top:6pt;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%">We depend on third-party contract manufacturers to manufacture our product lines. A significant portion of our cost of revenue consists of payments to these third-party contract manufacturers. Our reliance on these third-party contract manufacturers reduces our control over the manufacturing process, quality assurance, product costs and product supply and timing, which exposes us to operational risks including their ability to obtain in a timely manner sufficient components for our products and to ramp manufacturing sufficiently to meet our customer demand. Ou</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r reliance on contract manufacturers also yields the potential for their infringement, misappropriation or other violation of third-party intellectual property rights in the manufacturing of our products or their infringement, misappropriation or other violation of our intellectual property rights in the manufacturing of other customers&#8217; products. If we are unable to manage our relationships with our third-party contract manufacturers effectively, or if these third-party manufacturers suffer delays or disruptions or quality control problems in their operations, experience increased manufacturing lead times, capacity constraints or fail to meet our future requirements for timely delivery, our ability to ship products to our customers would be severely impaired, and our business, financial condition, results of operations and prospects would be seriously harmed.  </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent that our products are manufactured at facilities in foreign countries, we may be subject to additional risks associated with complying with local rules and regulations in those jurisdictions. For example, due to the COVID-19 pandemic, some of our contract manufacturers experienced temporary closures and labor shortages as a result of shelter in place orders issued in their local jurisdictions. Shelter in place orders, factory closures or reductions in staffing at our manufacturing sites would result in material disruptions, increased lead times and supply shortages of our products. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contract manufacturers typically fulfill our supply requirements on the basis of individual orders. We do not have long-term contracts with our third-party manufacturers that guarantee capacity, the continuation of particular pricing terms or the extension of credit limits. Accordingly, they are not obligated to continue to fulfill our supply requirements, which could result in supply shortages, and the prices we are charged for manufacturing services could be increased on short notice. For example, a competitor could place large orders with the third-party manufacturer, thereby utilizing all or substantially all of such third-party manufacturer&#8217;s capacity and leaving the manufacturer little or no capacity to fulfill our individual orders without price increases or delays, or at all. Our contract with one of our contract manufacturers permits it to terminate the agreement for convenience, subject to prior notice requirements. We may not be able to develop alternate or second contract manufacturers in a timely manner.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we add or change contract manufacturers or change any manufacturing plant locations within a contract manufacturer network, we would add additional complexity and risk to our supply chain management and may increase our working capital require</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ments. Ensuring a new contract manufacturer or new plant location is qualified and has sufficient manufacturing capacity to manufacture our products to our standards and industry requirements could take significant effort and be time consuming and expensive, and any delays or failures to adequately ramp production to meet our customer demand could negatively impact our business, financial condition, results of operations and prospects. Any addition or change in manufacturers may be extremely costly, time consuming and we may not be able to do so successfully.</span></div><div style="height:75.6pt;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:75.6pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we may be subject to additional significant challenges to ensure that quality, processes and costs, among other issues, are consistent with our expectations and those of our customers. A new contract manufacturer or manufacturing location may not be able to scale its production of our products at the volumes or quality we require. This could also adversely affect our ability to meet our scheduled product deliveries to our customers, which could damage our customer relationships and cause the loss of sales to existing or potential customers, late delivery penalties, delayed revenue or an increase in our costs which could adversely affect our gross margins. This could also result in increased levels of inventory subjecting us to increased risk of excess and obsolete charges that could have a negative impact on our operating results.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any production interruptions, labor shortages or disruptions for any reason, including those noted above, as well as a natural disaster, epidemic, war, capacity shortages, adverse results from intellectual property litigation or quality problems, at one of our manufacturing partners would adversely affect sales of our product lines manufactured by that manufacturing partner and adversely affect our business, financial condition, results of operations and prospects.</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%">We base our inventory requirements on our forecasts of future sales. If these forecasts are materially inaccurate or change, we may procure inventory that we may be unable to use in a timely manner or at all.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We and our contract manufacturers procure components and build our products based on our forecasts. These forecasts are based on estimates of future demand for our products, which are in turn based on historical trends and analysis from our sales and marketing organizations, adjusted for overall market conditions and other factors. In order to address supply chain shortages and extended lead times, we have entered into significant purchase commitments with our contract manufacturers and suppliers, and we have issued non-cancellable purchase orders for such commitments. Although we have seen a recent decline in our purchase commitments, we have also experienced increased inventory levels. There is no guarantee that suppliers will meet their commitments or that actual customer demand will directly match our demand forecasts. If our forecasts are materially inaccurate or change, customers' orders are cancelled or if we otherwise do not need such inventory, we may under- or over-procure inventory, which could materially adversely affect our business, financial condition and results of 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:700;line-height:120%">Interruptions or delays in shipments could cause our revenue for the applicable period to fall below expected levels.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have been and could continue to be subject to manufacturing disruptions and supply chain delays. This places significant pressure on supply chain management, manufacturing, inventory and quality control management, shipping and trade compliance. Consequently, this has hindered and may continue to hinder our ability to forecast component supply, manufacturing capacity and timing of inventory receipts. A significant interruption in these critical functions has resulted and could continue to result in delayed order fulfillment or cancellation of orders, which may negatively impact our relationships with our customers, reduce future sales or otherwise adversely affect our business, financial condition, results of operations and prospects and result in a decline in the market price of our common stock.</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%;text-decoration:underline">Risks Related to Intellectual Property and Other Proprietary 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:700;line-height:120%">Assertions by third parties of infringement, misappropriation or other violations by us of their intellectual property rights, or other lawsuits asserted against us, could result in significant costs and substantially harm our business, financial condition, results of operations and prospects.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Patent and other intellectual property disputes are common in the network infrastructure, network security and Wi-Fi industries and have resulted in protracted and expensive litigation for many companies. Many companies in the network infrastructure, network security and Wi-Fi industries, including our competitors and other third parties, as well as non-practicing entities, own large numbers of patents, copyrights, trademarks, trade secrets and other intellectual property rights, which they may use to assert claims of infringement, misappropriation, or other violations of intellectual property rights against us. From time to time, they have or may in the future also assert such claims against us, our customers or channel partners whom we typically indemnify against claims that our products infringe, misappropriate or otherwise violate the intellectual property rights of third parties. For example, we have previously been involved in litigation with Cisco and OptumSoft, and are currently involved 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%">litigation with WSOU Investments LLC (&#8220;WSOU&#8221;), which is described in the &#8220;Legal Proceedings&#8221; subheading in Note 5. Commitments and Contingencies of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K</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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the number of products and competitors in our market increases and overlaps occur or if we enter into new markets, claims of infringement, misappropriation and other violations of intellectual property rights may increase. Any claim of infringement, misappropriation or other violations of intellectual property rights by a third-party, even those without merit, could cause us to incur substantial costs defending against the claim, distract our management from our business and require us </span></div><div style="height:75.6pt;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:75.6pt;width:100%"><div><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%">to cease use or practice of such intellectual property. In addition, some claims for patent infringement may relate to subcomponents that we purchase from third parties. If these third parties are unable or unwilling to indemnify us for these claims, we could be substantially harmed.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The patent portfolios of most of our competitors are larger than ours. This disparity may increase the risk that our competitors may sue us for patent infringement and may limit our ability to counterclaim for patent infringement or settle through patent cross-licenses. In addition, future assertions of patent rights by third parties, and any resulting litigation, may involve patent holding companies or other adverse patent owners who have no relevant product revenue and against whom our own patents may therefore provide little or no deterrence or protection. We cannot assure you that we are not infringing, misappropriating or otherwise violating any third-party intellectual property rights.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The third-party asserters of intellectual property rights infringement claims may be unreasonable in their demands, or may simply refuse to settle, which could lead to expensive settlement payments, longer periods of litigation and related expenses, additional burdens on employees or other resources, distraction from our business, supply stoppages and lost sales.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An adverse outcome of a dispute may require us to pay substantial damages or penalties including treble damages if we are found to have willfully infringed a third-party&#8217;s patents; cease making, licensing, using or importing into the U.S. products or services that are alleged to infringe, misappropriate or violate the intellectual property rights of others; expend additional development resources to attempt to redesign our products or services or otherwise to develop non-infringing technology, which may not be successful; enter into potentially unfavorable royalty or license agreements in order to obtain the right to use necessary technologies or intellectual property rights; and indemnify our partners and other third parties. Any damages, penalties or royalty obligations we may become subject to as a result of an adverse outcome, and any third-party indemnity we may need to provide, could harm our business, financial condition, results of operations and prospects. Royalty or licensing agreements, if required or desirable, may be unavailable on terms acceptable to us, or at all, and may require significant royalty payments and other expenditures. Further, there is little or no information publicly available concerning market or fair values for license fees, which can lead to overpayment of license or settlement fees. In addition, some licenses may be non-exclusive, and therefore our competitors may have access to the same technology licensed to us. Suppliers subject to third-party intellectual property rights infringement claims also may choose or be forced to discontinue or alter their arrangements with us, with little or no advance notice to us. Any of these events could seriously harm our business, financial condition, results of operations and prospects.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event that we are found to infringe, misappropriate or violate any third-party intellectual property rights, we could be enjoined, or subject to other remedial orders that would prohibit us, from making, licensing, using or importing into the U.S. or elsewhere such products or services. In order to resume such activities with respect to any affected products or services, we (or our component suppliers) would be required to develop technical redesigns that no longer infringe, misappropriate or violate the third-party intellectual property right. In any efforts to develop technical redesigns for these products or services, we (or our component suppliers) may be unable to do so in a manner that does not continue to infringe the third-party intellectual property or that is acceptable to our customers. These redesign efforts could be extremely costly and time consuming as well as disruptive to our other development activities and distracting to management. Moreover, such redesigns could require us to obtain approvals from the court or administrative body to resume the activities with respect to these affected solutions. We may not be successful in our efforts to obtain such approvals in a timely manner, or at all. Any failure to effectively redesign our solutions or to obtain timely approval of those redesigns by a court or administrative body may cause a disruption to our product shipments and materially and adversely affect our business, prospects, reputation, results of operations, and financial condition. For example, in two prior investigations brought by Cisco in the International Trade Commission (&#8220;ITC&#8221;), we were subjected to remedial orders that prohibited us from importing and selling after importation any products the ITC found to infringe Cisco&#8217;s patents. As a result, we were required to redesign certain aspects of our products and obtain U.S. Customs and Border Protection&#8217;s approval of those redesigns before we could continue to import those products into the United States.</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%">If we are unable to protect our intellectual property rights, our competitive position could be harmed or we could be required to incur significant expenses to enforce our rights.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We depend on our ability to protect our proprietary technology. We rely on trade secret, patent, copyright and trademark laws and confidentiality agreements with employees and third parties, all of which offer only limited protection.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The process of obtaining patent protection is expensive and time-consuming, and we may not be able to prosecute all necessary or desirable patent applications at a reasonable cost or in a timely manner. We may choose not to seek patent </span></div><div style="height:75.6pt;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:75.6pt;width:100%"><div><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%">protection for certain innovations and may choose not to pursue patent protection in certain jurisdictions. Further, we do not know whether any of our pending patent applications will result in the issuance of patents or whether the examination process will require us to narrow our claims. To the extent that additional patents are issued from our patent applications, which is not certain, they may be contested, circumvented or invalidated in the future. Moreover, the rights granted under any issued patents may not provide us with proprietary protection or competitive advantages, and, as with any technology, competitors may be able to develop similar or superior technologies to our own now or in the future. In addition, we rely on confidentiality or license agreements with third parties in connection with their use of our products and technology. There is no guarantee that such parties will abide by the terms of such agreements or that we will be able to adequately enforce our rights, in part because we rely on &#8220;shrink-wrap&#8221; or other unsigned licenses in some instances.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not registered our trademarks in all geographic markets. Failure to secure those registrations could adversely affect our ability to enforce and defend our trademark rights and result in indemnification claims. Further, any claim of infringement by a third-party, even those claims without merit, could cause us to incur substantial costs defending against such claim, could divert management attention from our business and could require us to cease use or practice of such intellectual property in certain geographic markets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Despite our efforts, the steps we have taken to protect our proprietary rights may not be adequate to preclude misappropriation of our proprietary information or infringement of our intellectual property rights, and our ability to police such misappropriation or infringement or any other violation is uncertain, particularly in countries outside of the United States.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Detecting and protecting against the unauthorized use of our products, technology and proprietary rights is expensive, difficult and, in some cases, impossible. Litigation may be necessary in the future to enforce or defend our intellectual property rights, to protect our trade secrets or to determine the validity and scope of the proprietary rights of others. Such litigation could result in substantial costs and diversion of management resources, either of which could harm our business, financial condition, results of operations and prospects, and there is no guarantee that we would be successful. Furthermore, many of our current and potential competitors have the ability to dedicate substantially greater resources to protecting their technology or intellectual property rights than we do. Accordingly, despite our efforts, we may not be able to prevent third parties from infringing or misappropriating our intellectual property rights, which could result in a substantial loss of our market share.</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%">We rely on the availability of licenses to third-party software and other intellectual property.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our products and services include software or other intellectual property licensed from third parties, and we otherwise use software and other intellectual property licensed from third parties in our business. This exposes us to risks over which we may have little or no control. For example, a licensor may have difficulties keeping up with technological changes or may stop supporting the software or other intellectual property that it licenses to us. Also, it will be necessary in the future to renew licenses, expand the scope of existing licenses or seek new licenses, relating to various aspects of these products and services or otherwise relating to our business, which may result in increased license fees. These licenses may not be available on acceptable terms, if at all. In addition, a third-party may assert that we or our customers are in breach of the terms of a license, which could, among other things, give such third-party the right to terminate a license or seek damages from us, or both. The inability to obtain or maintain certain licenses or other rights or to obtain or maintain such licenses or rights on favorable terms, or the need to engage in litigation regarding these matters, could result in delays in releases of products and services and could otherwise disrupt our business, until equivalent technology can be identified, licensed or developed, if at all, and integrated into our products and services or otherwise in the conduct of our business. Moreover, the inclusion in our products and services of software or other intellectual property licensed from third parties on a nonexclusive basis may limit our ability to differentiate our products from those of our competitors. Any of these events could have a material adverse effect on our business, financial condition, results of operations and prospects.</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%">Our products contain third-party open source software components, and failure to comply with the terms of the underlying open source software licenses could restrict our ability to sell our products.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our products contain software modules licensed to us by third-party authors under &#8220;open source&#8221; licenses. Use and distribution of open source software may entail greater risks than use of third-party commercial software, as open source licensors generally do not provide warranties or other contractual protections regarding intellectual property rights infringement, misappropriation or violation claims or the quality of the code. Some open source licenses contain requirements that we make available source code for modifications or derivative works we create based upon the type of open source software that we use. If we combine our software with open source software in a certain manner, we could, under certain open source licenses, be required to release portions of the source code of our software to our customers or the public more generally. </span></div><div style="height:75.6pt;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><hr style="page-break-after:always"/><div style="min-height:75.6pt;width:100%"><div><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%">This would allow our competitors to create similar products with lower development effort and time and ultimately could result in a loss of product sales for us.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we monitor our use of open source software to avoid subjecting our products to conditions we do not intend, the terms of many open source licenses have not been interpreted by U.S. courts, and these licenses could be construed in a way that could impose unanticipated conditions or restrictions on our ability to commercialize our products. Moreover, we cannot assure you that our processes for controlling our use of open source software in our products will be effective. If we are held to have breached the terms of an open source software license, we could be required to seek licenses from third parties to continue offering our products on terms that are not economically feasible, to re-engineer our products, to discontinue the sale of our products if re-engineering could not be accomplished on a timely basis or to make generally available, in source code form, our proprietary code, any of which could adversely affect our business, financial condition, results of operations and prospects.</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%">We provide access to our software and other selected source code to certain partners, which creates additional risk that our competitors could develop products that are similar to or better than ours.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success and ability to compete depend substantially upon our internally developed technology, which is incorporated in the source code for our products. We seek to protect the source code, design code, documentation and other information relating to our software, under trade secret, patent and copyright laws. However, we have chosen to provide access to selected source code of our software to several of our partners for co-development, as well as for open application APIs, formats and protocols. Though we generally control access to our source code and other intellectual property and enter into confidentiality or license agreements with such partners as well as with our employees and consultants, this combination of procedural and contractual safeguards may be insufficient to protect our trade secrets and other rights to our technology. Our protective measures may be inadequate, especially because we may not be able to prevent our partners, employees or consultants from violating any agreements or licenses we may have in place or abusing their access granted to our source code. Improper disclosure or use of our source code could help competitors develop products similar to or better than ours.</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%;text-decoration:underline">Risks Related to Litigation</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%">We may become involved in litigation that may materially adversely affect us.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we are involved in legal proceedings relating to matters incidental to the ordinary course of our business, including patent, copyright, commercial, product liability, employment, class action, whistleblower and other litigation, in addition to governmental and other regulatory investigations and proceedings. Such matters can be time-consuming, divert management&#8217;s attention and resources, cause us to incur significant expenses or liability and/or require us to change our business practices. For example, we were previously involved in litigation with Cisco and OptumSoft. In addition, on November 25, 2020, WSOU filed a lawsuit against us in the Western District of Texas asserting that certain of our products infringe three WSOU patents. WSOU's allegations are directed to certain features of our wireless and switching products. WSOU seeks remedies including monetary damages, attorney&#8217;s fees and costs. On February 4, 2021, we filed an answer denying WSOU's allegations. On November 5, 2021, the case was transferred to the Northern District of California. </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 March 30, 2022, WSOU dismissed one of the patents with prejudice, removing Arista wireless products from those accused of infringement. On July 1, 2022, the court stayed the case pending the resolution of an inter partes review of one of the patents-in-suit. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 30, 2023, the US Patent Trial and Appeal Board (&#8220;PTAB&#8221;) ruled all challenged claims in the inter partes review unpatentable. The district court case remains</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> pending appeal and/or final </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">resolution of the PTAB ruling. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We intend to vigorously defend against the claims brought against us by WSOU. However, we cannot be certain that any of WSOU's claims will be resolved in our favor, regardless of the merits of those claims. Any adverse litigation ruling could result in a significant damages award against us and injunctive relief.  </span></div><div style="margin-top:6pt;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%">Because of the pot</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ential risks, expenses and uncertainties of litigation, we may, from time to time, settle disputes, even where we have meritorious claims or defenses. Although we have insurance which may provide coverage for some kinds of claims we may face, that insurance may not cover some kinds of claims or types of relief and may not be adequate in a particular case. Because litigation is inherently unpredictable, we cannot assure you that the results of any of these actions will not have a material adverse effect on our business, financial condition, results of operations and prospects.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For more information regarding the litigation in which we have been involved, see the &#8220;Legal Proceedings&#8221; subheading in Note 5. Commitments and Contingencies of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K.</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%;text-decoration:underline">Risks Related to Cybersecurity and Data Privacy</span></div><div style="height:75.6pt;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:75.6pt;width:100%"><div><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%">Defects, errors or vulnerabilities in our products, the failure of our products to detect security breaches or incidents, the misuse of our products or the risks of product liability could harm our reputation and adversely impact our operating results.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our products, services and internal network systems could become a target for security attacks, including attacks specifically designed to disrupt our business and our customers and introduce malicious software and attacks by state sponsors. If our products, services or internal networks, system or data are or are perceived to have been compromised, our reputation may be damaged and our financial results may be negatively affected. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Organizations are increasingly subject to a wide variety of attacks on their networks, systems, endpoints, products and services, and no security solution, including our security platform, can address all possible security threats or block all methods of penetrating a network, products and services or otherwise perpetrating a security incident. Additionally, any defects, errors, or vulnerabilities in our security platform or in the hardware upon which it is deployed, including a failure to implement updates to such platform, could temporarily or permanently limit our detection capabilities and expose our end-customers&#8217; networks, leaving their networks unprotected against the latest security threats. If customers of our security platform do suffer a data security incident or data breach, even if it is not attributable to a failure of our platform to identify any threat or vulnerability, customers may believe that our platform failed to detect a threat or vulnerability, which could harm our reputation or negatively affect our financial results.  </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The classifications of application type, virus, spyware, vulnerability exploits, data, or URL categories by our security platform may also falsely detect, report and act on applications, content, or threats that do not actually exist. These false positives may impair the perceived reliability of our security platform and may therefore adversely impact market acceptance of our security platform. Any such false identification of important files or applications could result in damage to our reputation, negative publicity, loss of channel partners, end-customers and sales, increased costs to remedy any problem, and costly litigation. </span></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:115%">Breaches of our cybersecurity systems, or other security breaches or incidents with respect to our products, services, networks, systems, or data, could degrade our ability to conduct our business operations and deliver products and services to our customers, cause vulnerabilities in our products and services, and subject us to regulatory enforcement actions and or fines or liabilities for damages incurred by our customers or partners, delay our ability to recognize revenue, compromise the integrity of our software products and our networks, systems, and data, result in significant data losses and the theft of our intellectual property, damage our reputation, expose us to liability to third parties and require us to incur significant additional costs to maintain the security of our networks and data.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We increasingly depend upon our IT systems to conduct virtually all of our business operations, ranging from our internal operations and product development activities to our marketing and sales efforts and communications with our customers and business partners. Computer programmers or other persons or organizations may attempt to penetrate our network security, or that of our website or systems, and access, use, or obtain confidential, personal, or otherwise sensitive or proprietary information about us or our customers, or via these or other methods, including denial of service attacks and other cyberattacks, disrupt or cause interruptions of our service. In addition, geopolitical tensions, such as the Russia-Ukraine conflict, the Israel-Hamas hostilities and deteriorating relations with China, may create a greater risk of cyberattacks against our company and our manufacturers, suppliers, logistics providers, banks and other business partners. Because the techniques used to access, disrupt, or sabotage networks and systems change frequently and may not be recognized until launched against a target, we may be unable to anticipate these techniques. In addition, our software and sophisticated hardware and operating system software and applications that we develop or procure from third parties may contain vulnerabilities or defects in design or manufacture, including &#8220;bugs,&#8221; viruses, ransomware and other malware, and other problems that could cause the software or applications to fail or otherwise to unexpectedly interfere with the operation of the system or that could result in a breach of or disruption to our systems, products, services or networks or the systems, networks, products, or services of third parties that support us and our services. We also face risks of others gaining unauthorized access to our products and services and introducing malicious software, and such malicious software, defects, bugs or vulnerabilities, or other defects, bugs, or vulnerabilities in our products or services may result in failures or interruptions of our products or services or expose our end-customers' networks, leaving their networks unprotected against the latest security threats. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have also outsourced a number of our business functions to third parties, including our manufacturers, logistics providers, and cloud service providers, and our business operations also depend, in part, on the success of these third parties&#8217; own cybersecurity measures. Similarly, we rely upon distributors, resellers and system integrators to sell our products and our </span></div><div style="height:75.6pt;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:75.6pt;width:100%"><div><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%">sales operations depend, in part, on the reliability of their cybersecurity measures. Additionally, we depend upon our employees to appropriately handle confidential, sensitive, and proprietary data and comply wit</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">h the security measures we have instituted to prevent exposure of our networks and systems to security breaches and incidents, the unauthorized access to our products and the loss of data. We and all of the aforementioned third parties also face the risk of ransomware and other malicious software, phishing schemes and oth</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">er social engineering methods, fraud and other malfeasance, cybersecurity threats from state sponsors and other actors, and intentional or negligent acts or omissions of employees and contractors. Furthermore, our acquisition of Awake Security and our provision of its NDR platform may result in us being a more attractive target for such attacks. Accordingly, if our cybersecurity systems and measures or those of any of the aforementioned third parties fail to protect against sophisticated cyber-attacks, other means of effectuating security breaches or incidents, interruptions or other disruptions of our or our third-party service providers&#8217; systems, networks, products, or services, the mishandling of data by employees and contractors, the corruption, loss, or mishandling or other unauthorized processing of data by unauthorized persons, or any other means of unauthorized access to, or use of, our manufacturing process, products, services, networks, systems, or data that we or such third parties maintain, operate, or process, our ability to conduct our business effectively could be damaged in a number of ways, including:</span></div><div style="margin-top:3pt;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">sensitive data regarding our business or our customers, including intellectual property and other proprietary data, could be stolen or lost, modified, rendered unavailable, or otherwise used or processed;</span></div><div style="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">our electronic communications systems, including email and other methods, or other systems, and access to or availability of data, could be disrupted or harmed, and our ability to conduct our business operations could be seriously damaged until such systems or data access and availability can be restored, which we may be unable to achieve in a prompt manner or at all;</span></div><div style="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">our ability to process customer orders and electronically deliver products and services could be degraded, and our distribution channels could be disrupted, resulting in delays in revenue recognition;</span></div><div style="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">defects and security vulnerabilities could be introduced into our software, thereby damaging the reputation and perceived reliability and security of our products and potentially making the data systems of our customers vulnerable to further data loss and cyber incidents; </span></div><div style="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">our manufacturing process, products, services, supply chain, network systems and data could be corrupted; and</span></div><div style="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">personal data of our customers, employees, contractors, and business partners could be lost, accessed, obtained, modified, disclosed or used without authorization, corrupted or made unavailable, or otherwise compromised.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Should any of the above events occur, or be perceived to occur, we could be subject to significant claims for liability from our customers and others and regulatory investigations and actions from governmental agencies, and we could be required to expend significant capital and other resources to remediate and otherwise address any data security incident or breach, including to notify individuals, entities, or regulatory bodies and to implement measures in an effort to prevent further breaches or incidents. In addition, our ability to protect our intellectual property rights could be compromised and our reputation and competitive position could be significantly harmed. Also, the regulatory and contractual actions, proceedings, litigation, investigations, fines, penalties and liabilities relating to any actual or perceived data breaches or security incidents that result in losses of, damage or destruction of, or unauthorized access to or acquisition of, credit card information or other personal or sensitive data of users of our services can be significant in terms of fines and reputational impact and necessitate changes to our business operations that may be disruptive to us. Additionally, we could incur significant costs in order to upgrade our cybersecurity systems and other measures in an effort to prevent network and system disruptions and other security breaches and other incidents. Even the perception of inadequate security may damage our reputation and negatively impact our ability to win new customers and retain existing customers. Consequently, our financial performance and results of operations could be adversely affected by any of the foregoing types of security breaches, incidents, vulnerabilities, or other matters, or the perception that any of them have occurred.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we cannot assure that any limitation of liability provisions in our customer agreements, contracts with third-party vendors and service providers or other contracts would be enforceable or adequate or would otherwise protect us from any liabilities or damages with respect to any particular claim relating to a security breach or other security-related matter. We also cannot be certain that our insurance coverage will be adequate for data handling or data security liabilities actually incurred, that insurance will continue to be available to us on economically reasonable terms, or at all, or that any future claim will not be excluded or otherwise be denied coverage by any insurer. The successful assertion of one or more large claims against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could have a material adverse effect on our business, including our reputation, financial condition and operating results.</span></div><div style="height:75.6pt;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:75.6pt;width:100%"><div><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%;text-decoration:underline">Risks Related to Accounting, Compliance, Regulation and Tax</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%">If we fail to maintain effective internal control over financial reporting in the future, the accuracy and timing of our financial reporting may be adversely affected.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assessing our processes, procedures and staffing in order to improve our internal control over financial reporting is an ongoing process. Preparing our financial statements involves a number of complex processes, many of which are done manually and are dependent upon individual data input or review. These processes include, but are not limited to, calculating revenue, inventory costs and the preparation of our statement of cash flows. While we continue to automate our processes and enhance our review controls to reduce the likelihood for errors, we expect that for the foreseeable future many of our processes will remain manually intensive and thus subject to human error.</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%">If our estimates or judgments relating to our critical accounting policies are based on assumptions that change or prove to be incorrect or if there is a change in accounting principles, our results of operations could fall below expectations of securities analysts and investors, resulting in a decline in the market price of our common stock.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. A change in these principles or interpretations could harm our revenue and financial results, and could affect the reporting of transactions completed before the announcement of a change. In addition, we base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as described in "Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations", in Part II, Item 7, of this Annual Report on Form 10-K, the results of which form the basis for making judgments about the carrying values of assets, liabilities, equity, revenue and expenses. Significant assumptions and estimates used in preparing our consolidated financial statements include those related to revenue recognition, inventory valuation and contract manufacturer/supplier liabilities, income taxes and loss contingencies. If our assumptions change or if actual circumstances differ from those in our assumptions, our results of operations may be adversely affected and may fall below the expectations of securities analysts and investors, resulting in a decline in the market price of our common stock.</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%">Enhanced United States tax, tariff, import/export restrictions, Chinese regulations or other trade or regulatory barriers may have a negative effect on global economic conditions, financial markets and our business.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There is currently significant uncertainty about the future relationship between the United States, and various other countries, most significantly China, with respect to trade policies, treaties, tariffs and taxes. </span><span style="color:#222222;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. government has and continues to make significant additional changes in U.S. trade policy and has taken certain actions that could negatively impact U.S. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trade. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For example, in 2018, the Office of the U.S. Trade Representative enacted various tariffs of 7.5%, 10%, 15% and 25% on imports into the U.S. from China, including communications equipment products and components manufactured and imported from China. Since then, China has retaliated through various trade related measures including imposing tariffs on imports into China from the United States. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The U.S. government continues to add additional entities, in China and elsewhere, to restricted party lists impacting the ability of U.S. companies to provide products, and in certain cases services, to these entities and, in some cases, receive products or services from these entities. Additionally, the U.S. government continues to expand controls enacted in October 2022 restricting the ability to send certain products and technology related to semiconductors, semiconductor manufacturing, and supercomputing to China without an export license. In 2023, the U.S. government expanded the list of advanced integrated circuits subject to heightened export controls, including certain hardware containing these specified integrated circuits, expanded the list of destinations requiring export authorization for such items, and added new restrictions based on the headquarters location of the parties involved. The U.S. government also has expanded the scope of restrictions on the development or production of advanced integrated circuits and certain semiconductor manufacturing equipment, and the restrictions on supercomputing, in China and other countries. Other foreign governments may in turn impose similar or more restrictive controls. These controls or any additional restrictions may impact our ability to export certain products to China or other countries, prohibit us from selling our products to certain of our customers, restrict our ability to use certain Integrated Circuits (&#8220;ICs&#8221;) in our products, or impact our suppliers who may utilize facilities or equipment described in these controls. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It also is possible that the Chinese government will retaliate in ways that could impact our business. For example, China has announced controls on both the use of Micron products and export license requirements on certain materials used, </span></div><div style="height:75.6pt;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:75.6pt;width:100%"><div><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%">among other things, in the production of semiconductors, optical components, and other electronic devices including germanium and gallium. Additionally, these restrictions could disrupt the ability of China to produce semiconductors and other electronics and impact our ability to source components from China.  These restrictions could impact the cost of components or inputs used to produce our products. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Should the relationship between China and Taiwan deteriorate, it is possible that the U.S. government could impose new controls on China, specific parties, or specific kinds of transactions in the region that could impact our business including our ability to source components from China and sell to certain of our customers. These restrictions could impact the cost of components or inputs used to produce our products. Additionally, these controls or any additional restrictions may impact our ability to export certain products to China and/or prohibit us from selling our products to certain of our customers. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot predict what actions may ultimately be taken with respect to trade relations between the United States and China or other countries, what products may be subject to such actions or what actions may be taken by the other countries in retaliation. If we are unable to obtain or use components for inclusion in our products, if component prices increase significantly or if we are unable to export or sell our products to any of our customers, our business, liquidity, financial condition, and/or results of operations would be materially and adversely affected.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As well, due to concerns with products and services from certain semiconductor, telecommunications and video providers based in China, U.S. Congress has enacted bans on the use of certain Chinese-origin components or systems either in items sold to the U.S. government or, in some cases, in the internal networks of government contractors and subcontractors (even if those networks are not used for government-related projects). Further, the Chinese government has responded to these U.S. actions by indicating its intention to develop an unreliable entity list, which may limit the ability of companies on the list to engage in business with Chinese customers.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If tariffs, trade restrictions, or trade barriers remain in place or if new tariffs, trade restrictions, or trade barriers are placed on products such as ours by U.S. or foreign governments, especially China, our costs may increase. We believe we can adjust our supply chain and manufacturing practices to minimize the impact of the tariffs and any impact on the supply chain of components sourced in China, but our efforts may not be successful, there can be no assurance that we will not experience a disruption in our business related to these or other changes in trade practices and the process of changing suppliers in order to mitigate any such tariff costs could be complicated, time-consuming, and costly. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. tariffs may also cause customers to delay orders as they evaluate where to take delivery of our products in connection with their efforts to mitigate their own tariff exposure. Such delays create forecasting difficulties for us and increase the risk that orders might be canceled or might never be placed. Current or future tariffs imposed by the U.S. may also negatively impact our customers' sales, thereby causing an indirect negative impact on our own sales. Even in the absence of further tariffs, the related uncertainty and the market's fear of an escalating trade war might cause our distributors and customers to place fewer orders for our products, which could have a material adverse effect on our business, liquidity, financial condition, and/or results of operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2022, the import restrictions contained in the Uyghur Forced Labor Prevention Act ("UFLPA") became effective. The UFLPA creates a rebuttable presumption that any goods mined, produced or manufactured, wholly or in part in the Xinjiang Uyghur Autonomous Region (&#8220;XUAR&#8221;) of China, or produced by a listed entity, were made with forced labor and would therefore not be entitled to entry at any U.S. port. Importers are required to present clear and convincing evidence that such goods are not made with forced labor. While we do not source items from the XUAR or from listed parties, and we have increased our supply chain diligence, there is risk that our ability to import components and products may be adversely affected by the UFLPA.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given the relatively fluid regulatory environment in China and the United States and uncertainty how the U.S. government or foreign governments will act with respect to tariffs, international trade agreements and policies, a trade war, further governmental action related to tariffs or international trade policies, or additional tax or other regulatory changes in the future could directly and adversely impact our financial results and results of operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to laws aimed directly at trade, failure of our products to comply with a broader set of evolving industry standards and government regulations may adversely impact our business and in particular our ability to market in particular countries.  Our products must comply with various U.S. federal government regulations and standards defined by agencies such as the Federal Communications Commission, standards established by governmental authorities in various foreign countries and recommendations of the International Telecommunication Union. In some circumstances, we must obtain regulatory </span></div><div style="height:75.6pt;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><hr style="page-break-after:always"/><div style="min-height:75.6pt;width:100%"><div><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%">approvals or certificates of compliance before we can offer or distribute our products in certain jurisdictions or to certain customers. In recent years, certain jurisdictions have tied these approvals to concerns about international relationships, including, e.g., concerns about entities with components sourced from China.  Complying with new regulations or obtaining certifications, especially as standards evolve, may be costly and disruptive to our business and also may affect our ability to sell our products where these standards or regulations apply, which in turn may prevent us from sustaining our net revenues or achieving profitability.</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%">Changes in our income taxes or our effective tax rate, enactment of new tax laws or changes in the application of existing tax laws of various jurisdictions or adverse outcomes resulting from examination of our income tax returns could adversely affect our results.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our income taxes are subject to volatility and could be adversely affected by several factors, some of which are outside of our control, including earnings that are lower than anticipated in countries that have lower tax rates and higher than anticipated in countries that have higher tax rates; our ability to generate and use tax attributes; changes in the valuation of our deferred tax assets and liabilities; transfer pricing adjustments from tax authorities challenging our methods for valuing developed technology or intercompany arrangements; tax effects of nondeductible compensation, including certain stock-based compensation; tax costs related to inter-company restructuring; changes in accounting principles; imposition of withholding or other taxes on payments by subsidiaries or customers; or a change in our decision to indefinitely reinvest certain foreign earnings.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant judgment is required to evaluate our tax positions and determine our income tax liability. The accounting guidance for uncertainty in income taxes applies to all income tax positions, including the potential recovery of previously paid taxes, which if settled unfavorably could adversely affect income taxes.  </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax laws are dynamic and subject to change. Changes in tax laws and regulations and interpretations of such laws and regulations, including taxation of earnings outside of the U.S. may have adverse effects on our operating results and could impact the tax treatment of our earnings and cash and cash equivalent balances we currently maintain. Furthermore, due to shifting economic and political conditions, tax policies and rates in various jurisdictions, may be subject to significant change.  For example, in 2022, the United States passed the Inflation Reduction Act, which made a number of changes to the Internal Revenue Code of 1986, as amended ("IRC"), including a 15% corporate minimum tax on adjusted financial statement income of certain large companies.  The impact of these provisions on our effective tax rate will depend on additional guidance to be issued by the Treasury Secretary. We are currently evaluating the impact of these provisions on our effective tax rate. While we do not anticipate any materially adverse impacts to our effective tax rate, we cannot provide any assurances that these provisions will not have a materially adverse impact on our effective tax rate. Further, beginning in 2022, the Tax Cuts and Jobs Act of 2017 (&#8220;TCJA&#8221;) eliminated the option to deduct research and development expenditures currently and requires taxpayers to capitalize and amortize them over five years for U.S. incurred expenditures or fifteen years for non-U.S. incurred expenditures, pursuant to IRC Section 174. However, recently proposed tax legislation, if enacted, would restore the ability to deduct currently domestic research and development expenditures through 2025 and would retroactively restore this benefit for 2022 and 2023. Finally, several countries, including the United States and other members of the Organization for Economic Cooperation and Development (&#8220;OECD&#8221;) have reached agreement on a global minimum tax initiative (&#8220;Pillar Two&#8221;). Other OECD countries are also actively considering changes to existing tax laws or have proposed new laws to align with the recommendations and guidelines proposed by the OECD, including Pillar Two. Enactment of such tax laws could increase our tax obligations in countries where we do business or cause us to change the way we operate our business. We have assessed the impacts of these new laws in countries that we operate in and do not currently anticipate any material impacts to our effective tax rate. However, we cannot provide any assurance that there will not be a material impact to our effective tax rate in the future as a result of these developments.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Finally, we are subject to examination of our income tax returns by the Internal Revenue Service ("IRS") and other tax authorities. Audits by the IRS or other tax authorities are subject to inherent uncertainties and could result in unfavorable outcomes, including potential fines or penalties. As we operate in numerous taxing jurisdictions, the application of tax laws can be subject to diverging and sometimes conflicting interpretations by tax authorities of these jurisdictions. The expense of defending and resolving such audits may be significant. The amount of time to resolve an audit is also unpredictable and may divert management&#8217;s attention from our business operations. We regularly assess the likelihood of adverse outcomes resulting from tax examinations to determine the adequacy of our provision for income taxes. We cannot assure you that fluctuations in our provision for income taxes or our effective tax rate, the enactment of new tax laws or changes in the application or </span></div><div style="height:75.6pt;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><hr style="page-break-after:always"/><div style="min-height:75.6pt;width:100%"><div><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%">interpretation of existing tax laws or adverse outcomes resulting from examination of our tax returns by tax authorities will not have an adverse effect on our business, financial condition, results of operations and prospects.</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%">Failure to comply with governmental laws and regulations could harm our business, financial condition, results of operations and prospects.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is subject to regulation by various federal, state, local and foreign governmental agencies, including agencies responsible for monitoring and enforcing employment and labor laws, workplace safety, product safety, environmental laws (including new laws related to climate change), consumer protection laws, privacy, data protection, anti-bribery laws such as the U.S. Foreign Corrupt Practices Act, import/export controls and sanctions, conflict minerals, federal securities laws and tax laws and regulations. In addition, emerging tools and technologies we utilize in providing our products, like AI and machine learning, may also become subject to regulation under new laws or new applications of existing laws. Violations of these laws and regulations could result in fines and penalties, criminal sanctions against us, our officers or our employees, prohibitions on the conduct of our business, and damage to our reputation.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In addition, in certain jurisdictions, these regulatory requirements may be more stringent than those in the United States. For example, the EU has implemented the General Data Protection Regulation (&#8220;GDPR&#8221;). The GDPR provides for substantial obligations relating to the handling, storage and other processing of data relating to individuals and administrative fines for violations, which can be up four percent of the previous year&#8217;s annual revenue or &#8364;20 million, whichever is higher. We have relied on the E.U.-U.S. and Swiss-U.S. Privacy Shield programs, and the use of standard contractual clauses approved by the European Commission ("SCCs"), to legitimize these transfers. In July 2020, the Court of Justice of the E.U. ("CJEU") issued a decision invalidating the E.U.-U.S. Privacy Shield and imposing additional obligations in connection with the use of the SCCs.  The European Commission subsequently issued new SCCs that address certain of the CJEU&#8217;s concerns and which are required to be implemented. The effects of the CJEU's decision and related developments relating to cross-border data transfer are uncertain and difficult to predict. Among other effects, we may experience additional costs associated with increased compliance burdens and new contract negotiations with third parties that aid in processing data on our behalf. We may experience reluctance or refusal by current or prospective European customers to use our products, and we may find it necessary or desirable to make further changes to our handling of personal data of residents of the European Economic Area (&#8220;EEA&#8221;). The regulatory environment applicable to the handling of EEA residents&#8217; personal data, and our actions taken in response, may cause us to assume additional liabilities or incur additional costs and could result in our business, operating results and financial condition being harmed. Additionally, we and our customers may face a risk of enforcement actions by data protection authorities in the EEA relating to personal data transfers to us and by us from the EEA. Any such enforcement actions could result in substantial costs and diversion of resources, distract management and technical personnel and negatively affect our business, operating results, and financial condition.  Further, the UK has implemented legislation that substantially mirrors the GDPR, and which provides for fines of up to the greater of 17.5 million British Pounds or four percent of the previous year&#8217;s annual revenue, whichever is higher.  The relationship between the UK and the EU in relation to certain aspects of data protection law remains unclear following the UK&#8217;s exit from the EU, including with respect to regulation of data transfers between EU member states and the UK.  The UK has issued new standard contractual clauses that, like the SCCs, are required to be implemented. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Several jurisdictions have passed new laws and regulations relating to privacy, data protection, and other matters, and other jurisdictions are considering imposing additional restrictions. These laws continue to develop and may be inconsistent from jurisdiction to jurisdiction. For example, the California Consumer Privacy Act (&#8220;CCPA&#8221;) became operative on January 1, 2020.  The CCPA requires covered companies to, among other things, provide new disclosures to California consumers, and affords such consumers new abilities to opt-out of certain sales of personal information. Certain aspects of the CCPA and its interpretation remain uncertain and are likely to remain uncertain for an extended period. Further, a new privacy law, the California Privacy Rights Act (&#8220;CPRA&#8221;), was approved in the November 3, 2020 election. The CPRA modified the CCPA significantly, creating obligations relating to consumer data that commenced on January 1, 2022 and went into effect on July 1, 2023. The CPRA has resulted in further uncertainty and may require us to incur additional costs and expenses in an effort to comply. In addition to the CCPA/CPRA, numerous other states have enacted or are considering similar laws that will require ongoing compliance efforts and investment. For example, Connecticut, Virginia, Colorado and Utah have enacted legislation similar to the CCPA and CPRA that took effect in 2023; Florida, Montana, and Texas have enacted similar legislation that becomes effective in 2024; Delaware, Tennessee and Iowa have enacted similar legislation that will take effect in 2025; and Indiana has enacted similar legislation that will become effective in 2026.</span></div><div style="height:75.6pt;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:75.6pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Among other emerging laws relating to privacy and data protection globally, India has released its Digital Personal Data Protection Act 2023, although the full scope of the implementation remains uncertain. We maintain an employee and operational presence in India, and this act may require us to modify our policies and practices and incur increased costs in our efforts to comply.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, some countries are considering or have enacted legislation requiring local storage and processing of data that could increase the cost and complexity of delivering our services. Accordingly, we cannot predict the full impact of the CCPA, the CPRA or other evolving privacy and data protection obligations on our business or operations. Complying with emerging and changing legal and regulatory requirements relating to privacy, data protection and other matters may cause us to incur costs or require us to change our business practices, which could harm our business, financial condition, results of operations and prospects.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also subject to environmental laws and regulations governing the management and disposal of hazardous materials and wastes, including the hazardous material content of our products and laws relating to the collection, recycling and disposal of electrical and electronic equipment. Our failure, or the failure of our partners, including our contract manufacturers, to comply with past, present and future environmental laws could result in fines, penalties, third-party claims, reduced sales of our products, re-engineering our products, substantial product inventory write-offs and reputational damage, any of which could harm our business, financial condition, results of operations and prospects. We also expect that our business will be affected by new environmental laws and regulations on an ongoing basis applicable to us and our partners, including our contract manufacturers. To date, our expenditures for environmental compliance have not had a material effect on our results of operations or cash flows. Although we cannot predict the future effect of such laws or regulations, they will likely result in additional costs or require us to change the content or manufacturing of our products, which could have a material adverse effect on our business, financial condition, results of operations and prospects.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we may receive inquiries from governmental agencies or we may make voluntary disclosures regarding our compliance with applicable governmental regulations or requirements relating to various matters, including import/export controls, federal securities laws and tax laws and regulations which could lead to formal investigations. Actual or alleged noncompliance with applicable laws, regulations or other governmental requirements could lead to regulatory investigations, enforcement actions, and other proceedings, private claims and litigation, and potentially may subject us to sanctions, mandatory product recalls, enforcement actions, disgorgement of profits, fines, damages, civil and criminal penalties or injunctions. If any governmental fines, penalties, or other sanctions are imposed, or if we do not prevail in any possible civil or criminal litigation, our business, financial condition, results of operations and prospects could be materially adversely affected. In addition, responding to any investigation, action or other proceeding will likely result in a significant diversion of management&#8217;s attention and resources and an increase in professional fees. Enforcement actions, investigations, and fines, penalties, and other sanctions could harm our business, financial condition, results of operations and prospects.</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%">Issues in the development and use of artificial intelligence, combined with an uncertain regulatory environment, may result in reputational harm, liability, or other adverse consequences to our business operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use machine learning and AI technologies in our offerings and business, including in our Arista Guardian for Network Identity offering, and we are making investments in expanding our AI capabilities in our products, services, and tools, including ongoing deployment and improvement of existing machine learning and AI technologies, as well as developing new product features using AI technologies. AI technologies are complex and rapidly evolving, and we face significant competition from other companies as well as evolving legal and regulatory landscapes. Laws and regulations applicable to AI continue to develop and may be inconsistent from jurisdiction to jurisdiction. For example, the European Union has reached political agreement on an Artificial Intelligence Act that, when finalized, would prohibit certain AI applications and systems and impose additional requirements on the use of certain applications or systems. The use of AI technologies in new or existing products may result in new or enhanced governmental or regulatory scrutiny, new or modified laws or regulations, claims, demands, and litigation, confidentiality, privacy, data protection, or security risks, ethical concerns, or other complications that could adversely affect our business, financial condition, results of operations and prospects. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Uncertainty around new and emerging AI technologies may require additional investment in the development and maintenance of proprietary datasets and machine learning models, development of new approaches and processes to provide attribution or remuneration to creators of training data, and development of appropriate protections, safeguards, and policies for handling the processing of data with AI technologies, which may be costly and could impact our expenses. AI technologies also present emerging ethical and social issues, including with respect to potential or actual bias reflected in, or flawed outputs of, </span></div><div style="height:75.6pt;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><hr style="page-break-after:always"/><div style="min-height:75.6pt;width:100%"><div><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%">models. AI technologies that we make use of may produce or create outputs that appear correct but are factually inaccurate or otherwise flawed, which may expose us to brand or reputational harm, competitive harm, regulatory scrutiny, and/or legal liability.</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%">We are subject to governmental export and import controls that could impair our ability to compete in international markets or subject us to liability if we violate these controls.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our products are subject to various export controls and because we incorporate encryption technology into certain of our products, certain of our products may be exported from various countries only with the required export license or through an export license exception. If we were to fail to comply with the applicable export control laws, customs regulations, economic sanctions or other applicable laws, we could be subject to monetary damages or the imposition of restrictions which could be material to our business, operating results and prospects and could also harm our reputation. Further, there could be criminal penalties for knowing or willful violations, including incarceration for culpable employees and managers. Obtaining the necessary export license or other authorization for a particular sale may be time-consuming and may result in the delay or loss of sales opportunities. Furthermore, certain export control and economic sanctions laws prohibit the shipment of certain products, technology, software and services to embargoed countries and sanctioned governments, entities, and persons. For example, in addition to the controls imposed on China, following Russia&#8217;s invasion of Ukraine, the United States and other countries imposed restrictions on the import to the US of raw materials and goods from Russia and certain economic sanctions and severe export control restrictions against Russia, Belarus and regions of Ukraine as well as certain Russian nationals and entities which required us, in many cases, to terminate business relationships in those countries. These sanctions and restrictions have continued to increase as the conflict has further escalated, and the United States and other countries could impose wider sanctions and export restrictions as well as prohibitions on the import into the United States of additional raw materials from Russia and take other actions in the future that could further impact our business. Any deterioration in relations between Taiwan and China could lead to additional sanctions or export controls on China, on specific individuals or entities, or otherwise in the region which could impact our ability to sell to certain of our customers, source components from China, or otherwise negatively impact our business. Even though we take precautions to ensure that we and our channel partners comply with all relevant regulations, any failure by us or our channel partners to comply with such regulations could have negative consequences, including reputational harm, government investigations and penalties. In addition, economic sanctions that are vague and not subject to guidance by regulators lead to heightened compliance risk.  </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we have developed procedures and controls to comply with export control and other applicable laws, historically, we have had some instances where we, or a business that we acquired, inadvertently did not fully comply with certain trade laws, but we made relevant disclosures to, and implemented corrective actions with, the appropriate government agencies.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, various countries regulate the import of certain encryption technology, including through import permit and license requirements, and have enacted laws that could limit our ability to distribute our products or could limit our customers&#8217; ability to implement our products in those countries. Any change in export or import regulations, economic sanctions or related legislation, shift in the enforcement or scope of existing regulations or change in the countries, governments, persons or technologies targeted by such regulations could result in decreased use of our products by, or in our decreased ability to export or sell our products to, existing or potential customers with international operations or create delays in the introduction of our products into international markets. Any decreased use of our products or limitation on our ability to export or sell our products could adversely affect our business, financial condition, results of operations and prospects.</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%">Failure to comply with anti-bribery and anti-corruption laws and anti-money laundering laws, and similar laws, could subject us to penalties and other adverse consequences.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to the U.S. Foreign Corrupt Practices Act of 1977 (the &#8220;FCPA&#8221;), the U.S. domestic bribery statute contained in 18 U.S.C. &#167; 201, the United Kingdom Bribery Act 2010, and possibly other anti-bribery and anti-corruption laws and anti-money laundering laws in countries outside of the United States where we conduct our activities. Anti-corruption and anti-bribery laws have been enforced aggressively in recent years and are interpreted broadly to generally prohibit companies, their employees, agents, representatives, business partners, and third-party intermediaries from authorizing, offering, or providing, directly or indirectly, improper payments or benefits to recipients in the public or private sector.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sometimes leverage third parties to sell our products and conduct our business abroad. We, our employees, agents, representatives, business partners and third-party intermediaries may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities and we may be held liable for the corrupt or other illegal </span></div><div style="height:75.6pt;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><hr style="page-break-after:always"/><div style="min-height:75.6pt;width:100%"><div><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%">activities of these employees, agents, representatives, business partners or third-party intermediaries even if we do not explicitly authorize such activities. We cannot assure you that all of our employees, agents, representatives, business partners or third-party intermediaries will not take actions in violation of applicable law for which we may be ultimately held responsible. As we increase our international sales and business, our risks under these laws may increase.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These laws also require that we keep accurate books and records and maintain internal controls and compliance procedures designed to prevent any such actions.  While we have policies and procedures to address compliance with such laws, we cannot assure you that none of our employees, agents, representatives, business partners or third-party intermediaries will take actions in violation of our policies and applicable law, for which we may be ultimately held responsible. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any allegations or violation of the FCPA or other applicable anti-bribery and anti-corruption laws and anti-money laundering laws could result in whistleblower complaints, sanctions, settlements, prosecution, enforcement actions, fines, damages, adverse media coverage, investigations, loss of export privileges, severe criminal or civil sanctions, or suspension or debarment from government contracts, all of which may have an adverse effect on our reputation, business, results of operations, and prospects. Responding to any investigation or action will likely result in a materially significant diversion of management&#8217;s attention and resources and significant defense costs and other professional fees.</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%;text-decoration:underline">Risks Related to Ownership of Our Common Stock</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%">The trading price of our common stock has been and may continue to be volatile, and the value of your investment could decline.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The trading price of our common stock has historically been and is likely to continue to be volatile and could be subject to wide fluctuations in response to various factors, some of which are beyond our control. These fluctuations could cause you to lose all or part of your investment in our common stock. Factors that could cause fluctuations in the market price of our common stock include, but are not limited to, forward-looking statements related to future revenue, gross margins and earnings per share, changes or decreases in our growth rate, manufacturing, supply or distribution shortages or constraints, ratings changes by securities analysts, actual or anticipated announcements of new products by our company or our competitors, litigation, actual or anticipated changes or fluctuations in our results of operations, regulatory developments, repurchases of our common stock, departures of key executives, the financial results or financial projections of our large customers, major catastrophic events, macroeconomic factors including inflation and interest rate fluctuations and other broad market and industry fluctuations.  </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, technology stocks have historically experienced high levels of volatility and, if the market for technology stocks or the stock market in general experiences a loss of investor confidence, the market price of our common stock could decline for reasons unrelated to our business, financial condition, results of operations and prospects. The market price of our common stock might also decline in reaction to events that affect other companies in our industry even if these events do not directly affect us, or where actual financial results do not meet the expectations set by industry analysts or other market participants. In the past, following periods of volatility in the market price of a company&#8217;s securities, securities class action litigation has often been brought against that company. If the market price of our common stock is volatile, we may become the target of securities litigation. Securities litigation could result in substantial costs and divert our management&#8217;s attention and resources from our business and prospects. This could have a material adverse effect on our business, financial condition, results of operations and prospects.</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%">We have adopted stock repurchase programs to repurchase shares of our common stock; however, any future decisions to reduce or discontinue repurchasing our common stock pursuant to stock repurchase programs could cause the market price of our common stock to decline.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although our board of directors has authorized stock repurchase programs, any determination to execute stock repurchase programs will be subject to, among other things, our financial position and results of operations, available cash and cash flow, capital requirements, and other factors, as well as our board of director&#8217;s continuing determination that the repurchase programs are in the best interests of our shareholders and is in compliance with all laws and agreements applicable to the repurchase programs. Our stock repurchase program does not obligate us to acquire any common stock. If we fail to meet any expectations related to stock repurchases, the market price of our common stock could decline, and could have a material adverse impact on investor confidence. Additionally, price volatility of our common stock over a given period may cause the average price at which we repurchase our common stock to exceed the stock&#8217;s market price at a given point in time. </span></div><div style="height:75.6pt;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><hr style="page-break-after:always"/><div style="min-height:75.6pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may further increase or decrease the amount of repurchases of our common stock in the future. Any reduction or discontinuance by us of repurchases of our common stock pursuant to our current stock repurchase program could cause the market price of our common stock to decline. Moreover, in the event repurchases of our common stock are reduced or discontinued, our failure or inability to resume repurchasing common stock at historical levels could result in a lower market valuation of our common stock.</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%">Sales of substantial amounts of our common stock in the public markets, or the perception that such sales might occur, could reduce the market price that our common stock might otherwise attain and dilute your voting power and your ownership interest in us.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales of a substantial number of shares of our common stock in the public market, or the perception that such sales could occur, could adversely affect the market price of our common stock and may make it more difficult for you to sell your common stock at a time and price that you deem appropriate and may dilute your voting power and your ownership interest in us.  In addition, we have registered the offer and sale of all shares of common stock that we may issue under our equity compensation plans. If holders, by exercising their registration rights, sell large numbers of shares, it could adversely affect the market price of our common stock.</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%">Insiders have substantial control over us, which could limit your ability to influence the outcome of key transactions, including a change of control.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our directors, executive officers and each of our stockholders who own greater than 10% of our outstanding common stock together with their affiliates, in the aggregate, beneficially own approximately 18.4% of the outstanding shares of our common stock, based on shares outstanding as of December&#160;31, 2023. As a result, these stockholders, if acting together, could exercise a significant level of influence over matters requiring approval by our stockholders, including the election of directors and the approval of mergers, acquisitions or other extraordinary transactions. They may also have interests that differ from yours and may vote in a way with which you disagree and which may be adverse to your interests. This concentration of ownership may also discourage a potential investor from acquiring our common stock due to the limited voting power of such stock or otherwise may have the effect of delaying, preventing or deterring a change of control of our company, could deprive our stockholders of an opportunity to receive a premium for their common stock as part of a sale of our company and might ultimately affect the market price of our common stock.</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%">Our charter documents and Delaware law could discourage takeover attempts and lead to management entrenchment.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that could delay or prevent a change in control of our company. These provisions could also make it difficult for stockholders to elect directors that are not nominated by the current members of our board of directors or take other corporate actions, including effecting changes in our management. These provisions include:</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">a classified board of directors with three-year staggered terms, which could delay the ability of stockholders to change the membership of a majority of our board of directors;</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">the ability of our board of directors to issue shares of preferred stock and to determine the price and other terms of those shares, including preferences and voting rights, without stockholder approval, which could be used to significantly dilute the ownership of a hostile acquirer;</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">the exclusive right of our board of directors to elect a director to fill an unfilled seat on our board of directors created by the expansion of our board of directors or the resignation, death or removal of a director, which prevents stockholders from being able to fill vacancies on our board of directors;</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">a prohibition on stockholder action by written consent, which forces stockholder action to be taken at an annual or special meeting of our stockholders;</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">the requirement that a special meeting of stockholders may be called only by the chairman of our board of directors, our chief executive officer, our president (in the absence of our chief executive officer) or a majority vote of our board of directors, which could delay the ability of our stockholders to force consideration of a proposal or to take action, including the removal of directors;</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">the requirement for the affirmative vote of holders of at least 66 2/3% of the voting power of all of the then outstanding shares of the voting stock, voting together as a single class, to amend the provisions of our amended and </span></div><div style="height:75.6pt;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><hr style="page-break-after:always"/><div style="min-height:75.6pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">restated certificate of incorporation relating to the structure of our board of directors, the management of our business, and certain rights of our stockholders (including the right to take action by written consent) or for our stockholders to amend our amended and restated bylaws, which may inhibit the ability of an acquirer to effect such amendments to facilitate an unsolicited takeover attempt;</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">the ability of our board of directors, by majority vote, to amend the bylaws, which may allow our board of directors to take additional actions to prevent an unsolicited takeover and inhibit the ability of an acquirer to amend the bylaws to facilitate an unsolicited takeover attempt; and</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">advance notice procedures with which stockholders must comply to nominate candidates to our board of directors or to propose matters to be acted upon at a stockholders&#8217; meeting, which may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer&#8217;s own slate of directors or otherwise attempting to obtain control of us.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, as a Delaware corporation, we are subject to Section 203 of the Delaware General Corporation Law. These provisions may prohibit large stockholders, in particular those owning 15% or more of our outstanding voting stock, from merging or combining with us for a certain period of 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:700;line-height:120%;text-decoration:underline">General 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:700;line-height:120%">If we are unable to hire, retain, train and motivate qualified personnel and senior management, our business, financial condition, results of operations and prospects could suffer.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future success depends, in part, on our ability to continue to attract and retain highly skilled personnel, particularly software engineering and sales personnel. In addition, we are expanding internationally and into adjacent markets including the enterprise market, which requires a significant investment of time, effort and financial resources into hiring and training our sales force to address these markets. If we do not effectively train our direct sales force, we may be unable to add new customers, increase sales to our existing customers, or successfully expand into new markets.</span><span style="color:#000000;font-family:'Times New Roman',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%">Competition for highly skilled personnel is often intense, especially in the San Francisco Bay Area where we have a substantial presence and need for highly skilled personnel. Many of the companies with which we compete for experienced personnel have greater resources than we have to provide more attractive compensation packages and other amenities. Research and development personnel are aggressively recruited by startup and growth companies, which are especially active in many of the technical areas and geographic regions in which we conduct product development. In addition, in making employment decisions, particularly in the high-technology industry, job candidates often consider the value of the stock-based compensation they are to receive in connection with their employment. Declines in the market price of our stock could adversely affect our ability to attract, motivate or retain key employees. In addition, our future performance also depends on the continued services and continuing contributions of our senior management to execute our business plan and to identify and pursue new opportunities and product innovations. Our employment arrangements with our employees do not generally require that they continue to work for us for any specified period, and therefore, they could terminate their employment with us at any time. If we are unable to attract or retain qualified personnel, or if there are delays in hiring required personnel, our business, financial condition, results of operations and prospects may be seriously harmed.</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%">Our business is subject to the risks of earthquakes, fire, power outages, floods, health epidemics and other catastrophic events including as a result of climate change and to interruption by man-made problems such as terrorism and war.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our corporate headquarters and the operations of our key manufacturing vendors, logistics providers and partners, as well as many of our customers, are located in areas exposed to risks of natural disasters such as earthquakes and tsunamis, including the San Francisco Bay Area, Japan and Taiwan. In addition, climate change may result in greater frequency and severity of natural disasters. A significant natural disaster, such as an earthquake, tsunami, fire or a flood, or other catastrophic event such as the COVID-19 pandemic or other disease outbreak, could have a material adverse effect on our or their business, which could in turn materially affect our financial condition, results of operations and prospects.  These events could result in manufacturing and supply chain disruptions, shipment delays, order cancellations, and sales delays which could result in missed financial targets.  Any health epidemic could have a material adverse effect on our ability to obtain components for our products that are supplied from Asia or to manufacture our products in Asia. Any such disruption of our suppliers, our contract manufacturers or our service providers would likely impact our sales and operating results. In addition, a health epidemic could adversely affect the economies of many countries, resulting in an economic downturn that could affect demand for our products and likely impact our operating results.  In addition, acts of terrorism and war could cause disruptions in our business or the </span></div><div style="height:75.6pt;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><hr style="page-break-after:always"/><div style="min-height:75.6pt;width:100%"><div><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%">business of our manufacturers, logistics providers, partners or customers or the economy as a whole. Given our typical concentration of sales at each quarter end, any disruption in the business of our manufacturers, logistics providers, partners or customers that affects sales at the end of our quarter could have a particularly significant adverse effect on our quarterly results.</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%">We have not paid dividends in the past and do not intend to pay dividends for the foreseeable future.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have never declared nor paid any dividends on our common stock, and we do not anticipate paying any cash dividends in the future. As a result, you may only receive a return on your investment in our common stock if the market price of our common stock increases.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="height:75.6pt;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="ic034a470397a417699a027ca8e2873b3_22"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1B. Unresolved Staff Comments</span></div><div style="margin-top:6pt;text-indent:36pt"><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="ic034a470397a417699a027ca8e2873b3_1718"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Item 1C. Cybersecurity </span></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:112%">Cybersecurity Risk Management and Strategy</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have developed and implemented a cybersecurity risk management program intended to protect the confidentiality, integrity, and availability of our critical systems and information. In addition, our Legal and Information Technology (IT)/Information Security (IS) teams work together to oversee our compliance with applicable laws and regulations and coordinate with subject matter experts throughout our business to identify, monitor and mitigate risk including information security risk management and cyber defense programs.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cybersecurity risk management program is aligned with our overall enterprise risk management programs and shares common methodologies, reporting channels and governance processes that apply across the enterprise risk management programs to other legal, compliance, strategic, operational, and financial risk areas.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cybersecurity risk management program includes:</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">an information security management systems policy, including a business continuity policy, acceptable use and physical security policies, and an incident response policy and plan for responding to cybersecurity incidents, among others;</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">risk assessments designed to help identify material cybersecurity risks to our critical systems, information, products, services, and our broader enterprise IT environment;</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">a security team principally responsible for managing (1) our cybersecurity risk assessment processes, (2) our security controls, and (3) our response to cybersecurity incidents;</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">the use of internal audit teams and external service providers, where appropriate, to assess, test or otherwise assist with aspects of our security controls;</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">cybersecurity awareness, data protection, and privacy training of our employees, incident response personnel, and senior management; and</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">a vetting and management process for third party service providers, suppliers, and vendors</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through this program, our IT/IS team identifies and executes improvements based upon its own assessments, public cybersecurity events and the identification of new risks by third parties, including our external cybersecurity consultants. As part of these continuous improvement efforts, there may be times when the IT/IS team prioritizes certain cybersecurity fixes or program improvements over other measures, which could lead to new known or unknown risks being identified on an ongoing basis. Cybersecurity threat actors are often highly sophisticated and nimble in their attacks. Despite these efforts, we cannot guarantee that our priorities and efforts will prevent any cybersecurity incident from happening.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also engage in periodic testing programs, using both internal assets and external consultants, including penetration testing, and incorporate multiple layers of physical, logical and written controls into our cybersecurity risk management program. Our IT/IS team leverages centralized identity management, encryption configurations and technologies on the systems, devices, and third-party connections used in our operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also maintain cyber liability insurance coverage. While we currently hold such coverage, we cannot be certain that our insurance coverage will be adequate for liabilities actually incurred, that insurance will continue to be available to us on economically reasonable terms, or at all, or that any future claim will not be excluded or otherwise be denied coverage by any insurer.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the date of this report, we have not identified any risks from cybersecurity threats, including as a result of any previous cybersecurity incidents, that we believe have, or are likely to, materially affect us, our business strategy, results of operations, or financial condition. For additional information concerning risks from cybersecurity threats, please refer to Item 1A, &#8220;Risk Factors,&#8221; in this annual report on Form 10-K, including the risk factors in the category entitled, &#8220;Risks Related to Cybersecurity and Data Privacy&#8221;.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Cybersecurity Governance</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Board considers cybersecurity risk as part of its risk oversight function and has delegated to the Audit Committee (Committee) oversight of cybersecurity and other information technology risks. The Committee oversees management&#8217;s implementation of our cybersecurity risk management program. The Committee receives quarterly reports from our Vice President and Chief Information Security Officer (CISO), in conjunction with other senior managers, on cybersecurity risks. In </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%">49 </span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><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%">addition, these managers update the Committee, as necessary, regarding any material cybersecurity incidents, as well as incidents with lesser impact potential. The Committee reports to the full Board on cybersecurity no less frequently than once annually. The full Board also receives briefings from management on our cyber risk management program on a periodic basis.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cybersecurity program includes an annual funding and forecast process, and we have further established processes to secure additional funding in response to emerging risks, threats and identified improvement opportunities. Our IS team, led by one of our Vice Presidents who also serves as our CISO, is responsible for assessing and managing risks from cybersecurity threats. The IS team has primary responsibility for our overall cybersecurity risk management program and supervises both our internal cybersecurity personnel and our external cybersecurity consultants. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our CISO has over 20 years of experience in the cybersecurity industry and has been instrumental in building several key security technologies, viz. Network Intrusion Prevention Systems (NIPS), Host Intrusion Prevention Systems (HIPS), Web Application Firewalls (WAF), Whitelisting, Endpoint/Server Host Monitoring (EDR) and Virtualization Based Security (VBS). Previously, our CISO served in senior executive and technical leadership roles in several security companies. In addition, our CISO has experience as a pen-tester and has in-depth knowledge of operating system, networking and security products. Our CISO holds a bachelor&#8217;s degree in computer science and a master&#8217;s degree in software systems. In addition, our IS team includes over 20 members each with experience in network security related roles, with the two IS leads reporting to our CISO each having more than 20 years of security experience.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management team, including our CISO in consultation with our Chief Technology Officer and Chief Financial Officer, supervises efforts to prevent, detect, mitigate, and remediate cybersecurity risks and incidents, which may include: briefings from internal security personnel; threat intelligence and other information obtained from governmental, public or private sources, including external cybersecurity consultants; and alerts and reports produced by security tools deployed in our IT environment. However, as indicated above, we cannot guarantee that our efforts will prevent any cybersecurity incident from occurring.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our IT security program, our Cybersecurity Executive Committee and Information Security Steering Committee meet throughout the year to monitor and assess information security risks. In addition, we perform an enterprise risk assessment that is reviewed by the Committee and our Board of Directors on an annual basis and monitored on a quarterly basis by the Committee. The enterprise risk assessment is an assessment of key risks, including information security risks, data privacy, supply chain, human capital, and other risks.</span></div><div id="ic034a470397a417699a027ca8e2873b3_25"></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:112%">Item 2. Properties</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our corporate headquarters are located in Santa Clara, California where 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%"> lease approximately 180,000 square feet of space under a lease agreement that expires in September 2026. During the year ended December 31, 2021, we purchased land and the improvements thereon in Santa Clara, California to construct a building for office and lab space</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In addition, we lease office spaces for data centers, operations, sales personnel and research and development in locations throughout the U.S. and various international locations, including Ireland, Canada, India, and Australia. We also lease data centers in the U.S., Ireland and Australia. We believe that our current facilities are adequate to meet our current needs and are being utilized by our business.</span></div><div id="ic034a470397a417699a027ca8e2873b3_28"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3. Legal Proceedings </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth under the &#8220;Legal Proceedings&#8221; in Note 5. Commitments and Contingencies of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K is incorporated herein by reference.</span></div><div><span><br/></span></div><div id="ic034a470397a417699a027ca8e2873b3_31"></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%">Item 4. Mine Safety Disclosures</span></div><div style="margin-top:6pt;text-indent:36pt"><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: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><div id="ic034a470397a417699a027ca8e2873b3_34"></div><hr style="page-break-after:always"/><div style="min-height:76.53pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II</span></div><div id="ic034a470397a417699a027ca8e2873b3_37"></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%">Item 5. Market for Registrant&#8217;s Common Equity, Related Stockholder Matters, and 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:700;line-height:120%">Market Information</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock is listed on the NYSE under the symbol &#8220;ANET&#8221;.  As of February&#160;7, 2024, there were 52 holders of record of our common stock. Because many of our shares of common stock are held by brokers and other institutions on behalf of stockholders, we are unable to estimate the total number of stockholders represented by these record holders.</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%">Dividend Policy</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have never declared nor paid any dividends on our common stock, and we do not anticipate paying any cash dividends in the foreseeable 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%">Stock Performance Graph</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following shall not be deemed &#8220;filed&#8221; for purposes of Section&#160;18 of the Exchange Act, or incorporated by reference into any of our other filings under the Exchange Act or the Securities Act, except to the extent we specifically incorporate it by reference into such filing.</span></div><div style="margin-top:6pt;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%">The following graph compares the cumulative total return of our common stock with the total return for the NYSE Composite Index and the Standard&#160;&amp; Poor&#8217;s 500 Index (the &#8220;S&amp;P 500&#8221;) from December 31, 2018 (the last trading day of the year) to December 31, 2023.</span></div><div style="margin-top:6pt;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%">The graph assumes $1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">00 was invested at the market close 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%">December 31, 2018</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Company&#8217;s common stock and in each of the aforementioned indices with the re-investment of dividends, if any. The stock price performance on the following graph is not necessarily indicative of future stock price performance.</span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><img src="anet-20231231_g3.jpg" alt="1511" style="height:380px;margin-bottom:5pt;vertical-align:text-bottom;width:600px"/></div><div style="height:76.5pt;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:76.53pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities Authorized for Issuance Under Equity Compensation Plans </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about securities authorized for issuance under our equity compensation plans is provided in Note 6. Stockholders' Equity and Stock-Based Compensation of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Sales of Unregistered Equity Securities </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no sales of unregistered securities during fiscal year 2023.</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%">Issuer Repurchases of Equity Securities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our equity incentive plans, certain participants may exercise options prior to vesting, subject to a right of repurchase by us. During the fourth quarter of 2023, there were no repurchases of unvested shares of our common stock made pursuant to our equity incentive plans as a result of us exercising our rights nor pursuant to any publicly-announced plan or program.  </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%">Stock Repurchase Program</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, our board of directors authorized a $1.0 billion stock repurchase program (the &#8220;Repurchase Program&#8221;). This authorization allows us to repurchase shares of our common stock funded from working capital. The Repurchase Program expires in the fourth quarter of 2024. Repurchases may be made at management's discretion from time to time on the open market, through privately negotiated transactions, transactions structured through investment banking institutions, block purchase techniques, 10b5-1 trading plans, or a combination of the foregoing. The Repurchase Program does not obligate us to acquire any of our common stock and may be suspended or discontinued by us at any time without prior notice.  </span></div><div style="margin-top:6pt;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%">We did not repurchase any shares during the three months ended December&#160;31, 2023. For our repurchase activities made during the year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2023, please refer to Note 6. Stockholders' Equity and Stock-Based Compensation of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K. </span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:1pt;text-align:justify"><span><br/></span></div><div style="height:76.5pt;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><div id="ic034a470397a417699a027ca8e2873b3_40"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><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%">Item 6. [Reserved]</span></div><div style="margin-top:6pt;text-align:justify"><span><br/></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%">53 </span></div></div></div><div id="ic034a470397a417699a027ca8e2873b3_43"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7.  Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">You should read the following discussion and analysis of our financial condition and results of operations together with the consolidated financial statements and related notes that are included elsewhere in this Annual Report on Form 10-K. This discussion contains forward-looking statements based upon current plans, expectations and beliefs that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth under &#8220;Risk Factors&#8221; and elsewhere in this Annual Report on Form 10-K.</span></div><div id="ic034a470397a417699a027ca8e2873b3_46"></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%">Overview </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%">&#160;&#160;&#160;&#160;Arista Networks is an industry leader in data-driven, client to cloud networking for large data center, campus and routing environments. Arista's platforms deliver availability, agility, automation, analytics and security through an advanced network operating stack. Since Arista&#8217;s inception, our founders have reimagined cloud networks for performance, scale and programmability with a focus on differentiating in three ways: uncompromising quality, advanced open and standards-based technology and a robust quality assurance capability built on a suite of automated diagnostics. At the core of Arista&#8217;s platform is Arista&#8217;s EOS, a modernized publish-subscribe state-sharing networking operating system. Arista EOS, combined with a set of network applications and our Ethernet switching and routing platforms using best of breed merchant silicon, provides customers with a highly competitive and diversified portfolio of products with improved price/performance and time to market. </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 generate revenue primarily from sales of our switching and routing platforms, which incorporate our EOS software, and related network applications. We also generate revenue from post-contract support ("PCS"), which customers typically purchase in conjunction with our products, and renewals of PCS. We sell our products through both our direct sales force and our channel partners. Our customers span a range of industries and geographies including large cloud customers or hyperscalers, other internet providers, service providers, financial services organizations, government agencies and a cross section of enterprise customers. Over the past five years, we have diversified the types of enterprise customers we sell to and have continued to expand our presence across a wide spectrum of industries including media and entertainment, healthcare, oil and gas, education, manufacturing, industrial, and more.  </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%">&#160;&#160;&#160;&#160;Historically, large purchases by a relatively limited number of customers have accounted for a significant portion of our revenue. We have experienced unpredictability in the timing of orders from these large customers primarily due to the time it takes these customers to evaluate, test, qualify and accept our newer products, the overall complexity of these large orders and changes in demand patterns specific to these customers, including reductions in capital expenditures by these customers and the impact of cost reduction and other efficiency efforts by these customers. For example, sales to our end customers Microsoft and Meta Platforms represented 18% and 21% of our total revenue, respectively, in fiscal 2023, 16% and 26% of our total revenue, respectively, in fiscal 2022 and, 15% and less than 10% of our total revenue, respectively in fiscal 2021. This variability in customer concentration has been linked to the timing of new product deployments and spending cycles with these customers, and we expect continued variability in our customer concentration and timing of sales on a quarterly and annual basis. 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%">n addition, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an increased focus on the deployment of AI enabled solutions by these customers has accelerated the need for advanced technology offerings including some offerings from potential new market entrants.  This </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">prioritization of AI related infrastructure investment has come in conjunction with the announcement of various cost reduction measures, including optimization and increased efficiency in non-AI related capital expenditures. </span><span style="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-weight:400;line-height:120%">In some instances, such measures have had, and may continue to have, an impact on certain current or future projects and have reduced our visibility to customer demand, increased our risk of excess and obsolescence charges on existing products, and may result in reductions in future demand and negatively impact our revenue, financial condition, business or prospects. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, we typically provide pricing discounts to large customers, which reduces gross margins for the period in which such sales occur.</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%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that cloud computing represents a fundamental shift from traditional legacy network architectures. As organizations of all sizes have moved workloads to the cloud, spending on cloud and next-generation data centers has increased rapidly, while traditional legacy IT spending has grown at a slower rate. Our cloud networking platforms are well positioned to address the growing cloud networking market, and to address increasing performance requirements driven by the growing number of connected devices, as well as the need for constant connectivity and access to data and applications.</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%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The markets for cloud networking solutions are highly competitive and characterized by rapidly changing technology, changing end-customer needs, evolving industry standards, frequent introductions of new products and services, and industry consolidation. We expect competition to intensify in the future as the market for cloud networking expands and existing competitors and new market entrants introduce new products or enhance existing products. Our future success is dependent upon our ability to continue to evolve and adapt to our rapidly changing environment. We must also continue to develop </span></div><div style="height:72pt;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:72pt;width:100%"><div><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%">market-leading products and features that address the needs of our existing and new customers, and increase sales in the enterprise data center switching, and campus workspace markets. We intend to continue expanding our sales force and marketing activities in key geographies, as well as our relationships with channel, technology and system-level partners in order to reach new customers more effectively, increase sales to existing customers, and provide services and support. In addition, we intend to continue to invest in our research and development organization to enhance the functionality of our existing cloud networking platform, introduce new products and features, and build upon our technology leadership. We believe one of our greatest strengths lies in our ability to rapidly develop new features and applications.</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%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our development model is focused on the development of new products based on our EOS software and enhancements to EOS. We engineer our products to be agnostic with respect to the underlying merchant silicon architecture. The programmability of EOS has allowed us to expand our software applications to address the ever-increasing demands of cloud networking, including workflow automation, network visibility, analytics and network detection and response, and has further allowed us to integrate rapidly with a wide range of third-party applications for virtualization, management, automation, orchestration and network services. This enables us to focus our research and development resources on our software core competencies and to leverage the investments made by merchant silicon vendors to achieve cost-effective solutions. We work closely with third-party contract manufacturers to manufacture our products. Our contract manufacturers deliver our products to our third-party direct fulfillment facilities.  We and our fulfillment partners then perform labeling, final configuration, quality assurance testing and shipment to our customers.</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%">Macroeconomic Update</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%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Global economic and business activities continue to face widespread macroeconomic uncertainties, including inflation, monetary policy shifts, recession risks, and potential supply chain and other disruptions such as the Russia-Ukraine and Israel-Hamas conflicts, the Houthi attacks on marine vessels in the Red Sea, and the U.S. trade war with China. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As we exit 2023, the business is emerging from a period of unprecedented global supply chain disruptions.  Throughout this period, we made significant supply chain investments, including funding additional working capital and incremental purchase commitments in response to extended visibility to deployment plans from our customers. We have worked closely with our contract manufacturers and supply chain partners to ramp production following a period of delayed component sourcing and workforce disruptions. This increased capacity has allowed us to ship products against previously committed demand/deployment plans and accelerate some deployments where needed, while trying to limit building customer inventory, and to some extent balancing customer lead times with those currently experienced from our key suppliers. As a result, some shipments against these previously committed demand/deployment plans have extended into 2024. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the global supply chain has experienced some improvements and as customer lead times have been reduced from their peak, we have seen and expect to continue to see a commensurate reduction in visibility to customer demand and a gradual return to shorter demand-planning horizons resulting in lower demand levels. Given these shipment and order patterns, near term revenue trends may not be solely reflective of current demand levels, but as discussed above will benefit from demand/deployment plans that had been previously committed. While inventory and working capital levels may remain elevated in the near term, we expect that purchase commitments will continue to decline as supplier lead times shorten. The larger magnitude of these balances, combined with a reduction in customer demand-planning horizons and shifting customer product priorities, has resulted in increased risk that we may not be able to sell all of this inventory, which in turn has resulted, and may in the future result, in additional  excess and obsolete inventory and supplier liability charges.  </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%">&#160;&#160;&#160;&#160;In addition, inflation pressure in our supply chain, scarcity of some materials needed to build our products and disruptions to our manufacturing process have increased our cost of revenue and have impacted, and may continue to negatively impact our gross margin. Our operating cash-flows have also been and may continue to be negatively impacted by significant component inventories on hand or at our contract manufacturers. While we have seen improvements in our supply chain and manufacturing operations, any remaining or new supply chain and manufacturing related constraints could negatively impact our business in future periods. In addition, although our business has experienced limited disruption as a result of the recent Russia-Ukraine conflict, continued escalation of this conflict as well as the Israeli-Hamas conflict and Houthi movement in the Red Sea may negatively impact the global economy and our future operating results and financial condition.</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%">&#160;&#160;&#160;&#160;Management continues to actively monitor the impact of macroeconomic factors on the Company's financial condition, liquidity, operations, suppliers, industry, and workforce. The extent of the impact of these factors on our operational and financial performance, including our ability to execute our business strategies and initiatives in the expected time frame, will depend on future developments, the impact on our customers, partners, employees, contract manufacturers and supply </span></div><div style="height:72pt;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:72pt;width:100%"><div><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%">chain, all of which continue to evolve and are unpredictable. In addition, any continued or renewed disruption in manufacturing and supply resulting from these factors could negatively impact our business. We also believe that some of our customers, following a year of elevated purchases, must now consider changing technology roadmaps and priorities, including the need for the rapid deployment of AI and related technologies, resulting in some uncertainty as to future investment plans and a more constrained approach to some forecasts and orders in the near term. In addition, any prolonged economic disruptions or further deterioration in the global economy could have a negative impact on demand from our customers in future periods, particularly in the enterprise market where we are continuing to expand our penetration. Accordingly, current results and financial conditions discussed herein may not be indicative of future operating results and trends.</span></div><div id="ic034a470397a417699a027ca8e2873b3_49"></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%">Results of Operations</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%">Year Ended December 31, 2023 Compared to Year Ended December 31, 2022 </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue, Cost of Revenue and Gross Margin (in thousands, except percentages) </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.642%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><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:6.940%"/><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:6.940%"/><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.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.659%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Revenue</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%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Revenue</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%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</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%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,029,493&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,716,079&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,313,414&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 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%">Service </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%">830,675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665,231&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">165,444&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt;text-align: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 revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,860,168&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,381,310&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,478,858&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product</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,061,167&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">1,573,629&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">487,538&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service </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%">168,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,985&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,735&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,229,887&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,705,614&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">524,273&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,630,281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,675,696&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 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%">954,585&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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></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 margin</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%">61.9&#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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.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 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></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue by Geography (in thousands, except percentages)</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.654%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #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%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of Total</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%">Americas</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,651,193&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.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%">&#160;%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,462,621&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.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%">&#160;%</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%">Europe, Middle East and Africa   </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%">670,960&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">Asia-Pacific   </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%">538,015&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,889&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">Total revenue   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,860,168&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,381,310&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product revenue primarily consists of sales of our switching and routing products, and related network applications. Service revenue is primarily derived from sales of PCS contracts, which are typically purchased in conjunction with our products, and subsequent renewals of those contracts. We expect our revenue may vary from period to period based on, among other things, the timing, size, and complexity of orders, especially with respect to our large customers.&#160; </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product revenue increased by $1.3 billion, or 35.3%, for the year ended December&#160;31, 2023 compared to 2022.  These increases reflect increased shipments of our switching and routing products across our customer base, including improved supply availability for our enterprise customers. In addition, service revenue increased by $165.4 million, or 24.9%, in the year ended December&#160;31, 2023 compared to 2022, as a result of continued growth in initial and renewal support contracts as our customer installed base has continued to expand. International revenu</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">es as a percentage of our total revenues </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">decreased fro</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">m 21.0% in 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">022 to 20.6% in 2023, which was primarily driven by changes in the geographic mix of sales to our large global customers. </span></div><div style="height:72pt;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:72pt;width:100%"><div><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-style:italic;font-weight:400;line-height:120%">Cost of Revenue and Gross Margin </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of product revenue primarily consists of amounts paid for inventory to our third-party contract manufacturers and merchant silicon vendors, overhead costs of our manufacturing operations, including freight, and other costs associated with manufacturing our products and managing our inventory and supply chain. Cost of service revenue primarily consists of personnel and other costs associated with our global customer support and services organizations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue increased by $524.3 million, or 30.7% for the year ended December&#160;31, 2023 compared to 2022. These increases were primarily driven by a corresponding increase in product and service revenues, combined with an increase in provisions for excess/obsolete inventory and supplier liability charges.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross margin, or gross profit as a percentage of revenue, has been and will continue to be affected by a variety of factors, including pricing pressure on our products and services due to competition, the mix of sales to large customers who generally receive lower pricing, the mix of products sold, manufacturing-related costs, including costs associated with supply chain sourcing activities, merchant silicon costs, and excess/obsolete inventory charges, including charges for excess/obsolete component inventory held by our contract manufacturers and suppliers. We expect our gross margin to fluctuate over time, depending on the factors described above. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross margin increased from 61.1% for the year ended December 31, 2022 to 61.9% for the year ended December&#160;31, 2023. These changes reflect an improvement in product margins driven by a lower mix of revenue from our larger customers, partly offset by an increase in excess/obsolete inventory-related charges. In addition, our gross margin benefited in 2023 from the leverage of relatively fixed overhead costs on a higher revenue base. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Expenses (in thousands, except percentages) </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating expenses consist of research and development, sales and marketing, and general and administrative expenses. The largest component of our operating expenses is personnel costs. Personnel costs consist of wages, benefits, bonuses and, with respect to sales and marketing expenses, sales commissions. Personnel costs also include stock-based compensation and travel-related expenses. </span></div><div style="margin-bottom:10pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><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.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.659%"/><td style="width:0.1%"/></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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" 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:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:8pt;font-weight:700;line-height:100%">&#160;</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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt 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%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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%">Change in</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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt 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%">% of<br/>Revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt 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%">% of<br/>Revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt 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%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">854,918&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728,394&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">126,524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</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%">399,034&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,955&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,079&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</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%">119,080&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,241&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,373,032&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,148,590&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,442&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and development. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses consist primarily of personnel costs, prototype expenses, third-party engineering costs, and an allocated portion of facility and IT costs. Our research and development efforts are focused on new product development and maintaining and developing additional functionality for our existing products, including new releases and upgrades to our EOS software and applications. We expect our research and development expenses to increase in absolute dollars as we continue to invest in software development in order to expand the capabilities of our cloud networking platform, introduce new products and features, and continue to invest in our technology.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses increased by $126.5 million, or 17.4%, for the year ended December&#160;31, 2023 compared to 2022. The increase was primarily due to a $84.1 million increase in personnel costs driven by an increase in headcount, and a $40.7&#160;million increase in new product introduction costs, including non-recurring engineering costs and prototype expenses as we expand our product portfolio.</span></div><div style="height:72pt;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:72pt;width:100%"><div><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-style:italic;font-weight:400;line-height:120%">Sales and marketing. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses consist primarily of personnel costs, marketing, trade shows, and other promotional activities, and an allocated portion of facility and IT costs. We expect our sales and marketing expenses to increase in absolute dollars as we continue to expand our sales and marketing efforts worldwide.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses increased by $72.1 million, or 22.0%, for the year ended December&#160;31, 2023 compared to 2022. The increase was primarily caused by increased personnel costs driven by headcount growth, in addition to increased sales and marketing events and field demonstration costs.</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:400;line-height:120%">General and administrative. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses consist primarily of personnel costs and professional services costs for our finance, human resources, legal and certain executive functions. Our professional services costs are primarily related to external legal, accounting, and tax services. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses increased by $25.8 million, or 27.7%, for the year ended December&#160;31, 2023 compared to 2022. The increase was primarily caused by an increase in personnel costs driven by increased stock-based compensation, and increased legal and professional fees.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Income, Net (in thousands, except percentages)</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense), net consists primarily of interest income from our cash, cash equivalents and marketable securities, gains and losses on our marketable securities and strategic investments, and foreign currency transaction gains and losses.  We expect other income (expense), net may fluctuate in the future as a result of the re-measurement of our equity investments upon the occurrence of either observable price changes or impairments, changes in interest rates or returns on our cash and cash equivalents and marketable securities, and foreign currency exchange rate fluctuations. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:39.163%"/><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:9.588%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.952%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.588%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.952%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.664%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Revenue</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%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Revenue</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%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</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 income (expense), net:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">124,865&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453.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></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Gain (loss) on strategic investments</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%">18,699</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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%">27,479&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,780)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,343)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,998)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,738.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;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 other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,777&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,690&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,087&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201.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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The favorable movement in other income (expense), net, during the year ended December&#160;31, 2023 as compared to 2022 was driven by an increase in interest income of $124.9 million due to an increase in our cash and investments balances and higher interest rates. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provision for Income Taxes (in thousands, except percentages)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in a number of tax jurisdictions and are subject to taxes in each country or jurisdiction in which we conduct business. Earnings from our non-U.S. activities are subject to local country income tax and may also be subject to U.S. income tax. Generally, our U.S. tax obligations are reduced by a credit for foreign income taxes paid on these foreign earnings, which avoids double taxation. Our tax expense to date consists of federal, state and foreign current and deferred income taxes.</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:39.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><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:6.964%"/><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:9.603%"/><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:6.964%"/><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:7.697%"/><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:6.676%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Revenue</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%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Revenue</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%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</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%">Provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,705&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.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;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%">229,350&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,355&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</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.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.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 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></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our provision for income taxes increased in 2023, as compared to 2022, and our effective tax rate decreased in 2023, as compared to 2022. The increase in our income taxes was largely due to an increase in pre-tax income, partly offset by an increase in tax benefits attributable to stock-based compensation. The decrease in our effective tax rate was primarily due to a </span></div><div style="height:72pt;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:72pt;width:100%"><div><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%">reduction of unrecognized tax benefits on uncertain tax positions due to the expiration of the statute of limitations. For further information regarding income taxes and the impact on our results of operations and financial position, refer to Note 8. Income Taxes of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K. </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%">Year Ended December 31, 2022 Compared to Year Ended December 31, 2021 </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-style:italic;font-weight:700;line-height:120%">Revenue, Cost of Revenue and Gross Margin (in thousands, except percentages) </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width: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:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width: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:8.695%"/><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:5.927%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Revenue</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%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Revenue</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%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</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%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Product</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,716,079&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,377,727&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,338,352&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.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 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%">Service </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%">665,231&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">570,310&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,921&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,381,310&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,948,037&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,433,273&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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;padding:2px 1pt;text-align: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 revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">Product</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,573,629&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">958,363&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615,266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 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%">Service </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%">131,985&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,895&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">23,090&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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;text-align: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 cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,705,614&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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,067,258&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">638,356&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.8&#160;</span></td><td style="background-color:#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%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,675,696&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,880,779&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 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%">794,917&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"><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 margin</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%">61.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.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 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></table></div><div><span><br/></span></div><div><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%">Revenue by Geography (in thousands, except percentages)</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.654%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of Total</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%">Americas</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,462,621&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.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%">&#160;%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,156,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.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%">&#160;%</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%">Europe, Middle East and Africa   </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%">529,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486,836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific   </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%">388,889&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">Total revenue   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,381,310&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,948,037&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product revenue increased by $1.3 billion, or 56.3%, in the year ended December 31, 2022 compared to 2021.  The increase reflects strong demand for our switching and routing platforms from across our customer base, including healthy contributions from our large cloud customers. Although we saw some improvement in component supply in the latter part of fiscal 2022, supply chain and manufacturing constraints limited our revenue performance throughout the year, and while changes in product deferred revenue impacted the timing of revenue recognition on a quarterly basis, the net change in product deferred revenue for the full year was an immaterial contributor to revenue for the year ended December 31, 2022. In addition, service revenue increased by $94.9 million, or 16.6%, in the year ended December 31, 2022 compared to 2021, as a result of continued growth in initial and renewal PCS contracts as our customer installed base continued to expand. International revenu</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">es as a percentage of our total revenues </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">decreased fro</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">m 26.8% in 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">021 to 21.0% in 2022, 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%">hich was primarily driven by increased purchases from large cloud customers in our Americas region. As a result of cost inflation in our supply chain, we implemented targeted price increases during the year, which began to benefit our revenue in late 2022. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As supply chain costs improve, 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%">e expected to return to a more </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">competitive pricing environment for our products and services. </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-style:italic;font-weight:400;line-height:120%">Cost of Revenue and Gross Margin </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue increased by $638.4 million, or 59.8% for the year ended December 31, 2022 compared to 2021. These increases were primarily driven by a corresponding increase in product and service revenues, combined with an increase in material and logistics costs to mitigate supply chain constraints and to meet customer demand, as well as an increase in provisions for excess/obsolete finished goods and component inventory.</span></div><div style="height:72pt;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:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross margin decreased from 63.8% for the year ended December 31, 2021 to 61.1% for the year ended December 31, 2022. The decrease was primarily driven by an increased proportion of our sales to larger customers who generally receive larger discounts, increased material and logistics costs, and increased excess/obsolete finished goods and component inventory charges, partly offset by the leverage of fixed overhead costs on a higher revenue base.</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-style:italic;font-weight:700;line-height:120%">Operating Expenses (in thousands, except percentages)</span></div><div style="margin-bottom:10pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.502%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.502%"/><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.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.949%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Revenue</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%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Revenue</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%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728,394&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">586,752&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,642&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing   </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%">326,955&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,171&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,784&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</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%">93,241&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,124&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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 operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,148,590&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">956,040&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,550&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:4pt;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%">Research and development </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses increased by $141.6 million, or 24.1%, for the year ended December 31, 2022 compared to 2021. The increase was primarily due to a $68.6 million increase in personnel costs driven by an increase in headcount, and a $57.5&#160;million increase in new product introduction costs, including third-party engineering and other product development costs.</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-style:italic;font-weight:400;line-height:120%">Sales and marketing </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses increased by $40.8 million, or 14.3%, for the year ended December 31, 2022 compared to 2021. The increase was primarily caused by increased personnel costs driven by headcount growth.</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-style:italic;font-weight:400;line-height:120%">General and administrative</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses increased by $10.1 million, or 12.2%, for the year ended December 31, 2022 compared to 2021. The increase was driven by an increase in personnel costs driven by increased headcount, and increased legal and professional fees primarily driven by acquisitions during the first half of 2022.</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-style:italic;font-weight:700;line-height:120%">Other Income, Net (in thousands, except percentages)</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:39.163%"/><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:9.588%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.684%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.684%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.684%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.684%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.836%"/><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%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in</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%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Revenue</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%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Revenue</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%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</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 income, net:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on investments in privately-held companies</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%">27,479&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#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,479&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Other income (expense), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(345)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(1,075)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">730&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,690&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,140&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,550&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The movement in other income (expense), net, during the year ended December 31, 2022 as compared to 2021 was driven by an increase in interest income due to higher interest rates. In addition, we had unrealized gains of $27.5&#160;million in the year ended December 31, 2022 related to our equity investments.</span></div><div style="height:72pt;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:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><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%">Provision for Income Taxes (in thousands, except percentages)</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:39.075%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><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:7.697%"/><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:7.844%"/><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:7.551%"/><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:7.844%"/><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:7.702%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Revenue</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%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Revenue</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%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</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%">Provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229,350&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,025&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.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;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%">139,325&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154.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></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%">Effective tax rate</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%">14.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.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 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></table></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our provision for income taxes and effective tax rate increased in 2022 as compared to 2021. The increase in our income taxes was due to an increase in pre-tax income. The increase in our effective tax rate was largely attributable to a decrease in the proportion of tax benefits attributable to stock-based compensation versus total pre-tax income. For further information regarding income taxes and the impact on our results of operations and financial position, refer to Note 8. Income Taxes of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K. </span></div><div id="ic034a470397a417699a027ca8e2873b3_52"></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%">Liquidity and Capital Resources </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal sources of liquidity are cash, cash equivalents, marketable securities, and cash generated from operations. As of December&#160;31, 2023, our total balance of cash, cash equivalents and marketable securities was $5.0 billion, of which approximately $770.3 million was held outside the U.S. in our foreign subsidiaries.&#160; </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cash, cash equivalents and marketable securities are held for general business purposes, including the funding of working capital. Our marketable securities investment portfolio is primarily invested in highly-rated securities, with the primary objective of minimizing the potential risk of principal loss. We plan to continue to invest for long-term growth. We believe that our existing balances of cash, cash equivalents and marketable securities, together with cash generated from operations, will be sufficient to meet our working capital requirements and our growth strategies for at least the next 12 months. Our future capital requirements will depend on many factors, including our growth rate, the timing and extent of our spending to support research and development activities, the timing and cost of establishing additional sales and marketing capabilities, the introduction of new and enhanced product and service offerings, our costs associated with supply chain activities, including access to outsourced manufacturing, our costs related to investing in or acquiring complementary or strategic businesses and technologies, the continued market acceptance of our products, capital expenditures and stock repurchases. If we require or elect to seek additional capital through debt or equity financing in the future, we may not be able to raise capital on terms acceptable to us or at all. If we are required and unable to raise additional capital when desired, our business, operating results and financial condition may be adversely affected.</span></div><div id="ic034a470397a417699a027ca8e2873b3_55"></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%">Cash Flows</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:56.293%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.289%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.784%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.784%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.786%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" 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%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-top:1pt 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%">(in thousands)</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%">Cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,034,014&#160;</span></td><td style="background-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%">492,813&#160;</span></td><td style="background-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%">1,015,856&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash provided by (used in) investing activities</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></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(687,454)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,562)</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%">Cash (used in) financing activities</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%">(83,749)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(654,601)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(360,882)</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%">Effect of exchange rate changes</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%">675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,611)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,816)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase (decrease) in cash, cash equivalents and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,263,486&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,928&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(272,404)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows from Operating Activities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating activities consist of net income, adjusted for certain non-cash items, and changes in assets and liabilities.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2023, cash provided by operating activities was $2.0 billion, primarily from net income of&#160;$2.1 billion, offset by net non-cash adjustments to net income of&#160;$37.4 million, and a net change of&#160;$15.9 million in working capital requirements. Net non-cash adjustments primarily consisted of an increase in deferred income taxes of $370.8&#160;million primarily resulting from increased deferred tax assets associated with the capitalization of research and development costs under IRC Section 174, which were largely offset by $296.8&#160;million of stock-based compensation expenses and $70.6&#160;million of depreciation, amortization and other expenses. The change in working capital requirements primarily </span></div><div style="height:72pt;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:72pt;width:100%"><div><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%">consisted of a $655.5&#160;million increase in inventory in response to a significant increase in business volume, a $101.5&#160;million increase in accounts receivable due to the larger business volume and timing of shipments in the fourth quarter of 2023, as well as a $66.4&#160;million increase in other assets primarily driven by increased deferred cost of sales associated with higher product revenue deferrals. These cash outflows were largely offset by a $465.0&#160;million increase in deferred revenue driven by a growth in PCS contracts and increased product deferred revenue related to customer contracts with acceptance terms, a $322.3&#160;million increase in accounts payable and other liabilities related to significant business volume, timing of payments, and increased supplier and contract manufacturer liability reserves and a $20.2 million increase in income taxes, net, due to timing of payments. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, cash provided by operating activities was $492.8 million, primarily from net income of&#160;$1.4 billion&#160;and net non-cash adjustments to net income of&#160;$53.2 million, partially offset by a net increase of&#160;$912.8 million in working capital requirements. Net non-cash adjustments primarily consisted of $230.9&#160;million of stock-based compensation expenses and $62.7&#160;million of depreciation, amortization and other expenses, which were largely offset by an increase in deferred income taxes of $244.4&#160;million primarily resulting from increased deferred tax assets associated with the capitalization of research and development costs under IRC Section 174. The increase in working capital requirements primarily consisted of a $638.9&#160;million increase in inventory in response to a significant increase in business volume, increased lead times and supply chain disruptions, and a $401.5&#160;million increase in accounts receivable due to the larger business volume and timing of shipments in the fourth quarter of 2022, as well as an $85.2&#160;million increase in prepaid and other current assets primarily driven by increased inventory deposits to our contract manufacturers. These cash outflows were largely offset by a $99.0&#160;million increase in deferred revenue driven by a growth in PCS contracts, a $98.0&#160;million increase in accounts payable and accrued liabilities related to significant business volume, timing of payments, and increased supplier and contract manufacturer liability reserves and a $44 million increase in income taxes, net, due to an increase in our income tax provision and timing of payments. </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%">Cash Flows from Investing Activities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our investing activities consist of our marketable securities investments, business combinations, investments in privately-held companies, and capital expenditures. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2023, cash used in investing activities was $687.5 million, consisting of purchases of available-for-sale securities of&#160;$2.6 billion, and purchases of property, equipment and intangible assets of&#160;$34.4 million, partially offset by proceeds of&#160;$1.9 billion&#160;from maturities of marketable securities, and proceeds from the sale of marketable securities of $67.3&#160;million,</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, cash provided by investing activities was $216.3 million, consisting of proceeds of&#160;$1.6 billion&#160;from maturities of marketable securities, proceeds from the sale of marketable securities of $193.8&#160;million, partially offset by purchases of available-for-sale securities of&#160;$1.4 billion, $145.1&#160;million for business acquisitions, purchases of property, equipment and intangible assets of&#160;$44.6 million, and investments and notes receivable in private companies of $12.7&#160;million.</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%">Cash Flows from Financing Activities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financing activities consist of proceeds from the issuance of our common stock under employee equity incentive plans, offset by repurchases of our common stock.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2023, cash used in financing activities was $83.7 million, consisting primarily of common stock repurchases of $112.3 million and taxes paid of $33.6 million upon vesting of restricted stock units, offset partially by proceeds from the issuance of common stock under employee equity incentive plans of $62.1 million.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, cash used in financing activities was $654.6 million, consisting primarily of common stock repurchases of $670.3 million and taxes paid of $32.7 million upon vesting of restricted stock units, offset partially by proceeds from the issuance of common stock under employee equity incentive plans of $48.4 million.</span></div><div id="ic034a470397a417699a027ca8e2873b3_58"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Repurchase Programs</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, our board of directors authorized a $1.0 billion stock repurchase program (the &#8220;Repurchase Program&#8221;). This authorization allows us to repurchase shares of our common stock funded from working capital and expires in the fourth quarter of 2024. The Repurchase Program does not obligate us to acquire any of our common stock and may be suspended or discontinued by the company at any time without prior notice. During the three months ended December&#160;31, </span></div><div style="height:72pt;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:72pt;width:100%"><div><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%">2023, we did not repurchase any shares. As of&#160;December&#160;31, 2023, the remaining authorized amount for repurchases under the Repurchase Program was $144.5 million. Refer to Note 6. Stockholders' Equity and Stock-Based Compensation of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K for further discussion. </span></div><div id="ic034a470397a417699a027ca8e2873b3_61"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Material cash requirements </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our material cash requirements will have an impact on our future liquidity. Our material cash requirements represent material expected or contractually committed future payment obligations. We believe that we will be able to fund these obligations through cash generated from operations and from our existing balances of cash, cash equivalents and marketable securities. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our material cash requirements include the following contractual and other obligations:</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Purchase Obligations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase obligations not recorded on our balance sheet represent an estimate of all non-cancellable open purchase orders and contractual obligations, made either directly by Arista or by our contract manufacturers on our behalf, in the ordinary course of business for which we have not received the goods or services. As of December&#160;31, 2023, we had $1,586.7&#160;million of such purchase obligations, of which </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,547.2&#160;million are expected to be received within 12 months, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$39.5 million </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are e</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">xpected to be received after one year.  These open purchase orders are considered enforceable and legally binding, and while we may have some limited ability to reschedule and adjust our requirements based on our business needs prior to the delivery of goods or performance of services, this can only occur with the agreement of the related supplier. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating lease arrangements for office space, data center, equipment and other corporate assets. As of December 31, 2023, we had lease payment obligations, net of immaterial sublease income, of $72.0 million, with $24.0 million payable within 12 months.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property project</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2021, we purchased land and the improvements thereon in Santa Clara, California to construct a building for office and lab space. The estimated capital expenditures related to this project is expected to be approximately $80.0 to $100.0 million for the year ending 2024, with construction expected to commence in the second half of 2024.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accrued Income Taxes</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, we have recorded long-term tax liabilities of $95.8 million related to uncertain tax positions; however, we are unable to make a reasonably reliable estimate of the timing of settlement, if any, of these future payments.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the TCJA, effective from January 1st, 2022, the TCJA eliminates the option to deduct research and development expenditures currently and requires taxpayers to capitalize and amortize them over five or fifteen years pursuant to IRC Section 174. As of December 31, 2023, the incremental cash tax impact resulting from the regulation was approximately $191.7 million for the year, of which substantially all the liability has been paid. It is anticipated that IRC Section 174 will result in cash tax outlays exceeding our income tax expense over the next three years unless the current legislation is changed. There is no material change to our effective tax rate as a result of this regulation.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Off-balance sheet arrangements</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, we did not have any relationships with any unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, that would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.</span></div><div id="ic034a470397a417699a027ca8e2873b3_64"></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%">Critical Accounting Estimates&#160;</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have prepared our consolidated financial statements in accordance with accounting principles generally accepted in the United States ("GAAP" or "U.S. GAAP") and include our accounts and the accounts of our wholly owned subsidiaries. The preparation of these consolidated financial statements requires our management to make estimates, assumptions and judgments that affect the reported amounts of assets and liabilities at the date of the financial statements, disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during </span></div><div style="height:72pt;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><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><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 applicable periods. Note 1, &#8220;Organization and Summary of Significant Accounting Policies,&#8221; of the Notes to Consolidated Financial Statements in Part II, Item 8 of this Form 10-K describes the significant accounting policies and methods used in the preparation of the Company&#8217;s consolidated financial statements. We base our estimates, assumptions and judgments on historical experience and on various other factors that we believe to be reasonable under the circumstances. Different assumptions and judgments would change the estimates used in the preparation of our consolidated financial statements, which, in turn, could change the results from those reported. We evaluate our estimates, assumptions and judgments on an ongoing basis. Actual results may differ from these estimates. To the extent that there are material differences between these estimates and our actual results, our future financial statements will be affected. </span></div><div style="margin-top:6pt"><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:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenue from sales of our products, which incorporate our EOS software and accessories such as cables and optics, to direct customers and channel partners together with PCS. We typically sell products and PCS in a single contract. We recognize revenue upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to be entitled to receive in exchange for those products or services. Most of our contracts with customers, other than renewals of PCS, contain multiple performance obligations with a combination of products and PCS. Products and PCS generally qualify as distinct performance obligations. Our hardware includes EOS software, which together deliver the essential functionality of our products. For contracts which contain multiple performance obligations, we allocate revenue to each distinct performance obligation based on the standalone selling price (&#8220;SSP&#8221;). Judgment is required to determine the SSP for each distinct performance obligation. We use a range of amounts to estimate SSP for products and PCS sold together in a contract to determine whether there is a discount to be allocated based on the relative SSP of the various products and PCS.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we do not have an observable SSP, such as when we do not sell a product or service separately, then SSP is estimated using judgment and considering all reasonably available information, such as gross margin objectives, market conditions and information about the size and/or purchase volume of the customer. We generally use a range of amounts to estimate SSP for individual products and services based on multiple factors including, but not limited to, product category, actual and expected volume, discounting policies, and end customer vertical and size.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We limit the amount of revenue recognition for contracts containing forms of variable consideration, such as future performance obligations, customer-specific returns, and acceptance or refund obligations. We include some or all of an estimate of the related at-risk consideration in the transaction price only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recorded under each contract will not occur when the uncertainties surrounding the variable consideration are resolved. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may occasionally accept returns to address customer satisfaction issues even though there is generally no contractual provision for such returns. We estimate returns for sales to customers based on historical return rates applied against current-period shipments. Specific customer returns and allowances are considered when determining our sales return reserve estimate.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have elected a practical expedient to apply the guidance to a portfolio of contracts or performance obligations with similar characteristics so long as such application would not differ materially from applying the guidance to the individual contracts (or performance obligations) within that portfolio. Consequently, we have chosen to apply the portfolio approach when possible, which we do not believe will happen frequently. Additionally, we will evaluate a portfolio of data, when possible, in various situations, including accounting for commissions, rights of return and transactions with variable consideration.</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%">Inventory Valuation and Contract Manufacturer/Supplier Liabilities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories primarily consist of finished goods and strategic components, primarily integrated circuits. Inventories are stated at the lower of cost (computed using the first-in, first-out method) and net realizable value. Manufacturing overhead costs and inbound shipping costs are included in the cost of inventory.&#160;We record a provision when inventory is determined to be in excess of anticipated demand, or obsolete, to adjust inventory to its estimated realizable value.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contract manufacturers procure components and assemble products on our behalf based on our forecasts.&#160;We record a liability and a corresponding charge for non-cancellable, non-returnable purchase commitments with our contract manufacturers or suppliers for quantities in excess of our demand forecasts or that are considered obsolete due to manufacturing and engineering change orders resulting from design changes.&#160;</span></div><div style="height:72pt;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><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We use significant judgment in establishing our forecasts of future demand and obsolete material exposures. These estimates depend on our assessment of current and expected orders from our customers, product development plans and current sales levels. In addition, industry-wide supply chain shortages have resulted in extended lead times for components, and we were required to extend the time horizon of our demand forecasts. As customer lead times reduce more broadly, we have seen and expect to continue to see a commensurate reduction in visibility to customer demand and a gradual return to shorter demand-planning horizons resulting in lower demand levels.  While inventory and working capital levels may remain elevated in the near term, we expect that purchase commitments will continue to decline as supplier lead times shorten. There is however no guarantee that all suppliers will meet their commitments in the time frame committed or that actual customer demand will directly match our demand forecasts. If actual market demand conditions or supplier execution on commitments are less favorable than those projected by management, which may be caused by factors within and/or outside of our control, we may be required to increase our inventory write-downs and liabilities to our contract manufacturers and suppliers, which could have an adverse impact on our gross margins and profitability.&#160;We regularly evaluate our exposure for inventory write-downs and adequacy of our contract manufacturer and supplier liabilities.</span></div><div style="margin-top:6pt"><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:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant management judgment is required in developing our provision for or benefit from income taxes, including the</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%">determination of deferred tax assets and liabilities and any valuation allowances that might be required against the deferred tax assets. In assessing the need for a valuation allowance, we consider all available evidence, including past operating results and estimates of our ability to generate sufficient future taxable income in certain foreign and state tax jurisdictions, future reversals of taxable temporary differences, and potential tax planning strategies. An adjustment to the valuation allowance will either increase or decrease our provision for or benefit from income taxes in the period such determination is made. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to income taxes in the U.S. and numerous foreign jurisdictions, which involves significant judgment in the interpretation of complex domestic and international tax laws and may give rise to uncertain tax positions. We recognize potential liabilities for anticipated tax audit issues in the U.S. and other tax jurisdictions based on our estimate of whether it is more likely than not that additional taxes, interest, and penalties will be due. Although management believes our unrecognized tax benefits are reasonable, no assurance can be given that the final tax outcome of these matters will not be different from that which is reflected in our unrecognized tax benefits. Our unrecognized tax benefits are adjusted considering changing facts and circumstances, such as the closing of a tax examination or the refinement of an estimate. Resolution of these uncertainties in a manner inconsistent with management&#8217;s expectations could have a material impact on our financial condition and operating results.</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%">Recent Accounting Pronouncements</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to the subheading titled &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Pronouncements&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in Note 1. Organization and Summary of Significant Accounting Policies of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K.</span></div><div><span><br/></span></div><div style="height:72pt;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><div id="ic034a470397a417699a027ca8e2873b3_67"></div><hr style="page-break-after:always"/><div style="min-height:76.53pt;width:100%"><div><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:700;line-height:120%">Item 7A. Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to market risk in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily a result of fluctuations in foreign currency exchange rates, interest rates, and strategic equity investments. Macroeconomic uncertainties, including inflation, monetary policy shifts, uncertainty in the global banking and financial services markets, recession risks, potential disruptions from the Russia-Ukraine and Israel-Hamas conflicts, the Houthi movement in the Red Sea and the U.S. trade war with China have increased the volatility of global financial markets, which may increase our foreign currency exchange risk and interest rate risk. For further discussion of the potential impacts on our business, operating results, and financial condition, see Risk Factors included in Part I, Item 1A of this Form 10-K. </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%">Foreign Currency Exchange Risk </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our results of operations and cash flows are subject to fluctuations due to changes in foreign currency exchange rates. Substantially all of our revenue is denominated in U.S. dollars, and therefore, our revenue is not directly subject to foreign currency risk. However, we are indirectly exposed to foreign currency risk. A stronger U.S. dollar could make our products and services more expensive in foreign countries and therefore reduce demand. A weaker U.S. dollar could have the opposite effect. Such economic exposure to currency fluctuations is difficult to measure or predict because our sales are also influenced by many other factors.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our expenses are generally denominated in the currencies in which our operations are located, which is primarily in the U.S. and to a lesser extent in Europe and Asia. Our results of operations and cash flows are, therefore, subject to fluctuations due to changes in foreign currency exchange rates and may be adversely affected in the future due to changes in foreign exchange rates. A hypothetical 10% change in foreign currency exchange rates on our monetary assets and liabilities would not be material to our financial condition or results of operations. To date, foreign currency transaction gains and losses and exchange rate fluctuations have not been material to our financial statements. While we have not engaged in the hedging of our foreign currency transactions to date and do not enter into any hedging contracts for trading or speculative purposes, we may in the future hedge selected significant transactions denominated in currencies other than the U.S. dollar.</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%">Interest Rate Sensitivity</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of&#160;December 31, 2023, and 2022, we had cash, cash equivalents and available-for-sale marketable securities totaling&#160;$5.0 billion and $3.0 billion, respectively. Cash equivalents and marketable securities were invested primarily in money market funds, corporate bonds, U.S. agency mortgage-backed securities, U.S. treasury securities and commercial paper. Our primary investment objectives are to preserve capital and maintain liquidity requirements.  In addition, our policy limits the amount of credit exposure to any single issuer. We do not enter into investments for trading or speculative purposes and have not used any derivative financial instruments to manage our interest rate risk exposure. Our primary exposure to market risk is interest income sensitivity, which is affected by changes in the general level of the interest rates in the U.S. A decline in interest rates would reduce our interest income on our cash, cash equivalents and marketable securities. For the years ended&#160;December&#160;31, 2023, 2022 and 2021, the effect of an immediate 10% change in interest rates would not have been material to our operating results and the total value of the portfolio assuming consistent investment levels. Conversely, an increase in interest rates could have a material impact to the fair market value of our investments in fixed income securities. We would incur unrealized losses on fixed income securities if there is an increase in interest rates compared to interest rates at the time of purchase. In the unlikely event we are forced to sell our marketable securities prior to maturity, we may incur realized losses in such investments. However, because of the conservative and short-term nature of the investments in our portfolio, a change in interest rates is not expected to have a material impact on our consolidated financial statements.</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%">Strategic Equity Investments</span></div><div style="margin-top:6pt;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%">Our non-marketable equity investments in privately-held companies are recorded in &#8220;other assets&#8221; in our consolidated balance sheets. As of&#160;December 31, 2023 and 2022, the total carrying amount of our investments in privately-held companies was&#160;$62.3 million </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $39.5 million, respectively. For the years ended December 31, 2023, 2022 and 2021, we recorded a net gain of $13.9&#160;million, $15.8 million and $0, respectively, with respect to these investments. See Note 2. Fair Value Measurements of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K for details. </span></div><div style="height:76.5pt;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><hr style="page-break-after:always"/><div style="min-height:76.53pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The privately-held companies in which we invested are in the startup or development stages. These investments are inherently risky because the markets for the technologies or products these companies are developing are typically in the early stages and may never materialize. We could lose our entire investment in these companies. Our evaluation of investments in privately-held companies is based on the fundamentals of the businesses invested in, including among other factors, the nature of their technologies and potential for financial return.</span></div><div style="margin-top:6pt;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%">One of our equity investments in a privately-held company completed an initial public offering at the beginning of 2022 and subsequently our investment converted to a marketable equity security. During the year ended December&#160;31, 2023, the Company sold all its shares of this security for $23.9&#160;million. The cost of this investment was $3.0&#160;million and the cumulative gain since inception was $20.9&#160;million, the majority of which has been reflected in prior periods as mark-to-market net gains in Other income, net.</span></div><div style="height:76.5pt;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="ic034a470397a417699a027ca8e2873b3_70"></div><hr style="page-break-after:always"/><div style="min-height:76.46pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 8. Financial Statements and Supplementary Data</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:83.673%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.395%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_73">Reports of Independent Registered Public Accounting Firm (PCAOB ID: </a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:AuditorFirmId" id="f-36">42</ix:nonNumeric></span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_73">)</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_73">69</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_79">Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_79">72</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_82">Consolidated Statements of Operations</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_82">73</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_85">Consolidated Statements of Comprehensive Income</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_85">74</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_88">Consolidated Statements of Stockholders' Equity</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_88">75</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_91">Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_91">76</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_94">Notes to the Consolidated Financial Statements</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_94">77</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="height:76.5pt;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%">68 </span></div></div></div><div id="ic034a470397a417699a027ca8e2873b3_73"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span style="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-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Stockholders and the Board of Directors of Arista Networks, Inc.</span></div><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%">Opinion on the Financial Statements</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 have audited the accompanying consolidated balance sheets of Arista Networks, Inc. (the Company) as of December 31, 2023 and 2022, the related consolidated statements of operations, comprehensive income, stockholders&#8217; equity and cash flows for each of the three years in the period ended December 31, 2023, and the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2023, in conformity with U.S. generally accepted accounting principles.</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 also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control&#8212;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework), and our report dated February 12, 2024 expressed an unqualified opinion thereon.</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%">Basis for Opinion</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%">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the 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-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 conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the 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 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 financial statements. We believe that our audits provide a reasonable basis for our opinion.</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%">Critical Audit Matter  </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 critical audit matter communicated below is a matter arising from the current period audit of the 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 financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of the 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="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%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:16.469%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:81.331%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Inventory Valuation and Contract Manufacturer/Supplier Liabilities</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%">Description of the Matter<br/></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:120%">As discussed in Note 1 of the consolidated financial statements, the Company&#8217;s inventories are stated at the lower of cost (computed using the first-in, first-out method) and net realizable value. The Company&#8217;s inventory balance totaled $1.9 billion on December 31, 2023. The Company records a provision when inventory is determined to be in excess of anticipated demand, or obsolete, to adjust inventory to its estimated realizable value. The Company records a contract manufacturer/supplier liability and a corresponding charge for non-cancellable, non-returnable purchase commitments with contract manufacturers or suppliers for quantities in excess of the Company&#8217;s demand forecasts, or that are considered obsolete. <br/></span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Auditing management&#8217;s assessment of net realizable value for inventory and contract manufacturer/supplier liabilities was complex and highly judgmental due to the assessment of management&#8217;s estimates of forecasted product demand, which can be impacted by changes in overall customer demand, changes in the timing of the introduction and customer adoption of new products, adjustments to manufacturing and engineering schedules, and overall general economic and market conditions. <br/></span><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br/></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%">How We Addressed the Matter in Our Audit<br/></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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 obtained an understanding, evaluated the design and tested the operating effectiveness of controls over the Company&#8217;s determination of the net realizable value of inventory and the contract manufacturer/supplier liability. This included controls over the preparation of the demand and production forecasts, and the evaluation of the accuracy and completeness of the inventory provision and contract manufacturer/supplier liability.</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%">To test the inventory provision and contract manufacturer/supplier liability, we performed audit procedures that included, among others, assessing the Company&#8217;s methodology over the computation of the provision and liability, testing the significant assumptions and the underlying inputs used by the Company in its analysis including historical sales trends, expectations regarding future sales, changes in the Company&#8217;s business, customer base and other relevant factors. </span></div><div style="text-align:justify"><span><br/></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:1pt;text-align:justify"><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ <ix:nonNumeric contextRef="c-1" name="dei:AuditorName" id="f-37">Ernst &amp; Young LLP</ix:nonNumeric></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 have served as the Company's auditor since 2008.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:AuditorLocation" id="f-38">San Mateo, California</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%">February 12, 2024  </span></div><div style="margin-bottom:10pt"><span><br/></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%">70</span></div></div></div><div id="ic034a470397a417699a027ca8e2873b3_76"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></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%">To the Stockholders and the Board of Directors of Arista Networks, Inc.</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-weight:700;line-height:120%">Opinion on Internal Control Over Financial Reporting</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 have audited Arista Networks, Inc.&#8217;s internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control&#8212;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Arista Networks, Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on the COSO criteria. </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 also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2023 and 2022, the related consolidated statements of operations, comprehensive income, stockholders&#8217; equity and cash flows for each of the three years in the period ended December 31, 2023, and the related notes and our report dated February 12, 2024 expressed an unqualified opinion thereon.</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%">Basis for Opinion</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 Company's management is responsible 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&#8217;s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the 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-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 conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. </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 audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</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%">Definition and Limitations of Internal Control Over Financial Reporting</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%">A company&#8217;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&#8217;s internal control over financial reporting includes those policies and procedures that (1) 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) 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) 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="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 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:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ Ernst&#160;&amp; Young LLP</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%">San Mateo, California</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 12, 2024 </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%">71</span></div></div></div><div id="ic034a470397a417699a027ca8e2873b3_79"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ARISTA NETWORKS, INC. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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:9pt;font-weight:700;line-height:120%">(In thousands, except par value)</span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:0.3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:66.981%"/><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:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.703%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.519%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-39">1,938,606</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-40">671,707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-41">3,069,362</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-42">2,352,022</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-43">1,024,569</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-44">923,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-45">1,945,180</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-46">1,289,706</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-47">412,518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-48">314,217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-49">8,390,235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-50">5,550,748</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-51">101,580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-52">95,009</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition-related intangible assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-53">88,768</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-54">122,205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-55">268,531</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-56">265,924</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-57">945,792</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-58">574,912</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-59">151,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-60">166,612</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TOTAL ASSETS   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-61">9,946,806</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-62">6,775,410</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CURRENT LIABILITIES:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-63">435,059</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-64">232,572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-65">407,302</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-66">292,487</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-67">915,204</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-68">637,432</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-69">152,041</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-70">131,040</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-71">1,909,606</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-72">1,293,531</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedIncomeTaxesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-73">95,751</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccruedIncomeTaxesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-74">89,839</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-75">591,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-76">403,814</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-77">131,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-78">102,406</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TOTAL LIABILITIES   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-79">2,727,747</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-80">1,889,590</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 5)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-4" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-81"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-5" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-82"></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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-83"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-84">0.0001</ix:nonFraction></ix:nonFraction> par value&#8212;<ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-85"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-86">100,000</ix:nonFraction></ix:nonFraction> shares authorized and <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="3" id="f-87"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="3" id="f-88"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="3" id="f-89"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="3" id="f-90">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued and outstanding as of December 31, 2023 and 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-91">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-92">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-93"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-94">0.0001</ix:nonFraction></ix:nonFraction> par value&#8212;<ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-95"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-96">1,000,000</ix:nonFraction></ix:nonFraction> shares authorized as of December 31, 2023 and 2022; <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-97"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-98">312,245</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-99"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-100">306,890</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of December 31, 2023 and 2022</span></div></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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-101">31</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-102">31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital </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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-103">2,108,331</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-104">1,780,714</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings   </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%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-105">5,114,025</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-106">3,138,983</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income (loss)   </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%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-107">3,328</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-108">33,908</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TOTAL STOCKHOLDERS&#8217; EQUITY   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-109">7,219,059</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-110">4,885,820</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TOTAL LIABILITIES AND STOCKHOLDERS&#8217; EQUITY   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-111">9,946,806</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-112">6,775,410</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:7pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of these 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%">72</span></div></div></div><div id="ic034a470397a417699a027ca8e2873b3_82"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ARISTA NETWORKS, INC. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Consolidated Statements of Operations</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(In thousands, except per share amounts)</span></div><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:56.817%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><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.803%"/><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.805%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 6.62pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 6.62pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 6.62pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">Revenue:   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">Product</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-113">5,029,493</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-114">3,716,079</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-115">2,377,727</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-116">830,675</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-117">665,231</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-118">570,310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-119">5,860,168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-120">4,381,310</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-121">2,948,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of 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"> </span></div></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"/></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%">Product</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-122">2,061,167</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-123">1,573,629</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-124">958,363</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-125">168,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-126">131,985</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-127">108,895</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-128">2,229,887</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-129">1,705,614</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-130">1,067,258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-131">3,630,281</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-132">2,675,696</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-133">1,880,779</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-134">854,918</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-135">728,394</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-136">586,752</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-137">399,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-138">326,955</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-139">286,171</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-140">119,080</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-141">93,241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-142">83,117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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 operating expenses   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-143">1,373,032</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-144">1,148,590</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-145">956,040</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"/></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%">Income from operations   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-146">2,257,249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-147">1,527,106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-148">924,739</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-149">164,777</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-150">54,690</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-151">6,140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-152">2,422,026</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-153">1,581,796</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-154">930,879</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-155">334,705</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-156">229,350</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-157">90,025</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-158">2,087,321</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-159">1,352,446</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-160">840,854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-161">6.75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-12" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-162">4.41</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-13" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-163">2.74</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-164">6.58</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-12" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-165">4.27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-13" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-166">2.63</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Basic   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-167">309,354</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-12" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-168">306,473</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-169">306,512</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-170">317,135</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-12" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-171">316,459</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-172">319,238</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:7pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></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%">73</span></div></div></div><div id="ic034a470397a417699a027ca8e2873b3_85"></div><hr style="page-break-after:always"/><div style="min-height:76.5pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ARISTA NETWORKS, INC. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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:9pt;font-weight:700;line-height:120%">(In thousands) </span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-173">2,087,321</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-174">1,352,446</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-175">840,854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-176">825</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-177">3,215</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-178">1,381</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale investments:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in net unrealized gains (losses) on available-for-sale securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-179">25,939</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-180">23,025</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-181">7,157</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: reclassification adjustment for net (gains) losses included in net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-182">3,816</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="3" id="f-183">632</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" format="ixt:fixed-zero" scale="3" id="f-184">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-185">30,580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-186">25,608</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-187">8,538</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-188">2,117,901</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-189">1,326,838</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-190">832,316</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div><span><br/></span></div><div style="height:76.5pt;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%">74</span></div></div></div><div id="ic034a470397a417699a027ca8e2873b3_88"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ARISTA NETWORKS, INC. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Consolidated Statements of Stockholders&#8217; Equity</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(In thousands)</span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.327%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.461%"/><td style="width:0.1%"/></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock &#160;</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%">Additional <br/>Paid-</span></td><td colspan="3" rowspan="2" 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%">Retained </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated <br/>Other </span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total <br/>Stockholders&#8217; </span></td></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">In&#160;Capital </span></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:8pt;font-weight:700;line-height:100%">Earnings</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Comprehensive <br/>Income (Loss)</span></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:8pt;font-weight:700;line-height:100%">Equity</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%">Balance &#8212; December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-191">304,696</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-192">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-193">1,292,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-194">2,027,614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-195">238</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-196">3,320,291</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Net income   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-197">840,854</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-198">840,854</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss, net of tax </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%">&#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%">&#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%">&#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%">&#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%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-199">8,538</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-200">8,538</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Stock-based compensation    </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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-201">186,875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-202">186,875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock in connection with employee equity incentive plans </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-22" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-203">7,693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="3" id="f-204">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-205">67,244</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">&#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%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-206">67,245</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-22" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="3" id="f-207">4,537</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-208">411,645</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-209">411,645</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Tax withholding paid for net share settlement of equity awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-22" decimals="-3" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="f-210">171</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-211">16,482</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">&#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%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-212">16,482</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance &#8212; December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-23" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-213">307,681</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-214">31</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-215">1,530,046</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-216">2,456,823</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-217">8,300</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-218">3,978,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Net income   </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%">&#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%">&#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%">&#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%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-219">1,352,446</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-220">1,352,446</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss, net of tax </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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">(<ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-221">25,608</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-222">25,608</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Stock-based compensation    </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">&#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%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-223">230,934</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">&#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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-224">230,934</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock in connection with employee equity incentive plans </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-31" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-225">5,908</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="3" id="f-226">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-227">48,410</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-228">48,411</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-31" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="3" id="f-229">6,461</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="f-230">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">(<ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-231">670,286</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-232">670,287</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Tax withholding paid for net share settlement of equity awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-31" decimals="-3" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="f-233">271</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">(<ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-234">32,725</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-235">32,725</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Common stock issued for business acquisition</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-31" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" scale="3" id="f-236">33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" format="ixt:num-dot-decimal" scale="3" id="f-237">4,049</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">&#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%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" format="ixt:num-dot-decimal" scale="3" id="f-238">4,049</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance &#8212; December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-32" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-239">306,890</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 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%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-240">31</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-241">1,780,714</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-242">3,138,983</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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%">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-243">33,908</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-244">4,885,820</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Net income   </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%">&#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%">&#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%">&#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%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-245">2,087,321</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-246">2,087,321</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax </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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-247">30,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-248">30,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation    </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">&#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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-249">296,756</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">&#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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-250">296,756</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock in connection with employee equity incentive plans </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-39" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-251">6,480</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-252">62,093</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-253">62,093</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-39" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="f-254">954</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">&#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%">(<ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-255">112,279</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-256">112,279</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Tax withholding paid for net share settlement of equity awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-39" decimals="-3" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="f-257">203</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-258">33,563</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-259">33,563</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock issued for business acquisition</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-39" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" scale="3" id="f-260">32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" format="ixt:num-dot-decimal" scale="3" id="f-261">2,331</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">&#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%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" format="ixt:num-dot-decimal" scale="3" id="f-262">2,331</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance &#8212; December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-40" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-263">312,245</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-264">31</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-265">2,108,331</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-266">5,114,025</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-267">3,328</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-268">7,219,059</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of these 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%">75</span></div></div></div><div id="ic034a470397a417699a027ca8e2873b3_91"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ARISTA NETWORKS, INC. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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:9pt;font-weight:700;line-height:120%">(In thousands)</span></div><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.050%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.050%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.542%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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%">CASH FLOWS FROM OPERATING ACTIVITIES:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-269">2,087,321</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-270">1,352,446</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-271">840,854</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 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%">Depreciation, amortization and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-272">70,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-273">62,700</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-274">50,334</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncash lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="anet:NoncashLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-275">18,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="anet:NoncashLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-276">18,648</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="anet:NoncashLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-277">17,112</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-278">296,756</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-279">230,934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-280">186,875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-281">370,796</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-282">244,382</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-283">99,290</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Gain on strategic investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainLossOnInvestments" format="ixt:num-dot-decimal" scale="3" id="f-284">18,699</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:GainLossOnInvestments" format="ixt:num-dot-decimal" scale="3" id="f-285">27,479</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:GainLossOnInvestments" format="ixt:fixed-zero" scale="3" id="f-286">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization (accretion) of investment premiums (discount)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium" format="ixt:num-dot-decimal" scale="3" id="f-287">33,518</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium" format="ixt:num-dot-decimal" scale="3" id="f-288">12,767</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium" format="ixt:num-dot-decimal" scale="3" id="f-289">26,847</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-290">101,473</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-291">401,531</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-292">126,969</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Inventories   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-293">655,474</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-294">638,948</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-295">170,449</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-296">66,401</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-297">117,465</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-298">130,222</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Accounts payable   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-299">198,612</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-300">31,436</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-301">66,681</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-302">123,694</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-303">70,704</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-304">78,187</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-305">464,958</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-306">98,957</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-307">278,485</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-308">20,168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:IncreaseDecreaseInIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-309">44,026</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-310">2,589</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 43.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%">Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-311">2,034,014</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-312">492,813</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-313">1,015,856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CASH FLOWS FROM INVESTING ACTIVITIES:</span></td><td colspan="3" style="background-color:#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 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%">Proceeds from maturities of marketable securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="f-314">1,887,939</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="f-315">1,643,824</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="f-316">1,455,465</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sale of marketable securities </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-317">67,284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-318">193,782</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-319">19,607</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of marketable securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="f-320">2,606,878</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="f-321">1,418,857</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="f-322">2,317,264</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Purchases of property, equipment and intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="f-323">34,434</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="f-324">44,644</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="f-325">64,736</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Cash paid for business combination, net of cash acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-326">1,799</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-327">145,087</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-328">1,299</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in notes and privately-held companies </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="anet:PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies" format="ixt:num-dot-decimal" scale="3" id="f-329">3,164</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="anet:PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies" format="ixt:num-dot-decimal" scale="3" id="f-330">12,691</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="anet:PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies" format="ixt:num-dot-decimal" scale="3" id="f-331">19,933</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 43.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%">Net cash provided by (used in) investing activities </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-332">687,454</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-333">216,327</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-334">925,562</ix:nonFraction>)</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:700;line-height:100%">CASH FLOWS FROM FINANCING ACTIVITIES:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from issuance of common stock under equity plans  </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" format="ixt:num-dot-decimal" scale="3" id="f-335">62,093</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" format="ixt:num-dot-decimal" scale="3" id="f-336">48,411</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" format="ixt:num-dot-decimal" scale="3" id="f-337">67,245</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax withholding paid on behalf of employees for net share settlement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-338">33,563</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-339">32,725</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-340">16,482</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Repurchase of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-341">112,279</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-342">670,287</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-343">411,645</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43.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%">Net cash used in financing activities </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-344">83,749</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-345">654,601</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-346">360,882</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="f-347">675</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-348">3,611</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-349">1,816</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NET INCREASE/(DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-350">1,263,486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-351">50,928</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-352">272,404</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CASH, CASH EQUIVALENTS AND RESTRICTED CASH &#8212;Beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-353">675,978</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-354">625,050</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-355">897,454</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CASH, CASH EQUIVALENTS AND RESTRICTED CASH &#8212;End of period </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-356">1,939,464</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-357">675,978</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-358">625,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income taxes, net of refunds   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="f-359">686,155</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="f-360">427,846</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="f-361">189,774</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING INFORMATION:</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"/></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%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-362">20,567</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-363">7,300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-364">5,005</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Common stock issued for business acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssued1" format="ixt:num-dot-decimal" scale="3" id="f-365">2,331</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:StockIssued1" format="ixt:num-dot-decimal" scale="3" id="f-366">4,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:StockIssued1" format="ixt:fixed-zero" scale="3" id="f-367">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="height:36pt;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%">76</span></div></div></div><div id="ic034a470397a417699a027ca8e2873b3_94"></div><hr style="page-break-after:always"/><div style="min-height:76.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div id="ic034a470397a417699a027ca8e2873b3_97"></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%">ARISTA NETWORKS, INC. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="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%">1.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" id="f-368" continuedAt="f-368-1" escape="true">Organization and Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="f-368-1" continuedAt="f-368-2"><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%">Organization </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Arista Networks, Inc. (together with our subsidiaries, &#8220;we,&#8221; &#8220;our,&#8221; "Arista," "Company" or &#8220;us&#8221;) is a supplier of cloud networking solutions that use software innovations to address the needs of next-generation data center and campus workspace environments. Our cloud networking solutions consist of our EOS, a set of network applications and our Gigabit Ethernet switching and routing platforms. We are incorporated in the state of Delaware. Our corporate headquarters are located in Santa Clara, California, and we have wholly-owned subsidiaries throughout the world, including North America, Europe, Asia and Australia. </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%">Basis of Presentation and Principles of Consolidation</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="f-369" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of Arista Networks, Inc. and its wholly-owned subsidiaries and are prepared in accordance with accounting principles generally accepted in the United States ("GAAP"). All significant intercompany accounts and transactions have been eliminated. </span></div><div style="margin-top:6pt;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%">Certain reclassifications of prior period amounts were made in the current year to conform to the current period presentation.</span></div></ix:nonNumeric><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%">Risk and Uncertainties</span></div><ix:nonNumeric contextRef="c-1" name="anet:RisksAndUncertaintiesPolicyTextBlock" id="f-370" continuedAt="f-370-1" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Global economic and business activities continue to face widespread macroeconomic uncertainties, including inflation, monetary policy shifts, recession risks, and potential supply chain and other disruptions such as the Russia-Ukraine and Israel-Hamas conflicts, the Houthi attacks on marine vessels in the Red Sea and the U.S. trade war with China. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As we exit 2023, the business is emerging from a period of unprecedented global supply chain disruptions.  Throughout this period, we made significant supply chain investments, including funding additional working capital and incremental purchase commitments in response to extended visibility to deployment plans from our customers. We have worked closely with our contract manufacturers and supply chain partners to ramp production following a period of delayed component sourcing and workforce disruptions. This increased capacity has allowed us to ship products against previously committed demand/deployment plans and accelerate some deployments where needed, while trying to limit building customer inventory and to some extent balancing customer lead times with those currently experienced from our key suppliers. As a result, some shipments against these previously committed demand/deployment plans have extended into 2024. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the global supply chain has experienced some improvements and as customer lead times have been reduced from their peak, we have seen and expect to continue to see a commensurate reduction in visibility to customer demand and a gradual return to shorter demand-planning horizons resulting in lower demand levels.  Given these shipment and order patterns, near term revenue trends may not be solely reflective of current demand levels, but as discussed above will benefit from demand/deployment plans that had been previously committed. While inventory and working capital levels may remain elevated in the near term, we expect that purchase commitments will continue to decline as supplier lead times shorten. The larger magnitude of these balances, combined with a reduction in customer demand-planning horizons and shifting customer product priorities, has resulted in increased risk that we may not be able to sell all of this inventory, which in turn has resulted, and may in the future result, in additional excess and obsolete inventory and supplier liability charges.  </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%">&#160;&#160;&#160;&#160;In addition, inflation pressure in our supply chain, scarcity of some materials needed to build our products and disruptions to our manufacturing process have increased our cost of revenue and have impacted, and may continue to negatively impact our gross margin. Our operating cash-flows have also been and may continue to be negatively impacted by significant component inventories on hand or at our contract manufacturers. While we have seen improvements in our supply chain and manufacturing operations, any remaining or new supply chain and manufacturing related constraints could negatively impact our business in future periods. In addition, although our business has experienced limited disruption as a result of the Russia-Ukraine conflict, continued escalation of this conflict as well as the Israeli-Hamas conflict and Houthi movement in the Red Sea may negatively impact the global economy and our future operating results and financial condition.</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%">&#160;&#160;&#160;&#160;Management continues to actively monitor the impact of macroeconomic factors on the Company's financial condition, liquidity, operations, suppliers, industry, and workforce. The extent of the impact of these factors on our operational </span></div></ix:nonNumeric></ix:continuation><div style="height:76.5pt;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%">77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:76.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><ix:continuation id="f-368-2" continuedAt="f-368-3"><ix:continuation id="f-370-1"><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%">and financial performance, including our ability to execute our business strategies and initiatives in the expected time frame, will depend on future developments, the impact on our customers, partners, employees, contract manufacturers and supply chain, all of which continue to evolve and are unpredictable. In addition, any continued or renewed disruption in manufacturing and supply resulting from these factors could negatively impact our business. We also believe that some of our customers, following a year of elevated purchases, must now consider changing technology roadmaps and priorities, including the need for the rapid deployment of AI and related technologies, resulting in some uncertainty as to future investment plans and a more constrained approach to some forecasts and orders in the near term. In addition, any prolonged economic disruptions or further deterioration in the global economy could have a negative impact on demand from our customers in future periods, particularly in the enterprise market where we are continuing to expand our penetration. Accordingly, current results and financial conditions discussed herein may not be indicative of future operating results and trends.</span></div></ix:continuation><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%">Use of Estimates </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-371" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the accompanying consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Those estimates and assumptions include, but are not limited to, valuation of inventory and contract manufacturer/supplier liabilities, accounting for income taxes, including the recognition of deferred tax assets and liabilities, valuation allowance on deferred tax assets and reserves for uncertain tax positions, revenue recognition and deferred revenue, allowance for doubtful accounts, sales rebates and return reserves, valuation of goodwill and acquisition-related intangible assets, estimate of useful lives of long-lived assets including intangible assets, and the recognition and measurement of contingent liabilities. We evaluate our estimates and assumptions based on historical experience and other factors and adjust these estimates and assumptions when facts and circumstances dictate. Actual results could differ materially from these estimates.</span></div></ix:nonNumeric><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%">Concentrations of Business and Credit Risk </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="anet:ConcentrationRiskComponentsSupplierRiskPolicyTextBlock" id="f-372" escape="true">We work closely with third-party contract manufacturers to manufacture our products. As of December&#160;31, 2023, we had <ix:nonFraction unitRef="partner" contextRef="c-4" decimals="INF" name="anet:NumberOfPrimaryContractManufacturingPartners" format="ixt-sec:numwordsen" scale="0" id="f-373">four</ix:nonFraction> primary contract manufacturing partners, who provided the vast majority of our electronic manufacturing services. Our contract manufacturing partners deliver our products to our third-party direct fulfillment facilities.&#160;We and our fulfillment partners then perform labeling, final configuration, quality assurance testing and shipment to our customers. Our products rely on key components, including certain integrated circuit components and power supplies, some of which our contract manufacturing partners purchase on our behalf from a limited number of suppliers, including certain sole-source providers. We generally do not have guaranteed supply contracts with our component suppliers, and our manufacturing partners could delay shipments or cease manufacturing such products or selling them to us at any time. If we are unable to obtain a sufficient quantity of these components on commercially reasonable terms or in a timely manner, or if we are unable to obtain alternative sources for these components, sales of our products could be delayed or halted entirely, or we may be required to redesign our products. Quality or performance failures of our products or changes in our contractors&#8217; or vendors&#8217; financial or business condition could disrupt our ability to supply quality products to our customers. Any of these events could result in lost sales and damage to our end-customer relationships, which would adversely impact our business, financial condition and results of operations.</ix:nonNumeric> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ConcentrationRiskCreditRisk" id="f-374" continuedAt="f-374-1" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash, cash equivalents, marketable securities, and accounts receivable. Our cash equivalents and marketable securities are invested in high quality financial instruments with banks and financial institutions. Such deposits may be in excess of insured limits provided on such deposits. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our accounts receivable are unsecured and represent amounts due to us based on contractual obligations of our customers. We mitigate credit risk with respect to accounts receivable by performing ongoing credit evaluations of our customers to assess the probability of collection based on a number of factors, including past transaction experience with the customer, evaluation of their credit history, the credit limits extended, review of the invoicing terms of the arrangement, and current economic conditions that may affect a customer&#8217;s ability to pay. In situations where a customer may be thinly capitalized and we have limited payment history with it, we will either establish a small credit limit or require it to prepay its purchases. We generally do not require our customers to provide collateral to support accounts receivable. We have recorded an allowance for doubtful accounts for accounts receivables that we have determined to be uncollectible. We mitigate credit risk with respect to accounts receivables by performing ongoing credit evaluations of the borrower to assess the probability of collecting all amounts due to us under the existing contractual terms. </span></div></ix:nonNumeric></ix:continuation><div style="height:76.5pt;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%">78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:76.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><ix:continuation id="f-368-3" continuedAt="f-368-4"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-374-1">We market and sell our products through both our direct sales force and our channel partners, including distributors, value-added resellers, system integrators and OEM partners, and in conjunction with various technology partners.  Significant customers are those that represent more than 10% of our total net revenue during the period or net accounts receivable balance at each respective balance sheet date.</ix:continuation> As of December&#160;31,&#160;2023,&#160;we had two customers who represented <ix:nonFraction unitRef="number" contextRef="c-44" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-375">28</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-45" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-376">11</ix:nonFraction>% of total accounts receivable. As of December&#160;31,&#160;2022,&#160;we had two customers who represented <ix:nonFraction unitRef="number" contextRef="c-46" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-377">28</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-47" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-378">16</ix:nonFraction>% of total accounts receivable. For the year ended December&#160;31, 2023,&#160;there were two end customers who represented <ix:nonFraction unitRef="number" contextRef="c-48" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-379">21</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-49" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-380">18</ix:nonFraction>% of total revenue. For the year ended December&#160;31, 2022,&#160;there were two end customers who represented <ix:nonFraction unitRef="number" contextRef="c-50" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-381">26</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-51" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-382">16</ix:nonFraction>% of total revenue. For the year ended December 31, 2021, there was one end customer who represented <ix:nonFraction unitRef="number" contextRef="c-52" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-383">15</ix:nonFraction>% of our total revenue. </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%">Cash and Cash Equivalents </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="f-384" escape="true">We consider all highly liquid investments with original or remaining maturities of three months or less at the time of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with various financial institutions and highly liquid investments in money market funds. Interest is accrued as earned.</ix:nonNumeric> </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%">Marketable Securities</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:MarketableSecuritiesPolicy" id="f-385" continuedAt="f-385-1" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classify all highly liquid investments in debt securities with maturities of greater than three months at the date of purchase as marketable securities. We have classified and accounted for our marketable debt and equity securities as available-for-sale. We determine the appropriate classification of these investments at the time of purchase and reevaluate such designation at each balance sheet date. We may or may not hold securities with stated maturities greater than 12 months until maturity. After consideration of our risk versus reward objectives, as well as our liquidity requirements, we may sell these securities prior to their stated maturities. As we view these securities as available to support current operations, we classify securities with maturities beyond 12 months as current assets under the caption marketable securities in the accompanying consolidated balance sheets. We carry these securities at fair value. For marketable debt securities, we report the unrealized gains and losses, net of taxes, as a component of stockholders&#8217; equity. For marketable equity securities, we report the unrealized gains and losses in other income (expense), net on the Consolidated Statements of Operations. We determine the cost of the debt investment sold based on an average cost basis at the individual security level, and record the interest income in other income, net in the accompanying consolidated statements of operations. We determine any realized gains or losses on the sale of marketable securities using the specific identification method, and record such gains and losses in other income, net in the accompanying consolidated statements of operations.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:continuation id="f-385-1">For our debt securities in an unrealized loss position, we determine whether a credit loss exists by considering, among other factors, current market conditions, credit quality of debt issuers, any changes to the rating of the security by a rating agency, and the extent to which fair value is less than cost. We recognize an allowance for credit losses, up to the amount of the unrealized loss when appropriate, and write down the amortized cost basis of the investment if it is more likely than not we will be required to sell or we intend to sell the investment before recovery of its amortized cost basis.</ix:continuation> </span></div><div style="margin-top:6pt"><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:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" id="f-386" escape="true">Accounts receivable are recorded at the invoiced amount, net of allowances for doubtful accounts, sales rebates and returns reserves. We estimate our allowance for doubtful accounts based upon the collectability of the receivables in light of historical trends, reasonable and supportable information of our customers' economic conditions that may affect our customers&#8217; ability to pay, and prevailing economic conditions. This evaluation is done in order to identify issues that may impact the collectability of receivables and related estimated required allowance. Revisions to the allowance are recorded as an adjustment to bad debt expense. After appropriate collection efforts are exhausted, specific accounts receivable deemed to be uncollectible are charged against the allowance in the period they are deemed uncollectible. Recoveries of accounts receivable previously written-off are recorded as credits to bad debt expense. We primarily estimate our sales rebates and returns reserves based on historical rates applied against current period billings. Specific customer returns, rebates and allowances are considered when determining our estimates. Revisions to sales rebate and return reserves are recorded as adjustments to revenue.</ix:nonNumeric> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="f-387" continuedAt="f-387-1" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the exchange price that would be received for an asset or an exit price that would be paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. We apply fair value accounting for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. These assets and liabilities include cash and cash equivalents, marketable securities, accounts receivable, accounts payable, and accrued liabilities. Cash equivalents, </span></div></ix:nonNumeric></ix:continuation><div style="height:76.5pt;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%">79</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:76.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><ix:continuation id="f-368-4" continuedAt="f-368-5"><ix:continuation id="f-387-1"><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%">accounts receivable, accounts payable and accrued liabilities are stated at carrying values in our consolidated financial statements, which approximate their fair value due to the short-term nature of these instruments. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities recorded at fair value on a recurring basis in the accompanying consolidated balance sheets are categorized based upon the level of judgment associated with the inputs used to measure their fair value. We use a fair value hierarchy to measure fair value, maximizing the use of observable inputs and minimizing the use of unobservable inputs. The three-tiers of the fair value hierarchy are as follows:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level I</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level II</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level III</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Unobservable inputs that are supported by little or no market data for the related assets or liabilities and typically reflect management&#8217;s estimate of assumptions that market participants would use in pricing the asset or liability.</span></div></ix:continuation><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%">Foreign Currency</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="f-388" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of our foreign subsidiaries is either the U.S. dollar or their local currency depending on the nature of the subsidiaries&#8217; activities.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transaction re-measurement - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities denominated in a currency other than a subsidiary&#8217;s functional currency are re-measured into the subsidiary's functional currency using exchange rates in effect at the end of the reporting period, with gains and losses recorded in other income, net in the consolidated statements of operations. To date, foreign currency transaction gains and losses and exchange rate fluctuations have not been material to our consolidated financial statements. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Translation - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities of subsidiaries denominated in foreign functional currencies are translated into U.S. dollars at the closing exchange rate on the balance sheet date and equity-related balances are translated at historical exchange rates. Revenues, costs and expenses in foreign functional currencies are translated using average exchange rates that approximate those in effect during the period. Translation adjustments are recorded within accumulated other comprehensive income, a separate component of total stockholders&#8217; equity.</span></div></ix:nonNumeric><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%">Inventory Valuation and Contract Manufacturer/Supplier Liabilities</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:InventoryPolicyTextBlock" id="f-389" continuedAt="f-389-1" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories primarily consist of finished goods and strategic components, primarily integrated circuits. Inventories are stated at the lower of cost (computed using the first-in, first-out method) and net realizable value. Manufacturing overhead costs and inbound shipping costs are included in the cost of inventory.&#160;We record a provision when inventory is determined to be in excess of anticipated demand, or obsolete, to adjust inventory to its estimated realizable value.&#160;For the years ended December&#160;31, 2023, 2022 and 2021, we recorded charges of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:InventoryWriteDown" format="ixt:num-dot-decimal" scale="6" id="f-390">234.4</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-5" name="us-gaap:InventoryWriteDown" format="ixt:num-dot-decimal" scale="6" id="f-391">71.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-5" name="us-gaap:InventoryWriteDown" format="ixt:num-dot-decimal" scale="6" id="f-392">61.8</ix:nonFraction> million, respectively, within cost of product revenue for inventory write-downs. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contract manufacturers procure components and assemble products on our behalf based on our forecasts.&#160;We record a liability and a corresponding charge for non-cancellable, non-returnable purchase commitments with our contract manufacturers or suppliers for quantities in excess of our demand forecasts or that are considered obsolete due to manufacturing and engineering change orders resulting from design changes. For the years ended December 31, 2023 and 2022, we recorded charges of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="anet:ContractManufacturerandSupplierLiability" format="ixt:num-dot-decimal" scale="6" id="f-393">113.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-5" name="anet:ContractManufacturerandSupplierLiability" format="ixt:num-dot-decimal" scale="6" id="f-394">43.7</ix:nonFraction> million, respectively, within cost of product revenue for such liabilities with our contract manufacturers and suppliers. For the year ended December 31, 2021, we did <ix:nonFraction unitRef="usd" contextRef="c-13" decimals="INF" name="anet:ContractManufacturerandSupplierLiability" format="ixt:fixed-zero" scale="0" id="f-395">no</ix:nonFraction>t incur any losses on such liabilities.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use significant judgment in establishing our forecasts of future demand and obsolete material exposures. These estimates depend on our assessment of current and expected orders from our customers, product development plans and current sales levels.  In addition, when industry-wide supply chain shortages resulted in extended lead times for components, we were  required to extend the time horizon of our demand forecasts and increase our purchase commitments for long lead time components. As customer lead times reduce more broadly, we have seen and expect to continue to see a commensurate reduction in visibility to customer demand and a gradual return to shorter demand-planning horizons resulting in lower demand levels.  While inventory and working capital levels may remain elevated in the near term, we expect that purchase commitments will continue to decline as supplier lead times shorten. There is however no guarantee that all suppliers will meet their </span></div></ix:nonNumeric></ix:continuation><div style="height:76.5pt;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%">80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:76.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><ix:continuation id="f-368-5" continuedAt="f-368-6"><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%"><ix:continuation id="f-389-1">commitments in the time frame committed or that actual customer demand will directly match our demand forecasts. If actual market conditions are less favorable than those projected by management, which may be caused by factors within and/or outside of our control, we may be required to increase our inventory write-downs and liabilities to our contract manufacturers and suppliers, which could have an adverse impact on our gross margins and profitability.&#160;We regularly evaluate our exposure for inventory write-downs and adequacy of our contract manufacturer and supplier liabilities.</ix:continuation> </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%">Property and Equipment </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="f-396" escape="true">Property and equipment are stated at cost, less accumulated depreciation, except for land which is not depreciated. We capitalize any additions and improvements and expense maintenance and repairs as incurred. Depreciation is calculated using the straight-line method over the estimated useful lives of the related assets, generally <ix:nonNumeric contextRef="c-4" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="f-397">three years</ix:nonNumeric>. Our leasehold improvements are depreciated over the shorter of the estimated useful lives of the improvements or the remaining lease term.</ix:nonNumeric> </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%">Leases</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeLeasesPolicyTextBlock" id="f-398" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease office space, data centers, and equipment under non-cancellable operating leases with various expiration dates through 2029. We determine if an arrangement contains a lease at inception. Operating leases are recorded as right-of-use (&#8220;ROU&#8221;) assets and lease liabilities, and are included in other assets and other current and non-current liabilities in our consolidated balance sheets. We do not have any finance leases in any of the periods presented. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets and lease liabilities are recognized at the commencement date based on the present value of remaining lease payments over the lease term. The interest rate implicit in our operating leases is not readily available, and therefore, an incremental borrowing rate is estimated based on a hypothetical interest rate on a collateralized basis with similar terms, payments, and economic environments. ROU assets also include any prepaid lease payments and lease incentives.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating lease agreements may contain rent concession, rent escalation, and option to renew provisions. Lease expense is recognized on a straight-line basis over the lease term commencing on the date we have the right to use the leased property. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. In addition, certain of our operating lease agreements contain tenant improvement allowances from landlords. These allowances are accounted for as lease incentives and decrease our right-of-use asset and reduce lease expense over the lease term. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our lease agreements may contain lease and non-lease components, which are combined and accounted for as a single lease component. We also have elected to apply the short-term lease measurement and recognition exemption in which ROU assets and lease liabilities are not recognized for leases with terms of 12 months or less.</span></div></ix:nonNumeric><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%">Business Combinations </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:BusinessCombinationsPolicy" id="f-399" continuedAt="f-399-1" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the acquisition method to account for our business combinations in accordance with Accounting Standards Codification ("ASC") 805 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We allocate the total fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the consideration transferred over the fair values of the assets acquired and liabilities assumed is recorded as goodwill. The results of operations of the acquired businesses are included in our consolidated financial statements from the date of acquisition. Acquisition-related transaction and restructuring costs are expensed as incurred. </span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-399-1">During the measurement period, which is not to exceed one year from the acquisition date, we may record adjustments to the acquired assets and liabilities assumed, with a corresponding offset to goodwill or the preliminary purchase price, to reflect new information obtained about facts and circumstances that existed as of the acquisition date. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings.</ix:continuation> </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%">Goodwill and Acquired Intangible Assets</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="f-400" continuedAt="f-400-1" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of net assets acquired in a business combination. The Company has <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportingUnits" format="ixt-sec:numwordsen" scale="0" id="f-401">one</ix:nonFraction> reporting unit and tests goodwill for impairment at least annually in the fourth quarter or more frequently if indicators of potential impairment exist. We first perform a qualitative assessment to determine whether it is more likely than not that the fair value of our reporting unit is less than its carrying amount. If the reporting unit does not pass the qualitative assessment, a quantitative test is performed by comparing the fair value of our reporting unit with its carrying amount. We would recognize an impairment loss for the amount by which the carrying amount exceeds the fair value. There </span></div></ix:nonNumeric></ix:continuation><div style="height:76.5pt;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%">81</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:76.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><ix:continuation id="f-368-6" continuedAt="f-368-7"><ix:continuation id="f-400-1"><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%">were no impairment charges in any of the periods presented in the consolidated financial statements. See Note 4. Acquisition, Goodwill and Acquisition-Related Intangible Assets for additional information.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired intangible assets are carried at cost less accumulated amortization. All acquired intangible assets have been determined to have definite lives and are amortized on a straight-line basis over their estimated useful lives, ranging from&#160;<span style="-sec-ix-hidden:f-402">three</span>&#160;to&#160;<ix:nonNumeric contextRef="c-54" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:durwordsen" id="f-403">eight years</ix:nonNumeric>. Acquired intangible assets are reviewed for impairment under the long-lived asset model described below. There were no impairment charges in any of the periods presented in the consolidated financial statements. See Note 4. Acquisition, Goodwill and Acquisition-Related Intangible Assets for additional information.</span></div></ix:continuation><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%">Equity Investments in Privately-Held Companies </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><ix:nonNumeric contextRef="c-1" name="anet:InvestmentsPrivatelyHeldCompaniesPolicyTextBlock" id="f-404" continuedAt="f-404-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our equity investments in privately-held companies without readily determinable fair values are measured using the measurement alternative, defined by ASC 321 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments-Equity Securities</span></ix:nonNumeric><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-404-1"> as cost, less impairments, and remeasured based on observable price changes from orderly transactions of identical or similar securities of the same issuer.&#160;Any adjustments resulting from impairments and/or observable price changes are recorded within other income, net, in our consolidated statements of operations. This election is reassessed each reporting period to determine whether investments in privately-held companies have a readily determinable fair value, in which case they would no longer be eligible for this election. The Company did not hold investments in privately-held companies whose fair value was readily determinable as of December 31, 2023 and 2022.</ix:continuation> </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%">Impairment of Long-Lived Assets and Investments in Privately-Held Companies </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="f-405" escape="true">The carrying amounts of our long-lived assets, including property and equipment, intangible assets, ROU assets and investments in privately-held companies, are periodically reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Recoverability of these assets is measured by comparison of the carrying amount of each asset to the future undiscounted cash flows the asset is expected to generate over its remaining life. If the asset is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset. <ix:nonFraction unitRef="usd" contextRef="c-13" decimals="INF" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:fixed-zero" scale="0" id="f-406"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="INF" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:fixed-zero" scale="0" id="f-407"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="INF" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:fixed-zero" scale="0" id="f-408">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment of any long-lived assets was identified for any of the periods presented in the consolidated financial statements.</ix:nonNumeric> </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%">Loss Contingencies</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock" id="f-409" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, we are a party to claims and legal proceedings including matters relating to commercial, employee relations, business practices and intellectual property. In assessing loss contingencies, we use significant judgments and assumptions to estimate the likelihood of loss, impairment of an asset or the incurrence of a liability, as well as our ability to reasonably estimate the amount of loss. We record a provision for contingent losses when it is both probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated. We record a charge equal to the minimum estimated liability for litigation costs or a loss contingency only when both of the following conditions are met: (i)&#160;information available prior to issuance of our consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements, and (ii)&#160;the range of loss can be reasonably estimated. We regularly evaluate current information available to us to determine whether such accruals should be adjusted and whether new accruals are required.</span></div></ix:nonNumeric><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%">Revenue Recognition </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="f-410" continuedAt="f-410-1" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenue from sales of our products, which incorporate our EOS software and accessories such as cables and optics, to direct customers and channel partners together with post-contract customer support (&#8220;PCS&#8221;). We typically sell products and PCS in a single contract. We recognize revenue upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to be entitled to receive in exchange for those products or services. We apply the following five-step revenue recognition model:</span></div><div style="margin-top:3pt;padding-left:42.75pt;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">Identification of the contract, or contracts, with a customer</span></div><div style="margin-top:3pt;padding-left:42.75pt;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">Identification of the performance obligations in the contract</span></div><div style="margin-top:3pt;padding-left:42.75pt;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">Determination of the transaction price</span></div><div style="margin-top:3pt;padding-left:42.75pt;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">Allocation of the transaction price to the performance obligations in the contract</span></div><div style="margin-top:3pt;padding-left:42.75pt;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">Recognition of revenue when (or as) we satisfy the performance obligation</span></div></ix:nonNumeric></ix:continuation><div style="height:76.5pt;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%">82</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:76.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><ix:continuation id="f-410-1" continuedAt="f-410-2"><ix:continuation id="f-368-7" continuedAt="f-368-8"><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:400;line-height:174%">Post-Contract Customer Support ("PCS")</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PCS, which includes technical support, hardware repair and replacement parts beyond standard warranty, bug fixes, patches and unspecified upgrades on a when-and-if-available basis, is offered under renewable, fee-based contracts. We initially defer PCS revenue and recognize it ratably over the life of the PCS contract as there is no discernible pattern of delivery related to these promises.  We do not provide unspecified upgrades on a set schedule and address customer requests for technical support if and when they arise, with the related expenses recognized as incurred. PCS contracts generally have a term of <span style="-sec-ix-hidden:f-411">one</span> to <ix:nonNumeric contextRef="c-56" name="anet:PostContractCustomerSupportPCSTermofContract" format="ixt-sec:durwordsen" id="f-412">three years</ix:nonNumeric>. We include billed but unearned PCS revenue in deferred revenue.</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:400;line-height:174%">Contracts with Multiple Performance Obligations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of our contracts with customers, other than renewals of PCS, contain multiple performance obligations with a combination of products and PCS. Products and PCS generally qualify as distinct performance obligations. Our hardware includes EOS software, which together deliver the essential functionality of our products. For contracts that contain multiple performance obligations, we allocate revenue to each distinct performance obligation based on the standalone selling price ("SSP"). Judgment is required to determine the SSP for each distinct performance obligation. We use a range of amounts to estimate SSP for products and PCS sold together in a contract to determine whether there is a discount to be allocated based on the relative SSP of the various products and PCS.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we do not have an observable SSP, such as when we do not sell a product or service separately, then SSP is estimated using judgment and considering all reasonably available information such as gross margin, market conditions and information about the size and/or purchase volume of the customer. We generally use a range of amounts to estimate SSP for individual products and services based on multiple factors including, but not limited to product category, actual and expected volume, discounting policies, and end customer vertical and size.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We limit the amount of revenue recognition for contracts containing forms of variable consideration, such as future performance obligations, customer-specific returns, and acceptance or refund obligations. We include some or all of an estimate of the related at-risk consideration in the transaction price only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recorded under each contract will not occur when the uncertainties surrounding the variable consideration are resolved.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of our contracts with customers have standard payment terms of 30 days and the remainder generally between 30 to 90 days.&#160;We have determined our contracts generally do not include a significant financing component&#160;because the Company and the customer have specific business reasons other than financing for entering into such contracts.&#160;Specifically, both we and our customers seek to ensure the customer has a simplified way of purchasing Arista products and services.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for multiple contracts with a single partner as one arrangement if the contractual terms and/or substance of those agreements indicate that they may be so closely related that they are, in effect, parts of a single contract.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may occasionally accept returns to address customer satisfaction issues even though there is generally no contractual provision for such returns. We estimate returns for sales to customers based on historical return rates applied against current-period shipments. Specific customer returns and allowances are considered when determining our sales return reserve estimate.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our policy applies to the accounting for individual contracts. However, we have elected a practical expedient to apply the guidance to a portfolio of contracts or performance obligations with similar characteristics so long as such application would not differ materially from applying the guidance to the individual contracts (or performance obligations) within that portfolio. Consequently, we have chosen to apply the portfolio approach when possible, which we do not believe will happen frequently. Additionally, we will evaluate a portfolio of data, when possible, in various situations, including accounting for commissions, rights of return and transactions with variable consideration.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report revenue net of sales taxes. We include shipping charges billed to customers in revenue and the related shipping costs are included in cost of product revenue.</span></div></ix:continuation></ix:continuation><div style="height:76.5pt;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%">83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:76.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><ix:continuation id="f-368-8" continuedAt="f-368-9"><ix:continuation id="f-410-2"><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%">Contract Balances  </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract asset is recognized when we have a contractual right to consideration for both completed and partially completed performance obligations that have not yet been invoiced. Contract assets are included in other current assets in the accompanying consolidated balance sheets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract liability is recognized when we have received customer payments in advance of our satisfaction of a performance obligation under a contract that is cancellable. Contract liabilities are included in other current liabilities and other long-term liabilities in the accompanying consolidated balance sheets.</span></div></ix:continuation><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%">Research and Development Expenses </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="us-gaap:ResearchAndDevelopmentExpensePolicy" id="f-413" escape="true">Costs related to the research, design and development of our products are charged to research and development expenses as incurred. Software development costs are capitalized beginning when a product&#8217;s technological feasibility has been established and ending when the product is available for general release to customers. Generally, our products are released soon after technological feasibility has been established. As a result, costs incurred subsequent to achieving technological feasibility have not been significant and accordingly, all software development costs have been expensed as incurred.</ix:nonNumeric> </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%">Segment Reporting </span></div><div style="margin-top:6pt;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%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="f-414" escape="true">We develop, market and sell cloud networking solutions, which primarily consist of our switching and routing platforms and related network applications, and there are no segment managers who are held accountable for operations or operating results below the Company level. Our chief operating decision maker is our Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, we have determined that we operate as <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-415">one</ix:nonFraction> reportable segment.</ix:nonNumeric> </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%">Stock-Based Compensation </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="f-416" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation cost for equity awards is measured at the grant-date fair value using appropriate valuation techniques and recognized as expense over the requisite service or performance period. We account for forfeitures when they occur. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation costs for stock options and restricted stock units ("RSUs") are recognized on a straight-line basis over the requisite service period, which is generally <span style="-sec-ix-hidden:f-417">two</span> to <ix:nonNumeric contextRef="c-56" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" format="ixt-sec:durwordsen" id="f-418">five years</ix:nonNumeric>. The Company has granted RSUs that vest upon the satisfaction of both service-based and performance-based conditions ("PRSUs"). The service-based condition for these awards is generally satisfied over <ix:nonNumeric contextRef="c-1" name="anet:ShareBasedCompensationArrangementByShareBasedPaymentAwardServiceBasedConditionPerformancePeriod" format="ixt-sec:durwordsen" id="f-419">four years</ix:nonNumeric>. The performance-based conditions are satisfied upon achieving specified performance targets, such as financial or operating metrics. We record stock-based compensation expense for performance-based equity awards on an accelerated attribution method over the requisite service period, and only if performance-based conditions are considered probable to be satisfied.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 6. Stockholders' Equity and Stock-Based Compensation for a detailed discussion of the Company&#8217;s stock plans, assumptions to the valuation techniques, and stock-based compensation expense.</span></div></ix:nonNumeric><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%">Income Taxes </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxPolicyTextBlock" id="f-420" continuedAt="f-420-1" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense is an estimate of current income taxes payable in the current fiscal year based on reported income before income taxes. Deferred income taxes reflect the effect of temporary differences and carryforwards that we recognize for financial reporting and income tax purposes.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for income taxes under the liability approach for deferred income taxes, which requires recognition of deferred income tax assets and liabilities for the expected future tax consequences of events that have been recognized in our consolidated financial statements, but have not been reflected in our taxable income. Estimates and judgments occur in the calculation of certain tax liabilities and in the determination of the recoverability of certain deferred income tax assets, which arise from temporary differences and carryforwards. Deferred income tax assets and liabilities are measured using the currently enacted tax rates that apply to taxable income in effect for the years in which those tax assets are expected to be realized or settled. We regularly assess the likelihood that our deferred income tax assets will be realized based on the positive and negative evidence available. We record a valuation allowance to reduce the deferred tax assets to the amount that we are more likely than not to realize. </span></div></ix:nonNumeric></ix:continuation><div style="height:76.5pt;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%">84</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:76.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><ix:continuation id="f-368-9"><ix:continuation id="f-420-1"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that we have adequately reserved for our uncertain tax positions, although we can provide no assurance that the final tax outcome of these matters will not be materially different. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made and could have a material impact on our financial condition and results of operations. The provision for income taxes includes the effects of any reserves that we believe are appropriate, as well as the related net interest and penalties.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly review our tax positions and benefits to be realized. We recognize tax liabilities based upon our estimate of whether, and to the extent to which, additional taxes will be due when such estimates are more likely than not to be sustained. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. We recognize interest and penalties related to income tax matters as income tax expense.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. tax rules require U.S. tax on foreign earnings, known as global intangible low taxed income (&#8220;GILTI&#8221;). Under U.S. GAAP, we are allowed to make an accounting policy choice of either (1) treating taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the &#8220;period cost method&#8221;) or (2) factoring such amounts into a company&#8217;s measurement of its deferred taxes (the &#8220;deferred method&#8221;). We selected the deferred method of accounting and recorded the associated basis differences anticipated to influence prospective GILTI calculations.</span></div></ix:continuation><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%">Recent Accounting Pronouncements Not Yet Effective </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-421" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;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%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740)-Improvements to Income Tax Disclosures. The ASU requires that an entity disclose specific categories in the effective tax rate reconciliation as well as provide additional information for reconciling items that meet a quantitative threshold. Further, the ASU requires certain disclosures of state versus federal income tax expense and taxes paid. The amendments in this ASU are required to be adopted for fiscal years beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued. The amendments should be applied on a prospective basis although retrospective application is permitted. we </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">have not early adopted ASU 2023-09 for December 31, 2023. We are currently evaluating the impact of future adoption on our financial disclosures.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280)-Improvements to Reportable Segment Disclosures. The ASU requires that an entity disclose significant segment expenses impacting profit and loss that are regularly provided to the chief operating decision maker. The update is required to be applied retrospectively to prior periods presented, based on the significant segment expense categories identified and disclosed in the period of adoption. The amendments in this ASU are required to be adopted for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. We have not early adopted ASU 2023-07 for the year ended December 31, 2023. We are currently evaluating the impact of future adoption on our financial disclosures.</span></div></ix:nonNumeric></ix:continuation><div id="ic034a470397a417699a027ca8e2873b3_100"></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%">2.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueDisclosuresTextBlock" id="f-422" continuedAt="f-422-1" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="f-422-1" continuedAt="f-422-2"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets measured at fair values on a recurring basis </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%">&#160;&#160;&#160;&#160;We measure and report our cash equivalents, restricted cash, and available-for-sale marketable securities at fair value on a recurring basis. <ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock" id="f-423" continuedAt="f-423-1" escape="true">The following tables summarize the fair value of these financial assets by significant investment category and their levels within the fair value hierarchy (in thousands):</ix:nonNumeric></span></div></ix:continuation><div style="height:76.5pt;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%">85</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:76.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><ix:continuation id="f-422-2" continuedAt="f-422-3"><ix:continuation id="f-423-1" continuedAt="f-423-2"><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:19.574%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.284%"/><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:8.284%"/><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:6.671%"/><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:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.679%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.284%"/><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:8.284%"/><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:6.671%"/><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:8.728%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom: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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">Level I</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level II</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level&#160;III</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:700;line-height:100%">Level I</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level II</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level&#160;III</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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:120%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-424">1,015,705</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-425">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-426">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-427">1,015,705</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-428">322,294</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-429">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-430">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-431">322,294</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-432">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-433">1,999</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-434">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-435">1,999</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-436">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-437">5,422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-438">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-439">5,422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-440">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-441">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-442">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-443">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-444">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-445">17,559</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-446">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-447">17,559</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-448">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-449">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-450">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-451">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-452">51,986</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-453">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-454">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-455">51,986</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-456">1,015,705</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-457">1,999</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-458">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-459">1,017,704</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-460">374,280</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-461">22,981</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-462">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-463">397,261</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Marketable Securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div 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%">Certificates of deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-464">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-465">5,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-466">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-467">5,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-468">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-469">10,492</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-470">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-471">10,492</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-472">1,044,859</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-473">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-474">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-475">1,044,859</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-476">993,955</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-477">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-478">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-479">993,955</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-480">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-481">1,362,124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-482">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-483">1,362,124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-484">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-485">1,113,134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-486">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-487">1,113,134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Agency securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-488">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-489">657,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-490">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-491">657,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-492">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-493">215,380</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-494">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-495">215,380</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div 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%">Marketable equity securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" scale="3" id="f-496">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" scale="3" id="f-497">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" scale="3" id="f-498">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" scale="3" id="f-499">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="f-500">19,061</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" scale="3" id="f-501">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" scale="3" id="f-502">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="f-503">19,061</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-504">1,044,859</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-505">2,024,503</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-506">&#8212;</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-507">3,069,362</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-139" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-508">1,013,016</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-509">1,339,006</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-510">&#8212;</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-511">2,352,022</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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 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:120%">Money market funds - restricted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:OtherAssetsFairValueDisclosure" scale="3" id="f-512">858</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:OtherAssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-513">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:OtherAssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-514">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:OtherAssetsFairValueDisclosure" scale="3" id="f-515">858</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-3" name="us-gaap:OtherAssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-516">4,271</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-3" name="us-gaap:OtherAssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-517">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-3" name="us-gaap:OtherAssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-518">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:OtherAssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-519">4,271</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Financial Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-520">2,061,422</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-521">2,026,502</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-522">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-523">4,087,924</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-524">1,391,567</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-525">1,361,987</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-526">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-527">2,753,554</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">______________________________________</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) As of December 31, 2023 and 2022, all of our certificates of deposits were domestic deposits.</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:9pt;font-weight:400;line-height:120%">(2) During the year ended December&#160;31, 2023, the Company sold all its shares of its marketable equity security for $<ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-5" name="us-gaap:ProceedsFromSaleOfEquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="6" id="f-528">23.9</ix:nonFraction>&#160;million. This publicly-traded equity investment generated an unrealized gain of $<ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-5" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" format="ixt:num-dot-decimal" scale="6" id="f-529">4.8</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-5" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" format="ixt:num-dot-decimal" scale="6" id="f-530">10.7</ix:nonFraction>&#160;million for the year ended December 31, 2023 and 2022, respectively. The initial cost of this investment was $<ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-5" name="us-gaap:EquitySecuritiesFvNiCost" format="ixt:num-dot-decimal" scale="6" id="f-531">3.0</ix:nonFraction>&#160;million with no changes since our initial investment. The cumulative gain from the initial purchase was $<ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-5" name="anet:EquitySecuritiesFVNICumulativeGainLossNet" format="ixt:num-dot-decimal" scale="6" id="f-532">20.9</ix:nonFraction>&#160;million, the majority of which has been reflected in prior periods as net unrealized gains. The realized and unrealized gains/losses are included in Other income (expense), net on the unaudited Condensed Consolidated Statements of Operations. Refer to Note 3. Financial Statements Details. </span></div></ix:continuation><div style="margin-top:6pt;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%">During the year ended on December&#160;31, 2023, the Company did not make any transfers between the levels of the fair value hierarchy.</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%">&#160;&#160;&#160;&#160;</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%">Marketable debt secur</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ities</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%">&#160;&#160;&#160;&#160;<ix:continuation id="f-423-2" continuedAt="f-423-3">The following table summarizes the amortized cost, unrealized gains and losses, and fair value of our debt securities measured at fair value on a recurring basis (in thousands):</ix:continuation></span></div></ix:continuation><div style="height:76.5pt;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%">86</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:76.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><ix:continuation id="f-422-3" continuedAt="f-422-4"><ix:continuation id="f-423-3"><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:17.467%"/><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:7.379%"/><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.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><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.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.269%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</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%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:120%">U.S. government</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-533">1,043,445</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-534">2,874</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-535">1,460</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-536">1,044,859</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-537">1,007,175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-538">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-539">13,223</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-540">993,955</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-541">1,361,132</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-542">2,810</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-543">1,818</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-544">1,362,124</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-545">1,125,920</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-546">271</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-547">13,057</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-548">1,113,134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-549">657,118</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-550">1,143</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-551">882</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-552">657,379</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-553">217,893</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-554">83</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-555">2,596</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-556">215,380</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-557">3,061,695</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-558">6,827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-559">4,160</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-560">3,064,362</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-561">2,350,988</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-562">357</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-563">28,876</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-564">2,322,469</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For debt securities in unrealized loss positions, it is not likely that we will be required to sell such securities before recovery of their amortized cost basis nor do we have the intent to sell such securities before maturity; we invest in debt securities that have maximum maturities of <ix:nonNumeric contextRef="c-1" name="anet:DebtSecuritiesAvailableForSaleInvestedTerm" format="ixt-sec:durwordsen" id="f-565">two years</ix:nonNumeric> and are generally deemed to be low risk based on their credit ratings from the major rating agencies. The longer the duration of these marketable securities, the more susceptible they are to changes in market interest rates and bond yields. Given the short-term and conservative nature of our portfolio, the unrealized losses are not subject to credit risk; therefore, we did not recognize any credit losses or non-credit-related impairments related to our available-for-sale marketable debt securities for the years ended December&#160;31, 2023, December&#160;31, 2022 and December&#160;31, 2021. All unrealized losses were recognized in other comprehensive income (loss). Realized losses were immaterial for the years ended December&#160;31, 2023, December&#160;31, 2022 and December&#160;31, 2021.</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%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" id="f-566" continuedAt="f-566-1" escape="true">The following table is an analysis of our marketable debt securities in unrealized loss positions (in thousands):</ix:nonNumeric></span></div><ix:continuation id="f-566-1"><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.092%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><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.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.165%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #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%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #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%">Unrealized Losses within 12 months </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" 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%">Unrealized Losses 12 months or greater</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" 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%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</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%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</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%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</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-weight:400;line-height:120%">U.S. government notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-567">317,376</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-568">1,076</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-569">108,739</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="f-570">384</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-571">426,115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-572">1,460</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-573">610,086</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-574">1,423</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-575">141,943</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="f-576">395</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-577">752,029</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-578">1,818</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Agency securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-579">340,537</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-580">772</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-581">20,809</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="f-582">110</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-583">361,346</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="f-584">882</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-585">1,267,999</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-586">3,271</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-587">271,491</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="f-588">889</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-589">1,539,490</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-590">4,160</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of&#160;December 31, 2023, we h</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ad no marketable debt securities with contractual maturities that exceed <ix:nonNumeric contextRef="c-4" name="us-gaap:DebtSecuritiesAvailableForSaleTerm" format="ixt-sec:durmonth" id="f-591">24</ix:nonNumeric> months. <ix:nonNumeric contextRef="c-1" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="f-592" continuedAt="f-592-1" escape="true">The fair values of marketable debt securities, by remaining contractual maturities, are as follows (i</ix:nonNumeric></span><ix:continuation id="f-592-1" continuedAt="f-592-2"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n thousands):</span></ix:continuation></div><ix:continuation id="f-592-2"><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:76.059%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.996%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in 1 year or less</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="f-593">1,627,780</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in 1 year through 2 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="anet:DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateYearOneThroughTwo" format="ixt:num-dot-decimal" scale="3" id="f-594">1,436,582</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align: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 marketable securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-595">3,064,362</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-top:1pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining duration of our marketable debt securities is approximately <ix:nonNumeric contextRef="c-1" name="anet:MarketableSecuritiesWeightedAverageRemainingLife" format="ixt-sec:duryear" id="f-596">0.9</ix:nonNumeric> years as of&#160;December 31, 2023. </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-style:italic;font-weight:700;line-height:120%">Assets measured at fair value on a non-recurring basis </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%">&#160;&#160;&#160;&#160;</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%">Non-Marketable Equity Securities</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%">&#160;&#160;&#160;&#160;We have non-marketable equity securities in privately-held companies that do not have readily-determinable fair values. Their initial cost is adjusted to fair value on a non-recurring basis based on observable price changes from orderly transactions of identical or similar securities of the same issuer, or for impairment. These investments are classified within Level III of the fair value hierarchy as we estimate the value based on valuation methods using the observable transaction price at the transaction date and other significant unobservable inputs, such as volatility, rights, and obligations related to these securities. In addition, the valuation requires management judgment due to the absence of market price and lack of liquidity. </span></div></ix:continuation><div style="height:76.5pt;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%">87</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:76.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><ix:continuation id="f-422-4"><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%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We did <ix:nonFraction unitRef="usd" contextRef="c-13" decimals="INF" name="anet:EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain" format="ixt:fixed-zero" scale="0" id="f-597"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="INF" name="anet:EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain" format="ixt:fixed-zero" scale="0" id="f-598"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="INF" name="anet:EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain" format="ixt:fixed-zero" scale="0" id="f-599">not</ix:nonFraction></ix:nonFraction></ix:nonFraction> record any realized gains for our non-marketable equity securities during the three years ended December 31, 2023, 2022 and 2021. 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%">e recorded immaterial amounts of realized and unrealized losses during the three years ended December 31, 2023, 2022 and 2021. <ix:nonNumeric contextRef="c-1" name="us-gaap:GainLossOnInvestmentsTextBlock" id="f-600" continuedAt="f-600-1" escape="true">Unrealized gains f</ix:nonNumeric></span><ix:continuation id="f-600-1" continuedAt="f-600-2"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or our non-marketable equity securities are summarized below (in thousands):</span></ix:continuation></div><ix:continuation id="f-600-2" continuedAt="f-600-3"><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.777%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.085%"/><td style="width:0.1%"/></tr><tr><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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains on non-marketable equity securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1) </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="anet:EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain" format="ixt:num-dot-decimal" scale="3" id="f-601">13,901</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="anet:EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain" format="ixt:num-dot-decimal" scale="3" id="f-602">16,731</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="anet:EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain" format="ixt:fixed-zero" scale="3" id="f-603">&#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"/></tr></table></div></ix:continuation><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="f-600-3"> (1) These unrealized gains were recorded on investments that were re-measured to fair value as of the date observable transactions occurred.</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%">            We evaluate our non-marketable equity securities for impairment at each reporting period via a qualitative assessment with various potential impairment indicators, including, but not limited to, an assessment of a significant adverse change in the economic environment, significant adverse changes in the general market condition of the geographies and industries in which our investees operate, and other publicly-available information that may affect the value of the non-marketable equity securities.</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%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock" id="f-604" continuedAt="f-604-1" escape="true">The following table summarizes the activity related to our non-marketable equity securities as of&#160;December&#160;31, 2023 and December&#160;31, 2022 (in thousands):</ix:nonNumeric></span></div><ix:continuation id="f-604-1"><div style="margin-top:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.075%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.499%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of investments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="anet:EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities" format="ixt:num-dot-decimal" scale="3" id="f-605">31,656</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="anet:EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities" format="ixt:num-dot-decimal" scale="3" id="f-606">23,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative impairment and downward adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="anet:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount" format="ixt:fixed-zero" scale="3" id="f-607">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="anet:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount" scale="3" id="f-608">888</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative upward adjustments</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></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount" format="ixt:num-dot-decimal" scale="3" id="f-609">30,632</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount" format="ixt:num-dot-decimal" scale="3" id="f-610">16,731</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying amount of investments (included in other assets)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="f-611">62,288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="f-612">39,468</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) During the year ended December&#160;31, 2023, we had an $<ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-5" name="anet:EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities" format="ixt:num-dot-decimal" scale="6" id="f-613">8.0</ix:nonFraction>&#160;million convertible note previously included in other assets, plus accrued interest of $<ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-5" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="6" id="f-614">0.6</ix:nonFraction>&#160;million, that was converted to an equity investment and included in cost of investment</span></div></ix:continuation></ix:continuation><div style="height:76.5pt;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%">88</span></div></div></div><div id="ic034a470397a417699a027ca8e2873b3_103"></div><hr style="page-break-after:always"/><div style="min-height:76.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:SupplementalBalanceSheetDisclosuresTextBlock" id="f-615" continuedAt="f-615-1" escape="true">Financial Statements Details</ix:nonNumeric></span></div><ix:continuation id="f-615-1" continuedAt="f-615-2"><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%">Cash, Cash Equivalents and Restricted Cash</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock" id="f-616" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of cash, cash equivalents and restricted cash reported in the accompanying consolidated balance sheets to the total of the same such amounts in the accompanying consolidated statements of cash flows is as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:68.885%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.703%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.369%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.372%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-617">1,938,606</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-618">671,707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="f-619">858</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-620">4,271</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-621">1,939,464</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-622">675,978</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:1pt;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%">Accounts Receivable, net </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="f-623" escape="true"><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net consists of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.499%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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%">Accounts receivable   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-624">1,034,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-625">928,490</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product sales rebate, returns reserve and others</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="anet:ProductSalesRebateReturnsReserveAndOthersCurrent" format="ixt:num-dot-decimal" scale="3" id="f-626">9,911</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="anet:ProductSalesRebateReturnsReserveAndOthersCurrent" format="ixt:num-dot-decimal" scale="3" id="f-627">5,394</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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%">Accounts receivable, net   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-628">1,024,569</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-629">923,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:9pt"><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="f-630" escape="true"><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following (in thousands):</span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.499%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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%">Raw materials   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryRawMaterialsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-631">930,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryRawMaterialsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-632">759,519</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryFinishedGoodsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-633">1,014,403</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryFinishedGoodsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-634">530,187</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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 inventories   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-635">1,945,180</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-636">1,289,706</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Prepaid Expenses and Other Current Assets</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock" id="f-637" escape="true"><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consist of the following (in thousands):</span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.499%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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%">Inventory deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="anet:InventoryDepositCurrent" format="ixt:num-dot-decimal" scale="3" id="f-638">130,509</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="anet:InventoryDepositCurrent" format="ixt:num-dot-decimal" scale="3" id="f-639">162,047</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other prepaid expenses and deposits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherPrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="f-640">282,009</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherPrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="f-641">152,170</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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 prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-642">412,518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-643">314,217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;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%">89</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:76.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><ix:continuation id="f-615-2" continuedAt="f-615-3"><div style="margin-top:4pt;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%">Property and Equipment, net</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-644" escape="true"><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consists of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.499%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-645">44,645</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-646">41,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment and machinery   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-647">144,850</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-648">122,407</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and software   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-649">57,761</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-650">52,148</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-651">3,576</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-652">3,575</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-653">34,584</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-654">30,102</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction-in-process   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-655">4,242</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-656">2,124</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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%">Property and equipment, gross   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-657">289,658</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-658">251,856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-659">188,078</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-660">156,847</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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%">Property and equipment, net   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-661">101,580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-662">95,009</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:1pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="f-663">31.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="f-664">25.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="f-665">19.5</ix:nonFraction> million for the years ended December&#160;31, 2023, 2022 and 2021, 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-style:italic;font-weight:700;line-height:120%">Accrued Liabilities </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="f-666" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities consist of the following (in thousands): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:68.738%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.996%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.518%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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%">Accrued compensation-related costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-667">134,225</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-668">117,053</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplier liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="anet:AccruedSupplierLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-669">167,878</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="anet:AccruedSupplierLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-670">71,481</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued manufacturing costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="anet:AccruedManufacturingCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-671">61,491</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="anet:AccruedManufacturingCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-672">45,379</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued product development costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="anet:AccruedProductDevelopmentCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-673">1,041</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="anet:AccruedProductDevelopmentCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-674">27,380</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-675">42,667</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-676">31,194</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.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 accrued liabilities   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-677">407,302</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-678">292,487</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:4pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:1pt;margin-top:1pt;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%">Contract Liabilities, Deferred Revenue and Other Performance Obligations</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Liabilities</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract liability is recognized when we have received customer payments in advance of our satisfaction of a performance obligation under a cancellable contract. <ix:nonNumeric contextRef="c-1" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="f-679" continuedAt="f-679-1" escape="true">The following table summarizes the activity related to our contract liabilities (in thousands):</ix:nonNumeric></span></div><ix:continuation id="f-679-1" continuedAt="f-679-2"><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:68.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><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:12.558%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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%">Contract liabilities, beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="anet:ContractWithCustomerLiabilityContactLiability" format="ixt:num-dot-decimal" scale="3" id="f-680">103,448</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="anet:ContractWithCustomerLiabilityContactLiability" format="ixt:num-dot-decimal" scale="3" id="f-681">93,382</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Revenue recognized from beginning balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="anet:ContractWithCustomerLiabilityContractLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="f-682">43,286</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="anet:ContractWithCustomerLiabilityContractLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="f-683">37,680</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Beginning balance reclassified to deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="anet:ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue" format="ixt:num-dot-decimal" scale="3" id="f-684">3,185</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="anet:ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue" format="ixt:num-dot-decimal" scale="3" id="f-685">2,693</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Contract liabilities recognized</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="anet:ContractWithCustomerLiabilityContractLiabilitiesRecognized" format="ixt:num-dot-decimal" scale="3" id="f-686">76,262</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="anet:ContractWithCustomerLiabilityContractLiabilitiesRecognized" format="ixt:num-dot-decimal" scale="3" id="f-687">50,439</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities, ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="anet:ContractWithCustomerLiabilityContactLiability" format="ixt:num-dot-decimal" scale="3" id="f-688">133,239</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="anet:ContractWithCustomerLiabilityContactLiability" format="ixt:num-dot-decimal" scale="3" id="f-689">103,448</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-top:1pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, $<ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-5" name="anet:ContractWithCustomerLiabilityContactLiability" format="ixt:num-dot-decimal" scale="6" id="f-690">59.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-5" name="anet:ContractWithCustomerLiabilityContactLiability" format="ixt:num-dot-decimal" scale="6" id="f-691">45.2</ix:nonFraction> million, respectively, of our contract liabilities were recorded within other current liabilities with the remaining balance recorded within other long-term liabilities in the accompanying consolidated balance sheets.</span></div></ix:continuation><div style="height:72pt;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%">90</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:76.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><ix:continuation id="f-615-3"><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:400;line-height:120%">Deferred Revenue</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue is comprised mainly of unearned service revenue related to multi-year PCS contracts, and product deferrals related to contracts with acceptance clauses. <ix:continuation id="f-679-2" continuedAt="f-679-3">The following table summarizes the activity related to our deferred revenue (in thousands):</ix:continuation></span></div><ix:continuation id="f-679-3"><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.590%"/><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:12.057%"/><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:12.499%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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%">Deferred revenue, beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-692">1,041,246</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-693">929,312</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Revenue recognized from beginning balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="f-694">615,681</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="f-695">583,787</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Deferral of revenue in current period, excluding amounts recognized during the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="anet:ContractWithCustomerLiabilityPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="3" id="f-696">1,080,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="anet:ContractWithCustomerLiabilityPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="3" id="f-697">695,721</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-698">1,506,204</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-699">1,041,246</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Performance Obligations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other performance obligations totaling $<ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="6" id="f-700">704.1</ix:nonFraction>&#160;million as of December&#160;31, 2023 include unbilled multi-year PCS and service contract amounts of $<ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="6" id="f-701">336.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="6" id="f-702">367.7</ix:nonFraction>&#160;million of binding contractual agreements with certain customers that are primarily related to future product shipments.  </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Total Remaining Performance Obligations </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Total revenue from our contract liabilities, deferred revenue and other performance obligations that will be recognized in future periods amounts to $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-8" name="anet:RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount" format="ixt:num-dot-decimal" scale="9" id="f-703">2.3</ix:nonFraction>&#160;billion. Included in this amount is the $<ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="6" id="f-704">367.7</ix:nonFraction>&#160;million of binding contractual agreements related primarily to future product shipments that are expected to be recognized as revenue over the next <ix:nonNumeric contextRef="c-171" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:durwordsen" id="f-705">eighteen months</ix:nonNumeric>. In addition, approximately <ix:nonFraction unitRef="number" contextRef="c-172" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="f-706">79</ix:nonFraction>% of the remaining $<ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-8" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="9" id="f-707">2.0</ix:nonFraction>&#160;billion of this future revenue is expected to be recognized over the next <ix:nonNumeric contextRef="c-172" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:durwordsen" id="f-708">two years</ix:nonNumeric> and approximately <ix:nonFraction unitRef="number" contextRef="c-173" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="f-709">21</ix:nonFraction>% is expected to be recognized during the third to the fifth year. </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%">Other Income, Net</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" id="f-710" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net consists of the following (in thousands):</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"/><td style="width:61.862%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.719%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:700;line-height:100%">2021</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%">Other income (expense), net:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">Interest income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="f-711">152,421</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:InterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="f-712">27,556</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:InterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="f-713">7,215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) on strategic investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainLossOnInvestments" format="ixt:num-dot-decimal" scale="3" id="f-714">18,699</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:GainLossOnInvestments" format="ixt:num-dot-decimal" scale="3" id="f-715">27,479</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:GainLossOnInvestments" format="ixt:fixed-zero" scale="3" id="f-716">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingGainsLosses" format="ixt:num-dot-decimal" scale="3" id="f-717">6,343</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingGainsLosses" scale="3" id="f-718">345</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingGainsLosses" format="ixt:num-dot-decimal" scale="3" id="f-719">1,075</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-720">164,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-721">54,690</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-722">6,140</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;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%">91</span></div></div></div><div id="ic034a470397a417699a027ca8e2873b3_109"></div><hr style="page-break-after:always"/><div style="min-height:72pt;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="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="f-724" continuedAt="f-724-1" escape="true">Acquisition, Goodwill and Acquisition-Related Intangible Assets </ix:nonNumeric></span></div><ix:continuation id="f-724-1" continuedAt="f-724-2"><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:700;line-height:120%">Acquisitions</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%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had <ix:nonFraction unitRef="acquisition" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfBusinessesAcquired" format="ixt-sec:numwordsen" id="f-725">no</ix:nonFraction> material business acquisitions during the year ended December 31, 2023. During the year ended December 31, 2022, we completed <ix:nonFraction unitRef="acquisition" contextRef="c-12" decimals="INF" name="us-gaap:NumberOfBusinessesAcquired" format="ixt-sec:numwordsen" scale="0" id="f-726">two</ix:nonFraction> acquisitions of private companies for total consideration of $<ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="f-727">158.9</ix:nonFraction>&#160;million, including $<ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" format="ixt:num-dot-decimal" scale="6" id="f-728">4.0</ix:nonFraction>&#160;million in common stock and the remainder in cash. The purchase prices included $<ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-729">62.3</ix:nonFraction>&#160;million of intangible assets, $<ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="6" id="f-730">77.5</ix:nonFraction>&#160;million of goodwill and $<ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" format="ixt:num-dot-decimal" scale="6" id="f-731">19.1</ix:nonFraction>&#160;million of net tangible assets acquired. We also incurred certain acquisition-related expenses of $<ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-5" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" format="ixt:num-dot-decimal" scale="6" id="f-732">4.7</ix:nonFraction>&#160;million, which primarily consisted of retention bonuses to continuing employees as well as professional and consulting fees.</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%">&#160;&#160;&#160;&#160;</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 intangible assets are amortized on a straight-line basis over their estimated useful lives, as we believe this method most closely reflects the pattern in which the economic benefits of the assets will be consumed. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" id="f-733" continuedAt="f-733-1" escape="true">The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition (in thousands, except years):</ix:nonNumeric></span></div><ix:continuation id="f-733-1"><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.459%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.624%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.849%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.766%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Acquisition Date Fair Value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Estimated Useful Life (in years)</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%">Developed technology </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="f-734">30,200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%"><ix:nonNumeric contextRef="c-177" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-735">5.7</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%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="f-736">28,700</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%"><ix:nonNumeric contextRef="c-179" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-737">7.0</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%">Trade name </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="f-738">3,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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="c-181" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-739">3.0</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="f-740">62,300</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div></ix:continuation><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price allocation for the <ix:nonFraction unitRef="acquisition" contextRef="c-12" decimals="INF" name="us-gaap:NumberOfBusinessesAcquired" format="ixt-sec:numwordsen" id="f-741">two</ix:nonFraction> acquisitions have been finalized. No changes were made to the purchase price allocation for the year ended December 31, 2023.</span></div><div style="margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfGoodwillTextBlock" id="f-742" escape="true"><div style="margin-top:6pt;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%">The changes in the carrying values of goodwill for the years ended December 31, 2023 and 2022 are as follows (in thousands):</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.058%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.036%"/><td style="width:0.1%"/></tr><tr><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</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%">Balance at December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-743">188,397</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions related to current year acquisitions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="f-744">85,048</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Measurement-period adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-745">7,521</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-746">265,924</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions related to current year acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="f-747">2,607</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"/></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 December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-748">268,531</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;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%">The Company performed an annual qualitative test for goodwill impairment in the fourth quarter of the fiscal years ended December 31, 2023 and 2022 and determined that goodwill was not impaired.</span></div></ix:continuation><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:72pt;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%">92</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;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="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><ix:continuation id="f-724-2"><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%">Acquisition-Related Intangible Assets</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="f-749" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our acquisition-related intangible assets as of December 31, 2023 and 2022 (in thousands, except for years):</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:15.001%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.527%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.071%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.515%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.374%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.071%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.647%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.209%"/><td style="width:0.1%"/></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" 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%">Gross Carrying Amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" 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%">Accumulated Amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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%">Net Carrying Amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" 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%">Weighted Average Remaining Useful Life (in years)</span></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">December 31, 2022</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions</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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">December 31, 2022</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">December 31, 2022</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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2023</span></div></td><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:9pt;font-weight:400;line-height:100%">Developed technology</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-182" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-750">154,930</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsPeriodIncreaseDecrease" format="ixt:fixed-zero" scale="3" id="f-751">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-752">154,930</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-182" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-753">79,036</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-754">23,457</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-755">102,493</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-182" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-756">75,894</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-757">52,437</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-184" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-758">4.0</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:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-759">54,620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsPeriodIncreaseDecrease" format="ixt:fixed-zero" scale="3" id="f-760">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-761">54,620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-762">14,097</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-763">7,700</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-764">21,797</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-765">40,523</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-766">32,823</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-187" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-767">4.7</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:9pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-768">12,390</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsPeriodIncreaseDecrease" format="ixt:fixed-zero" scale="3" id="f-769">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-770">12,390</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-771">6,602</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-772">2,280</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-773">8,882</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-774">5,788</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-775">3,508</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-190" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-776">1.6</ix:nonNumeric></span></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:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-777">221,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsPeriodIncreaseDecrease" format="ixt:fixed-zero" scale="3" id="f-778">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-779">221,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-780">99,735</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-781">33,437</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-782">133,172</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-783">122,205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-784">88,768</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-4" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-785">4.2</ix:nonNumeric></span></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense related to acquisition-related intangible assets was&#160;$<ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-786">33.4</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-787">33.7</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-788">29.2</ix:nonFraction>&#160;million for the years ended December 31,&#160;2023, 2022 and 2021, respectively. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="f-789" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of&#160;December&#160;31, 2023, future estimated amortization expense related to the acquired-related intangible assets is as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.858%"><tr><td style="width:1.0%"/><td style="width:81.785%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.318%"/><td style="width:0.1%"/></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:9pt;font-weight:700;line-height:100%">Years Ending December&#160;31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Future Amortization Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-790">26,759</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-791">19,642</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="f-792">17,260</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="f-793">13,436</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" format="ixt:num-dot-decimal" scale="3" id="f-794">10,037</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-795">1,634</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-796">88,768</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:72pt;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%">93</span></div></div></div><div id="ic034a470397a417699a027ca8e2873b3_112"></div><hr style="page-break-after:always"/><div style="min-height:72pt;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="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-797" continuedAt="f-797-1" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="f-797-1" continuedAt="f-797-2"><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%">Operating Leases </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease various offices and data centers in North America, Europe, Asia and Australia under non-cancellable operating lease arrangements that expire on various dates through 2029. Some of our leases include options to extend the term of such leases for a period from <ix:nonNumeric contextRef="c-53" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:durwordsen" id="f-798">three months</ix:nonNumeric> to up to <ix:nonNumeric contextRef="c-54" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:duryear" id="f-799">10</ix:nonNumeric> years and/or options to early terminate the leases. As of December&#160;31, 2023, we did not include any such options in determining the lease terms because we were not reasonably certain that we would exercise these options. </span></div><ix:nonNumeric contextRef="c-1" name="anet:AssetsAndLiabilitiesLesseeTableTextBlock" id="f-800" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the supplemental balance sheet information related to our operating leases (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:64.053%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.569%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</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%">Right-of-use assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-801"><span style="-sec-ix-hidden:f-802">Operating lease right-of-use assets (included in other assets)</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-803">55,890</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-804">53,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-805"><span style="-sec-ix-hidden:f-806">Operating lease liabilities, current (included in other current liabilities)</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-807">21,106</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-808">19,878</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-809"><span style="-sec-ix-hidden:f-810">Operating lease liabilities, non-current (included in other long-term liabilities)</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-811">44,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-812">43,964</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-813">65,519</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-814">63,842</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-815" continuedAt="f-815-1" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our lease costs (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:63.614%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.289%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.264%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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%">Operating lease costs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-816">23,541</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-817">24,134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-818">9,717</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-819">8,682</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-820">33,258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-821">32,816</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating lease costs in the table above include costs for long-term and short-term leases. Total short-term lease costs were immaterial. Fixed lease costs include expenses recognized for base rent payments on a straight-line basis. Variable lease costs primarily include maintenance, utilities and operating expenses that are incremental to the fixed base rent payments, and are excluded from the calculation of operating lease liabilities and ROU assets. For the years ended December 31, 2023 and 2022, cash paid for amounts associated with our operating lease liabilities&#160;were approximately $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="6" id="f-822">22.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-5" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="6" id="f-823">23.9</ix:nonFraction> million, respectively, which were classified as operating activities in the accompanying consolidated statements of cash flows.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-824" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities as of December&#160;31, 2023 are presented in the table below (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:78.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.158%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.613%"/><td style="width:0.1%"/></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:9pt;font-weight:700;line-height:100%">Years ending December 31, </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</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%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-825">23,985</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-826">21,208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-827">12,846</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-828">8,694</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="f-829">5,105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029 and thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="f-830">159</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted operating lease payments (excluding non-lease components)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-831">71,997</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-832">6,478</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of operating lease payments as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-833">65,519</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;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%">94</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;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="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><ix:continuation id="f-797-2" continuedAt="f-797-3"><ix:continuation id="f-815-1"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:63.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.703%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.151%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.703%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.568%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</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:700;line-height:100%">Other information:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 &#8212; operating leases</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%"><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-834">3.4</ix:nonNumeric> years</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%"><ix:nonNumeric contextRef="c-5" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-835">4.2</ix:nonNumeric> years</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 &#8212; operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-836">5.4</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-837">5.1</ix:nonFraction>%</span></td></tr></table></div></ix:continuation><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%">Purchase Commitments </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We outsource most of our manufacturing and supply chain management operations to third-party contract manufacturers, who procure components and assemble products on our behalf. A significant portion of our purchase orders to our contract manufacturers for finished products consists of non-cancellable purchase commitments. In addition, we purchase strategic component inventory from certain suppliers under non-cancellable purchase commitments, including integrated circuits, which are consigned to our contract manufacturers. As of December&#160;31, 2023, we had non-cancellable purchase commitments not recorded on our balance sheet of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted" format="ixt:num-dot-decimal" scale="6" id="f-838">1,586.7</ix:nonFraction>&#160;million, of wh</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ich $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:PurchaseObligationDueInNextTwelveMonths" format="ixt:num-dot-decimal" scale="6" id="f-839">1,547.2</ix:nonFraction>&#160;million have confirmed receipt dates </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">within 12 months, 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%"> $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="anet:PurchaseObligationToBePaidAfterNextTwelveMonths" format="ixt:num-dot-decimal" scale="6" id="f-840">39.5</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> have </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">confirmed receipt dates greater than 12 months</span><span style="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-weight:400;line-height:120%">These open purchase orders are considered enforceable and legally binding, and while we may have some limited </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ability to reschedule, and adjust our requirements based on our business needs prior to the delivery of goods or performance of services, this can only occur with the agreement of the related supplier.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also had deposits to our contract manufacturers to secure our purchase commitments in the amount of $<ix:nonFraction unitRef="usd" contextRef="c-193" decimals="-5" name="anet:RestrictedDepositsAssets" format="ixt:num-dot-decimal" scale="6" id="f-841">133.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-5" name="anet:RestrictedDepositsAssets" format="ixt:num-dot-decimal" scale="6" id="f-842">192.5</ix:nonFraction> million as of December&#160;31, 2023 and 2022, respectively, which were recorded within prepaid expenses and other current assets, as well as other assets in the consolidated balance sheets. </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%">Guarantees </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into agreements with some of our direct customers and channel partners that contain indemnification provisions relating to potential situations where claims could be alleged that our products infringe the intellectual property rights of a third-party. We have, at our option and expense, the ability to repair any infringement, replace product with a non-infringing equivalent-in-function product or refund our customers all or a portion of the value of the product. Other guarantees or indemnification agreements include guarantees of product and service performance and standby letters of credit for leased facilities and corporate credit cards. We have not recorded a liability related to these indemnification and guarantee provisions, and our guarantee and indemnification arrangements have not had any material impact on our consolidated financial statements to date.</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%">Legal Proceedings  </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">WSOU Investments, LLC  </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%">&#160;&#160;&#160;&#160;On November 25, 2020, WSOU Investments LLC ("WSOU") filed a lawsuit against us in the Western District of Texas asserting that certain of our products infringe <ix:nonFraction unitRef="patent" contextRef="c-195" decimals="INF" name="us-gaap:LossContingencyPatentsAllegedlyInfringedNumber" format="ixt-sec:numwordsen" scale="0" id="f-843">three</ix:nonFraction> WSOU patents. WSOU's allegations are directed to certain features of our wireless and switching products. WSOU seeks remedies including monetary damages, attorney's fees and costs. On February 4, 2021, we filed an answer denying WSOU's allegations. On November 5, 2021, the case was transferred to the Northern District of California.  On March 30, 2022, WSOU dismissed <ix:nonFraction unitRef="patent" contextRef="c-196" decimals="INF" name="us-gaap:LossContingencyPatentsFoundNotInfringedNumber" format="ixt-sec:numwordsen" scale="0" id="f-844">one</ix:nonFraction> of the patents with prejudice, removing Arista wireless products from those accused of infringement. On July 1, 2022, the court stayed the case pending the resolution of an </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">inter partes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> review of one of the patents-in-suit. On May 30, 2023, the US Patent Trial and Appeal Board (&#8220;PTAB&#8221;) ruled all challenged claims in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">inter partes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> review unpatentable. The district court case remains</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> pending appeal and/or final </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">resolution of the PTAB ruling.</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%">&#160;&#160;&#160;&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We intend to vigorously defend against the claims brought against us by WSOU; however, we cannot be certain that any of WSOU's claims will be resolved in our favor, regardless of the merits of those claims. Any adverse litigation ruling could result in a significant damages award against us and injunctive relief.</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%">&#160;&#160;&#160;&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With respect to the legal proceedings described above, it is our belief that while a loss is not probable, it may be reasonably possible. Further, at this stage in the litigation, any possible loss or range of loss cannot be estimated; however, the outcome of litigation is inherently uncertain. Therefore, if this legal matter were resolved against us in a reporting period for a material amount, our consolidated financial statements for that reporting period could be materially adversely affected.   </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%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Other matters</span></div></ix:continuation><div style="height:72pt;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%">95</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;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="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><ix:continuation id="f-797-3"><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%">&#160;&#160;&#160;&#160;In the ordinary course of business, we are a party to other claims and legal proceedings including matters relating to commercial, employee relations, business practices and intellectual property. </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%">&#160;&#160;&#160;&#160;We record a provision for contingent losses when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. As of December&#160;31, 2023, provisions recorded for contingent losses related to other claims and matters have not been significant. Based on currently-available information, management does not believe that any additional liabilities relating to other unresolved matters are probable or that the amount of any resulting loss is estimable, and believes these other matters are not likely, individually and in the aggregate, to have a material adverse effect on our financial position, results of operations or cash flows; however, litigation is subject to inherent uncertainties and our view of these matters may change in the future. Were an unfavorable outcome to occur, there exists the possibility of a material adverse impact on our financial position, results of operations or cash flows for the period in which the unfavorable outcome occurs, and potentially in future periods.</span></div></ix:continuation><div id="ic034a470397a417699a027ca8e2873b3_115"></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%">6.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-845" continuedAt="f-845-1" escape="true">Stockholders' Equity and Stock-Based Compensation</ix:nonNumeric></span></div><ix:continuation id="f-845-1" continuedAt="f-845-2"><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%">Stock Repurchase Program </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, our board of directors authorized a $<ix:nonFraction unitRef="usd" contextRef="c-197" decimals="INF" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="9" id="f-846">1.0</ix:nonFraction>&#160;billion stock repurchase program (the &#8220;Repurchase Program&#8221;). This authorization allows us to repurchase shares of our common stock funded from working capital. The Repurchase Program expires in the fourth quarter of 2024. Repurchases may be made at management&#8217;s discretion from time to time on the open market, through privately negotiated transactions, transactions structured through investment banking institutions, block purchases, 10b5-1 trading plans, or a combination of the foregoing. The Repurchase Program does not obligate us to acquire any of our common stock and may be suspended or discontinued by us at any time without prior notice. As of&#160;December&#160;31, 2023, the remaining authorized amount for stock repurchases under this program was approximately&#160;$<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="6" id="f-847">144.5</ix:nonFraction> million. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfTreasuryStockByClassTextBlock" id="f-848" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the stock repurchase activities for the years ended December&#160;31, 2023 and 2022 is as follows (in thousands, except per share amounts): </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.546%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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%">Aggregate purchase price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-849">112,279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-850">670,287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares repurchased</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="f-851">954</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-12" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="3" id="f-852">6,461</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average price paid per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="f-853">117.70</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-12" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="f-854">103.74</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate purchase price of repurchased shares of our common stock is recorded as a reduction to retained earnings in our consolidated statements of stockholders' equity. All shares repurchased have been retired.</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%">2014 Equity Incentive Plan</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2014, our board of directors and stockholders approved the 2014 Equity Incentive Plan (the &#8220;2014 Plan&#8221;), effective on the first day that our common stock was publicly traded, and simultaneously terminated the 2004 and 2011 equity plans as to future grants. However, these plans will continue to govern the terms and conditions of the outstanding options previously granted thereunder. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Awards granted under the 2014 Plan could be in the form of Incentive Stock Options (&#8220;ISOs&#8221;), Nonstatutory Stock Options (&#8220;NSOs&#8221;), Restricted Stock Units (&#8220;RSUs&#8221;), Restricted Stock Awards (&#8220;RSAs&#8221;) or Stock Appreciation Rights (&#8220;SARs&#8221;).  The number of shares available for grant and issuance under the 2014 Plan increases automatically on January 1 of each year commencing with 2016 by the number of shares equal to <ix:nonFraction unitRef="number" contextRef="c-198" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" scale="-2" id="f-855">3</ix:nonFraction>% of the outstanding shares of our common stock on the immediately preceding December 31, but not to exceed <ix:nonFraction unitRef="shares" contextRef="c-199" decimals="INF" name="anet:SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized" format="ixt:num-dot-decimal" scale="6" id="f-856">50</ix:nonFraction>&#160;million&#160;shares (the &#8220;2014 Plan Evergreen Increase&#8221;), unless the board of directors, in its discretion, determines to make a smaller increase. Effective January 1, 2023, our board of directors authorized an increase of <ix:nonFraction unitRef="shares" contextRef="c-200" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="f-857">9.2</ix:nonFraction> million shares for future issuance under the 2014 Plan. As of December&#160;31, 2023, there remained approximately <ix:nonFraction unitRef="shares" contextRef="c-201" decimals="-5" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="6" id="f-858">95.3</ix:nonFraction> million shares available for issuance under the 2014 Plan. </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%">2014 Employee Stock Purchase Plan</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2014, the board of directors and stockholders approved the 2014 Employee Stock Purchase Plan (the &#8220;ESPP&#8221;). The ESPP became effective on the first day that our common stock was publicly traded. The number of shares </span></div></ix:continuation><div style="height:72pt;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%">96</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;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="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><ix:continuation id="f-845-2" continuedAt="f-845-3"><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%">reserved for issuance under the ESPP increases automatically on January 1 of each year by the number of shares equal to <ix:nonFraction unitRef="number" contextRef="c-202" decimals="INF" name="anet:PercentOfSharesOutstandingToIncreaseNumberOfSharesAvailableForGrantAndIssuance" scale="-2" id="f-859">1</ix:nonFraction>% of our shares outstanding immediately preceding December&#160;31, but not to exceed <ix:nonFraction unitRef="shares" contextRef="c-203" decimals="INF" name="anet:SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized" format="ixt:num-dot-decimal" scale="6" id="f-860">10</ix:nonFraction>&#160;million shares, unless the board of directors, in its discretion, determines to make a smaller increase. Effective January 1, 2023, our board of directors authorized an increase of&#160;<ix:nonFraction unitRef="shares" contextRef="c-202" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="f-861">3.1</ix:nonFraction> million&#160;shares for future issuance under the ESPP. As of December&#160;31, 2023, there remained <ix:nonFraction unitRef="shares" contextRef="c-204" decimals="INF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="6" id="f-862">23.4</ix:nonFraction> million shares available for issuance under the ESPP. Furthermore, in February, 2024, our board of directors authorized an increase of <ix:nonFraction unitRef="shares" contextRef="c-205" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="f-863">3.1</ix:nonFraction> million shares for future issuance under the ESPP effective January 1, 2024.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our ESPP, eligible employees are permitted to acquire shares of our common stock at&#160;<ix:nonFraction unitRef="number" contextRef="c-203" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="f-864">85</ix:nonFraction>%&#160;of the lower of the fair market value of our common stock on the first trading day of each offering period or on the exercise date. Each offering period lasts approximately <ix:nonNumeric contextRef="c-203" name="anet:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOfferingPeriod" format="ixt-sec:durwordsen" id="f-865">two years</ix:nonNumeric> starting on the first trading date after February&#160;15 and August&#160;15 of each year, and includes purchase dates every <ix:nonNumeric contextRef="c-203" name="anet:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPurchasePeriodTerm" format="ixt-sec:durwordsen" id="f-866">six months</ix:nonNumeric> on or after February 15 and August 15 of each year. Participants may purchase shares of common stock through payroll deductions up to&#160;<ix:nonFraction unitRef="number" contextRef="c-203" decimals="INF" name="anet:SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumPercentageofPayrollDeductionsforSharePurchases" scale="-2" id="f-867">10</ix:nonFraction>%&#160;of their eligible compensation, subject to Internal Revenue Service mandated purchase limits. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2023, we issued <ix:nonFraction unitRef="shares" contextRef="c-206" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-868">279,498</ix:nonFraction> shares at an average purchase price of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-207" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-869">105.69</ix:nonFraction> per share under our ESPP. </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%">Stock Option Activities</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock" id="f-870" escape="true"><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the option activities and related information (in thousands, except years and per share amounts): </span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.455%"/><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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of <br/>Shares <br/>Underlying<br/>Outstanding Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- <br/>Average <br/>Exercise <br/>Price per Share </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- <br/>Average <br/>Remaining <br/>Contractual <br/>Term&#160;(In Years)&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate <br/>Intrinsic <br/>Value</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%">Balance&#8212;December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="f-871">5,769</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-872">14.09</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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="c-12" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-873">2.0</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-874">618,774</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Options granted   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="3" id="f-875">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" format="ixt:fixed-zero" scale="0" id="f-876">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Options exercised   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-877">3,310</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-878">9.84</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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 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%">Options canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="3" id="f-879">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="f-880">7.82</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">Balance&#8212;December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="f-881">2,457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-882">19.83</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-883">1.7</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-884">529,931</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable&#8212;December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="3" id="f-885">2,247</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-886">18.14</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-887">1.5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="3" id="f-888">488,319</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:4pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We did <ix:nonFraction unitRef="shares" contextRef="c-13" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="f-889"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="f-890"><ix:nonFraction unitRef="shares" contextRef="c-12" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="f-891">not</ix:nonFraction></ix:nonFraction></ix:nonFraction> grant any stock options during the years ended December&#160;31, 2023, 2022 and 2021. The aggregate intrinsic value of options exercised during the years ended December&#160;31, 2023, 2022 and 2021 was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="f-892">525.3</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="f-893">311.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="f-894">410.9</ix:nonFraction> million, respectively. The total fair value of options vested for the years ended December&#160;31, 2023, 2022 and 2021 was approximately $<ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="6" id="f-895">8.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="6" id="f-896">16.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="6" id="f-897">25.3</ix:nonFraction> million, 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%">Restricted Stock Unit (RSU) Activities</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="f-898" escape="true"><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the RSU activities and related information (in thousands, except per share amounts):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.859%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of <br/>Shares</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%">Weighted- <br/>Average&#160;Grant <br/>Date&#160;Fair&#160;Value Per Share</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%">Unvested balance&#8212;December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-211" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="f-899">8,360</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-211" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-900">85.83</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;RSUs and PRSUs granted </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-212" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="3" id="f-901">2,664</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-212" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-902">157.94</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;RSUs and PRSUs vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-212" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="3" id="f-903">2,862</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-212" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-904">78.81</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;RSUs and PRSUs forfeited/canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-212" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="f-905">262</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-212" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-906">100.46</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance&#8212;December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-213" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="f-907">7,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-213" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-908">112.76</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;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%">97</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;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="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><ix:continuation id="f-845-3" continuedAt="f-845-4"><div style="margin-top:4pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant-date fair value of RSUs granted during the years ended December&#160;31, 2023, 2022 and 2021 was $<ix:nonFraction unitRef="usdPerShare" contextRef="c-212" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-909">157.94</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-214" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-910">101.35</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="c-215" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-911">93.18</ix:nonFraction> per share, respectively. The total fair value of RSUs vested for the years ended December&#160;31, 2023, 2022 and 2021 was approximately $<ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="f-912">225.5</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="f-913">174.0</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="f-914">120.4</ix:nonFraction> million, 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-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="f-915" escape="true"><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock-based compensation expense related to our equity awards (in thousands):</span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.145%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.547%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 7.75pt;text-align: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</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 7.75pt;text-align: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></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%">Cost of revenue   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-916">12,789</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-917">9,688</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-218" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-918">7,444</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-919">172,177</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-920">130,897</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-921">99,770</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing </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></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-922">71,074</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-923">57,571</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-924">46,521</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-925">40,716</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-926">32,778</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-227" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-927">33,140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total stock-based compensation   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-928">296,756</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-929">230,934</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-930">186,875</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Determination of Fair Value</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record stock-based compensation awards based on fair value as of the grant date. We value RSUs at the market close price of our common stock on the grant date.&#160;For option awards and ESPP offerings, we use the Black-Scholes option pricing model to determine fair value. We recognize such costs as compensation expense generally on a straight-line basis over the requisite service period of the award. </span></div></ix:continuation><div style="margin-top:4pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-845-4">As of&#160;December&#160;31, 2023, there were $<ix:nonFraction unitRef="usd" contextRef="c-228" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="f-931">733.7</ix:nonFraction> million of unrecognized compensation costs related to all unvested awards. The unamortized compensation costs are expected to be recognized over a weighted-average period of approximately <ix:nonNumeric contextRef="c-208" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-932">3.4</ix:nonNumeric> years.</ix:continuation> </span></div><div id="ic034a470397a417699a027ca8e2873b3_118"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-933" continuedAt="f-933-1" escape="true">Net Income Per Share </ix:nonNumeric></span></div><ix:continuation id="f-933-1" continuedAt="f-933-2"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per share is computed using the weighted-average number of shares of common stock outstanding during the period. Diluted net income per share is computed using the weighted-average number of shares of common stock outstanding during the period, including potential common shares assuming the dilutive effect of outstanding stock options, restricted stock units, and the employee stock purchase plan using the treasury stock method. Potential common shares whose effect would have been antidilutive are excluded from the computation of diluted net income per share. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-934" continuedAt="f-934-1" escape="true">The following table sets forth the computation of our basic and diluted net income per share attributable to common stockholders (in thousands, except per share amounts): </ix:nonNumeric></span></div><ix:continuation id="f-934-1"><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:60.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.289%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.027%"/><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:10.027%"/><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:10.030%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;text-align: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</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-935">2,087,321</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-936">1,352,446</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-937">840,854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Basic weighted-average shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-938">309,354</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-12" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-939">306,473</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-940">306,512</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add weighted-average effects of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Stock options and RSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="3" id="f-941">7,724</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-12" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="3" id="f-942">9,876</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="3" id="f-943">12,464</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Employee stock purchase plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="anet:IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan" scale="3" id="f-944">57</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-12" decimals="-3" name="anet:IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan" scale="3" id="f-945">110</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="-3" name="anet:IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan" scale="3" id="f-946">262</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-947">317,135</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-12" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-948">316,459</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-949">319,238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Basic   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-950">6.75</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-12" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-951">4.41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-13" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-952">2.74</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-953">6.58</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-12" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-954">4.27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-13" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-955">2.63</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div style="height:72pt;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%">98</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;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="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="f-956" escape="true"><ix:continuation id="f-933-2"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net income per share attributable to common stockholders because their effects would have been anti-dilutive for the periods presented (in thousands): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:60.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.289%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.027%"/><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:10.027%"/><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:10.030%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;text-align: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</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;text-align: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></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%">Stock options and RSUs  </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-229" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-957">145</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-230" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-958">302</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-959">298</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock purchase plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-232" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-960">103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-233" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-961">200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-234" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-962">37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-963">248</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-12" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-964">502</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-965">335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:nonNumeric><div><span><br/></span></div><div id="ic034a470397a417699a027ca8e2873b3_121"></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%">8.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-966" continuedAt="f-966-1" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="f-966-1" continuedAt="f-966-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="f-967" escape="true"><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income before provision for income taxes are as follows (in thousands):</span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.993%"/><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:1.700%"/><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:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 6.62pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;text-align: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</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;text-align: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></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%">Domestic   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-968">1,977,687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-969">1,260,614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-970">737,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="f-971">444,339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="f-972">321,182</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="f-973">193,259</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-974">2,422,026</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-975">1,581,796</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-976">930,879</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="f-977" escape="true"><div style="margin-top:4pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the provision for income taxes are as follows (in thousands):</span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.993%"/><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:1.700%"/><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:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;text-align: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</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current provision for income taxes:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">Federal   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-978">574,449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-979">359,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-980">137,203</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-981">106,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-982">76,321</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-983">38,478</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-984">24,186</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-985">38,250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-986">13,391</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-987">705,501</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-988">473,729</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-989">189,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"/></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%">Deferred tax expense (benefit):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-990">372,270</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-991">219,568</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-992">98,534</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-993">41,152</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-994">34,689</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-995">16,289</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-996">42,626</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-997">9,878</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-998">15,776</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-999">370,796</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-1000">244,379</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-1001">99,047</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;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 provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1002">334,705</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1003">229,350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1004">90,025</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;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%">99</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;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="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><ix:continuation id="f-966-2" continuedAt="f-966-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="f-1005" escape="true"><div style="margin-top:4pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of the statutory federal income tax rate and our effective income tax rate is as follows (in percentages):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.993%"/><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:1.700%"/><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:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;text-align: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</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;text-align: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></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%">U.S. federal statutory income tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-1006">21.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-12" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-1007">21.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-13" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-1008">21.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><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%">State tax, net of federal benefit   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-1009">2.13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-12" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-1010">2.09</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-13" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-1011">1.89</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes on foreign earnings differential   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="f-1012">1.96</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-12" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="f-1013">2.24</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-13" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="f-1014">2.13</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="f-1015">2.74</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-12" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="f-1016">2.24</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-13" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="f-1017">2.70</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="-2" id="f-1018">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-12" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="-2" id="f-1019">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-13" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="f-1020">0.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="f-1021">4.59</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-12" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="f-1022">4.07</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-13" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="f-1023">8.32</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition and integration costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" name="anet:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent" scale="-2" id="f-1024">0.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-12" decimals="4" name="anet:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent" scale="-2" id="f-1025">0.05</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-13" decimals="4" name="anet:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent" scale="-2" id="f-1026">0.03</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-1027">0.04</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-12" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-1028">0.09</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-13" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-1029">0.11</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-1030">13.81</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-12" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-1031">14.50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-13" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-1032">9.67</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The change in our effective tax rate was due to a change in tax benefits attributable to stock-based compensation and the reduction of unrecognized tax benefits as a result of lapse of the applicable statute of limitation in 2023. Excess tax benefits resulting from stock awards were $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" format="ixt:num-dot-decimal" scale="6" id="f-1033">151.2</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-5" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" format="ixt:num-dot-decimal" scale="6" id="f-1034">93.5</ix:nonFraction> million and&#160;$<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-5" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" format="ixt:num-dot-decimal" scale="6" id="f-1035">105.8</ix:nonFraction> million for the years ended December&#160;31, 2023, 2022 and 2021, respectively. The reduction of unrecognized tax benefits due to expiration of statute of limitations were immaterial for the three years ended December 31, 2023, 2022 and 2021, respectively.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="f-1036" continuedAt="f-1036-1" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of temporary differences that give rise to significant portions of deferred tax assets (liabilities) are as follows (in thousands):</span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.905%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.183%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt;text-align: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</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%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-1037">322,325</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-1038">355,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserves and accruals not currently deductible</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" format="ixt:num-dot-decimal" scale="3" id="f-1039">120,973</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" format="ixt:num-dot-decimal" scale="3" id="f-1040">63,517</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="f-1041">295,268</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="f-1042">182,594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-1043">118,123</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-1044">100,284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease financing obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="anet:DeferredTaxAssetLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1045">15,485</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="anet:DeferredTaxAssetLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1046">15,072</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="anet:DeferredTaxAssetsCapitalizedResearchAndDevelopment" format="ixt:num-dot-decimal" scale="3" id="f-1047">417,095</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="anet:DeferredTaxAssetsCapitalizedResearchAndDevelopment" format="ixt:num-dot-decimal" scale="3" id="f-1048">228,946</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-1049">28,079</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-1050">25,480</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-1051">34,274</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-1052">29,469</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="f-1053">1,328</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="f-1054">8,721</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax assets   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1055">1,352,950</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1056">1,009,604</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Valuation allowance   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="f-1057">146,268</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="f-1058">132,689</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-1059">1,206,682</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-1060">876,915</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US tax on foreign earnings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings" format="ixt:num-dot-decimal" scale="3" id="f-1061">245,074</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings" format="ixt:num-dot-decimal" scale="3" id="f-1062">286,625</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="f-1063">12,935</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="f-1064">12,383</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="f-1065">2,881</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="f-1066">3,037</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1067">260,890</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1068">302,045</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-1069">945,792</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-1070">574,870</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;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%">100</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;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="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><ix:continuation id="f-966-3"><ix:continuation id="f-1036-1"><div style="margin-top:4pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the breakdown between non-current deferred tax assets and liabilities (in thousands):</span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.905%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.183%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt;text-align: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</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 tax assets, non-current   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-1071">945,792</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-1072">574,912</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities, non-current   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:fixed-zero" scale="3" id="f-1073">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="f-1074">42</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net deferred tax assets   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-1075">945,792</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-1076">574,870</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, we had $<ix:nonFraction unitRef="usd" contextRef="c-235" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="f-1077">246.5</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-236" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="f-1078">137.6</ix:nonFraction>&#160;million of net operating loss carryforwards for federal and state income tax purposes, respectively, from acquisitions. These federal and state losses will begin to expire in 2028 and 2029, respectively. We do not have any material foreign net operating losses. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, our federal, state and foreign tax credit carryforwards for income tax purposes before valuation allowances were approximately $<ix:nonFraction unitRef="usd" contextRef="c-235" decimals="-5" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="6" id="f-1079">2.8</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="c-236" decimals="-5" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="6" id="f-1080">217.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-237" decimals="-5" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="6" id="f-1081">1.2</ix:nonFraction>&#160;million, respectively. Our federal tax credit will begin to expire in 2038, and our foreign tax credit will begin to expire in 2034, while our state tax credits can be carried over indefinitely. We have provided a valuation allowance of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="f-1082">146.3</ix:nonFraction>&#160;million for deferred tax assets, primarily related to state and foreign tax credit carryforwards that we do not believe are more likely than not to be realized. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Utilization of the net operating losses and tax credit carryforwards may be subject to limitations due to ownership change limitations provided in the Internal Revenue code and similar state or foreign provisions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tax Cuts and Jobs Act enacted on December 22, 2017 requires a Transition Tax on previously untaxed accumulated and current foreign earnings.  Correspondingly, all undistributed earnings are deemed to be taxed and distributions of the unremitted earnings do not have any significant U.S. federal income tax impact.  We have not provided for any remaining tax effect, if any, of limited outside basis differences of our foreign subsidiaries based upon plans of future reinvestment. The determination of the future tax consequences of the remittance of these earnings is not practicable.</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%">Uncertain Tax Positions </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize uncertain tax positions only to the extent that management believes that it is more likely than not that the position will be sustained. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="f-1083" continuedAt="f-1083-1" escape="true">The reconciliation of the beginning and ending amount of gross unrecognized tax benefits as of December&#160;31, 2023, 2022 and 2021 is as follows (in thousands):</ix:nonNumeric></span></div><ix:continuation id="f-1083-1"><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.283%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt;text-align: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</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt;text-align: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></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%">Gross unrecognized tax benefits&#8212;beginning balance   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1084">137,357</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1085">114,813</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1086">92,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Increases related to tax positions taken in a prior year   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="f-1087">4,690</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="f-1088">1,566</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="f-1089">2,476</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to tax positions taken during current year   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="f-1090">39,895</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="f-1091">25,355</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="f-1092">21,104</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to tax positions taken in a prior year   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="f-1093">513</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="f-1094">3,781</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="f-1095">853</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Decreases related to lapse of statute of limitations   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" format="ixt:num-dot-decimal" scale="3" id="f-1096">18,163</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="3" id="f-1097">596</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="3" id="f-1098">414</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits&#8212;ending balance   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1099">163,266</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1100">137,357</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1101">114,813</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-top:4pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, 2022 and 2021, the total amount of gross unrecognized tax benefits was $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="6" id="f-1102">163.3</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="6" id="f-1103">137.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="6" id="f-1104">114.8</ix:nonFraction> million, respectively, of which $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="6" id="f-1105">90.0</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="6" id="f-1106">79.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="6" id="f-1107">60.9</ix:nonFraction> million would affect our effective tax rate if recognized. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our policy is to recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. For the years ended December&#160;31, 2023 and 2022, the net expense for interest and penalties and the recognized liability for interest and penalties were <ix:nonFraction unitRef="usd" contextRef="c-12" decimals="INF" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" format="ixt:fixed-zero" scale="0" id="f-1108"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="INF" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" format="ixt:fixed-zero" scale="0" id="f-1109">not</ix:nonFraction></ix:nonFraction> material. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The statute of limitations for Federal and most states remains open for 2017, 2020 and forward. Some states have net operating loss and tax credit carryforwards, and therefore remain open to examination. The majority of our foreign tax returns are open to audit under the statute of limitations of the respective foreign countries where the subsidiaries are located. It is possible that the amount of existing gross unrecognized tax benefits may decrease within the next 12 months as a result of statute of limitation lapses or payments to tax authorities in certain jurisdictions. However, any such changes are not anticipated to be material.</span></div></ix:continuation><div style="height:72pt;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%">101</span></div></div></div><div id="ic034a470397a417699a027ca8e2873b3_124"></div><hr style="page-break-after:always"/><div style="min-height:72pt;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="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></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-weight:700;line-height:120%">9.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-1110" continuedAt="f-1110-1" escape="true">Geographical Information </ix:nonNumeric></span></div><ix:continuation id="f-1110-1"><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate as <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-1111">one</ix:nonFraction> reportable segment. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" id="f-1112" continuedAt="f-1112-1" escape="true">The following table represents revenue based on customers' shipping addresses (in thousands): </ix:nonNumeric></span></div><ix:continuation id="f-1112-1"><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" 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:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt 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%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt 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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1113">4,651,193</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1114">3,462,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1115">2,156,183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1116">670,960</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1117">529,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1118">486,836</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1119">538,015</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1120">388,889</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1121">305,018</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.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 revenue   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1122">5,860,168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1123">4,381,310</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1124">2,948,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) Includes $<ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1125">4,541.5</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1126">3,424.8</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1127">2,125.9</ix:nonFraction>&#160;million revenue generated from the U.S. for the three years ended December&#160;31, 2023, 2022 and 2021, respectively</span></div><div style="margin-top:4pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, excluding intercompany receivables, investments in subsidiaries, investments in privately-held companies and deferred tax assets, net by location are summarized as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.499%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt;text-align: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</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%">United States   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-1128">79,728</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-251" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-1129">71,540</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-252" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-1130">21,852</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-253" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-1131">23,469</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-1132">101,580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-1133">95,009</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div><span><br/></span></div><div id="ic034a470397a417699a027ca8e2873b3_127"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:PostemploymentBenefitsDisclosureTextBlock" id="f-1134" continuedAt="f-1134-1" escape="true">Post-Employment Benefits </ix:nonNumeric></span></div><ix:continuation id="f-1134-1"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a 401(k) Plan that covers substantially all of our employees in the U.S.  Effective January 1, 2017, we have elected to match <ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="f-1135">100</ix:nonFraction>% of employees' contributions up to a maximum of <ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="f-1136">3</ix:nonFraction>% of an employee's annual salary. Matching contributions are immediately vested. For the years ended December 31, 2023, 2022 and 2021, we contributed approximately $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="f-1137">13.1</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="f-1138">12.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="f-1139">9.8</ix:nonFraction> million for the matching contributions, respectively.</span></div></ix:continuation><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div style="height:72pt;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%">102</span></div></div></div><div id="ic034a470397a417699a027ca8e2873b3_130"></div><hr style="page-break-after:always"/><div style="min-height:76.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div id="ic034a470397a417699a027ca8e2873b3_133"></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%">Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</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%">None.</span></div><div><span><br/></span></div><div id="ic034a470397a417699a027ca8e2873b3_136"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9A. Controls and Procedures </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management, with the participation of our Chief Executive Officer (&#8220;CEO&#8221;) and our Chief Financial Officer (&#8220;CFO&#8221;), evaluated the effectiveness of our disclosure controls and procedures as of December&#160;31, 2023. The term &#8220;disclosure controls and procedures,&#8221; as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC&#8217;s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company&#8217;s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on the evaluation of our disclosure controls and procedures as of December&#160;31, 2023, our CEO and CFO concluded that, as of such date, our disclosure controls and procedures are designed at a reasonable assurance level and are effective to provide reasonable assurance that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in Securities and Exchange Commission (SEC) rules and forms, and that such information is accumulated and communicated to our management, including our CEO and CFO, as appropriate, to allow timely decisions regarding required disclosure.</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%">Changes in Internal Control over Financial Reporting</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Securities and Exchange Act of 1934, as amended, that occurred during the quarter ended December&#160;31, 2023 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inherent Limitations of Internal Controls</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, including our CEO and CFO, does not expect that our disclosure controls and procedures or our internal controls over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due&#160;to error or fraud may occur and not be detected.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management's Report on Internal Control over Financial Reporting</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act. Our internal control over financial reporting is a process designed under the supervision of our principal executive and principal financial officers to provide reasonable assurance regarding the reliability of financial reporting and the preparation of our financial statements for external purposes in accordance with U.S. generally accepted accounting principles.</span></div><div style="height:76.5pt;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%">103</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:76.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our internal control over financial reporting includes those policies and procedures that: (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with U.S. generally accepted accounting principles, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of our assets that could have a material effect on the Consolidated Financial Statements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. Management assessed the effectiveness of our internal control over financial reporting as of&#160;December&#160;31, 2023, based on the framework set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control - Integrated Framework (2013 framework). Based on that assessment, management concluded that, as of&#160;December&#160;31, 2023, its internal control over financial reporting was effective to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements in accordance with U.S. GAAP.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effectiveness of our internal control over financial reporting, as of&#160;December&#160;31, 2023, has been audited by Ernst &amp; Young LLP, the independent registered public accounting firm that audits our Consolidated Financial Statements, as stated in their report included in Item&#160;8 of this Annual Report on Form&#160;10-K, which expresses an unqualified opinion on the effectiveness of our internal control over financial reporting as of&#160;December&#160;31, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div id="ic034a470397a417699a027ca8e2873b3_139"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9B. Other 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:700;line-height:120%">Securities Trading Plans of Directors and Executive Officers</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During our last fiscal quarter, the following directors and officer, as defined in Rule 16a-1(f), adopted a &#8220;Rule 10b5-1 trading arrangement&#8221; as defined in Regulation S-K Item 408, as follows:</span></div><ix:nonNumeric contextRef="c-254" name="ecd:MtrlTermsOfTrdArrTextBlock" id="f-1140" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On <ix:nonNumeric contextRef="c-255" name="ecd:TrdArrAdoptionDate" id="f-1141">December 5, 2023</ix:nonNumeric>, <ix:nonNumeric contextRef="c-255" name="ecd:TrdArrIndName" id="f-1142">Ita Brennan</ix:nonNumeric>, our <ix:nonNumeric contextRef="c-255" name="ecd:TrdArrIndTitle" id="f-1143">Senior Vice President and Chief Financial Officer</ix:nonNumeric>, modified the  Rule 10b5-1 trading arrangement previously adopted June 8, 2023 providing for the sale from time to time of an aggregate of up to <ix:nonFraction unitRef="shares" contextRef="c-256" decimals="INF" name="ecd:TrdArrSecuritiesAggAvailAmt" format="ixt:num-dot-decimal" scale="0" id="f-1144">58,000</ix:nonFraction> shares of our common stock to adjust scheduled sales dates as a result of her planned departure from the Company. The trading arrangement is intended to satisfy the affirmative defense in Rule 10b5-1(c). The duration of the trading arrangement is until September 8, 2024, or earlier if all transactions under the trading arrangement are completed.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-257" name="ecd:MtrlTermsOfTrdArrTextBlock" id="f-1145" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On <ix:nonNumeric contextRef="c-258" name="ecd:TrdArrAdoptionDate" id="f-1146">December 14, 2023</ix:nonNumeric>, <ix:nonNumeric contextRef="c-258" name="ecd:TrdArrIndName" id="f-1147">Jayshree Ullal</ix:nonNumeric>, our <ix:nonNumeric contextRef="c-258" name="ecd:TrdArrIndTitle" id="f-1148">Chairperson and Chief Executive Officer</ix:nonNumeric>, adopted a Rule 10b5-1 trading arrangement providing for the sale from time to time of an aggregate of up to <ix:nonFraction unitRef="shares" contextRef="c-259" decimals="INF" name="ecd:TrdArrSecuritiesAggAvailAmt" format="ixt:num-dot-decimal" scale="0" id="f-1149">538,270</ix:nonFraction> shares of our common stock. The trading arrangement is intended to satisfy the affirmative defense in Rule 10b5-1(c). The duration of the trading arrangement is until March 14, 2025, or earlier if all transactions under the trading arrangement are completed.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-260" name="ecd:MtrlTermsOfTrdArrTextBlock" id="f-1150" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On <ix:nonNumeric contextRef="c-261" name="ecd:TrdArrAdoptionDate" id="f-1151">December 14, 2023</ix:nonNumeric>, <ix:nonNumeric contextRef="c-261" name="ecd:TrdArrIndName" id="f-1152">Anshul Sadana</ix:nonNumeric>, our <ix:nonNumeric contextRef="c-261" name="ecd:TrdArrIndTitle" id="f-1153">Chief Operating Officer</ix:nonNumeric>, adopted a Rule 10b5-1 trading arrangement providing for the sale from time to time of an aggregate of up to <ix:nonFraction unitRef="shares" contextRef="c-262" decimals="INF" name="ecd:TrdArrSecuritiesAggAvailAmt" format="ixt:num-dot-decimal" scale="0" id="f-1154">126,861</ix:nonFraction> shares of our common stock. The trading arrangement is intended to satisfy the affirmative defense in Rule 10b5-1(c). The duration of the trading arrangement is until March 13, 2025, or earlier if all transactions under the trading arrangement are completed.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No other officers or directors, as defined in Rule 16a-1(f), <ix:nonNumeric contextRef="c-263" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1155"><ix:nonNumeric contextRef="c-263" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1156">adopted</ix:nonNumeric></ix:nonNumeric> or <ix:nonNumeric contextRef="c-263" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1157"><ix:nonNumeric contextRef="c-263" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1158">terminated</ix:nonNumeric></ix:nonNumeric> a &#8220;Rule 10b5-1 trading arrangement&#8221; or a &#8220;non-Rule 10b5-1 trading arrangement,&#8221; as defined in Regulation S-K Item 408, during the last fiscal quarter.</span></div><div id="ic034a470397a417699a027ca8e2873b3_142"></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%">Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</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%">Not Applicable. </span></div><div style="height:76.5pt;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%">104</span></div></div></div><div id="ic034a470397a417699a027ca8e2873b3_145"></div><hr style="page-break-after:always"/><div style="min-height:76.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">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 III</span></div><div style="text-align:center"><span><br/></span></div><div id="ic034a470397a417699a027ca8e2873b3_148"></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%">Item 10. Directors, Executive Officers, and Corporate Governance</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information required by this Item is incorporated herein by reference to our definitive proxy statement with respect to our 2024 Annual Meeting of Stockholders to be filed with the SEC within 120&#160;days after the end of the fiscal year covered by this Annual Report on Form 10-K.</span></div><div id="ic034a470397a417699a027ca8e2873b3_151"></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%">Item 11. Executive Compensation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information required by this Item is incorporated herein by reference to our definitive proxy statement with respect to our 2024 Annual Meeting of Stockholders to be filed with the SEC within 120&#160;days after the end of the fiscal year covered by this Annual Report on Form 10-K.</span></div><div id="ic034a470397a417699a027ca8e2873b3_154"></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%">Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information required by this Item is incorporated herein by reference to our definitive proxy statement with respect to our 2024 Annual Meeting of Stockholders to be filed with the SEC within 120&#160;days after the end of the fiscal year covered by this Annual Report on Form 10-K.</span></div><div id="ic034a470397a417699a027ca8e2873b3_157"></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%">Item 13. Certain Relationships and Related Transactions and Director Independence</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information required by this Item is incorporated herein by reference to our definitive proxy statement with respect to our 2024 Annual Meeting of Stockholders to be filed with the SEC within 120&#160;days after the end of the fiscal year covered by this Annual Report on Form 10-K.</span></div><div id="ic034a470397a417699a027ca8e2873b3_160"></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%">Item 14. Principal Accountant Fees and Services</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information required by this Item is incorporated herein by reference to our definitive proxy statement with respect to our 2024 Annual Meeting of Stockholders to be filed with the SEC within 120&#160;days after the end of the fiscal year covered by this Annual Report on Form 10-K.</span></div><div><span><br/></span></div><div style="height:76.5pt;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%">105</span></div></div></div><div id="ic034a470397a417699a027ca8e2873b3_163"></div><hr style="page-break-after:always"/><div style="min-height:76.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">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 style="text-align:center"><span><br/></span></div><div id="ic034a470397a417699a027ca8e2873b3_166"></div><div style="-sec-extract:summary;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 15. Exhibits and Financial Statement Schedules</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%">Documents filed as part of this Annual Report on Form 10-K are as follows:</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%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;text-decoration:underline">Consolidated Financial Statements</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Consolidated Financial Statements are listed in the &#8220;Index to Consolidated Financial Statements&#8221; under Part II, Item 8 of this Annual Report on Form 10-K.</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%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;text-decoration:underline">Financial Statement Schedules</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial statement schedules have been omitted because they are not required, not applicable, not present in amounts sufficient to require submission of the schedule, or the required information is shown in the Consolidated Financial Statements or Notes thereto.</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%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;text-decoration:underline">Exhibits</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The exhibits listed in the following Exhibit Index are filed or incorporated by reference into this report:</span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="height:76.5pt;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%">106</span></div></div></div><div id="ic034a470397a417699a027ca8e2873b3_169"></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;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="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT INDEX</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.459%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.488%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.488%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.124%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.955%"/><td style="width:0.1%"/></tr><tr><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="27" style="background-color:#cceeff;padding:2px 6.62pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Incorporated by Reference </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom: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:8pt;font-weight:700;line-height:100%">Exhibit Number</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 6.62pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Form</span></td><td colspan="3" style="background-color:#ffffff;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">File No. </span></td><td colspan="3" style="background-color:#ffffff;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit</span></td><td colspan="3" style="background-color:#ffffff;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Filing Date</span></td><td colspan="3" style="background-color:#ffffff;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Filed Herewith</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:9pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1596532/000135027814000011/ex31amendedandrestatedcert.htm">Amended and Restated Certificate of Incorporation of the Registrant.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-36468</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8/8/2014</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1596532/000159653223000349/bylaws_revisedxproxyacce.htm">Amended and Restated Bylaws of Arista Networks, Inc. dated December 18, 2023</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-36468</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12/20/2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1596532/000119312514149636/d639957dex41.htm">Form of the Registrant's common stock certificate.</a></span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1/A</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-194899</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.1</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4/21/2014</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex42descriptionofcapitalst.htm">Description of Registrant&#8217;s securities registered under Section 12 of the Exchange Act</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#252;</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:9pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1596532/000159653219000230/ex101indemnificationag.htm">Form of Indemnification Agreement between the Registrant and each of its directors and executive officers.</a></span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-Q</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-36468</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.1</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11/1/2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.2 &#8224;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1596532/000119312514122171/d639957dex102.htm">2004 Equity Incentive Plan.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-194899</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3/31/2014</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.3 &#8224;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1596532/000119312514122171/d639957dex103.htm">2011 Equity Incentive Plan.</a></span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-194899</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.3</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3/31/2014</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.4 &#8224;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1596532/000119312514178074/d639957dex104.htm">2014 Equity Incentive Plan.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-194899</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5/27/2014</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.5 &#8224;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1596532/000159653215000004/ex1052014employeestockpurc.htm">2014 Employee Stock Purchase Plan.</a></span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-K</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-36468</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.5</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3/12/2015</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.6 &#8224;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1596532/000119312514122171/d639957dex106.htm">Offer Letter, dated October 17, 2004, by and between the Registrant and Kenneth Duda.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-194899</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3/31/2014</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.7 &#8224;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1596532/000119312514122171/d639957dex107.htm">Offer Letter, dated June 8, 2007, by and between the Registrant and Anshul Sadana.</a></span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-194899</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.7</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3/31/2014</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.8 &#8224;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1596532/000119312514122171/d639957dex108.htm">Offer Letter, dated August 1, 2008, by and between the Registrant and Jayshree Ullal.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-194899</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3/31/2014</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.9 &#8224;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1596532/000119312514122171/d639957dex109.htm">Offer Letter, dated March 27, 2013, by and between the Registrant and Charles Giancarlo.</a></span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-194899</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.9</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3/31/2014</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.11</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1596532/000119312514122171/d639957dex1015.htm">Lease between Arista Networks, Inc. and The Irvine Company LLC, dated August 10, 2012, as amended on February 28, 2013.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-194899</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.15</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3/31/2014</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.12</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1596532/000135027814000011/ex101secondamendmenttolease.htm">Second Amendment to Lease, by and between Arista Networks, Inc. and The Irvine Company LLC, dated July 30, 2014.</a></span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-Q</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-36468</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.1</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8/8/2014</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1596532/000119312514122171/d639957dex1016.htm">License Agreement, dated November&#160;30, 2004, by and between the Registrant and OptumSoft, Inc.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-194899</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.16</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3/31/2014</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.14&#8225;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1596532/000119312514122171/d639957dex1017.htm">Manufacturing Services Letter Agreement, dated February 5, 2007, between the Registrant and Jabil Circuit, Inc.</a></span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-194899</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.17</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3/31/2014</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.15 &#8224;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1596532/000119312514149636/d639957dex1021.htm">Employee Incentive Plan.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-194899</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.21</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4/21/2014</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.16 &#8224;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1596532/000159653215000008/ex101q12015.htm">Offer Letter, dated May 18, 2015, by and between the Registrant and Ita Brennan.</a></span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8-K</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-36468</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.1</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5/14/2015</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.17 &#8224;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1596532/000159653215000008/ex102q12015.htm">Severance Agreement, effective May 18, 2015, by and between the Registrant and Ita Brennan.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-36468</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5/14/2015</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.18 &#8224;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1596532/000159653216000255/ex1032015globalsalesincent.htm">2015 Global Sales Incentive Plan.</a></span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-Q</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-36468</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.3</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5/5/2016</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.19 &#8224;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1596532/000159653217000088/ex101marctaxay-offerletter.htm">Offer letter, dated January 2, 2013, by and between the Registrant and Marc Taxay.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-36468</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5/8/2017</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.20 &#8224;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1596532/000159653217000088/ex102marctaxay-severanceag.htm">Severance Agreement, dated March 30, 2015, by and between the Registrant and Marc Taxay.</a></span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-Q</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-36468</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.2</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5/8/2017</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.21 &#8224;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1596532/000159653217000088/ex103johnmccool-offerletter.htm">Offer letter, dated February 14, 2017, by and between the Registrant and John McCool.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-36468</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5/8/2017</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.22 &#8224;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1596532/000159653217000088/ex104johnmccool-severancea.htm">Severance Agreement, dated March 20, 2017, by and between the Registrant and John McCool.</a></span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-Q</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-36468</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.4</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5/8/2017</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.23 &#8225;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1596532/000159653218000233/ex101termsheetofciscosettl.htm">Term Sheet of Mutual Release and Settlement Agreement, dated August 6, 2018, between the Registrant and Cisco Systems, Inc.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-36468</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11/5/2018</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.24 &#8225;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1596532/000159653219000027/ex1024_mutualreleaseandset.htm">Mutual Release and Settlement Agreement, dated August 6, 2018, by and between the Registrant and Cisco Systems, Inc.</a></span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-K</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-36468</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.24</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2/15/2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.25 &#8224;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1596532/000119312520273780/d77296dex991.htm">Awake Security, Inc. 2014 Equity Incentive Plan</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S-8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333-249591</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10/22/2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="height:67.5pt;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%">107</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;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="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.459%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.488%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.488%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.124%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.955%"/><td style="width:0.1%"/></tr><tr><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="27" style="background-color:#cceeff;padding:2px 6.62pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Incorporated by Reference </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom: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:8pt;font-weight:700;line-height:100%">Exhibit Number</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 6.62pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Form</span></td><td colspan="3" style="background-color:#ffffff;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">File No. </span></td><td colspan="3" style="background-color:#ffffff;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit</span></td><td colspan="3" style="background-color:#ffffff;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Filing Date</span></td><td colspan="3" style="background-color:#ffffff;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Filed Herewith</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:9pt;font-weight:400;line-height:100%">10.26</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1596532/000159653223000016/aristanetworks_668401x66.htm">Third Amendment to Lease, by and between Arista Networks, Inc. and The SANTA CLARA GATEWAY I LLC, dated February 1, 2023</a></span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-K</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-36468</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.1</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2/13/2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.27</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1596532/000159653223000324/ex101.htm">Letter Agreement by and between the Company and Chantelle Breithaupt, dated October 15, 2023</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">001-36468</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12/1/2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.28</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="cfoseveranceagreement_ch.htm">Form of Severance Agreement by and between the Company and Chantelle Breithaupt</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#252;</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:9pt;font-weight:400;line-height:100%">21.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex211listofsubsidiariesq42.htm">List of Subsidiaries of the Registrant</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#252;<br/></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:9pt;font-weight:400;line-height:100%">23.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex231independentauditorcon.htm">Consent of Independent Registered Public Accounting Firm.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#252;</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:9pt;font-weight:400;line-height:100%">24.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_175">Power of Attorney</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> (contained on signature page hereto)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#252;</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:9pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex311ceocertificationq42023.htm">Certification of the Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#252;</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:9pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex312cfocertificationq42023.htm">Certification of the Chief Financial Officer pursuant to Section&#160;302(a) of the Sarbanes-Oxley Act of 2002</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#252;</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:9pt;font-weight:400;line-height:100%">32.1*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex321ceoandcfo906certifica.htm">Certifications of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to section 906 of the Sarbanes-Oxley Act of 2002</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">.</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#252;</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:9pt;font-weight:400;line-height:100%">97.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;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:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="final_aristaxclawbackpol.htm">Compensation Recovery Policy</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#252;</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:9pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">XBRL Instance Document.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:9pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Schema Document.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:9pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Calculation Linkbase Document.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:9pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Definition Linkbase Document.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:9pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Label Linkbase Document.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:9pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Presentation Linkbase Document.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:9pt;font-weight:400;line-height:100%">104.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Cover Page Interactive File (formatted as Inline XBRL and contained in Exhibit 101)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">______________________</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8224; Indicates a management contract or compensatory plan or arrangement.</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8225; Confidential treatment has been requested for portions of this exhibit. These portions have been omitted and have been filed separately with the Securities and Exchange Commission.</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">* </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The certifications attached as Exhibit&#160;32.1 that accompany this Annual Report on Form&#160;10-K are not deemed filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of Arista Networks, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Annual Report on Form&#160;10-K, irrespective of any general incorporation language contained in such filing.</span></div><div style="height:67.5pt;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%">108</span></div></div></div><div id="ic034a470397a417699a027ca8e2873b3_172"></div><hr style="page-break-after:always"/><div style="min-height:76.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic034a470397a417699a027ca8e2873b3_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 16. Form 10-K Summary</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div style="height:76.5pt;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%">109</span></div></div></div><div id="ic034a470397a417699a027ca8e2873b3_175"></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section 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="margin-bottom:18pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"/><td style="width:6.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.947%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.485%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:53.136%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ARISTA NETWORKS, INC.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Registrant)</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%">Dated:</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%">February 12, 2024</span></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%">By:</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%">/s/ JAYSHREE ULLAL</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt 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%">Jayshree Ullal</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">President, Chief Executive Officer and Chairperson of the Board </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">&#160;(Principal Executive Officer)</span></td></tr></table></div><div style="margin-top:13pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">POWER OF ATTORNEY</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Jayshree Ullal and Ita Brennan, jointly and severally, his or her attorney-in-fact, with the power of substitution, for him or her in any and all capacities, to sign any amendments to this Annual Report on Form 10-K and to file the same, with exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that each of said attorneys-in-fact, or his or her substitute or substitutes, may do or cause to be done by virtue hereof.</span></div><div style="margin-top:6pt;text-indent:36pt"><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 dates indicated:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.865%"><tr><td style="width:1.0%"/><td style="width:34.008%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.796%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.667%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.796%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.033%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Signature</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Title</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%;text-decoration:underline">Date</span></td></tr><tr style="height:24pt"><td colspan="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%">/s/ JAYSHREE ULLAL</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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%">President, Chief Executive Officer and Chairperson of the Board (Principal Executive Officer)</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%">February 12, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Jayshree Ullal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:21pt"><td colspan="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%">/s/ ITA BRENNAN</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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%">Chief Financial Officer (Principal Accounting and Financial Officer)</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%">February 12, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ita Brennan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:21pt"><td colspan="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%">/s/ KENNETH DUDA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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%">Chief Technology Officer, Senior Vice President, Director</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%">February 12, 2024</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Kenneth Duda</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:21pt"><td colspan="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%">/s/ KELLY BATTLES</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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%">Director</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%">February 12, 2024</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Kelly Battles</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:21pt"><td colspan="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%">/s/ LEWIS CHEW</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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%">Director</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%">February 12, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Lewis Chew</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:21pt"><td colspan="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%">/s/ CHARLES GIANCARLO</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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%">Director</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%">February 12, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charles Giancarlo</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:21pt"><td colspan="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%">/s/ DAN SCHEINMAN</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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%">Director</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%">February 12, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dan Scheinman</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:21pt"><td colspan="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%">/s/ MARK TEMPLETON</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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%">Director</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%">February 12, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mark Templeton</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:21pt"><td colspan="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%">/s/ YVONNE WASSENAAR</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" 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%">Director</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%">February 12, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Yvonne Wassenaar</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="height:63pt;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%">110</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.2
<SEQUENCE>2
<FILENAME>ex42descriptionofcapitalst.htm
<DESCRIPTION>EX-4.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="id295afcef8fb40aab88595ece492e86e_1"></div><div style="min-height:54pt;width:100%"><div style="margin-bottom:8pt"><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Exhibit 4.2</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">DESCRIPTION OF CAPITAL STOCK</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</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%"> </font></div><div style="margin-top:6pt;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%">The following description of the capital stock of Arista Networks, Inc. (&#8220;us,&#8221; &#8220;our,&#8221; &#8220;we&#8221; or the &#8220;Company&#8221;) is a summary of the rights of our capital stock and summarizes certain provisions of our amended and restated certificate of incorporation and our amended and restated bylaws. This summary does not purport to be complete and is qualified in its entirety by the provisions of our amended and restated certificate of incorporation, amended and restated bylaws and 2004 Rights Agreement, copies of which have been filed as exhibits to this Annual Report on Form 10-K, as well as to the applicable provisions of the Delaware General Corporation Law.</font></div><div style="margin-top:6pt;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%">Our authorized capital stock consists of 1,100,000,000 shares, with a par value of $0.0001 per share, of which&#58; </font></div><div style="margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.471%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.329%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:91.164%"></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:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000,000,000 shares are designated as common stock&#59; and</font></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.466%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.623%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.434%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.877%"></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:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000,000 shares are designated as preferred stock.</font></td></tr></table></div><div style="margin-top:1pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock </font></div><div style="margin-top:6pt;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%">The holders of common stock are entitled to one vote per share on all matters submitted to a vote of our stockholders and do not have cumulative voting rights. Accordingly, holders of a majority of the shares of common stock entitled to vote in any election of directors may elect all of the directors standing for election. Subject to preferences that may be applicable to any preferred stock outstanding at the time, the holders of outstanding shares of common stock are entitled to receive ratably any dividends declared by our board of directors out of assets legally available. Upon our liquidation, dissolution or winding up, holders of our common stock are entitled to share ratably in all assets remaining after payment of liabilities and the liquidation preference of any then outstanding shares of preferred stock. Holders of common stock have no preemptive or conversion rights or other subscription rights. There are no redemption or sinking fund provisions applicable to the common stock. </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:700;line-height:120%">Preferred Stock </font></div><div style="margin-top:6pt;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%">Pursuant to our amended and restated certificate of incorporation, our board of directors has the authority, without further action by the stockholders, to issue, from time to time, up to 100,000,000 shares of preferred stock in one or more series. Our board of directors may designate the rights, preferences, privileges and restrictions of the preferred stock, including dividend rights, conversion rights, voting rights, redemption rights, liquidation preference, sinking fund terms and the number of shares constituting any series or the designation of any series. The issuance of preferred stock could have the effect of restricting dividends on the common stock, diluting the voting power of the common stock, impairing the liquidation rights of the common stock or delaying, deterring or preventing a change in control. Such issuance could have the effect of decreasing the market price of the common stock. </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:700;line-height:120%">Registration Rights&#8212;2004 Rights Agreement</font></div><div style="margin-top:6pt;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%">Certain holders of shares of our common stock or their permitted transferees are entitled to rights with respect to the registration of these shares under the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;). These rights are provided under the terms of a rights agreement dated October&#160;16, 2004 between us and the holders of these shares (the &#8220;2004 Rights Agreement&#8221;) and include demand registration rights, short-form registration rights and piggyback registration rights. </font></div><div style="margin-top:6pt;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%">The registration rights provided for in the 2004 Rights Agreement terminate seven (7)&#160;years following the completion of our initial public offering or, with respect to any particular stockholder, at such time that such stockholder can sell all of its registrable securities during any three-month period pursuant to Rule&#160;144 of the Securities Act or the registrable securities of such stockholders represent less than one percent of our outstanding capital stock.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Demand Registration Rights</font></div><div style="margin-top:6pt;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%">Certain holders of shares of our common stock or their permitted transferees, are entitled to demand registration rights pursuant to the 2004 Rights Agreement. Under the terms of the 2004 Rights Agreement, we will be required, upon the written request of holders of at least 50% of the shares that are entitled to registration rights under the 2004 Rights Agreement with respect to a registration with an anticipated aggregate offering price, before any underwriting discounts and commissions, in excess of $25.0&#160;million, to register, as soon as practicable, all or a portion of these shares for public resale. We are required to effect only one registration pursuant to this provision of the rights agreement. Depending on certain conditions, however, we may defer such registration for up to 90 days twice in any 12-month period. We are not required to </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="margin-bottom:8pt"><font><br></font></div></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%">effect a demand registration earlier than 180 days after the effective date of this offering. If the holders requesting registration intend to distribute their shares by means of an underwriting, the underwriters of such offering will have the right to limit the number of shares to be underwritten for reasons related to the marketing of the shares.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Short-Form Registration Rights</font></div><div style="margin-top:6pt;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%">Certain holders of shares of our common stock or their permitted transferees are also entitled to short-form registration rights pursuant to the 2004 Rights Agreement. If we are eligible to file a registration statement on Form&#160;S-3, these holders have the right, upon written request from holders of these shares, to have such shares registered by us if the proposed aggregate offering price of the shares to be registered by the holders requesting registration is at least $2.5&#160;million, net of any underwriter&#8217;s discounts or commissions, subject to exceptions set forth in the 2004 Rights Agreement.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Piggyback Registration Rights</font></div><div style="margin-top:6pt;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%">Certain holders of shares of our common stock or their permitted transferees are entitled to piggyback registration rights pursuant to the 2004 Rights Agreement. If we register any of our securities under the Securities Act, subject to certain exceptions, the holders of these shares will be entitled to notice of the registration and to include their registrable securities in the registration. The underwriters of any underwritten offering have the right to limit the number of shares registered by these holders for marketing reasons, subject to limitations set forth in the 2004 Rights Agreement.</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:700;line-height:120%">Anti-Takeover Effects of Delaware Law and Our Certificate of Incorporation and Bylaws </font></div><div style="margin-top:6pt;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%">Our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that could have the effect of delaying, deferring or discouraging another party from acquiring control of us. These provisions and certain provisions of Delaware law, which are summarized below, could discourage takeovers, coercive or otherwise. These provisions are also designed, in part, to encourage persons seeking to acquire control of us to negotiate first with our board of directors. We believe that the benefits of increased protection of our potential ability to negotiate with an unfriendly or unsolicited acquirer outweigh the disadvantages of discouraging a proposal to acquire us. </font></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Undesignated Preferred Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As discussed above under &#8220;&#8212;Preferred Stock,&#8221; our board of directors has the ability to designate and issue preferred stock with voting or other rights or preferences that could deter hostile takeovers or delay changes in our control or management. </font></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Limits on Ability of Stockholders to Act by Written Consent or Call a Special Meeting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our amended and restated certificate of incorporation provides that our stockholders may not act by written consent. This limit on the ability of stockholders to act by written consent may lengthen the amount of time required to take stockholder actions. As a result, the holders of a majority of our capital stock would not be able to amend the amended and restated bylaws or remove directors without holding a meeting of stockholders called in accordance with the amended and restated bylaws. </font></div><div style="margin-top:6pt;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%">In addition, our amended and restated bylaws provides that special meetings of the stockholders may be called only by the chairman of the board, the chief executive officer, the president (in the absence of a chief executive officer) or our board of directors. A stockholder may not call a special meeting, which may delay the ability of our stockholders to force consideration of a proposal or for holders controlling a majority of our capital stock to take any action, including the removal of directors.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Requirements for Advance Notification of Stockholder Nominations and Proposals</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our amended and restated bylaws contain advance notice procedures with respect to stockholder proposals and the nomination of candidates for election as directors, other than nominations made by or at the direction of our board of directors or a committee of the board of directors. These advance notice procedures may have the effect of precluding the conduct of certain business at a meeting if the proper procedures are not followed and may also discourage or deter a potential acquirer from conducting a solicitation of proxies to elect its own slate of directors or otherwise attempt to obtain control of our company. </font></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Board Classification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our amended and restated certificate of incorporation provides that our board of directors is divided into three classes, one class of which is elected each year by our stockholders. The directors in each class serve for a three-year term. Our classified board of directors may tend to discourage a third party from making a tender offer or otherwise attempting to obtain control of us because it generally makes it more difficult for stockholders to replace a majority of the directors. </font></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Election and Removal of Directors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that establish specific procedures for appointing and removing members of our board of directors. Under our amended and restated certificate of incorporation and amended and restated bylaws, vacancies and newly created directorships on our board of directors may be filled only by a vote of a majority of the directors then serving on the board of directors. Under our amended and restated certificate of incorporation and amended and restated bylaws, directors may be </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="margin-bottom:8pt"><font><br></font></div></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%">removed only for cause by the affirmative vote of the holders of a majority of the shares then entitled to vote at an election of directors. </font></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">No Cumulative Voting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Delaware General Corporation Law provides that stockholders are not entitled to the right to cumulate votes in the election of directors unless our restated certificate of incorporation provides otherwise. Our restated certificate of incorporation and amended and restated bylaws do not expressly provide for cumulative voting. Without cumulative voting, a minority stockholder may not be able to gain as many seats on our board of directors as the stockholder would be able to gain if cumulative voting were permitted. The absence of cumulative voting makes it more difficult for a minority stockholder to gain a seat on our board of directors to influence our board of directors&#8217; decision regarding a takeover. </font></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amendment of Charter Provision</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Any amendment of the above provisions in our amended and restated certificate of incorporation would require approval by holders of at least two-thirds of our then outstanding common stock. </font></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Delaware Anti-Takeover Statute</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We are subject to the provisions of Section 203 of the Delaware General Corporation Law regulating corporate takeovers. In general, Section 203 prohibits a publicly held Delaware corporation from engaging, under certain circumstances, in a business combination with an interested stockholder for a period of three years following the date the person became an interested stockholder unless&#58; </font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">prior to the date of the transaction, our board of directors approved either the business combination or the transaction that resulted in the stockholder becoming an interested stockholder&#59; </font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">upon completion of the transaction that resulted in the stockholder becoming an interested stockholder, the interested stockholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced, excluding for purposes of determining the voting stock outstanding, but not the outstanding voting stock owned by the interested stockholder, (1) shares owned by persons who are directors and also officers and (2) shares owned by employee stock plans in which employee participants do not have the right to determine confidentially whether shares held subject to the plan will be tendered in a tender or exchange offer&#59; or </font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">at or subsequent to the date of the transaction, the business combination is approved by our board of directors and authorized at an annual or special meeting of stockholders, and not by written consent, by the affirmative vote of at least 66 2&#8260;3% of the outstanding voting stock that is not owned by the interested stockholder.</font></div><div style="margin-top:6pt;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%">Generally, a business combination includes a merger, asset or stock sale, or other transaction resulting in a financial benefit to the interested stockholder. An interested stockholder is a person who, together with affiliates and associates, owns or, within three years prior to the determination of interested stockholder status, did own 15% or more of a corporation&#8217;s outstanding voting stock. We expect the existence of this provision to have an anti-takeover effect with respect to transactions our board of directors does not approve in advance. We also anticipate that Section 203 may discourage attempts that might result in a premium over the market price for the shares of common stock held by stockholders. </font></div><div style="margin-top:6pt;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%">The provisions of Delaware law and the provisions of our amended and restated certificate of incorporation and amended and restated bylaws could have the effect of discouraging others from attempting hostile takeovers and as a consequence, they might also inhibit temporary fluctuations in the market price of our common stock that often result from actual or rumored hostile takeover attempts. These provisions might also have the effect of preventing changes in our management. It is also possible that these provisions could make it more difficult to accomplish transactions that stockholders might otherwise deem to be in their best interests. </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:700;line-height:120%">Transfer Agent and Registrar </font></div><div style="margin-top:6pt;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%">The transfer agent and registrar for our common stock is Computershare Trust Company, N.A. </font></div><div style="margin-top:6pt;text-align:justify"><font><br></font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.28
<SEQUENCE>3
<FILENAME>cfoseveranceagreement_ch.htm
<DESCRIPTION>EX-10.28
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>cfoseveranceagreement_ch</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- cfoseveranceagreement_ch001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cfoseveranceagreement_ch001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cfoseveranceagreement_ch002.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cfoseveranceagreement_ch002.jpg" title="slide2" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cfoseveranceagreement_ch003.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cfoseveranceagreement_ch003.jpg" title="slide3" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cfoseveranceagreement_ch004.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cfoseveranceagreement_ch004.jpg" title="slide4" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cfoseveranceagreement_ch005.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cfoseveranceagreement_ch005.jpg" title="slide5" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cfoseveranceagreement_ch006.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cfoseveranceagreement_ch006.jpg" title="slide6" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cfoseveranceagreement_ch007.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cfoseveranceagreement_ch007.jpg" title="slide7" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cfoseveranceagreement_ch008.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cfoseveranceagreement_ch008.jpg" title="slide8" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cfoseveranceagreement_ch009.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cfoseveranceagreement_ch009.jpg" title="slide9" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cfoseveranceagreement_ch010.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cfoseveranceagreement_ch010.jpg" title="slide10" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </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.1
<SEQUENCE>4
<FILENAME>ex211listofsubsidiariesq42.htm
<DESCRIPTION>EX-21.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ib3dd628dc264433a8bfd4a442e734151_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.1</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SUBSIDIARIES OF ARISTA NETWORKS, INC. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</font></div><div><font><br></font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:47.509%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.794%"></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%;text-decoration:underline">Name of Subsidiary</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:700;line-height:100%;text-decoration:underline">Jurisdiction&#160;of&#160;Incorporation</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%">Arista Networks Limited</font></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: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="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%">Arista Technology Ireland Unlimited Company</font></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"><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="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%">Arista Networks Holding Corporation</font></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:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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%">Arista Holding Limited</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ireland</font></td></tr></table></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%">(1) Pursuant to Item 601(b) (21)(ii) of Regulation S-K, the names of other subsidiaries of Arista Networks, Inc are omitted because, considered in aggregate, they would not constitute a significant subsidiary as of the end of the year covered by this report.</font></div><div><font><br></font></div><div><font><br></font></div><div style="height:24.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-23.1
<SEQUENCE>5
<FILENAME>ex231independentauditorcon.htm
<DESCRIPTION>EX-23.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i8ff687252bcf46179a30985026ae2745_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.1</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We consent to the incorporation by reference in the Registration Statements (Form S-8 Nos., 333-196550, 333-202919, 333-209723, 333-216136, 333-223093, 333-229730, 333-236426, 333-249591, 333-253277, 333-262733, and 333-269744) pertaining to the 2014 Employee Stock Purchase Plan and 2014 Equity Incentive Plan of Arista Networks, Inc. of our reports dated February 12, 2024, with respect to the consolidated financial statements of Arista Networks, Inc. and the effectiveness of internal control over financial reporting of Arista Networks, Inc. included in this Annual Report (Form 10-K) for the year ended December 31, 2023.  </font></div><div style="margin-top:6pt"><font><br></font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; Ernst&#160;&#38; Young LLP</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%">San Mateo, California</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;12, 2024 </font></div><div><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></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>6
<FILENAME>ex311ceocertificationq42023.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i71f57e3007d34942b91b9681b3e4fa8b_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:15pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Jayshree Ullal, certify that&#58;</font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><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:10.5pt">I have reviewed this Annual Report on Form&#160;10-K of Arista Networks, Inc.&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><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:10.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><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:10.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><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:10.5pt">The registrant&#8217;s other certifying officer&#160;and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e)&#160;and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><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:6.91pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59; </font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><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:6.34pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59; </font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><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:6.91pt">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:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><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:6.34pt">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:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><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:10.5pt">The registrant&#8217;s other certifying officer&#160;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 the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><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:6.91pt">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:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><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:6.34pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; February&#160;12, 2024 </font></div><div style="margin-top:14pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:252.00pt"><tr><td style="width:1.0pt"></td><td style="width:250.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><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%">&#47;s&#47; JAYSHREE ULLAL</font></td></tr><tr style="height:15pt"><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%">Jayshree Ullal</font></td></tr><tr style="height:15pt"><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%">President, Chief Executive Officer and Director</font></td></tr><tr style="height:15pt"><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%">(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></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>7
<FILENAME>ex312cfocertificationq42023.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ic60d8b4eb5ca49548a6e9938041def76_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:15pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Ita Brennan, certify that&#58;</font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><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:10.5pt">I have reviewed this Annual Report on Form&#160;10-K of Arista Networks, Inc.&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><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:10.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><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:10.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59; </font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><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:10.5pt">The registrant&#8217;s other certifying officer&#160;and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e)&#160;and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><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:6.91pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><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:6.34pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><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:6.91pt">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:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><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:6.34pt">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:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><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:10.5pt">The registrant&#8217;s other certifying officer&#160;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 the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><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:6.91pt">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:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><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:6.34pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; February&#160;12, 2024 </font></div><div style="margin-top:14pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:300.00pt"><tr><td style="width:1.0pt"></td><td style="width:298.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><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%">&#47;s&#47; ITA BRENNAN</font></td></tr><tr style="height:15pt"><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%">Ita Brennan</font></td></tr><tr style="height:15pt"><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%">Chief Financial Officer </font></td></tr><tr style="height:15pt"><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%">(Principal Accounting and 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>EX-32.1
<SEQUENCE>8
<FILENAME>ex321ceoandcfo906certifica.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i666495da720843daae97f1f37acfc35a_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&#160;32.1</font></div><div style="margin-top:9pt;text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:21pt;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%">I, Jayshree Ullal, certify, pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that the Annual Report of Arista Networks, Inc. on Form&#160;10-K for the fiscal year ended December&#160;31, 2023, fully complies with the requirements of Section&#160;13(a)&#160;or 15(d)&#160;of the Securities Exchange Act of 1934, and that information contained in such Annual Report on Form&#160;10-K fairly presents, in all material respects, the financial condition and results of operations of Arista Networks,&#160;Inc.</font></div><div style="margin-top:15pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; February&#160;12, 2024 </font></div><div style="margin-top:5pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:333.75pt"><tr><td style="width:1.0pt"></td><td style="width:31.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:298.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><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%">By&#58;</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%">&#47;s&#47; JAYSHREE ULLAL</font></td></tr><tr style="height:15pt"><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%">Name&#58;</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%">Jayshree Ullal</font></td></tr><tr style="height:15pt"><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%">Title&#58;</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%">President, Chief Executive Officer and Director</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></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%">(Principal Executive Officer)</font></td></tr></table></div><div><font><br></font></div><div style="margin-top:15pt;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%">I, Ita Brennan, certify, pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that the Annual Report of Arista Networks, Inc. on Form&#160;10-K for the fiscal year ended December&#160;31, 2023, fully complies with the requirements of Section&#160;13(a)&#160;or 15(d)&#160;of the Securities Exchange Act of 1934, and that information contained in such Annual Report on Form&#160;10-K fairly presents, in all material respects, the financial condition and results of operations of Arista Networks,&#160;Inc.</font></div><div style="margin-top:15pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; February&#160;12, 2024 </font></div><div style="margin-top:5pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:333.75pt"><tr><td style="width:1.0pt"></td><td style="width:31.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:298.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><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%">By&#58;</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%">&#47;s&#47; ITA BRENNAN</font></td></tr><tr style="height:15pt"><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%">Name&#58;</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%">Ita Brennan</font></td></tr><tr style="height:15pt"><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%">Title&#58;</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%">Chief Financial Officer</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></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%">(Principal Accounting and 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><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-97.1
<SEQUENCE>9
<FILENAME>final_aristaxclawbackpol.htm
<DESCRIPTION>EX-97.1
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>final_aristaxclawbackpol</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- final_aristaxclawbackpol001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="final_aristaxclawbackpol001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">  ARISTA NETWORKS, INC.   COMPENSATION RECOVERY POLICY  As adopted or most recently amended on July 19, 2023  Arista Networks, Inc. (the &#8220;Company&#8221;) is committed to strong corporate governance. As part of  this commitment, the Company&#8217;s Compensation Committee (the &#8220;Committee&#8221;) of the board of directors  of the Company (the &#8220;Board&#8221;) has adopted this clawback policy called the Compensation Recovery Policy  (the &#8220;Policy&#8221;). The Policy is intended to further the Company&#8217;s pay-for-performance philosophy and to  comply with applicable law by providing for the recovery of certain executive compensation in the event  of an Accounting Restatement. Capitalized terms used in the Policy are defined below, and the  definitions have substantive impact on its application so reviewing them carefully is important to your  understanding.  The Policy, which was adopted as set forth above and originally effective on July 19, 2023 (the  &#8220;Effective Date&#8221;) is intended to comply with Section 10D of the Securities Exchange Act of 1934 (the  &#8220;Exchange Act&#8221;), with Rule 10D-1 under the Exchange Act and with the listing standards of the national  securities exchange (the &#8220;Exchange&#8221;) on which the securities of the Company are listed. The Policy will  be interpreted in a manner that is consistent with the requirements of Section 10D of the Exchange Act,  Rule 10D-1 under the Exchange Act and with the listing standards of the Exchange, including any  interpretive guidance provided by the Exchange.   In summary, the Policy provides rules related to the recovery of certain incentive-based  compensation received by Executive Officers. With limited exceptions, which are detailed below, the  application of the Policy to Executive Officers is not discretionary and applies without regard to whether  an Executive Officer was at fault, except to the limited extent provided below.   Persons Covered by the Policy  The Policy is binding and enforceable against all Executive Officers. &#8220;Executive Officer&#8221; means  each individual who is or was designated as an &#8220;officer&#8221; by the Board in accordance with Exchange Act  Rule 16a-1(f). For the avoidance of doubt, even if an individual who was formerly designated as an officer  of the Company before the Effective Date is no longer designated as such, that individual will be an  Executive Officer under the Policy.  Each Executive Officer will be required to sign and return to the Company an acknowledgement  that such Executive Officer will be bound by the terms and comply with the Policy. The failure to obtain  such acknowledgement will have no impact on the applicability or enforceability of the Policy.  Administration of the Policy  The Committee has full delegated authority to administer the Policy. The Committee is  authorized to interpret and construe the Policy and to make all determinations necessary, appropriate,  or advisable for the administration of the Policy. In addition, if determined in the discretion of the Board,  the Policy may be administered by the independent members of the Board or another committee of the  Board made up of independent members of the Board, in which case all references to the Committee  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- final_aristaxclawbackpol002.jpg -->
<DIV style="padding-top:2em;">
<IMG src="final_aristaxclawbackpol002.jpg" title="slide2" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">-2-  will be deemed to refer to the independent members of the Board or the other Board committee. All  determinations of the Committee will be final and binding and will be given the maximum deference  permitted by law.  Events Requiring Application of the Policy  If the Company is required to prepare an accounting restatement due to the material  noncompliance of the Company with any financial reporting requirement under the securities laws,  including any required accounting restatement to correct an error in previously issued financial  statements that is material to the previously issued financial statements, or that would result in a  material misstatement if the error were corrected in the current period or left uncorrected in the current  period (an &#8220;Accounting Restatement&#8221;), then the Committee must determine what compensation, if any,  must be recovered.   Compensation Covered by the Policy  The Policy applies to all Incentive-Based Compensation (certain terms used in this Section are  defined below) that is Received after the Effective Date while the Company has a class of securities listed  on a national securities exchange, and during the Covered Period by a person who was an Executive  Officer during the Covered Period and during the performance period for the Incentive-Based  Compensation (&#8220;Clawback Eligible Incentive-Based Compensation&#8221;). The Incentive-Based  Compensation that must be recovered is the amount of Clawback Eligible Incentive-Based Compensation  that exceeds the amount of Clawback Eligible Incentive-Based Compensation that otherwise would have  been Received had such Clawback Eligible Incentive-Based Compensation been determined based on  the restated amounts (such compensation, as computed without regard to any taxes paid, the &#8220;Excess  Compensation,&#8221; is referred to in the listings standards as &#8220;erroneously awarded incentive-based  compensation&#8221;).  To determine the amount of Excess Compensation for Incentive-Based Compensation based on  stock price or total shareholder return, where it is not subject to mathematical recalculation directly  from the information in an Accounting Restatement, the amount must be based on a reasonable  estimate of the effect of the Accounting Restatement on the stock price or total shareholder return upon  which the Incentive-Based Compensation was received and the Company must maintain documentation  of the determination of that reasonable estimate and provide such documentation to the Exchange.  &#8220;Incentive-Based Compensation&#8221; means any compensation that is granted, earned, or vested  based wholly or in part upon the attainment of a Financial Reporting Measure. For the avoidance of  doubt, no compensation that is potentially subject to recovery under the Policy will be earned until the  Company&#8217;s right to recover under the Policy has lapsed.  The following items of compensation are not  Incentive-Based Compensation under the Policy: salaries, bonuses paid solely at the discretion of the  Compensation Committee or Board that are not paid from a bonus pool that is determined by satisfying  a Financial Reporting Measure, bonuses paid solely upon satisfying one or more subjective standards  and/or completion of a specified employment period, non-equity incentive plan awards earned solely  upon satisfying one or more strategic measures or operational measures, and equity awards for which  the grant is not contingent upon achieving any Financial Reporting Measure performance goal and  vesting is contingent solely upon completion of a specified employment period (e.g., time-based vesting  equity awards) and/or attaining one or more non-Financial Reporting Measures.  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- final_aristaxclawbackpol003.jpg -->
<DIV style="padding-top:2em;">
<IMG src="final_aristaxclawbackpol003.jpg" title="slide3" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">-3-  &#8220;Financial Reporting Measures&#8221; are measures that are determined and presented in accordance  with the accounting principles used in preparing the Company&#8217;s financial statements, and any measures  that are derived wholly or in part from such measures. Stock price and total shareholder return are also  Financial Reporting Measures. A Financial Reporting Measure need not be presented within the financial  statements or included in a filing with the Securities and Exchange Commission.   Incentive-Based Compensation is &#8220;Received&#8221; under the Policy in the Company&#8217;s fiscal period  during which the Financial Reporting Measure specified in the Incentive-Based Compensation award is  attained, even if the payment, vesting, settlement or grant of the Incentive-Based Compensation occurs  after the end of that period.  &#8220;Covered Period&#8221; means the three completed fiscal years immediately preceding the Accounting  Restatement Determination Date. In addition, Covered Period can include certain transition periods  resulting from a change in the Company&#8217;s fiscal year. The Company&#8217;s obligation to recover Excess  Compensation is not dependent on if or when the restated financial statements are filed.  &#8220;Accounting Restatement Determination Date&#8221; means the earliest to occur of: (a) the date the  Board, a committee of the Board, or one or more of the officers of the Company authorized to take such  action if Board action is not required, concludes, or reasonably should have concluded, that the Company  is required to prepare an Accounting Restatement; and (b) the date a court, regulator, or other legally  authorized body directs the Company to prepare an Accounting Restatement.  Repayment of Excess Compensation  Executive Officers are required to repay Excess Compensation to the Company. Subject to  applicable law, the Company may recover such Excess Compensation by requiring the Executive Officer  to repay such amount to the Company by direct payment to the Company or such other means or  combination of means as the Committee determines to be appropriate (these determinations do not  need to be identical as to each Executive Officer). These means may include:  (a) requiring reimbursement of cash Incentive-Based Compensation previously paid;   (b) seeking recovery of any gain realized on the vesting, exercise, settlement, sale, transfer,  or other disposition of any equity-based awards;   (c) offsetting the amount to be recovered from any unpaid or future compensation to be  paid by the Company or any affiliate of the Company to the Executive Officer;   (d) cancelling outstanding vested or unvested equity awards; and/or   (e) taking any other remedial and recovery action permitted by law, as determined by the  Committee.   The repayment of Excess Compensation must be made by an Executive Officer notwithstanding  any Executive Officer&#8217;s belief (whether legitimate or non-legitimate) that the Excess Compensation had  been previously earned under applicable law and therefore is not subject to clawback.   </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- final_aristaxclawbackpol004.jpg -->
<DIV style="padding-top:2em;">
<IMG src="final_aristaxclawbackpol004.jpg" title="slide4" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">-4-  In addition to its rights to recovery under the Policy, the Company or any affiliate of the Company  may take any legal actions it determines appropriate to enforce an Executive Officer&#8217;s obligations to the  Company or to discipline an Executive Officer, including (without limitation) termination of employment,  institution of civil proceedings, reporting of misconduct to appropriate governmental authorities,  reduction of future compensation opportunities or change in role. The decision to take any actions  described in the preceding sentence will not be subject to the approval of the Committee and can be  made by the Board, any committee of the Board, or any duly authorized officer of the Company or of  any applicable affiliate of the Company.  Limited Exceptions to the Policy  The Company must recover the Excess Compensation in accordance with the Policy except to the  limited extent that the conditions set forth below are met, and the Committee determines that recovery  of the Excess Compensation would be impracticable:  (a) The direct expense paid to a third party to assist in enforcing the Policy would exceed the  amount to be recovered. Before reaching this conclusion, the Company must make a  reasonable attempt to recover such Excess Compensation, document such reasonable  attempt(s) to recover, and provide that documentation to the Exchange; or  (b) Recovery would likely cause an otherwise tax-qualified retirement plan, under which  benefits are broadly available to employees of the Company, to fail to meet the legal  requirements as such.  Other Important Information in the Policy  The Policy is in addition to the requirements of Section 304 of the Sarbanes-Oxley Act of 2002  that are applicable to the Company&#8217;s Chief Executive Officer and Chief Financial Officer, as well as any  other applicable laws, regulatory requirements, rules, or pursuant to the terms of any existing Company  policy or agreement providing for the recovery of compensation.  Notwithstanding the terms of any of the Company&#8217;s organizational documents (including, but not  limited to, the Company&#8217;s bylaws), any corporate policy or any contract (including, but not limited to,  any indemnification agreement), neither the Company nor any affiliate of the Company will indemnify  or provide advancement for  any Executive Officer or former Executive Officer against any loss of Excess  Compensation. Neither the Company nor any affiliate of the Company will pay for or reimburse insurance  premiums for an insurance policy that covers potential recovery obligations. In the event the Company  is required to recover Excess Compensation from an Executive Officer who is no longer an employee  pursuant to the Policy, the Company will be entitled to seek such recovery in order to comply with  applicable law, regardless of the terms of any release of claims or separation agreement may have  signed.   The Committee or Board may review and modify the Policy from time to time.  If any provision of the Policy or the application of any such provision to any Executive Officer is  adjudicated to be invalid, illegal or unenforceable in any respect, such invalidity, illegality or  unenforceability will not affect any other provisions of the Policy or the application of such provision to  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- final_aristaxclawbackpol005.jpg -->
<DIV style="padding-top:2em;">
<IMG src="final_aristaxclawbackpol005.jpg" title="slide5" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">-5-  another Executive Officer, and the invalid, illegal or unenforceable provisions will be deemed amended  to the minimum extent necessary to render any such provision or application enforceable.  The Policy will terminate and no longer be enforceable when the Company ceases to be listed  issuer within the meaning of Section 10D of the Exchange Act.    </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- final_aristaxclawbackpol006.jpg -->
<DIV style="padding-top:2em;">
<IMG src="final_aristaxclawbackpol006.jpg" title="slide6" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">    ACKNOWLEDGEMENT  &#8226; I acknowledge that I have received and read the Compensation Recovery Policy (the &#8220;Policy&#8221;) of  Arista Networks, Inc. (the &#8220;Company&#8221;).  &#8226; I understand and acknowledge that the Policy applies to me, and all of my beneficiaries, heirs,  executors, administrators or other legal representatives and that the Company&#8217;s right to recovery  in order to comply with applicable law will apply, regardless of the terms of any release of claims  or separation agreement I have signed or will sign in the future.  &#8226; I agree to be bound by and to comply with the Policy and understand that determinations of the  Committee (as such term is used in the Policy) will be final and binding and will be given the  maximum deference permitted by law.  &#8226; I understand and agree that my current indemnification rights, whether in an individual  agreement or the Company&#8217;s organizational documents, exclude the right to be indemnified for  amounts required to be recovered under the Policy.  &#8226; I understand that my failure to comply in all respects with the Policy is a basis for termination of  my employment with the Company and any affiliate of the Company as well as any other  appropriate discipline.  &#8226; I understand that neither the Policy, nor the application of the Policy to me, gives rise to a  resignation for good reason (or similar concept) by me under any applicable employment  agreement or arrangement.  &#8226; I acknowledge that if I have questions concerning the meaning or application of the Policy, it is  my responsibility to seek guidance from the General Counsel, Human Resources or my own  personal advisers.  &#8226; I acknowledge that neither this Acknowledgement nor the Policy is meant to constitute an  employment contract.    Executive     (print name)     (signature)     (date)    </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>10
<FILENAME>anet-20231231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:1b8cd1a8-9a90-41c9-a138-565ff01b277d,g:1a82ecdc-6972-45b1-aa29-d25a3954693f-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:anet="http://www.arista.com/20231231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.arista.com/20231231">
  <xs:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2023" schemaLocation="https://xbrl.sec.gov/ecd/2023/ecd-2023.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="anet-20231231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="anet-20231231_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="anet-20231231_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="anet-20231231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.arista.com/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://www.arista.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit 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.arista.com/role/ConsolidatedBalanceSheets">
        <link:definition>0000003 - 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.arista.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>0000004 - 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="ConsolidatedStatementsofOperations" roleURI="http://www.arista.com/role/ConsolidatedStatementsofOperations">
        <link:definition>0000005 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome">
        <link:definition>0000006 - 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="ConsolidatedStatementsofStockholdersEquity" roleURI="http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity">
        <link:definition>0000007 - 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.arista.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>0000008 - 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="OrganizationandSummaryofSignificantAccountingPolicies" roleURI="http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPolicies">
        <link:definition>0000009 - Disclosure - Organization 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="FairValueMeasurements" roleURI="http://www.arista.com/role/FairValueMeasurements">
        <link:definition>0000010 - Disclosure - Fair Value Measurements</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="FinancialStatementsDetails" roleURI="http://www.arista.com/role/FinancialStatementsDetails">
        <link:definition>0000011 - Disclosure - Financial Statements 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="AcquisitionGoodwillandAcquisitionRelatedIntangibleAssets" roleURI="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssets">
        <link:definition>0000012 - Disclosure - Acquisition, Goodwill and Acquisition-Related Intangible 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="CommitmentsandContingencies" roleURI="http://www.arista.com/role/CommitmentsandContingencies">
        <link:definition>0000013 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityandStockBasedCompensation" roleURI="http://www.arista.com/role/StockholdersEquityandStockBasedCompensation">
        <link:definition>0000014 - Disclosure - Stockholders' Equity and Stock-Based Compensation</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="NetIncomePerShare" roleURI="http://www.arista.com/role/NetIncomePerShare">
        <link:definition>0000015 - Disclosure - Net Income Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.arista.com/role/IncomeTaxes">
        <link:definition>0000016 - 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="GeographicalInformation" roleURI="http://www.arista.com/role/GeographicalInformation">
        <link:definition>0000017 - Disclosure - Geographical 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="PostEmploymentBenefits" roleURI="http://www.arista.com/role/PostEmploymentBenefits">
        <link:definition>0000018 - Disclosure - Post-Employment Benefits</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="OrganizationandSummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>9954471 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsTables" roleURI="http://www.arista.com/role/FairValueMeasurementsTables">
        <link:definition>9954472 - Disclosure - Fair Value Measurements (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="FinancialStatementsDetailsTables" roleURI="http://www.arista.com/role/FinancialStatementsDetailsTables">
        <link:definition>9954473 - Disclosure - Financial Statements Details (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="AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsTables" roleURI="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsTables">
        <link:definition>9954474 - Disclosure - Acquisition, Goodwill and Acquisition-Related Intangible 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="CommitmentsandContingenciesTables" roleURI="http://www.arista.com/role/CommitmentsandContingenciesTables">
        <link:definition>9954475 - Disclosure - Commitments and Contingencies (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="StockholdersEquityandStockBasedCompensationTables" roleURI="http://www.arista.com/role/StockholdersEquityandStockBasedCompensationTables">
        <link:definition>9954476 - Disclosure - Stockholders' Equity and Stock-Based Compensation (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="NetIncomePerShareTables" roleURI="http://www.arista.com/role/NetIncomePerShareTables">
        <link:definition>9954477 - Disclosure - Net Income Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.arista.com/role/IncomeTaxesTables">
        <link:definition>9954478 - 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="GeographicalInformationTables" roleURI="http://www.arista.com/role/GeographicalInformationTables">
        <link:definition>9954479 - Disclosure - Geographical Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OrganizationandSummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails">
        <link:definition>9954480 - Disclosure - Organization and Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails" roleURI="http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails">
        <link:definition>9954481 - Disclosure - Fair Value Measurements - Schedule of Fair Value of Financial Assets (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="FairValueMeasurementsNarrativeDetails" roleURI="http://www.arista.com/role/FairValueMeasurementsNarrativeDetails">
        <link:definition>9954482 - Disclosure - Fair Value Measurements - 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="FairValueMeasurementsUnrealizedLossPositionDetails" roleURI="http://www.arista.com/role/FairValueMeasurementsUnrealizedLossPositionDetails">
        <link:definition>9954483 - Disclosure - Fair Value Measurements - Unrealized Loss Position (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="FairValueMeasurementsInvestmentbyMaturityDatesDetails" roleURI="http://www.arista.com/role/FairValueMeasurementsInvestmentbyMaturityDatesDetails">
        <link:definition>9954484 - Disclosure - Fair Value Measurements - Investment by Maturity Dates (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="FairValueMeasurementsGainForNonmarketableEquitySecuritiesDetails" roleURI="http://www.arista.com/role/FairValueMeasurementsGainForNonmarketableEquitySecuritiesDetails">
        <link:definition>9954485 - Disclosure - Fair Value Measurements - Gain For Non-marketable Equity Securities (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="FairValueMeasurementsNonmarketableEquitySecuritiesDetails" roleURI="http://www.arista.com/role/FairValueMeasurementsNonmarketableEquitySecuritiesDetails">
        <link:definition>9954486 - Disclosure - Fair Value Measurements - Nonmarketable Equity Securities (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="FinancialStatementsDetailsCashCashEquivalentsandRestrictedCashDetails" roleURI="http://www.arista.com/role/FinancialStatementsDetailsCashCashEquivalentsandRestrictedCashDetails">
        <link:definition>9954487 - Disclosure - Financial Statements Details - Cash, Cash Equivalents and Restricted Cash (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="FinancialStatementsDetailsAccountsReceivableNetDetails" roleURI="http://www.arista.com/role/FinancialStatementsDetailsAccountsReceivableNetDetails">
        <link:definition>9954488 - Disclosure - Financial Statements Details - Accounts Receivable, Net (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="FinancialStatementsDetailsInventoriesDetails" roleURI="http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails">
        <link:definition>9954489 - Disclosure - Financial Statements Details - Inventories (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="FinancialStatementsDetailsPrepaidExpensesandOtherCurrentAssetsDetails" roleURI="http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesandOtherCurrentAssetsDetails">
        <link:definition>9954490 - Disclosure - Financial Statements Details - Prepaid Expenses and Other Current Assets (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="FinancialStatementsDetailsPropertyandEquipmentNetDetails" roleURI="http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails">
        <link:definition>9954491 - Disclosure - Financial Statements Details - Property and Equipment, Net (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="FinancialStatementsDetailsAccruedLiabilitiesDetails" roleURI="http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails">
        <link:definition>9954492 - Disclosure - Financial Statements Details - Accrued 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="FinancialStatementsDetailsContractLiabilitiesDetails" roleURI="http://www.arista.com/role/FinancialStatementsDetailsContractLiabilitiesDetails">
        <link:definition>9954493 - Disclosure - Financial Statements Details - Contract 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="FinancialStatementsDetailsDeferredRevenueDetails" roleURI="http://www.arista.com/role/FinancialStatementsDetailsDeferredRevenueDetails">
        <link:definition>9954494 - Disclosure - Financial Statements Details - Deferred Revenue (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="FinancialStatementsDetailsPerformanceObligationsDetails" roleURI="http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails">
        <link:definition>9954495 - Disclosure - Financial Statements Details - Performance Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialStatementsDetailsPerformanceObligationsDetails_1" roleURI="http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails_1">
        <link:definition>9954495 - Disclosure - Financial Statements Details - Performance Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialStatementsDetailsOtherIncomeNetDetails" roleURI="http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails">
        <link:definition>9954496 - Disclosure - Financial Statements Details - Other Income, Net (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="AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsNarrativeDetails" roleURI="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsNarrativeDetails">
        <link:definition>9954497 - Disclosure - Acquisition, Goodwill and Acquisition-Related Intangible Assets - 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="AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofIdentifiableIntangibleAssetsAcquiredDetails" roleURI="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofIdentifiableIntangibleAssetsAcquiredDetails">
        <link:definition>9954498 - Disclosure - Acquisition, Goodwill and Acquisition-Related Intangible Assets - Schedule of Identifiable Intangible Assets Acquired (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="AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsGoodwillRollforwardDetails" roleURI="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsGoodwillRollforwardDetails">
        <link:definition>9954499 - Disclosure - Acquisition, Goodwill and Acquisition-Related Intangible Assets - Goodwill Rollforward (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="AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails" roleURI="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails">
        <link:definition>9954500 - Disclosure - Acquisition, Goodwill and Acquisition-Related Intangible Assets - Schedule of Acquisition-Related Intangible Assets (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="AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails" roleURI="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails">
        <link:definition>9954501 - Disclosure - Acquisition, Goodwill and Acquisition-Related Intangible Assets - Schedule of Amortization 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="CommitmentsandContingenciesNarrativeDetails" roleURI="http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails">
        <link:definition>9954502 - Disclosure - Commitments and Contingencies - 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="CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails" roleURI="http://www.arista.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails">
        <link:definition>9954503 - Disclosure - Commitments and Contingencies - Supplemental Balance Sheet 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="CommitmentsandContingenciesLeaseCostDetails" roleURI="http://www.arista.com/role/CommitmentsandContingenciesLeaseCostDetails">
        <link:definition>9954504 - Disclosure - Commitments and Contingencies - Lease Cost (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="CommitmentsandContingenciesLeaseMaturitiesDetails" roleURI="http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails">
        <link:definition>9954505 - Disclosure - Commitments and Contingencies - Lease Maturities (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="CommitmentsandContingenciesLeaseMaturitiesDetails_1" roleURI="http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails_1">
        <link:definition>9954505 - Disclosure - Commitments and Contingencies - Lease Maturities (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="CommitmentsandContingenciesWeightedaverageRemainingLeaseTermandDiscountRateDetails" roleURI="http://www.arista.com/role/CommitmentsandContingenciesWeightedaverageRemainingLeaseTermandDiscountRateDetails">
        <link:definition>9954506 - Disclosure - Commitments and Contingencies - Weighted-average Remaining Lease Term and Discount Rate (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="StockholdersEquityandStockBasedCompensationNarrativeDetails" roleURI="http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails">
        <link:definition>9954507 - Disclosure - Stockholders' Equity and Stock-Based Compensation - 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="StockholdersEquityandStockBasedCompensationStockRepurchaseProgramDetails" roleURI="http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockRepurchaseProgramDetails">
        <link:definition>9954508 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Stock Repurchase Program (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="StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails" roleURI="http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails">
        <link:definition>9954509 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Option Activity Rollforward (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="StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails" roleURI="http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails">
        <link:definition>9954510 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Restricted Stock Unit (RSU) Activities (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="StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails" roleURI="http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails">
        <link:definition>9954511 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Stock-Based Compensation 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="NetIncomePerShareBasicandDilutedNetIncomePerShareDetails" roleURI="http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails">
        <link:definition>9954512 - Disclosure - Net Income Per Share - Basic and Diluted Net Income 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="NetIncomePerShareAntidilutiveSecuritiesExcludedfromEarningsPerShareDetails" roleURI="http://www.arista.com/role/NetIncomePerShareAntidilutiveSecuritiesExcludedfromEarningsPerShareDetails">
        <link:definition>9954513 - Disclosure - Net Income Per Share - Antidilutive Securities Excluded from 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="IncomeTaxesGeographicalBreakdownIncomebeforeTaxesDetails" roleURI="http://www.arista.com/role/IncomeTaxesGeographicalBreakdownIncomebeforeTaxesDetails">
        <link:definition>9954514 - Disclosure - Income Taxes - Geographical Breakdown Income before 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="IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails" roleURI="http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails">
        <link:definition>9954515 - Disclosure - Income Taxes - Components of the Provision for 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="IncomeTaxesEffectiveIncomeTaxReconciliationDetails" roleURI="http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails">
        <link:definition>9954516 - Disclosure - Income Taxes - Effective Income Tax Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://www.arista.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>9954517 - Disclosure - Income Taxes - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" roleURI="http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails">
        <link:definition>9954518 - Disclosure - Income Taxes - Deferred Tax Assets (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="IncomeTaxesDeferredTaxAssetsLiabilitiesDetails_1" roleURI="http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails_1">
        <link:definition>9954518 - Disclosure - Income Taxes - Deferred Tax Assets (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="IncomeTaxesUncertainTaxPositionsDetails" roleURI="http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails">
        <link:definition>9954519 - Disclosure - Income Taxes - Uncertain Tax Positions (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="GeographicalInformationDetails" roleURI="http://www.arista.com/role/GeographicalInformationDetails">
        <link:definition>9954520 - Disclosure - Geographical 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="PostEmploymentBenefitsDetails" roleURI="http://www.arista.com/role/PostEmploymentBenefitsDetails">
        <link:definition>9954521 - Disclosure - Post-Employment Benefits (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="anet_AccruedProductDevelopmentCostsCurrent" abstract="false" name="AccruedProductDevelopmentCostsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="anet_ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue" abstract="false" name="ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="anet_NoncashLeaseExpense" abstract="false" name="NoncashLeaseExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="anet_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized" abstract="false" name="SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="anet_ChangeinContractwithCustomerLiabilityRollForward" abstract="true" name="ChangeinContractwithCustomerLiabilityRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="anet_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="anet_ConcentrationRiskComponentsSupplierRiskPolicyTextBlock" abstract="false" name="ConcentrationRiskComponentsSupplierRiskPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="anet_ContractWithCustomerLiabilityContractLiabilityRevenueRecognized" abstract="false" name="ContractWithCustomerLiabilityContractLiabilityRevenueRecognized" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="anet_ContractWithCustomerLiabilityContactLiability" abstract="false" name="ContractWithCustomerLiabilityContactLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="anet_AccruedSupplierLiabilityCurrent" abstract="false" name="AccruedSupplierLiabilityCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="anet_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="anet_ItaBrennanMember" abstract="true" name="ItaBrennanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="anet_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount" abstract="false" name="EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="anet_A2014EmployeeStockPurchasePlanMember" abstract="true" name="A2014EmployeeStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="anet_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumPercentageofPayrollDeductionsforSharePurchases" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumPercentageofPayrollDeductionsforSharePurchases" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="anet_BalanceSheetComponentsAbstract" abstract="true" name="BalanceSheetComponentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="anet_PercentOfSharesOutstandingToIncreaseNumberOfSharesAvailableForGrantAndIssuance" abstract="false" name="PercentOfSharesOutstandingToIncreaseNumberOfSharesAvailableForGrantAndIssuance" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="anet_ProductSalesRebateReturnsReserveAndOthersCurrent" abstract="false" name="ProductSalesRebateReturnsReserveAndOthersCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="anet_InvestmentsPrivatelyHeldCompaniesPolicyTextBlock" abstract="false" name="InvestmentsPrivatelyHeldCompaniesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="anet_MarketableSecuritiesMember" abstract="true" name="MarketableSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="anet_ContractAssetsandLiabilitiesTable" abstract="true" name="ContractAssetsandLiabilitiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="anet_MarketableSecuritiesWeightedAverageRemainingLife" abstract="false" name="MarketableSecuritiesWeightedAverageRemainingLife" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="anet_PostContractCustomerSupportPCSTermofContract" abstract="false" name="PostContractCustomerSupportPCSTermofContract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="anet_EquitySecuritiesFVNICumulativeGainLossNet" abstract="false" name="EquitySecuritiesFVNICumulativeGainLossNet" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="anet_ComputerHardwareandSoftwareMember" abstract="true" name="ComputerHardwareandSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPurchasePeriodTerm" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPurchasePeriodTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardServiceBasedConditionPerformancePeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardServiceBasedConditionPerformancePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="anet_StockOptionsandRestrictedStockAwardsMember" abstract="true" name="StockOptionsandRestrictedStockAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="anet_IncomeTaxDisclosureLineItems" abstract="true" name="IncomeTaxDisclosureLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="anet_RestrictedDepositsAssets" abstract="false" name="RestrictedDepositsAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="anet_InventoryDepositCurrent" abstract="false" name="InventoryDepositCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="anet_ContractManufacturerandSupplierLiability" abstract="false" name="ContractManufacturerandSupplierLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="anet_ContractWithCustomerLiabilityContractLiabilitiesRecognized" abstract="false" name="ContractWithCustomerLiabilityContractLiabilitiesRecognized" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="anet_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOfferingPeriod" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOfferingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="anet_PurchaseObligationToBePaidAfterNextTwelveMonths" abstract="false" name="PurchaseObligationToBePaidAfterNextTwelveMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="anet_IncomeTaxDisclosureTable" abstract="true" name="IncomeTaxDisclosureTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="anet_DeferredTaxAssetsCapitalizedResearchAndDevelopment" abstract="false" name="DeferredTaxAssetsCapitalizedResearchAndDevelopment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="anet_JayshreeUllalMember" abstract="true" name="JayshreeUllalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="anet_RisksAndUncertaintiesPolicyTextBlock" abstract="false" name="RisksAndUncertaintiesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="anet_A2014EquityIncentivePlanMember" abstract="true" name="A2014EquityIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="anet_NumberOfPrimaryContractManufacturingPartners" abstract="false" name="NumberOfPrimaryContractManufacturingPartners" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="anet_DebtSecuritiesAvailableForSaleInvestedTerm" abstract="false" name="DebtSecuritiesAvailableForSaleInvestedTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="anet_EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities" abstract="false" name="EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="anet_EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain" abstract="false" name="EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="anet_MoneyMarketFundsRestrictedMember" abstract="true" name="MoneyMarketFundsRestrictedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="anet_PrivatelyHeldTechnologyCompanyMember" abstract="true" name="PrivatelyHeldTechnologyCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="anet_CustomerAMember" abstract="true" name="CustomerAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="anet_DeferredTaxAssetLeaseLiability" abstract="false" name="DeferredTaxAssetLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="anet_RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount" abstract="false" name="RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="anet_IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan" abstract="false" name="IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="anet_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain" abstract="false" name="EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="anet_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="anet_ContractAssetsAndLiabilitiesLineItems" abstract="true" name="ContractAssetsAndLiabilitiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="anet_AnshulSadanaMember" abstract="true" name="AnshulSadanaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="anet_ContractWithCustomerLiabilityPeriodIncreaseDecrease" abstract="false" name="ContractWithCustomerLiabilityPeriodIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="anet_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateYearOneThroughTwo" abstract="false" name="DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateYearOneThroughTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="anet_PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies" abstract="false" name="PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="anet_CustomerBMember" abstract="true" name="CustomerBMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="anet_AccruedManufacturingCostsCurrent" abstract="false" name="AccruedManufacturingCostsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="anet_EmployeeStockPurchasePlanMember" abstract="true" name="EmployeeStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>anet-20231231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:1b8cd1a8-9a90-41c9-a138-565ff01b277d,g:1a82ecdc-6972-45b1-aa29-d25a3954693f-->
<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.arista.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="anet-20231231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.arista.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_bf89d350-277b-4e44-b52e-f2b2a41243df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_24752d49-a656-42c0-9f2c-02570518a17d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_bf89d350-277b-4e44-b52e-f2b2a41243df" xlink:to="loc_us-gaap_AccountsPayableCurrent_24752d49-a656-42c0-9f2c-02570518a17d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_10078996-0931-4feb-bbdf-e945f281f316" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_bf89d350-277b-4e44-b52e-f2b2a41243df" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_10078996-0931-4feb-bbdf-e945f281f316" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_69be2298-2df9-4f76-9b69-db45161a6833" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_bf89d350-277b-4e44-b52e-f2b2a41243df" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_69be2298-2df9-4f76-9b69-db45161a6833" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_b7fd2be8-21bc-48df-959d-17fc82b6af6f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_bf89d350-277b-4e44-b52e-f2b2a41243df" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_b7fd2be8-21bc-48df-959d-17fc82b6af6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_ebc0833b-47d0-4644-9106-5c125d2da328" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_6c38a54c-96fb-46ed-bbf3-be11aeca2262" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_ebc0833b-47d0-4644-9106-5c125d2da328" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_6c38a54c-96fb-46ed-bbf3-be11aeca2262" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_e66d19da-e929-4ba2-aeda-881f4760636a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_ebc0833b-47d0-4644-9106-5c125d2da328" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_e66d19da-e929-4ba2-aeda-881f4760636a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_09e76d0a-03e2-4246-9cbe-63b2353f0c3c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_ebc0833b-47d0-4644-9106-5c125d2da328" xlink:to="loc_us-gaap_LiabilitiesCurrent_09e76d0a-03e2-4246-9cbe-63b2353f0c3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_1ddd8c96-26ac-4f8a-8e2a-2400af990277" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_ebc0833b-47d0-4644-9106-5c125d2da328" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_1ddd8c96-26ac-4f8a-8e2a-2400af990277" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_43154701-6c56-4f52-97e1-bde4c50358e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_036cfd7f-a7b5-413a-a639-5e22f80cf98c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_43154701-6c56-4f52-97e1-bde4c50358e9" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_036cfd7f-a7b5-413a-a639-5e22f80cf98c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_51c2fdd1-439e-416e-9ba9-3825a82b20bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_43154701-6c56-4f52-97e1-bde4c50358e9" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_51c2fdd1-439e-416e-9ba9-3825a82b20bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_b36b1b20-d646-4270-97ed-f0f94dd69424" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_43154701-6c56-4f52-97e1-bde4c50358e9" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_b36b1b20-d646-4270-97ed-f0f94dd69424" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_da9cb28b-288b-4775-af61-baa28aa82d81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_43154701-6c56-4f52-97e1-bde4c50358e9" xlink:to="loc_us-gaap_InventoryNet_da9cb28b-288b-4775-af61-baa28aa82d81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_31e633d1-172b-4994-9e6d-a1f0da4ae445" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_43154701-6c56-4f52-97e1-bde4c50358e9" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_31e633d1-172b-4994-9e6d-a1f0da4ae445" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b2dbdb1a-2e06-4dc3-8c63-e4ddcb469069" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_a78a7752-753f-4bc5-ab42-e9891984a983" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b2dbdb1a-2e06-4dc3-8c63-e4ddcb469069" xlink:to="loc_us-gaap_PreferredStockValue_a78a7752-753f-4bc5-ab42-e9891984a983" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_0068e1e0-9855-438a-a55b-aeb7708d5fbc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b2dbdb1a-2e06-4dc3-8c63-e4ddcb469069" xlink:to="loc_us-gaap_CommonStockValue_0068e1e0-9855-438a-a55b-aeb7708d5fbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_eff8d7f2-8d3f-4488-9286-a8b763cca853" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b2dbdb1a-2e06-4dc3-8c63-e4ddcb469069" xlink:to="loc_us-gaap_AdditionalPaidInCapital_eff8d7f2-8d3f-4488-9286-a8b763cca853" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_74f510c1-ad11-4b7b-b82e-30c6705360da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b2dbdb1a-2e06-4dc3-8c63-e4ddcb469069" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_74f510c1-ad11-4b7b-b82e-30c6705360da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_643289a6-dd16-48b5-bbb8-c2f43e6a6e12" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b2dbdb1a-2e06-4dc3-8c63-e4ddcb469069" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_643289a6-dd16-48b5-bbb8-c2f43e6a6e12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_9e3cb07d-05cd-47b4-ac2d-be58a7eb0892" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_7e893597-dd72-4eec-b8bf-903d0f0aa82f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_9e3cb07d-05cd-47b4-ac2d-be58a7eb0892" xlink:to="loc_us-gaap_Liabilities_7e893597-dd72-4eec-b8bf-903d0f0aa82f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8da3d99c-fb88-4cbd-9989-1aeaeb923467" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_9e3cb07d-05cd-47b4-ac2d-be58a7eb0892" xlink:to="loc_us-gaap_StockholdersEquity_8da3d99c-fb88-4cbd-9989-1aeaeb923467" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_1bb06242-2fe5-4cf4-b2de-525cc2ae2895" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_9e3cb07d-05cd-47b4-ac2d-be58a7eb0892" xlink:to="loc_us-gaap_CommitmentsAndContingencies_1bb06242-2fe5-4cf4-b2de-525cc2ae2895" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_22dd62f2-9914-45ba-89f9-d2e12af22570" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e5799278-893c-4e31-83df-a6ccbc2cc390" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_22dd62f2-9914-45ba-89f9-d2e12af22570" xlink:to="loc_us-gaap_Goodwill_e5799278-893c-4e31-83df-a6ccbc2cc390" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_7c6784a6-1c1d-4316-9230-fb28cdfeec63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_22dd62f2-9914-45ba-89f9-d2e12af22570" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_7c6784a6-1c1d-4316-9230-fb28cdfeec63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_b77246e9-d3bf-40e1-ac68-210098d346bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_22dd62f2-9914-45ba-89f9-d2e12af22570" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_b77246e9-d3bf-40e1-ac68-210098d346bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_bcc35e87-5832-4294-9ffe-6fdd94e57a50" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_22dd62f2-9914-45ba-89f9-d2e12af22570" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_bcc35e87-5832-4294-9ffe-6fdd94e57a50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_3a32a834-e977-4c32-b7d8-9229f2f810c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_22dd62f2-9914-45ba-89f9-d2e12af22570" xlink:to="loc_us-gaap_AssetsCurrent_3a32a834-e977-4c32-b7d8-9229f2f810c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_13331930-f887-4f95-8896-b3200302f2e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_22dd62f2-9914-45ba-89f9-d2e12af22570" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_13331930-f887-4f95-8896-b3200302f2e4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arista.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="anet-20231231.xsd#ConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.arista.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_528aea7d-1279-4a55-8619-7886b88ae218" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_e74b694c-a618-4f7d-8348-c4d9abc65f3c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_528aea7d-1279-4a55-8619-7886b88ae218" xlink:to="loc_us-gaap_OperatingExpenses_e74b694c-a618-4f7d-8348-c4d9abc65f3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_5eab3076-8a82-40a8-a10f-f9009cc58243" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_528aea7d-1279-4a55-8619-7886b88ae218" xlink:to="loc_us-gaap_GrossProfit_5eab3076-8a82-40a8-a10f-f9009cc58243" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_fb6921e3-dd29-4d5a-97fa-097237f58bac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c2c9b1cf-1357-496b-9f17-6e000e692c9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_fb6921e3-dd29-4d5a-97fa-097237f58bac" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c2c9b1cf-1357-496b-9f17-6e000e692c9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_3be05657-94db-48b5-ba87-505e8bbc601f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_fb6921e3-dd29-4d5a-97fa-097237f58bac" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_3be05657-94db-48b5-ba87-505e8bbc601f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_06cd1583-5029-4fcb-8636-2eee0de8866f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_00d79812-fa9d-438b-a5d6-c272bc996364" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_06cd1583-5029-4fcb-8636-2eee0de8866f" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_00d79812-fa9d-438b-a5d6-c272bc996364" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_dfe8a917-381b-494e-877a-5840b905bf07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_06cd1583-5029-4fcb-8636-2eee0de8866f" xlink:to="loc_us-gaap_SellingAndMarketingExpense_dfe8a917-381b-494e-877a-5840b905bf07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_b6a242cb-0a66-47da-aba4-11402b746d76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_06cd1583-5029-4fcb-8636-2eee0de8866f" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_b6a242cb-0a66-47da-aba4-11402b746d76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_d2345fa5-8ffb-471f-be91-276e5c4d0bb5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5d165bd3-daef-4b62-a8e8-58b7667a3e42" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_d2345fa5-8ffb-471f-be91-276e5c4d0bb5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5d165bd3-daef-4b62-a8e8-58b7667a3e42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_ed43091a-a527-4794-bf9b-98e3a58cba71" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_d2345fa5-8ffb-471f-be91-276e5c4d0bb5" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_ed43091a-a527-4794-bf9b-98e3a58cba71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_433c7f25-b624-447e-80b2-99543906bfd4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_0585f305-0ac7-4f32-8968-485df50b335e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_433c7f25-b624-447e-80b2-99543906bfd4" xlink:to="loc_us-gaap_OperatingIncomeLoss_0585f305-0ac7-4f32-8968-485df50b335e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_8acea249-79ab-4590-b63c-556b107976b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_433c7f25-b624-447e-80b2-99543906bfd4" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_8acea249-79ab-4590-b63c-556b107976b0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="anet-20231231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a8fcbb15-bc97-4ed0-b0ba-0c40b35b6c79" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_11608f19-7630-4c3e-a2cc-870d590c9967" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a8fcbb15-bc97-4ed0-b0ba-0c40b35b6c79" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_11608f19-7630-4c3e-a2cc-870d590c9967" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_1d6291f9-69f7-42d2-b478-488569bfe40c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a8fcbb15-bc97-4ed0-b0ba-0c40b35b6c79" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_1d6291f9-69f7-42d2-b478-488569bfe40c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_35461c21-e33b-458a-a3f4-eda41ef29ea2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a8fcbb15-bc97-4ed0-b0ba-0c40b35b6c79" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_35461c21-e33b-458a-a3f4-eda41ef29ea2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_44f1603b-b3c8-47c2-8f0d-61b6dc435824" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_ab789473-cc30-4aec-8491-fa3ea03c9958" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_44f1603b-b3c8-47c2-8f0d-61b6dc435824" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_ab789473-cc30-4aec-8491-fa3ea03c9958" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7a41647d-6f48-468a-9b7a-3181485ca7f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_44f1603b-b3c8-47c2-8f0d-61b6dc435824" xlink:to="loc_us-gaap_NetIncomeLoss_7a41647d-6f48-468a-9b7a-3181485ca7f3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arista.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="anet-20231231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.arista.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_d3b6b43f-989e-4b26-afc0-a0aa00c1cfd1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f5a0367e-561f-4aea-9d76-4ab86c83a992" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_d3b6b43f-989e-4b26-afc0-a0aa00c1cfd1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f5a0367e-561f-4aea-9d76-4ab86c83a992" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9dca43b8-981b-4baf-a22b-cd909713c30f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_d3b6b43f-989e-4b26-afc0-a0aa00c1cfd1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9dca43b8-981b-4baf-a22b-cd909713c30f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_53c0bd99-b92c-43d8-9e65-3d2f03d36fed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_d3b6b43f-989e-4b26-afc0-a0aa00c1cfd1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_53c0bd99-b92c-43d8-9e65-3d2f03d36fed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c8d7c757-e486-44f7-bc36-bb3b7369f638" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_d3b6b43f-989e-4b26-afc0-a0aa00c1cfd1" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c8d7c757-e486-44f7-bc36-bb3b7369f638" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2635f570-165b-4bfd-9f4e-7702ed810852" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_9912e898-e8cd-4d72-a0ed-87d7cd7be273" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2635f570-165b-4bfd-9f4e-7702ed810852" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_9912e898-e8cd-4d72-a0ed-87d7cd7be273" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_5c6a016c-7072-4e94-bd21-640bee848f04" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2635f570-165b-4bfd-9f4e-7702ed810852" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_5c6a016c-7072-4e94-bd21-640bee848f04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_68900f70-5b87-4bba-b971-a65cee0cb316" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2635f570-165b-4bfd-9f4e-7702ed810852" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_68900f70-5b87-4bba-b971-a65cee0cb316" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_49e0ff69-1d1e-4b09-8221-205150b33f46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_360fa955-513c-4b72-84e9-d7911338d092" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_49e0ff69-1d1e-4b09-8221-205150b33f46" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_360fa955-513c-4b72-84e9-d7911338d092" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_53b74346-bea0-4cdb-98d7-449ee040483a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_49e0ff69-1d1e-4b09-8221-205150b33f46" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_53b74346-bea0-4cdb-98d7-449ee040483a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_53beef8e-fae9-4c01-8636-db01375bce63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_49e0ff69-1d1e-4b09-8221-205150b33f46" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_53beef8e-fae9-4c01-8636-db01375bce63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_542df421-f591-4d7c-a398-6224fd85297c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_49e0ff69-1d1e-4b09-8221-205150b33f46" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_542df421-f591-4d7c-a398-6224fd85297c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies_9141bd6b-856f-4c55-859a-c8eea34ef65f" xlink:href="anet-20231231.xsd#anet_PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_49e0ff69-1d1e-4b09-8221-205150b33f46" xlink:to="loc_anet_PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies_9141bd6b-856f-4c55-859a-c8eea34ef65f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_dff19981-95e9-45a9-a2da-c95397cc49c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_49e0ff69-1d1e-4b09-8221-205150b33f46" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_dff19981-95e9-45a9-a2da-c95397cc49c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7614e3ff-f318-4bd5-b971-cdd7b7274340" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_b5326e25-8789-4604-8354-19e98c30e448" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7614e3ff-f318-4bd5-b971-cdd7b7274340" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_b5326e25-8789-4604-8354-19e98c30e448" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_ae760aa0-a511-46ec-adc5-74c3fd9717e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7614e3ff-f318-4bd5-b971-cdd7b7274340" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_ae760aa0-a511-46ec-adc5-74c3fd9717e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium_72b2dce3-17d9-4f62-b983-a466bd85b78d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7614e3ff-f318-4bd5-b971-cdd7b7274340" xlink:to="loc_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium_72b2dce3-17d9-4f62-b983-a466bd85b78d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_NoncashLeaseExpense_21f2dc8d-79a6-41ce-8ee1-0c1819a2db59" xlink:href="anet-20231231.xsd#anet_NoncashLeaseExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7614e3ff-f318-4bd5-b971-cdd7b7274340" xlink:to="loc_anet_NoncashLeaseExpense_21f2dc8d-79a6-41ce-8ee1-0c1819a2db59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_251ca121-ac68-4c16-b125-192f036b0d60" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7614e3ff-f318-4bd5-b971-cdd7b7274340" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_251ca121-ac68-4c16-b125-192f036b0d60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_36f0d4e2-6a0e-4231-85f9-cdd0b8427388" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7614e3ff-f318-4bd5-b971-cdd7b7274340" xlink:to="loc_us-gaap_NetIncomeLoss_36f0d4e2-6a0e-4231-85f9-cdd0b8427388" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_4a8cda2f-b60e-4343-95cf-78cd01c7bec5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7614e3ff-f318-4bd5-b971-cdd7b7274340" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_4a8cda2f-b60e-4343-95cf-78cd01c7bec5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_76edc958-5c88-4907-9106-87e4a31d871b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7614e3ff-f318-4bd5-b971-cdd7b7274340" xlink:to="loc_us-gaap_ShareBasedCompensation_76edc958-5c88-4907-9106-87e4a31d871b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_4140a2b8-b196-4526-99e3-9029ce4b192b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7614e3ff-f318-4bd5-b971-cdd7b7274340" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_4140a2b8-b196-4526-99e3-9029ce4b192b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_a1a8c02b-f80b-4fa1-8c53-762e5d64d252" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7614e3ff-f318-4bd5-b971-cdd7b7274340" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_a1a8c02b-f80b-4fa1-8c53-762e5d64d252" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_edd81455-1932-4691-8d1e-cefe3a67fba0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnInvestments"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7614e3ff-f318-4bd5-b971-cdd7b7274340" xlink:to="loc_us-gaap_GainLossOnInvestments_edd81455-1932-4691-8d1e-cefe3a67fba0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_d1a18a92-0e44-428c-a082-8a2a5526f003" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7614e3ff-f318-4bd5-b971-cdd7b7274340" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_d1a18a92-0e44-428c-a082-8a2a5526f003" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_c1ee02e1-4ff2-4d77-92a1-941829a2574b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7614e3ff-f318-4bd5-b971-cdd7b7274340" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_c1ee02e1-4ff2-4d77-92a1-941829a2574b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_9b5dbeae-1ae0-4967-ac6e-756fba13b097" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7614e3ff-f318-4bd5-b971-cdd7b7274340" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_9b5dbeae-1ae0-4967-ac6e-756fba13b097" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_6ee04e1c-7798-4fc6-9d0e-bc532fe765ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_b00a92e0-b553-43e8-a62f-0673673c5377" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InvestmentsFairValueDisclosure_6ee04e1c-7798-4fc6-9d0e-bc532fe765ba" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_b00a92e0-b553-43e8-a62f-0673673c5377" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_153e1dff-945d-4df7-b5e1-ca6d1f6ceebc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InvestmentsFairValueDisclosure_6ee04e1c-7798-4fc6-9d0e-bc532fe765ba" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_153e1dff-945d-4df7-b5e1-ca6d1f6ceebc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_858b4be4-a3b5-4e5e-a53a-f50c816d11a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsFairValueDisclosure_bade2636-536a-42dd-9e3c-2f3447b2d17f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_858b4be4-a3b5-4e5e-a53a-f50c816d11a0" xlink:to="loc_us-gaap_OtherAssetsFairValueDisclosure_bade2636-536a-42dd-9e3c-2f3447b2d17f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_6561dde2-2a17-405b-9f59-7de652159c01" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_858b4be4-a3b5-4e5e-a53a-f50c816d11a0" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_6561dde2-2a17-405b-9f59-7de652159c01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_be0a859f-c896-40ab-a2cf-b9a66051a5f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_858b4be4-a3b5-4e5e-a53a-f50c816d11a0" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_be0a859f-c896-40ab-a2cf-b9a66051a5f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_35b71d73-edfe-4fc1-9307-1489f39abff3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_11d0177f-bac9-4077-8863-e240ac22b07c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_35b71d73-edfe-4fc1-9307-1489f39abff3" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_11d0177f-bac9-4077-8863-e240ac22b07c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_ead2c97d-64bd-4a56-bab8-358141297521" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_35b71d73-edfe-4fc1-9307-1489f39abff3" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_ead2c97d-64bd-4a56-bab8-358141297521" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_31fb8a7d-a884-4f9f-94ae-8bd038757367" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_35b71d73-edfe-4fc1-9307-1489f39abff3" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_31fb8a7d-a884-4f9f-94ae-8bd038757367" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FairValueMeasurementsUnrealizedLossPositionDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FairValueMeasurementsUnrealizedLossPositionDetails"/>
  <link:calculationLink xlink:role="http://www.arista.com/role/FairValueMeasurementsUnrealizedLossPositionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_674a34bd-9a60-4bcb-b909-41ec9ae9d061" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_65a7eaf2-14e0-4ad0-af8b-3d9e9f763914" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_674a34bd-9a60-4bcb-b909-41ec9ae9d061" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_65a7eaf2-14e0-4ad0-af8b-3d9e9f763914" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_883ae21b-e382-4269-a0bd-ce1c8df26d8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_674a34bd-9a60-4bcb-b909-41ec9ae9d061" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_883ae21b-e382-4269-a0bd-ce1c8df26d8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_43b4ff79-94c6-4654-9fd0-24a641dee77e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_a7453b66-a6a8-4e18-a558-28f99b35e110" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_43b4ff79-94c6-4654-9fd0-24a641dee77e" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_a7453b66-a6a8-4e18-a558-28f99b35e110" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_c0905845-926f-4244-b93b-12b77eda71b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_43b4ff79-94c6-4654-9fd0-24a641dee77e" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_c0905845-926f-4244-b93b-12b77eda71b3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FairValueMeasurementsInvestmentbyMaturityDatesDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FairValueMeasurementsInvestmentbyMaturityDatesDetails"/>
  <link:calculationLink xlink:role="http://www.arista.com/role/FairValueMeasurementsInvestmentbyMaturityDatesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6a499d77-0dff-4894-a3af-02342f9498d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_b6ac00b4-c2f5-444b-b26a-46e516abce7b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6a499d77-0dff-4894-a3af-02342f9498d5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_b6ac00b4-c2f5-444b-b26a-46e516abce7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateYearOneThroughTwo_72bef12e-1a0c-4e70-97ed-f0a7397ed1fb" xlink:href="anet-20231231.xsd#anet_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateYearOneThroughTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6a499d77-0dff-4894-a3af-02342f9498d5" xlink:to="loc_anet_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateYearOneThroughTwo_72bef12e-1a0c-4e70-97ed-f0a7397ed1fb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FinancialStatementsDetailsCashCashEquivalentsandRestrictedCashDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FinancialStatementsDetailsCashCashEquivalentsandRestrictedCashDetails"/>
  <link:calculationLink xlink:role="http://www.arista.com/role/FinancialStatementsDetailsCashCashEquivalentsandRestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ed5a1d29-9ab6-49f4-bf37-e0f106bed6b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_16f98775-06dd-43d2-8f91-bd96cbe8d02b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ed5a1d29-9ab6-49f4-bf37-e0f106bed6b6" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_16f98775-06dd-43d2-8f91-bd96cbe8d02b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_df4a31fa-5cce-42ff-b4a1-7839bb2dd6cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ed5a1d29-9ab6-49f4-bf37-e0f106bed6b6" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_df4a31fa-5cce-42ff-b4a1-7839bb2dd6cb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FinancialStatementsDetailsAccountsReceivableNetDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FinancialStatementsDetailsAccountsReceivableNetDetails"/>
  <link:calculationLink xlink:role="http://www.arista.com/role/FinancialStatementsDetailsAccountsReceivableNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_78cc5f3f-c177-4213-ae8e-dde26c741f47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_aec7cca2-d5d3-40fd-8feb-9780b5b04758" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_78cc5f3f-c177-4213-ae8e-dde26c741f47" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_aec7cca2-d5d3-40fd-8feb-9780b5b04758" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ProductSalesRebateReturnsReserveAndOthersCurrent_130ccd31-49ed-4812-ac53-20779e2cfd6c" xlink:href="anet-20231231.xsd#anet_ProductSalesRebateReturnsReserveAndOthersCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_78cc5f3f-c177-4213-ae8e-dde26c741f47" xlink:to="loc_anet_ProductSalesRebateReturnsReserveAndOthersCurrent_130ccd31-49ed-4812-ac53-20779e2cfd6c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FinancialStatementsDetailsInventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_6c5c9a26-15c1-450b-9960-81235ac14236" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_a0d35a2e-8681-4fc8-9753-90aa467a3476" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_6c5c9a26-15c1-450b-9960-81235ac14236" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_a0d35a2e-8681-4fc8-9753-90aa467a3476" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_6a869b5f-6062-455e-8f9a-fc7f88a3592c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_6c5c9a26-15c1-450b-9960-81235ac14236" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_6a869b5f-6062-455e-8f9a-fc7f88a3592c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesandOtherCurrentAssetsDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FinancialStatementsDetailsPrepaidExpensesandOtherCurrentAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesandOtherCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2dc98f1f-c031-4278-9a50-0f315fda081c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent_28fe62c7-0eb9-48de-a555-7d9679f42ee2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2dc98f1f-c031-4278-9a50-0f315fda081c" xlink:to="loc_us-gaap_OtherPrepaidExpenseCurrent_28fe62c7-0eb9-48de-a555-7d9679f42ee2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_InventoryDepositCurrent_435fa499-b684-42c2-b3f4-4c91d866cf86" xlink:href="anet-20231231.xsd#anet_InventoryDepositCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2dc98f1f-c031-4278-9a50-0f315fda081c" xlink:to="loc_anet_InventoryDepositCurrent_435fa499-b684-42c2-b3f4-4c91d866cf86" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FinancialStatementsDetailsPropertyandEquipmentNetDetails"/>
  <link:calculationLink xlink:role="http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_0d1642d2-520a-4407-ae3f-498a09709016" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_647266bd-bdaa-478b-af75-1ac1d8e96c48" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_0d1642d2-520a-4407-ae3f-498a09709016" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_647266bd-bdaa-478b-af75-1ac1d8e96c48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_534413ad-f5a6-4fbc-a361-7913c2891777" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_0d1642d2-520a-4407-ae3f-498a09709016" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_534413ad-f5a6-4fbc-a361-7913c2891777" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FinancialStatementsDetailsAccruedLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_ec511118-cb9f-4903-9061-95a76df35bc8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_63e8522e-eb85-49eb-adb5-eba939758a84" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_ec511118-cb9f-4903-9061-95a76df35bc8" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_63e8522e-eb85-49eb-adb5-eba939758a84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_AccruedProductDevelopmentCostsCurrent_538e75d7-7d84-480a-817f-adc1bf6b3194" xlink:href="anet-20231231.xsd#anet_AccruedProductDevelopmentCostsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_ec511118-cb9f-4903-9061-95a76df35bc8" xlink:to="loc_anet_AccruedProductDevelopmentCostsCurrent_538e75d7-7d84-480a-817f-adc1bf6b3194" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_3084f434-cbe3-4000-bf46-cefcb42bd50d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_ec511118-cb9f-4903-9061-95a76df35bc8" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_3084f434-cbe3-4000-bf46-cefcb42bd50d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_AccruedManufacturingCostsCurrent_c9f193b7-a42f-4ec9-800a-0401451bcbd0" xlink:href="anet-20231231.xsd#anet_AccruedManufacturingCostsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_ec511118-cb9f-4903-9061-95a76df35bc8" xlink:to="loc_anet_AccruedManufacturingCostsCurrent_c9f193b7-a42f-4ec9-800a-0401451bcbd0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_AccruedSupplierLiabilityCurrent_39aa472d-e16b-453d-9c1e-79ef27f5481f" xlink:href="anet-20231231.xsd#anet_AccruedSupplierLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_ec511118-cb9f-4903-9061-95a76df35bc8" xlink:to="loc_anet_AccruedSupplierLiabilityCurrent_39aa472d-e16b-453d-9c1e-79ef27f5481f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FinancialStatementsDetailsOtherIncomeNetDetails"/>
  <link:calculationLink xlink:role="http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_3bf4fe86-b755-4db0-9b8c-57f87a6779e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_fb5bd2ad-53ef-428c-a9b8-d62bcbacf25a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_3bf4fe86-b755-4db0-9b8c-57f87a6779e9" xlink:to="loc_us-gaap_GainLossOnInvestments_fb5bd2ad-53ef-428c-a9b8-d62bcbacf25a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther_d2c62dc9-d7f4-4dca-be78-3c90e03be660" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_3bf4fe86-b755-4db0-9b8c-57f87a6779e9" xlink:to="loc_us-gaap_InterestIncomeOther_d2c62dc9-d7f4-4dca-be78-3c90e03be660" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingGainsLosses_188b55c2-d69b-42ee-991b-cf783d699882" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingGainsLosses"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_3bf4fe86-b755-4db0-9b8c-57f87a6779e9" xlink:to="loc_us-gaap_OtherNonoperatingGainsLosses_188b55c2-d69b-42ee-991b-cf783d699882" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b6645a4e-b0d8-4d37-94d0-8a48f8a99a95" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_191f72c6-e6b0-4de8-8509-79a9e697a37c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b6645a4e-b0d8-4d37-94d0-8a48f8a99a95" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_191f72c6-e6b0-4de8-8509-79a9e697a37c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0c91cb4b-a122-47f9-bce4-e92e31c50877" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b6645a4e-b0d8-4d37-94d0-8a48f8a99a95" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0c91cb4b-a122-47f9-bce4-e92e31c50877" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c4fdd732-2f04-439c-ae5e-e3759034b08e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_41f8ed45-f482-4e73-b2c1-54544e7506c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c4fdd732-2f04-439c-ae5e-e3759034b08e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_41f8ed45-f482-4e73-b2c1-54544e7506c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_84d25f95-ad92-4e18-81d1-bf7749560b9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c4fdd732-2f04-439c-ae5e-e3759034b08e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_84d25f95-ad92-4e18-81d1-bf7749560b9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_7a30a78f-9bf5-4056-8a8e-ad075529d426" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c4fdd732-2f04-439c-ae5e-e3759034b08e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_7a30a78f-9bf5-4056-8a8e-ad075529d426" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_13d849d7-fb09-429e-8264-549aa5296de0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c4fdd732-2f04-439c-ae5e-e3759034b08e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_13d849d7-fb09-429e-8264-549aa5296de0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_2f4dff79-0a68-4cbb-bff5-34bd3c60a340" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c4fdd732-2f04-439c-ae5e-e3759034b08e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_2f4dff79-0a68-4cbb-bff5-34bd3c60a340" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_707088b5-0ee5-4009-813b-f6aba21394ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c4fdd732-2f04-439c-ae5e-e3759034b08e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_707088b5-0ee5-4009-813b-f6aba21394ea" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arista.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails"/>
  <link:calculationLink xlink:role="http://www.arista.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_c7b8c17a-2540-4bf0-9d69-fb63ad251660" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_d83445ed-8731-43a6-bf82-1a0de04ef2c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_c7b8c17a-2540-4bf0-9d69-fb63ad251660" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_d83445ed-8731-43a6-bf82-1a0de04ef2c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_4a993e6e-9227-45d3-a8c9-23164693b205" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_c7b8c17a-2540-4bf0-9d69-fb63ad251660" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_4a993e6e-9227-45d3-a8c9-23164693b205" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arista.com/role/CommitmentsandContingenciesLeaseCostDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#CommitmentsandContingenciesLeaseCostDetails"/>
  <link:calculationLink xlink:role="http://www.arista.com/role/CommitmentsandContingenciesLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_e4c67e1c-9ad0-40e9-9278-4cbeb8ca5eb5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_1c24f672-a558-45a7-9b4c-6818c59b3be0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_OperatingLeaseExpense_e4c67e1c-9ad0-40e9-9278-4cbeb8ca5eb5" xlink:to="loc_us-gaap_OperatingLeaseCost_1c24f672-a558-45a7-9b4c-6818c59b3be0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_028589fe-135f-4def-80cf-fa31158c9eb7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_OperatingLeaseExpense_e4c67e1c-9ad0-40e9-9278-4cbeb8ca5eb5" xlink:to="loc_us-gaap_VariableLeaseCost_028589fe-135f-4def-80cf-fa31158c9eb7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#CommitmentsandContingenciesLeaseMaturitiesDetails"/>
  <link:calculationLink xlink:role="http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_acd45e11-740c-4ee3-a92d-0c01e042594b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_05be7027-6503-4dc0-8be3-8d93748c3ac5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_acd45e11-740c-4ee3-a92d-0c01e042594b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_05be7027-6503-4dc0-8be3-8d93748c3ac5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_62db864d-6754-4d89-9390-9b4e12be99f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_acd45e11-740c-4ee3-a92d-0c01e042594b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_62db864d-6754-4d89-9390-9b4e12be99f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c640dbaa-d9cb-4c41-ad96-1aae9ae4cb2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_acd45e11-740c-4ee3-a92d-0c01e042594b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c640dbaa-d9cb-4c41-ad96-1aae9ae4cb2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_13274c7c-1cbd-435c-8ff0-9b3572791460" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_acd45e11-740c-4ee3-a92d-0c01e042594b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_13274c7c-1cbd-435c-8ff0-9b3572791460" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_741b2c61-377d-424b-9c3e-c19ff30eb0da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_acd45e11-740c-4ee3-a92d-0c01e042594b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_741b2c61-377d-424b-9c3e-c19ff30eb0da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_045a53a9-8010-436c-95b0-a315aa0d3968" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_acd45e11-740c-4ee3-a92d-0c01e042594b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_045a53a9-8010-436c-95b0-a315aa0d3968" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails_1" xlink:type="simple" xlink:href="anet-20231231.xsd#CommitmentsandContingenciesLeaseMaturitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0a8d7ad7-5da9-45df-a015-ff432422d8ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_47db4f2f-5781-4d5a-a7bd-c07768481181" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_0a8d7ad7-5da9-45df-a015-ff432422d8ea" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_47db4f2f-5781-4d5a-a7bd-c07768481181" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_8f85858d-897b-48b4-a2ef-30d0854a9595" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_0a8d7ad7-5da9-45df-a015-ff432422d8ea" xlink:to="loc_us-gaap_OperatingLeaseLiability_8f85858d-897b-48b4-a2ef-30d0854a9595" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#NetIncomePerShareBasicandDilutedNetIncomePerShareDetails"/>
  <link:calculationLink xlink:role="http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1ff63323-6589-4bbf-a888-54eb5ce7e5bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7607c5a5-ac75-4fca-b857-6bf5993c8ce0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_1ff63323-6589-4bbf-a888-54eb5ce7e5bc" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7607c5a5-ac75-4fca-b857-6bf5993c8ce0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_02838277-57a5-4a1a-aab8-a79d07b4df51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_1ff63323-6589-4bbf-a888-54eb5ce7e5bc" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_02838277-57a5-4a1a-aab8-a79d07b4df51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan_345fcc27-c312-4c15-8b2b-6721ea5511de" xlink:href="anet-20231231.xsd#anet_IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1ff63323-6589-4bbf-a888-54eb5ce7e5bc" xlink:to="loc_anet_IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan_345fcc27-c312-4c15-8b2b-6721ea5511de" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arista.com/role/IncomeTaxesGeographicalBreakdownIncomebeforeTaxesDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#IncomeTaxesGeographicalBreakdownIncomebeforeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.arista.com/role/IncomeTaxesGeographicalBreakdownIncomebeforeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_bd5db454-adf6-4df0-a0a7-c6c71aaf3648" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_96d8a383-4881-4a90-8069-708e1b51f580" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_bd5db454-adf6-4df0-a0a7-c6c71aaf3648" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_96d8a383-4881-4a90-8069-708e1b51f580" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_516f7388-0ab5-4aa8-9d09-011671a33312" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_bd5db454-adf6-4df0-a0a7-c6c71aaf3648" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_516f7388-0ab5-4aa8-9d09-011671a33312" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_1f3cf35f-93bd-4def-bd15-dc29cd84492e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_4507b095-eded-4c44-9aab-e9acff1ec63f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_1f3cf35f-93bd-4def-bd15-dc29cd84492e" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_4507b095-eded-4c44-9aab-e9acff1ec63f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_65a645b1-220f-4e67-af5d-bc8014813fe0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_1f3cf35f-93bd-4def-bd15-dc29cd84492e" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_65a645b1-220f-4e67-af5d-bc8014813fe0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_b10e6710-7e34-4ee3-81f1-15862230e61c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_1f3cf35f-93bd-4def-bd15-dc29cd84492e" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_b10e6710-7e34-4ee3-81f1-15862230e61c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_44fbdd01-5007-4ce1-8fe8-3c800df1b92b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_cf532563-14d5-4f63-bdd0-b0e4cf51306a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_44fbdd01-5007-4ce1-8fe8-3c800df1b92b" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_cf532563-14d5-4f63-bdd0-b0e4cf51306a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_8f206a64-e4cd-4ed9-8d27-4eacc1e3420f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_44fbdd01-5007-4ce1-8fe8-3c800df1b92b" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_8f206a64-e4cd-4ed9-8d27-4eacc1e3420f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_4fc6389a-7358-4147-bc6a-9d714b4337f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_44fbdd01-5007-4ce1-8fe8-3c800df1b92b" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_4fc6389a-7358-4147-bc6a-9d714b4337f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c5f4b0e8-2496-4301-af11-0bf4eb42e1a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_f13a1a26-7680-431e-9742-9a211631d876" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_c5f4b0e8-2496-4301-af11-0bf4eb42e1a6" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_f13a1a26-7680-431e-9742-9a211631d876" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_aa87521e-579c-4946-89e3-86aed130d6f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_c5f4b0e8-2496-4301-af11-0bf4eb42e1a6" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_aa87521e-579c-4946-89e3-86aed130d6f1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#IncomeTaxesEffectiveIncomeTaxReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_75b86f4b-6fc6-414e-993c-46f36cd43d35" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_a0606567-841c-4f6b-a5a0-1275d92f0280" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_75b86f4b-6fc6-414e-993c-46f36cd43d35" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_a0606567-841c-4f6b-a5a0-1275d92f0280" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_daaef253-c820-40c0-a64e-f2c3a591ee68" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_75b86f4b-6fc6-414e-993c-46f36cd43d35" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_daaef253-c820-40c0-a64e-f2c3a591ee68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_fcc25de9-342e-473b-922a-bb89cb1e51d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_75b86f4b-6fc6-414e-993c-46f36cd43d35" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_fcc25de9-342e-473b-922a-bb89cb1e51d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_7a9bb635-bde7-47f5-aae3-9df9fe63c843" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_75b86f4b-6fc6-414e-993c-46f36cd43d35" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_7a9bb635-bde7-47f5-aae3-9df9fe63c843" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_fab812c3-70b0-4182-85e0-a61b61539cf0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_75b86f4b-6fc6-414e-993c-46f36cd43d35" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_fab812c3-70b0-4182-85e0-a61b61539cf0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_77e43451-e4de-42c1-87cb-a4480443008f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_75b86f4b-6fc6-414e-993c-46f36cd43d35" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_77e43451-e4de-42c1-87cb-a4480443008f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_a9520423-f04f-44a5-a0d1-025c63d5edde" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_75b86f4b-6fc6-414e-993c-46f36cd43d35" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_a9520423-f04f-44a5-a0d1-025c63d5edde" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent_0d886447-03f4-47fa-91c4-e13c2e3af31f" xlink:href="anet-20231231.xsd#anet_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_75b86f4b-6fc6-414e-993c-46f36cd43d35" xlink:to="loc_anet_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent_0d886447-03f4-47fa-91c4-e13c2e3af31f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#IncomeTaxesDeferredTaxAssetsLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_327f9991-d5c4-4061-b9a2-5a6edd959991" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_d9d094bf-7c0b-4ef4-8aea-54c4d1eb13cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_327f9991-d5c4-4061-b9a2-5a6edd959991" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_d9d094bf-7c0b-4ef4-8aea-54c4d1eb13cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_a745bddb-10f7-4a03-9005-2bb9eca887f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_327f9991-d5c4-4061-b9a2-5a6edd959991" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_a745bddb-10f7-4a03-9005-2bb9eca887f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_4a094789-a5d6-4f2e-bec6-e0b0fd4ec553" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_dfd4af13-822c-4e7f-8729-9d72f4cc062e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_4a094789-a5d6-4f2e-bec6-e0b0fd4ec553" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_dfd4af13-822c-4e7f-8729-9d72f4cc062e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_19e956e7-1151-4014-8f96-fd6484cc612b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_4a094789-a5d6-4f2e-bec6-e0b0fd4ec553" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_19e956e7-1151-4014-8f96-fd6484cc612b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_a8bcdcba-a0c3-405d-ac05-83caa71bf262" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_ad3723b3-cc3b-46bc-863d-94fb1d815cc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_a8bcdcba-a0c3-405d-ac05-83caa71bf262" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_ad3723b3-cc3b-46bc-863d-94fb1d815cc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_84bfc0e3-3476-4f05-92b9-385644c7f4e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_a8bcdcba-a0c3-405d-ac05-83caa71bf262" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_84bfc0e3-3476-4f05-92b9-385644c7f4e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_0014a18d-8277-412f-8b6e-faaf31fac164" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_a8bcdcba-a0c3-405d-ac05-83caa71bf262" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_0014a18d-8277-412f-8b6e-faaf31fac164" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_a0fd1878-c574-4c7b-91f6-f2f8a41f44b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_e289ce33-7736-4b7a-81f7-751b50cbd79d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_a0fd1878-c574-4c7b-91f6-f2f8a41f44b4" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_e289ce33-7736-4b7a-81f7-751b50cbd79d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_35a77742-68f6-45a8-b516-07c055ce8879" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_a0fd1878-c574-4c7b-91f6-f2f8a41f44b4" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_35a77742-68f6-45a8-b516-07c055ce8879" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_cfeb8a84-c657-4925-96fb-164711956147" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_a0fd1878-c574-4c7b-91f6-f2f8a41f44b4" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_cfeb8a84-c657-4925-96fb-164711956147" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_ae794111-c654-4873-a01e-1f171f86845c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_a0fd1878-c574-4c7b-91f6-f2f8a41f44b4" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_ae794111-c654-4873-a01e-1f171f86845c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_DeferredTaxAssetsCapitalizedResearchAndDevelopment_23139fb4-3c34-4e79-88e0-44d03e14ac86" xlink:href="anet-20231231.xsd#anet_DeferredTaxAssetsCapitalizedResearchAndDevelopment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_a0fd1878-c574-4c7b-91f6-f2f8a41f44b4" xlink:to="loc_anet_DeferredTaxAssetsCapitalizedResearchAndDevelopment_23139fb4-3c34-4e79-88e0-44d03e14ac86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_589f19ca-dedf-408d-94ce-fd54e21fa526" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_a0fd1878-c574-4c7b-91f6-f2f8a41f44b4" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_589f19ca-dedf-408d-94ce-fd54e21fa526" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_42e22714-83bf-4e64-80ac-1f48f5a02379" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_a0fd1878-c574-4c7b-91f6-f2f8a41f44b4" xlink:to="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_42e22714-83bf-4e64-80ac-1f48f5a02379" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_DeferredTaxAssetLeaseLiability_2b3daf74-ad40-4151-b075-fb2ea9c47288" xlink:href="anet-20231231.xsd#anet_DeferredTaxAssetLeaseLiability"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_a0fd1878-c574-4c7b-91f6-f2f8a41f44b4" xlink:to="loc_anet_DeferredTaxAssetLeaseLiability_2b3daf74-ad40-4151-b075-fb2ea9c47288" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_56b4dd7c-e960-4900-a48c-36df94977c27" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_a0fd1878-c574-4c7b-91f6-f2f8a41f44b4" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_56b4dd7c-e960-4900-a48c-36df94977c27" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails_1" xlink:type="simple" xlink:href="anet-20231231.xsd#IncomeTaxesDeferredTaxAssetsLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_2a1ea47b-2c6b-4181-8fc4-c44b1fd91eed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_0b3c996d-178a-4686-9efe-d138827c97ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DeferredTaxAssetsLiabilitiesNet_2a1ea47b-2c6b-4181-8fc4-c44b1fd91eed" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_0b3c996d-178a-4686-9efe-d138827c97ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_44d1b6d4-e9dd-4fe5-8004-b1b7b4a0d77c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DeferredTaxAssetsLiabilitiesNet_2a1ea47b-2c6b-4181-8fc4-c44b1fd91eed" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_44d1b6d4-e9dd-4fe5-8004-b1b7b4a0d77c" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>anet-20231231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:1b8cd1a8-9a90-41c9-a138-565ff01b277d,g:1a82ecdc-6972-45b1-aa29-d25a3954693f-->
<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.arista.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="anet-20231231.xsd#ConsolidatedStatementsofOperations"/>
  <link:definitionLink xlink:role="http://www.arista.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_ee0b3741-90f5-4e54-b783-f8bc405af053" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_2cd8a9d8-8259-45ac-86f3-9cdb3d9a6187" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_ee0b3741-90f5-4e54-b783-f8bc405af053" xlink:to="loc_us-gaap_StatementTable_2cd8a9d8-8259-45ac-86f3-9cdb3d9a6187" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_5a5b5e34-4ffa-443b-83f2-4c7498a80ddb" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2cd8a9d8-8259-45ac-86f3-9cdb3d9a6187" xlink:to="loc_srt_ProductOrServiceAxis_5a5b5e34-4ffa-443b-83f2-4c7498a80ddb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_5a5b5e34-4ffa-443b-83f2-4c7498a80ddb_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_5a5b5e34-4ffa-443b-83f2-4c7498a80ddb" xlink:to="loc_srt_ProductsAndServicesDomain_5a5b5e34-4ffa-443b-83f2-4c7498a80ddb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_d6e23709-4ee1-435c-baba-ad53e800644a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_5a5b5e34-4ffa-443b-83f2-4c7498a80ddb" xlink:to="loc_srt_ProductsAndServicesDomain_d6e23709-4ee1-435c-baba-ad53e800644a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_5b694167-8174-4ac7-954c-fdd84b2574f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d6e23709-4ee1-435c-baba-ad53e800644a" xlink:to="loc_us-gaap_ProductMember_5b694167-8174-4ac7-954c-fdd84b2574f1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_88affe84-d120-47fb-9d37-ba3d6d339792" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d6e23709-4ee1-435c-baba-ad53e800644a" xlink:to="loc_us-gaap_ServiceMember_88affe84-d120-47fb-9d37-ba3d6d339792" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_434b6413-3f51-4704-9567-8db900110acc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ee0b3741-90f5-4e54-b783-f8bc405af053" xlink:to="loc_us-gaap_RevenuesAbstract_434b6413-3f51-4704-9567-8db900110acc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1dfba892-7727-4093-843e-f2491776307c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_434b6413-3f51-4704-9567-8db900110acc" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1dfba892-7727-4093-843e-f2491776307c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_c9af6e12-6445-404f-bf52-53ae90da5341" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ee0b3741-90f5-4e54-b783-f8bc405af053" xlink:to="loc_us-gaap_CostOfRevenueAbstract_c9af6e12-6445-404f-bf52-53ae90da5341" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_04e5a6be-eb57-4d5b-bb3f-d82906549bd0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostOfRevenueAbstract_c9af6e12-6445-404f-bf52-53ae90da5341" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_04e5a6be-eb57-4d5b-bb3f-d82906549bd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_0387350a-00c7-48e1-8aa6-753cb3b4c130" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ee0b3741-90f5-4e54-b783-f8bc405af053" xlink:to="loc_us-gaap_GrossProfit_0387350a-00c7-48e1-8aa6-753cb3b4c130" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_f3b7bf48-6609-40a7-8328-ba14912e637b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ee0b3741-90f5-4e54-b783-f8bc405af053" xlink:to="loc_us-gaap_OperatingExpensesAbstract_f3b7bf48-6609-40a7-8328-ba14912e637b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_c6248a96-79d3-44b4-864d-7c9b742642ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f3b7bf48-6609-40a7-8328-ba14912e637b" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_c6248a96-79d3-44b4-864d-7c9b742642ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_a9b87dbe-a3a3-46db-86c4-09f905595090" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f3b7bf48-6609-40a7-8328-ba14912e637b" xlink:to="loc_us-gaap_SellingAndMarketingExpense_a9b87dbe-a3a3-46db-86c4-09f905595090" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_fff9afdf-2274-422d-9d78-e69615311d63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f3b7bf48-6609-40a7-8328-ba14912e637b" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_fff9afdf-2274-422d-9d78-e69615311d63" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_ec6076d0-15b7-43b5-9c48-7a7af53d05be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f3b7bf48-6609-40a7-8328-ba14912e637b" xlink:to="loc_us-gaap_OperatingExpenses_ec6076d0-15b7-43b5-9c48-7a7af53d05be" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5cf481fc-7217-4660-a2f2-1fdd845a4a2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ee0b3741-90f5-4e54-b783-f8bc405af053" xlink:to="loc_us-gaap_OperatingIncomeLoss_5cf481fc-7217-4660-a2f2-1fdd845a4a2d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_8c9df6d6-eabd-437d-979e-a870a36f1ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ee0b3741-90f5-4e54-b783-f8bc405af053" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_8c9df6d6-eabd-437d-979e-a870a36f1ff4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_35ac91d2-ffc5-442c-b9fc-edeff8732112" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ee0b3741-90f5-4e54-b783-f8bc405af053" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_35ac91d2-ffc5-442c-b9fc-edeff8732112" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_f49c8260-014e-4e55-9adb-c45b1a17826d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ee0b3741-90f5-4e54-b783-f8bc405af053" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_f49c8260-014e-4e55-9adb-c45b1a17826d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f6663731-602a-40a1-8790-25d3854b0285" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ee0b3741-90f5-4e54-b783-f8bc405af053" xlink:to="loc_us-gaap_NetIncomeLoss_f6663731-602a-40a1-8790-25d3854b0285" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_23d856e4-50bf-4406-821f-4dc15ec8d1bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ee0b3741-90f5-4e54-b783-f8bc405af053" xlink:to="loc_us-gaap_EarningsPerShareAbstract_23d856e4-50bf-4406-821f-4dc15ec8d1bf" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_6334a13a-4e60-44ba-8830-628033eca485" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_23d856e4-50bf-4406-821f-4dc15ec8d1bf" xlink:to="loc_us-gaap_EarningsPerShareBasic_6334a13a-4e60-44ba-8830-628033eca485" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_5b4dbdea-b1b0-4b2f-92ca-94d162365808" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_23d856e4-50bf-4406-821f-4dc15ec8d1bf" xlink:to="loc_us-gaap_EarningsPerShareDiluted_5b4dbdea-b1b0-4b2f-92ca-94d162365808" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_154a3438-dedf-4a52-9ce2-813c550c8997" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ee0b3741-90f5-4e54-b783-f8bc405af053" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_154a3438-dedf-4a52-9ce2-813c550c8997" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4cd0ffe8-abfa-4657-b9ac-95f1aab67438" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_154a3438-dedf-4a52-9ce2-813c550c8997" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4cd0ffe8-abfa-4657-b9ac-95f1aab67438" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_27203393-16be-4379-b689-08af04442530" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_154a3438-dedf-4a52-9ce2-813c550c8997" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_27203393-16be-4379-b689-08af04442530" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="anet-20231231.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7745d9ea-5834-46f0-bf04-19e9d2a4abb4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_828fc29b-a526-43a0-8bf7-295fa8d15269" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_7745d9ea-5834-46f0-bf04-19e9d2a4abb4" xlink:to="loc_us-gaap_StatementTable_828fc29b-a526-43a0-8bf7-295fa8d15269" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_4f570965-44ea-471a-8f7b-0a29c46ca75b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_828fc29b-a526-43a0-8bf7-295fa8d15269" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_4f570965-44ea-471a-8f7b-0a29c46ca75b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_4f570965-44ea-471a-8f7b-0a29c46ca75b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_4f570965-44ea-471a-8f7b-0a29c46ca75b" xlink:to="loc_us-gaap_EquityComponentDomain_4f570965-44ea-471a-8f7b-0a29c46ca75b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_05f2ecb3-48df-48ff-ae0c-c7a9996ae1d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_4f570965-44ea-471a-8f7b-0a29c46ca75b" xlink:to="loc_us-gaap_EquityComponentDomain_05f2ecb3-48df-48ff-ae0c-c7a9996ae1d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_06317211-9f2e-49b3-84ed-6a7e0e2ea862" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_05f2ecb3-48df-48ff-ae0c-c7a9996ae1d8" xlink:to="loc_us-gaap_CommonStockMember_06317211-9f2e-49b3-84ed-6a7e0e2ea862" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_fc09e804-3732-4c57-8c2f-af2fe1c2d01f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_05f2ecb3-48df-48ff-ae0c-c7a9996ae1d8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_fc09e804-3732-4c57-8c2f-af2fe1c2d01f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_bde6d26c-b13b-43fd-ab71-d961d93b2cf3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_05f2ecb3-48df-48ff-ae0c-c7a9996ae1d8" xlink:to="loc_us-gaap_RetainedEarningsMember_bde6d26c-b13b-43fd-ab71-d961d93b2cf3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5cd9ab20-bfdb-419f-bb71-e1ab465596c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_05f2ecb3-48df-48ff-ae0c-c7a9996ae1d8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5cd9ab20-bfdb-419f-bb71-e1ab465596c8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7745d9ea-5834-46f0-bf04-19e9d2a4abb4" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_a0601807-b8df-4ef9-8583-c84f31f7f8ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_a0601807-b8df-4ef9-8583-c84f31f7f8ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7418fb69-8bb7-4731-99fd-b934690f1548" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:to="loc_us-gaap_StockholdersEquity_7418fb69-8bb7-4731-99fd-b934690f1548" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b723fd41-7392-41f0-a03b-8e83da427b00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:to="loc_us-gaap_NetIncomeLoss_b723fd41-7392-41f0-a03b-8e83da427b00" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_afe65499-f9c7-4ced-9b34-3e05a283bc35" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_afe65499-f9c7-4ced-9b34-3e05a283bc35" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_f5e326be-97ce-44d8-80e1-88984c7ffaae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_f5e326be-97ce-44d8-80e1-88984c7ffaae" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_dfe72ac6-8774-46c2-8402-417a6a6fb73e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_dfe72ac6-8774-46c2-8402-417a6a6fb73e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_79a8dccf-682b-4535-b90d-8110ae855a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_79a8dccf-682b-4535-b90d-8110ae855a4f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_07406177-ff2b-43ed-a0af-db0eb4586716" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_07406177-ff2b-43ed-a0af-db0eb4586716" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_4891c75d-ff9d-46ff-854d-c9144f2faec5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_4891c75d-ff9d-46ff-854d-c9144f2faec5" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_871922d2-0ea5-4208-90be-5da20e7a961a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_871922d2-0ea5-4208-90be-5da20e7a961a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_61006bde-1b38-499e-b247-8fdb9f85c9ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_61006bde-1b38-499e-b247-8fdb9f85c9ec" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_bc342d23-09c9-461b-8ffa-4ab9a3336d29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_bc342d23-09c9-461b-8ffa-4ab9a3336d29" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_005e956a-93d9-4154-935e-a6f3015bae31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_005e956a-93d9-4154-935e-a6f3015bae31" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_b715b090-1521-4b6e-95ca-78c1a3f93ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f1455727-be90-49b1-8e4d-9152909c42a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#OrganizationandSummaryofSignificantAccountingPoliciesDetails"/>
  <link:definitionLink xlink:role="http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductInformationLineItems_22a58e50-7426-4835-a4ab-6e308cc64e1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductInformationTable_a395ec4b-1e09-4a5a-916d-250b379e6cc6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ProductInformationLineItems_22a58e50-7426-4835-a4ab-6e308cc64e1a" xlink:to="loc_us-gaap_ScheduleOfProductInformationTable_a395ec4b-1e09-4a5a-916d-250b379e6cc6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_e3c607e0-2bae-4cec-8c70-8f1343f851b2" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_a395ec4b-1e09-4a5a-916d-250b379e6cc6" xlink:to="loc_srt_MajorCustomersAxis_e3c607e0-2bae-4cec-8c70-8f1343f851b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_e3c607e0-2bae-4cec-8c70-8f1343f851b2_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_e3c607e0-2bae-4cec-8c70-8f1343f851b2" xlink:to="loc_srt_NameOfMajorCustomerDomain_e3c607e0-2bae-4cec-8c70-8f1343f851b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_710282f4-4327-4eef-b1b9-bcde33e99ea5" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_e3c607e0-2bae-4cec-8c70-8f1343f851b2" xlink:to="loc_srt_NameOfMajorCustomerDomain_710282f4-4327-4eef-b1b9-bcde33e99ea5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_CustomerAMember_cc7e59f4-bd17-4031-9750-fca74aadf75d" xlink:href="anet-20231231.xsd#anet_CustomerAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_710282f4-4327-4eef-b1b9-bcde33e99ea5" xlink:to="loc_anet_CustomerAMember_cc7e59f4-bd17-4031-9750-fca74aadf75d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_CustomerBMember_e06489a7-7888-47f0-8102-4cd48719a862" xlink:href="anet-20231231.xsd#anet_CustomerBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_710282f4-4327-4eef-b1b9-bcde33e99ea5" xlink:to="loc_anet_CustomerBMember_e06489a7-7888-47f0-8102-4cd48719a862" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a90b7211-d5da-4176-9979-362c7a6bb6a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_a395ec4b-1e09-4a5a-916d-250b379e6cc6" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a90b7211-d5da-4176-9979-362c7a6bb6a1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_a90b7211-d5da-4176-9979-362c7a6bb6a1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a90b7211-d5da-4176-9979-362c7a6bb6a1" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_a90b7211-d5da-4176-9979-362c7a6bb6a1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_e8767643-c5a9-41d3-9298-584c1d886622" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a90b7211-d5da-4176-9979-362c7a6bb6a1" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_e8767643-c5a9-41d3-9298-584c1d886622" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_a09f6a5e-a3db-4595-aa41-109c588185ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_e8767643-c5a9-41d3-9298-584c1d886622" xlink:to="loc_us-gaap_AccountsReceivableMember_a09f6a5e-a3db-4595-aa41-109c588185ee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_7fcb04f0-50b7-4298-b07b-a92e4b631c65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_e8767643-c5a9-41d3-9298-584c1d886622" xlink:to="loc_us-gaap_SalesRevenueNetMember_7fcb04f0-50b7-4298-b07b-a92e4b631c65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_76b6ed80-bb7b-4e79-bd3f-708503583807" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_a395ec4b-1e09-4a5a-916d-250b379e6cc6" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_76b6ed80-bb7b-4e79-bd3f-708503583807" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_76b6ed80-bb7b-4e79-bd3f-708503583807_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_76b6ed80-bb7b-4e79-bd3f-708503583807" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_76b6ed80-bb7b-4e79-bd3f-708503583807_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_9654969b-6fe5-40f9-a19d-8168c67d6d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_76b6ed80-bb7b-4e79-bd3f-708503583807" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_9654969b-6fe5-40f9-a19d-8168c67d6d2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_b96bcbbd-a0e1-4db6-9bcc-3298492d592c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_9654969b-6fe5-40f9-a19d-8168c67d6d2e" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_b96bcbbd-a0e1-4db6-9bcc-3298492d592c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_62fdea37-b75c-496b-9669-0637c692f17d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductInformationLineItems_22a58e50-7426-4835-a4ab-6e308cc64e1a" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_62fdea37-b75c-496b-9669-0637c692f17d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_08217cd2-fccf-4eba-9f70-a2ba946cb07c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_45fc5379-5978-4132-a121-49252677849f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_08217cd2-fccf-4eba-9f70-a2ba946cb07c" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_45fc5379-5978-4132-a121-49252677849f" xlink:type="arc" order="2" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_640645a8-246f-4648-a007-62b8660e7551" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_45fc5379-5978-4132-a121-49252677849f" xlink:to="loc_srt_RangeAxis_640645a8-246f-4648-a007-62b8660e7551" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_640645a8-246f-4648-a007-62b8660e7551_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_640645a8-246f-4648-a007-62b8660e7551" xlink:to="loc_srt_RangeMember_640645a8-246f-4648-a007-62b8660e7551_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_70ab0a0b-f07a-476c-971a-e1873c984e06" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_640645a8-246f-4648-a007-62b8660e7551" xlink:to="loc_srt_RangeMember_70ab0a0b-f07a-476c-971a-e1873c984e06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_78ad14f7-27b3-443c-be29-52dd1eef8d8e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_70ab0a0b-f07a-476c-971a-e1873c984e06" xlink:to="loc_srt_MinimumMember_78ad14f7-27b3-443c-be29-52dd1eef8d8e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_95e9dc56-51a7-40ab-a82b-81859efea1b2" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_70ab0a0b-f07a-476c-971a-e1873c984e06" xlink:to="loc_srt_MaximumMember_95e9dc56-51a7-40ab-a82b-81859efea1b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits_0278e900-9a3f-4e45-bd2c-b0956721b1aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_08217cd2-fccf-4eba-9f70-a2ba946cb07c" xlink:to="loc_us-gaap_NumberOfReportingUnits_0278e900-9a3f-4e45-bd2c-b0956721b1aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0d3acaba-7d96-4908-aba6-9644964c30b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_08217cd2-fccf-4eba-9f70-a2ba946cb07c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0d3acaba-7d96-4908-aba6-9644964c30b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostLineItems_7d791ef8-7d6b-4cb0-bc27-cda167f9df5f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedContractCostLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostTable_009f8d43-94bd-4caf-85e7-46b955d5a78e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedContractCostTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CapitalizedContractCostLineItems_7d791ef8-7d6b-4cb0-bc27-cda167f9df5f" xlink:to="loc_us-gaap_CapitalizedContractCostTable_009f8d43-94bd-4caf-85e7-46b955d5a78e" xlink:type="arc" order="3" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6cef9295-bd3a-4c7d-84a9-9d674f0fc2ae" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_CapitalizedContractCostTable_009f8d43-94bd-4caf-85e7-46b955d5a78e" xlink:to="loc_srt_RangeAxis_6cef9295-bd3a-4c7d-84a9-9d674f0fc2ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6cef9295-bd3a-4c7d-84a9-9d674f0fc2ae_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a79bac94-3b56-48f8-9665-2e3513db9a0a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_3b92ffbf-b396-49b2-b445-a14d713af7c4" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5fe1857f-105b-4f37-b4d5-aab833c615ae" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_PostContractCustomerSupportPCSTermofContract_04a161c2-24a5-47f8-a00a-08535cb86e8d" xlink:href="anet-20231231.xsd#anet_PostContractCustomerSupportPCSTermofContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalizedContractCostLineItems_7d791ef8-7d6b-4cb0-bc27-cda167f9df5f" xlink:to="loc_anet_PostContractCustomerSupportPCSTermofContract_04a161c2-24a5-47f8-a00a-08535cb86e8d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_73e5f502-1b98-49f0-8a30-5a3c39004455" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7ce8a6ae-a209-4702-ba53-81f44f7ca9ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_73e5f502-1b98-49f0-8a30-5a3c39004455" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7ce8a6ae-a209-4702-ba53-81f44f7ca9ab" xlink:type="arc" order="4" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4b841f56-1ba1-44fa-858a-29967fc45d82" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7ce8a6ae-a209-4702-ba53-81f44f7ca9ab" xlink:to="loc_srt_RangeAxis_4b841f56-1ba1-44fa-858a-29967fc45d82" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4b841f56-1ba1-44fa-858a-29967fc45d82_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7ecce8b4-715a-44c4-a6b4-739ca147bae4" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2ec2d9d1-884c-4f32-9026-5f99c5ba0ad3" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_449b249c-4b7d-4cf7-bff3-93f64bc7be5c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_7613542d-914c-43b1-8a15-c28dd0b15669" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_73e5f502-1b98-49f0-8a30-5a3c39004455" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_7613542d-914c-43b1-8a15-c28dd0b15669" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardServiceBasedConditionPerformancePeriod_14dd5705-3726-4517-b937-08fe66606cc8" xlink:href="anet-20231231.xsd#anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardServiceBasedConditionPerformancePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_73e5f502-1b98-49f0-8a30-5a3c39004455" xlink:to="loc_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardServiceBasedConditionPerformancePeriod_14dd5705-3726-4517-b937-08fe66606cc8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3925ef06-7b6d-40b6-b874-da8f7983532c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9681e897-5458-498b-a326-9089627d6fc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3925ef06-7b6d-40b6-b874-da8f7983532c" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9681e897-5458-498b-a326-9089627d6fc3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_ec453578-39e0-4bf4-af8a-8340ea295e88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9681e897-5458-498b-a326-9089627d6fc3" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_ec453578-39e0-4bf4-af8a-8340ea295e88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_ec453578-39e0-4bf4-af8a-8340ea295e88_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_ec453578-39e0-4bf4-af8a-8340ea295e88" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_ec453578-39e0-4bf4-af8a-8340ea295e88_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_46d9ec0a-aa30-422c-81b9-a6c27aa6e1a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_ec453578-39e0-4bf4-af8a-8340ea295e88" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_46d9ec0a-aa30-422c-81b9-a6c27aa6e1a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_62991c50-1702-4d5e-b5a4-3f0ce63e60ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_46d9ec0a-aa30-422c-81b9-a6c27aa6e1a3" xlink:to="loc_us-gaap_MoneyMarketFundsMember_62991c50-1702-4d5e-b5a4-3f0ce63e60ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_0fda5cff-c6a2-4e5c-bed4-10fcdceaad9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_46d9ec0a-aa30-422c-81b9-a6c27aa6e1a3" xlink:to="loc_us-gaap_CommercialPaperMember_0fda5cff-c6a2-4e5c-bed4-10fcdceaad9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_b345ed79-d18f-4a3a-9a4f-1b38bb69c651" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_46d9ec0a-aa30-422c-81b9-a6c27aa6e1a3" xlink:to="loc_us-gaap_AgencySecuritiesMember_b345ed79-d18f-4a3a-9a4f-1b38bb69c651" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_79674334-8bd6-4897-9fbc-d971d3a64dfc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_46d9ec0a-aa30-422c-81b9-a6c27aa6e1a3" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_79674334-8bd6-4897-9fbc-d971d3a64dfc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_55894c5e-eb4e-4a75-8475-609dbaa80c09" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9681e897-5458-498b-a326-9089627d6fc3" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_55894c5e-eb4e-4a75-8475-609dbaa80c09" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_55894c5e-eb4e-4a75-8475-609dbaa80c09_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_55894c5e-eb4e-4a75-8475-609dbaa80c09" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_55894c5e-eb4e-4a75-8475-609dbaa80c09_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7556a622-2cbc-4fff-bc6c-d3b53a211268" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_55894c5e-eb4e-4a75-8475-609dbaa80c09" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7556a622-2cbc-4fff-bc6c-d3b53a211268" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_297dba2a-5364-4fe0-b00c-ce7d3caa55a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7556a622-2cbc-4fff-bc6c-d3b53a211268" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_297dba2a-5364-4fe0-b00c-ce7d3caa55a7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_20130583-c553-40a7-8941-2e4fcee57082" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7556a622-2cbc-4fff-bc6c-d3b53a211268" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_20130583-c553-40a7-8941-2e4fcee57082" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_1d1cf2b3-77ba-4123-aa1f-a964443940bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7556a622-2cbc-4fff-bc6c-d3b53a211268" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_1d1cf2b3-77ba-4123-aa1f-a964443940bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_43b7cbdf-32d7-4440-8337-0f44859437fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9681e897-5458-498b-a326-9089627d6fc3" xlink:to="loc_us-gaap_FinancialInstrumentAxis_43b7cbdf-32d7-4440-8337-0f44859437fd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_43b7cbdf-32d7-4440-8337-0f44859437fd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_43b7cbdf-32d7-4440-8337-0f44859437fd" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_43b7cbdf-32d7-4440-8337-0f44859437fd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4f2c4dec-c461-47af-a2be-76a2145b4e45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_43b7cbdf-32d7-4440-8337-0f44859437fd" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4f2c4dec-c461-47af-a2be-76a2145b4e45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember_2911c612-6e9b-4ff4-ab80-2902e2911530" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4f2c4dec-c461-47af-a2be-76a2145b4e45" xlink:to="loc_us-gaap_CertificatesOfDepositMember_2911c612-6e9b-4ff4-ab80-2902e2911530" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_3edb3c32-9de0-4693-a251-12e4f2ba349c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4f2c4dec-c461-47af-a2be-76a2145b4e45" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_3edb3c32-9de0-4693-a251-12e4f2ba349c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_d462c52f-2919-4792-b8f2-10ab8223dcb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4f2c4dec-c461-47af-a2be-76a2145b4e45" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_d462c52f-2919-4792-b8f2-10ab8223dcb9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_1ff9b79c-4350-4ff3-9bda-94cd95b0cbcd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4f2c4dec-c461-47af-a2be-76a2145b4e45" xlink:to="loc_us-gaap_AgencySecuritiesMember_1ff9b79c-4350-4ff3-9bda-94cd95b0cbcd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_2f256721-6ea0-42da-82b1-d2fcbfb4e3b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4f2c4dec-c461-47af-a2be-76a2145b4e45" xlink:to="loc_us-gaap_EquitySecuritiesMember_2f256721-6ea0-42da-82b1-d2fcbfb4e3b8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_MarketableSecuritiesMember_9de01145-cd2d-4c7d-9f80-a1bc565f6ec1" xlink:href="anet-20231231.xsd#anet_MarketableSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4f2c4dec-c461-47af-a2be-76a2145b4e45" xlink:to="loc_anet_MarketableSecuritiesMember_9de01145-cd2d-4c7d-9f80-a1bc565f6ec1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_MoneyMarketFundsRestrictedMember_be9cc38c-bca9-47e9-a3be-92645e82cf70" xlink:href="anet-20231231.xsd#anet_MoneyMarketFundsRestrictedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4f2c4dec-c461-47af-a2be-76a2145b4e45" xlink:to="loc_anet_MoneyMarketFundsRestrictedMember_be9cc38c-bca9-47e9-a3be-92645e82cf70" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_828ba4ff-e8fd-481c-bbdd-8ccfb6a3e2c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3925ef06-7b6d-40b6-b874-da8f7983532c" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_828ba4ff-e8fd-481c-bbdd-8ccfb6a3e2c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_7e1927d7-47dd-4327-9fa2-df1cd4d5bd19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_828ba4ff-e8fd-481c-bbdd-8ccfb6a3e2c6" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_7e1927d7-47dd-4327-9fa2-df1cd4d5bd19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6f9a82aa-8ee3-400b-90fd-00d739ca5410" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_828ba4ff-e8fd-481c-bbdd-8ccfb6a3e2c6" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6f9a82aa-8ee3-400b-90fd-00d739ca5410" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_2f76783b-2720-4f1b-bea7-09afbee3f05e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_828ba4ff-e8fd-481c-bbdd-8ccfb6a3e2c6" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_2f76783b-2720-4f1b-bea7-09afbee3f05e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_efc6ca2a-a0a0-47e1-8b6d-f8400d56664d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_828ba4ff-e8fd-481c-bbdd-8ccfb6a3e2c6" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_efc6ca2a-a0a0-47e1-8b6d-f8400d56664d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsFairValueDisclosure_8527bccf-1b0a-4673-9232-db2100b2b716" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_828ba4ff-e8fd-481c-bbdd-8ccfb6a3e2c6" xlink:to="loc_us-gaap_OtherAssetsFairValueDisclosure_8527bccf-1b0a-4673-9232-db2100b2b716" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_5dc5a3fa-e452-414c-a593-c12dd504e5fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_828ba4ff-e8fd-481c-bbdd-8ccfb6a3e2c6" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_5dc5a3fa-e452-414c-a593-c12dd504e5fa" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi_3c2a7c34-2eed-4d65-8b5d-4bd376745311" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3925ef06-7b6d-40b6-b874-da8f7983532c" xlink:to="loc_us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi_3c2a7c34-2eed-4d65-8b5d-4bd376745311" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_62e87b03-8581-415b-bf7e-752a28795d5f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3925ef06-7b6d-40b6-b874-da8f7983532c" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_62e87b03-8581-415b-bf7e-752a28795d5f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiCost_ac7471a6-a966-47a5-9561-75b2c1d13d47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesFvNiCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3925ef06-7b6d-40b6-b874-da8f7983532c" xlink:to="loc_us-gaap_EquitySecuritiesFvNiCost_ac7471a6-a966-47a5-9561-75b2c1d13d47" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_EquitySecuritiesFVNICumulativeGainLossNet_6787002e-a696-4df3-98a6-5555290aca3d" xlink:href="anet-20231231.xsd#anet_EquitySecuritiesFVNICumulativeGainLossNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3925ef06-7b6d-40b6-b874-da8f7983532c" xlink:to="loc_anet_EquitySecuritiesFVNICumulativeGainLossNet_6787002e-a696-4df3-98a6-5555290aca3d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract_4777fb6f-348b-4e44-88e4-6f5bedfd6300" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3925ef06-7b6d-40b6-b874-da8f7983532c" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract_4777fb6f-348b-4e44-88e4-6f5bedfd6300" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_52ea9e3a-1772-40f0-aa36-85088df43466" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract_4777fb6f-348b-4e44-88e4-6f5bedfd6300" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_52ea9e3a-1772-40f0-aa36-85088df43466" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_47b00d97-87f6-48a3-8b4c-c409682c4eaa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract_4777fb6f-348b-4e44-88e4-6f5bedfd6300" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_47b00d97-87f6-48a3-8b4c-c409682c4eaa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_c781e3f8-faab-4f93-b649-49be802ca1dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract_4777fb6f-348b-4e44-88e4-6f5bedfd6300" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_c781e3f8-faab-4f93-b649-49be802ca1dc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ece91a1f-6dfc-4d0c-87eb-30cbda621889" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arista.com/role/FairValueMeasurementsUnrealizedLossPositionDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FairValueMeasurementsUnrealizedLossPositionDetails"/>
  <link:definitionLink xlink:role="http://www.arista.com/role/FairValueMeasurementsUnrealizedLossPositionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4408fe71-efe0-41d4-a993-c951f204c5bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c7406b5-7299-4f0b-a5e6-8f0d31b721cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4408fe71-efe0-41d4-a993-c951f204c5bc" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c7406b5-7299-4f0b-a5e6-8f0d31b721cc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_0351c7df-3d9f-4c1a-87df-aea0ae3733d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c7406b5-7299-4f0b-a5e6-8f0d31b721cc" xlink:to="loc_us-gaap_FinancialInstrumentAxis_0351c7df-3d9f-4c1a-87df-aea0ae3733d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0351c7df-3d9f-4c1a-87df-aea0ae3733d1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_0351c7df-3d9f-4c1a-87df-aea0ae3733d1" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0351c7df-3d9f-4c1a-87df-aea0ae3733d1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0a50ed2c-fc8a-41d4-a7b4-c4529d52c088" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_0351c7df-3d9f-4c1a-87df-aea0ae3733d1" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0a50ed2c-fc8a-41d4-a7b4-c4529d52c088" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_b7ae6fc3-c4c5-4385-a076-5551bb013f4b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0a50ed2c-fc8a-41d4-a7b4-c4529d52c088" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_b7ae6fc3-c4c5-4385-a076-5551bb013f4b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_d3440bd9-2171-42ac-a239-84ae42871497" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0a50ed2c-fc8a-41d4-a7b4-c4529d52c088" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_d3440bd9-2171-42ac-a239-84ae42871497" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_bd545cd1-15de-42fa-826e-34e2252b90b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0a50ed2c-fc8a-41d4-a7b4-c4529d52c088" xlink:to="loc_us-gaap_AgencySecuritiesMember_bd545cd1-15de-42fa-826e-34e2252b90b1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_28521d7c-1fbb-4e4b-897d-7f96ac0306c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4408fe71-efe0-41d4-a993-c951f204c5bc" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_28521d7c-1fbb-4e4b-897d-7f96ac0306c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_e1226fef-26f7-4a03-8152-8a253ccb4085" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4408fe71-efe0-41d4-a993-c951f204c5bc" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_e1226fef-26f7-4a03-8152-8a253ccb4085" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_f50e3aea-8672-4760-9c50-7cc78ecc56ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4408fe71-efe0-41d4-a993-c951f204c5bc" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_f50e3aea-8672-4760-9c50-7cc78ecc56ad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_8e1c592f-1960-4a09-84f2-45472e3fdd9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4408fe71-efe0-41d4-a993-c951f204c5bc" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_8e1c592f-1960-4a09-84f2-45472e3fdd9d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_aa2956e2-1de2-4f30-9a34-8a7f19b86c34" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4408fe71-efe0-41d4-a993-c951f204c5bc" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_aa2956e2-1de2-4f30-9a34-8a7f19b86c34" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_f8a0afbf-d396-4053-a2d4-8ccdf902afcd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4408fe71-efe0-41d4-a993-c951f204c5bc" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_f8a0afbf-d396-4053-a2d4-8ccdf902afcd" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arista.com/role/FairValueMeasurementsNonmarketableEquitySecuritiesDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FairValueMeasurementsNonmarketableEquitySecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.arista.com/role/FairValueMeasurementsNonmarketableEquitySecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c54d1024-6a61-4f04-9109-b664ba090fdd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_89084b28-a4b9-4a33-8fa2-708c8db8fd6f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c54d1024-6a61-4f04-9109-b664ba090fdd" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_89084b28-a4b9-4a33-8fa2-708c8db8fd6f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_53a019aa-1f13-436f-bee7-d538f2c0e00b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_89084b28-a4b9-4a33-8fa2-708c8db8fd6f" xlink:to="loc_us-gaap_FinancialInstrumentAxis_53a019aa-1f13-436f-bee7-d538f2c0e00b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_53a019aa-1f13-436f-bee7-d538f2c0e00b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_53a019aa-1f13-436f-bee7-d538f2c0e00b" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_53a019aa-1f13-436f-bee7-d538f2c0e00b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_460297d7-09e0-43a3-94c6-8c049fc9ba1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_53a019aa-1f13-436f-bee7-d538f2c0e00b" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_460297d7-09e0-43a3-94c6-8c049fc9ba1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtSecuritiesMember_15621cb4-a8d1-4118-b8df-88fc00ff6f10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_460297d7-09e0-43a3-94c6-8c049fc9ba1b" xlink:to="loc_us-gaap_ConvertibleDebtSecuritiesMember_15621cb4-a8d1-4118-b8df-88fc00ff6f10" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities_457483d0-7680-4dc6-a471-6a81d955122c" xlink:href="anet-20231231.xsd#anet_EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c54d1024-6a61-4f04-9109-b664ba090fdd" xlink:to="loc_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities_457483d0-7680-4dc6-a471-6a81d955122c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount_0b8ed2c3-4fcc-4fb2-b676-f282a5e4e2ff" xlink:href="anet-20231231.xsd#anet_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c54d1024-6a61-4f04-9109-b664ba090fdd" xlink:to="loc_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount_0b8ed2c3-4fcc-4fb2-b676-f282a5e4e2ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount_5718d9f1-b228-407e-b813-51430028e6dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c54d1024-6a61-4f04-9109-b664ba090fdd" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount_5718d9f1-b228-407e-b813-51430028e6dd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_c4906d12-0330-4329-a7fc-14732e650e5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c54d1024-6a61-4f04-9109-b664ba090fdd" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_c4906d12-0330-4329-a7fc-14732e650e5b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_9115bc6a-1c9b-4440-9c71-4dda6d0d5e8c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c54d1024-6a61-4f04-9109-b664ba090fdd" xlink:to="loc_us-gaap_InterestReceivable_9115bc6a-1c9b-4440-9c71-4dda6d0d5e8c" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FinancialStatementsDetailsPropertyandEquipmentNetDetails"/>
  <link:definitionLink xlink:role="http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b1f45f74-7321-4d77-8318-8ee0838dade2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0c921854-4eaf-47f3-8362-ec9315893f9b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b1f45f74-7321-4d77-8318-8ee0838dade2" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0c921854-4eaf-47f3-8362-ec9315893f9b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_21e77664-c90d-4323-bd51-1064c3bd1dc6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0c921854-4eaf-47f3-8362-ec9315893f9b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_21e77664-c90d-4323-bd51-1064c3bd1dc6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_21e77664-c90d-4323-bd51-1064c3bd1dc6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_21e77664-c90d-4323-bd51-1064c3bd1dc6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_21e77664-c90d-4323-bd51-1064c3bd1dc6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f18dbba-479a-4b80-86bb-76397d027907" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_21e77664-c90d-4323-bd51-1064c3bd1dc6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f18dbba-479a-4b80-86bb-76397d027907" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_f86815ad-94dc-4b23-b66e-a42fe3ecac8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f18dbba-479a-4b80-86bb-76397d027907" xlink:to="loc_us-gaap_LandMember_f86815ad-94dc-4b23-b66e-a42fe3ecac8f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_9ff5c75f-6084-439f-9fab-bd8af7f302ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f18dbba-479a-4b80-86bb-76397d027907" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_9ff5c75f-6084-439f-9fab-bd8af7f302ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ComputerHardwareandSoftwareMember_14e43f2e-7e8f-4e09-9c63-fd3323a81561" xlink:href="anet-20231231.xsd#anet_ComputerHardwareandSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f18dbba-479a-4b80-86bb-76397d027907" xlink:to="loc_anet_ComputerHardwareandSoftwareMember_14e43f2e-7e8f-4e09-9c63-fd3323a81561" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_e8fbc58f-efaa-4a98-a196-b0293bd5630e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f18dbba-479a-4b80-86bb-76397d027907" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_e8fbc58f-efaa-4a98-a196-b0293bd5630e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_4e1be211-e20b-49bc-bca8-0bcd0ef0c093" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f18dbba-479a-4b80-86bb-76397d027907" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_4e1be211-e20b-49bc-bca8-0bcd0ef0c093" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_354613e4-223a-496b-b011-7b6d86aae344" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f18dbba-479a-4b80-86bb-76397d027907" xlink:to="loc_us-gaap_ConstructionInProgressMember_354613e4-223a-496b-b011-7b6d86aae344" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_6622d53f-af18-4df7-a339-347ebd494ecf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b1f45f74-7321-4d77-8318-8ee0838dade2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_6622d53f-af18-4df7-a339-347ebd494ecf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_52243d2d-67e4-4c17-aacd-357d9285c3ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b1f45f74-7321-4d77-8318-8ee0838dade2" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_52243d2d-67e4-4c17-aacd-357d9285c3ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a898b2d8-5803-4c12-b363-58344f9e4163" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b1f45f74-7321-4d77-8318-8ee0838dade2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a898b2d8-5803-4c12-b363-58344f9e4163" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arista.com/role/FinancialStatementsDetailsContractLiabilitiesDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FinancialStatementsDetailsContractLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.arista.com/role/FinancialStatementsDetailsContractLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_anet_ContractAssetsAndLiabilitiesLineItems_75133509-03a7-4b07-93ef-d3b679ed2ea2" xlink:href="anet-20231231.xsd#anet_ContractAssetsAndLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ContractAssetsandLiabilitiesTable_92942bed-55b3-4060-9260-39d578c702d0" xlink:href="anet-20231231.xsd#anet_ContractAssetsandLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_anet_ContractAssetsAndLiabilitiesLineItems_75133509-03a7-4b07-93ef-d3b679ed2ea2" xlink:to="loc_anet_ContractAssetsandLiabilitiesTable_92942bed-55b3-4060-9260-39d578c702d0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_9b706f16-ef7c-46c1-966a-616d19ab2880" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_anet_ContractAssetsandLiabilitiesTable_92942bed-55b3-4060-9260-39d578c702d0" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_9b706f16-ef7c-46c1-966a-616d19ab2880" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_9b706f16-ef7c-46c1-966a-616d19ab2880_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_9b706f16-ef7c-46c1-966a-616d19ab2880" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_9b706f16-ef7c-46c1-966a-616d19ab2880_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_9473f588-365b-4f0c-b2e8-962efcf072ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_9b706f16-ef7c-46c1-966a-616d19ab2880" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_9473f588-365b-4f0c-b2e8-962efcf072ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_78f3682f-0357-4e7b-940e-5637e8eced46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_9473f588-365b-4f0c-b2e8-962efcf072ec" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_78f3682f-0357-4e7b-940e-5637e8eced46" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ChangeinContractwithCustomerLiabilityRollForward_11ec456b-cbcc-4078-87ee-4f2941e3e1ca" xlink:href="anet-20231231.xsd#anet_ChangeinContractwithCustomerLiabilityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_anet_ContractAssetsAndLiabilitiesLineItems_75133509-03a7-4b07-93ef-d3b679ed2ea2" xlink:to="loc_anet_ChangeinContractwithCustomerLiabilityRollForward_11ec456b-cbcc-4078-87ee-4f2941e3e1ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ContractWithCustomerLiabilityContactLiability_c471cce2-cc83-4166-92be-292718a33e92" xlink:href="anet-20231231.xsd#anet_ContractWithCustomerLiabilityContactLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_anet_ChangeinContractwithCustomerLiabilityRollForward_11ec456b-cbcc-4078-87ee-4f2941e3e1ca" xlink:to="loc_anet_ContractWithCustomerLiabilityContactLiability_c471cce2-cc83-4166-92be-292718a33e92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ContractWithCustomerLiabilityContractLiabilityRevenueRecognized_eefd673a-29d7-4214-8ce1-2d5f0845e047" xlink:href="anet-20231231.xsd#anet_ContractWithCustomerLiabilityContractLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_anet_ChangeinContractwithCustomerLiabilityRollForward_11ec456b-cbcc-4078-87ee-4f2941e3e1ca" xlink:to="loc_anet_ContractWithCustomerLiabilityContractLiabilityRevenueRecognized_eefd673a-29d7-4214-8ce1-2d5f0845e047" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue_8eb19913-35ee-4e10-8518-604fee299bbc" xlink:href="anet-20231231.xsd#anet_ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_anet_ChangeinContractwithCustomerLiabilityRollForward_11ec456b-cbcc-4078-87ee-4f2941e3e1ca" xlink:to="loc_anet_ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue_8eb19913-35ee-4e10-8518-604fee299bbc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ContractWithCustomerLiabilityContractLiabilitiesRecognized_1197e805-e026-454b-b475-3615547d00c7" xlink:href="anet-20231231.xsd#anet_ContractWithCustomerLiabilityContractLiabilitiesRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_anet_ChangeinContractwithCustomerLiabilityRollForward_11ec456b-cbcc-4078-87ee-4f2941e3e1ca" xlink:to="loc_anet_ContractWithCustomerLiabilityContractLiabilitiesRecognized_1197e805-e026-454b-b475-3615547d00c7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ContractWithCustomerLiabilityContactLiability_d258d108-41a4-4885-9b33-f96abcfd686a" xlink:href="anet-20231231.xsd#anet_ContractWithCustomerLiabilityContactLiability"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FinancialStatementsDetailsPerformanceObligationsDetails"/>
  <link:definitionLink xlink:role="http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_2bd3683c-7ca3-40ed-bfbb-3b17d484bf64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_ef6ffdba-c7dc-41d7-b283-b075ff68828f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_2bd3683c-7ca3-40ed-bfbb-3b17d484bf64" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_ef6ffdba-c7dc-41d7-b283-b075ff68828f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_e743708b-8313-4241-95e3-52a0aca9e4a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_ef6ffdba-c7dc-41d7-b283-b075ff68828f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_e743708b-8313-4241-95e3-52a0aca9e4a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_adf6b519-6a00-4933-b72e-dbd37a4f3058" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_ef6ffdba-c7dc-41d7-b283-b075ff68828f" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_adf6b519-6a00-4933-b72e-dbd37a4f3058" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesBillingStatusDomain_adf6b519-6a00-4933-b72e-dbd37a4f3058_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesBillingStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_adf6b519-6a00-4933-b72e-dbd37a4f3058" xlink:to="loc_us-gaap_ReceivablesBillingStatusDomain_adf6b519-6a00-4933-b72e-dbd37a4f3058_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesBillingStatusDomain_4f45fa91-3961-403d-a53f-6062bf11be3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesBillingStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_adf6b519-6a00-4933-b72e-dbd37a4f3058" xlink:to="loc_us-gaap_ReceivablesBillingStatusDomain_4f45fa91-3961-403d-a53f-6062bf11be3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledRevenuesMember_d2aac047-3ac6-46cb-b92b-84047937c02c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledRevenuesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivablesBillingStatusDomain_4f45fa91-3961-403d-a53f-6062bf11be3b" xlink:to="loc_us-gaap_UnbilledRevenuesMember_d2aac047-3ac6-46cb-b92b-84047937c02c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_b98b653c-2905-49ce-be78-177522d28b26" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_ef6ffdba-c7dc-41d7-b283-b075ff68828f" xlink:to="loc_srt_ProductOrServiceAxis_b98b653c-2905-49ce-be78-177522d28b26" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_b98b653c-2905-49ce-be78-177522d28b26_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_b98b653c-2905-49ce-be78-177522d28b26" xlink:to="loc_srt_ProductsAndServicesDomain_b98b653c-2905-49ce-be78-177522d28b26_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_88e2fca0-76e9-4d64-a452-4c06422a8140" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_b98b653c-2905-49ce-be78-177522d28b26" xlink:to="loc_srt_ProductsAndServicesDomain_88e2fca0-76e9-4d64-a452-4c06422a8140" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_e34e6f8b-b3ca-4b7d-8fea-137baca446ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_88e2fca0-76e9-4d64-a452-4c06422a8140" xlink:to="loc_us-gaap_ProductMember_e34e6f8b-b3ca-4b7d-8fea-137baca446ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_641fd1f6-ea78-4d96-a6f0-adb58a066a08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_2bd3683c-7ca3-40ed-bfbb-3b17d484bf64" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_641fd1f6-ea78-4d96-a6f0-adb58a066a08" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount_78b44b98-d8bd-4727-80b6-b4730b616159" xlink:href="anet-20231231.xsd#anet_RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_2bd3683c-7ca3-40ed-bfbb-3b17d484bf64" xlink:to="loc_anet_RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount_78b44b98-d8bd-4727-80b6-b4730b616159" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_6fd51cfd-16e2-4e7e-ac31-e498da426463" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_2bd3683c-7ca3-40ed-bfbb-3b17d484bf64" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_6fd51cfd-16e2-4e7e-ac31-e498da426463" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_e1456680-9e32-4b6b-8841-0a94154419e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_2bd3683c-7ca3-40ed-bfbb-3b17d484bf64" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_e1456680-9e32-4b6b-8841-0a94154419e3" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails_1" xlink:type="simple" xlink:href="anet-20231231.xsd#FinancialStatementsDetailsPerformanceObligationsDetails_1"/>
  <link:definitionLink xlink:role="http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_2bd3683c-7ca3-40ed-bfbb-3b17d484bf64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_ef6ffdba-c7dc-41d7-b283-b075ff68828f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_2bd3683c-7ca3-40ed-bfbb-3b17d484bf64" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_ef6ffdba-c7dc-41d7-b283-b075ff68828f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_adf6b519-6a00-4933-b72e-dbd37a4f3058" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_ef6ffdba-c7dc-41d7-b283-b075ff68828f" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_adf6b519-6a00-4933-b72e-dbd37a4f3058" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesBillingStatusDomain_adf6b519-6a00-4933-b72e-dbd37a4f3058_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesBillingStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_adf6b519-6a00-4933-b72e-dbd37a4f3058" xlink:to="loc_us-gaap_ReceivablesBillingStatusDomain_adf6b519-6a00-4933-b72e-dbd37a4f3058_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesBillingStatusDomain_4f45fa91-3961-403d-a53f-6062bf11be3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesBillingStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_adf6b519-6a00-4933-b72e-dbd37a4f3058" xlink:to="loc_us-gaap_ReceivablesBillingStatusDomain_4f45fa91-3961-403d-a53f-6062bf11be3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledRevenuesMember_d2aac047-3ac6-46cb-b92b-84047937c02c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledRevenuesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivablesBillingStatusDomain_4f45fa91-3961-403d-a53f-6062bf11be3b" xlink:to="loc_us-gaap_UnbilledRevenuesMember_d2aac047-3ac6-46cb-b92b-84047937c02c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_b98b653c-2905-49ce-be78-177522d28b26" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_ef6ffdba-c7dc-41d7-b283-b075ff68828f" xlink:to="loc_srt_ProductOrServiceAxis_b98b653c-2905-49ce-be78-177522d28b26" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_b98b653c-2905-49ce-be78-177522d28b26_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_b98b653c-2905-49ce-be78-177522d28b26" xlink:to="loc_srt_ProductsAndServicesDomain_b98b653c-2905-49ce-be78-177522d28b26_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_88e2fca0-76e9-4d64-a452-4c06422a8140" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_b98b653c-2905-49ce-be78-177522d28b26" xlink:to="loc_srt_ProductsAndServicesDomain_88e2fca0-76e9-4d64-a452-4c06422a8140" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_e34e6f8b-b3ca-4b7d-8fea-137baca446ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_88e2fca0-76e9-4d64-a452-4c06422a8140" xlink:to="loc_us-gaap_ProductMember_e34e6f8b-b3ca-4b7d-8fea-137baca446ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_641fd1f6-ea78-4d96-a6f0-adb58a066a08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_2bd3683c-7ca3-40ed-bfbb-3b17d484bf64" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_641fd1f6-ea78-4d96-a6f0-adb58a066a08" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount_78b44b98-d8bd-4727-80b6-b4730b616159" xlink:href="anet-20231231.xsd#anet_RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_2bd3683c-7ca3-40ed-bfbb-3b17d484bf64" xlink:to="loc_anet_RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount_78b44b98-d8bd-4727-80b6-b4730b616159" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_6fd51cfd-16e2-4e7e-ac31-e498da426463" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_2bd3683c-7ca3-40ed-bfbb-3b17d484bf64" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_6fd51cfd-16e2-4e7e-ac31-e498da426463" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_e1456680-9e32-4b6b-8841-0a94154419e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_2bd3683c-7ca3-40ed-bfbb-3b17d484bf64" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_e1456680-9e32-4b6b-8841-0a94154419e3" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_2c3edbc2-0387-4939-b5b6-2a22237babcd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6ddd52b1-7a95-4061-aadd-9635a5856b03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c3edbc2-0387-4939-b5b6-2a22237babcd" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6ddd52b1-7a95-4061-aadd-9635a5856b03" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_87f22df5-09b0-49a2-bdd0-3fa04c0034e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6ddd52b1-7a95-4061-aadd-9635a5856b03" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_87f22df5-09b0-49a2-bdd0-3fa04c0034e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_87f22df5-09b0-49a2-bdd0-3fa04c0034e3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_87f22df5-09b0-49a2-bdd0-3fa04c0034e3" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_87f22df5-09b0-49a2-bdd0-3fa04c0034e3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_af96a8b5-a695-4d9b-bc58-18ca003daacf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_87f22df5-09b0-49a2-bdd0-3fa04c0034e3" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_af96a8b5-a695-4d9b-bc58-18ca003daacf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_PrivatelyHeldTechnologyCompanyMember_7f13cb57-8a6c-4d87-a4f7-3d90eadb35d1" xlink:href="anet-20231231.xsd#anet_PrivatelyHeldTechnologyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_af96a8b5-a695-4d9b-bc58-18ca003daacf" xlink:to="loc_anet_PrivatelyHeldTechnologyCompanyMember_7f13cb57-8a6c-4d87-a4f7-3d90eadb35d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfBusinessesAcquired_decccd52-f3f1-432f-a36f-fefb1590bdfe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfBusinessesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c3edbc2-0387-4939-b5b6-2a22237babcd" xlink:to="loc_us-gaap_NumberOfBusinessesAcquired_decccd52-f3f1-432f-a36f-fefb1590bdfe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_d791e501-9f9d-4cd4-972a-5f974fee08d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c3edbc2-0387-4939-b5b6-2a22237babcd" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_d791e501-9f9d-4cd4-972a-5f974fee08d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_2b7cde1d-f941-44c7-9c3b-0ea5f425acd4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c3edbc2-0387-4939-b5b6-2a22237babcd" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_2b7cde1d-f941-44c7-9c3b-0ea5f425acd4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_a0fbd154-af12-4d49-b7a1-dade1e7b8b29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c3edbc2-0387-4939-b5b6-2a22237babcd" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_a0fbd154-af12-4d49-b7a1-dade1e7b8b29" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_55890562-5914-4f8f-ad89-97a919039720" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c3edbc2-0387-4939-b5b6-2a22237babcd" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_55890562-5914-4f8f-ad89-97a919039720" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_3e370022-40d4-4a99-9ce3-833242a2efe2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c3edbc2-0387-4939-b5b6-2a22237babcd" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_3e370022-40d4-4a99-9ce3-833242a2efe2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_4edcb2c2-8179-4228-9de5-29edae549bcb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c3edbc2-0387-4939-b5b6-2a22237babcd" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_4edcb2c2-8179-4228-9de5-29edae549bcb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_edd3234c-539d-4785-8a58-332c3d6ca154" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c3edbc2-0387-4939-b5b6-2a22237babcd" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_edd3234c-539d-4785-8a58-332c3d6ca154" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofIdentifiableIntangibleAssetsAcquiredDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofIdentifiableIntangibleAssetsAcquiredDetails"/>
  <link:definitionLink xlink:role="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofIdentifiableIntangibleAssetsAcquiredDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_781fc534-6087-48d1-a6f6-9acd952cc0f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0e36008f-0bb8-4ba5-8742-2bf894ff4923" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_781fc534-6087-48d1-a6f6-9acd952cc0f6" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0e36008f-0bb8-4ba5-8742-2bf894ff4923" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_19f5e891-fb6a-4184-bc20-a2c251668026" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0e36008f-0bb8-4ba5-8742-2bf894ff4923" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_19f5e891-fb6a-4184-bc20-a2c251668026" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_19f5e891-fb6a-4184-bc20-a2c251668026_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_19f5e891-fb6a-4184-bc20-a2c251668026" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_19f5e891-fb6a-4184-bc20-a2c251668026_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3d632a21-3d7a-4e93-8b6b-162acf2f4721" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_19f5e891-fb6a-4184-bc20-a2c251668026" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3d632a21-3d7a-4e93-8b6b-162acf2f4721" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_PrivatelyHeldTechnologyCompanyMember_d9e1912f-157d-4afd-9814-557a3462b17c" xlink:href="anet-20231231.xsd#anet_PrivatelyHeldTechnologyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3d632a21-3d7a-4e93-8b6b-162acf2f4721" xlink:to="loc_anet_PrivatelyHeldTechnologyCompanyMember_d9e1912f-157d-4afd-9814-557a3462b17c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6e6c931c-226e-47b0-8d17-b24431addb0a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0e36008f-0bb8-4ba5-8742-2bf894ff4923" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6e6c931c-226e-47b0-8d17-b24431addb0a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6e6c931c-226e-47b0-8d17-b24431addb0a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6e6c931c-226e-47b0-8d17-b24431addb0a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6e6c931c-226e-47b0-8d17-b24431addb0a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a02b8745-c192-4fcf-8197-6c1dcf5de153" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6e6c931c-226e-47b0-8d17-b24431addb0a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a02b8745-c192-4fcf-8197-6c1dcf5de153" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_b89b6add-1893-49dc-94a6-e420f607ece1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a02b8745-c192-4fcf-8197-6c1dcf5de153" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_b89b6add-1893-49dc-94a6-e420f607ece1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_69632118-c28e-429c-8972-e54ee6ef2072" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a02b8745-c192-4fcf-8197-6c1dcf5de153" xlink:to="loc_us-gaap_CustomerRelationshipsMember_69632118-c28e-429c-8972-e54ee6ef2072" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_357f3351-5771-49bb-b584-a77b383997dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a02b8745-c192-4fcf-8197-6c1dcf5de153" xlink:to="loc_us-gaap_TradeNamesMember_357f3351-5771-49bb-b584-a77b383997dc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_1bbc0c99-5b2c-420d-b0ec-061408e3ac0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_781fc534-6087-48d1-a6f6-9acd952cc0f6" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_1bbc0c99-5b2c-420d-b0ec-061408e3ac0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_4b35ab8b-7341-4d4b-9985-161a384ce29f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_781fc534-6087-48d1-a6f6-9acd952cc0f6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_4b35ab8b-7341-4d4b-9985-161a384ce29f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_8107731e-531f-4475-9c4e-a1088da1e63e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_319b6621-3abf-4f10-88b4-90cd115e46fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_8107731e-531f-4475-9c4e-a1088da1e63e" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_319b6621-3abf-4f10-88b4-90cd115e46fb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2d691a63-a7fe-49e7-96e1-1a0033cb2986" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_319b6621-3abf-4f10-88b4-90cd115e46fb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2d691a63-a7fe-49e7-96e1-1a0033cb2986" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2d691a63-a7fe-49e7-96e1-1a0033cb2986_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2d691a63-a7fe-49e7-96e1-1a0033cb2986" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2d691a63-a7fe-49e7-96e1-1a0033cb2986_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fba1eecd-8faa-48f5-b1a1-c8c8571f0181" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2d691a63-a7fe-49e7-96e1-1a0033cb2986" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fba1eecd-8faa-48f5-b1a1-c8c8571f0181" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_5ed0bfef-0498-4cce-b0c4-979ef923040a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fba1eecd-8faa-48f5-b1a1-c8c8571f0181" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_5ed0bfef-0498-4cce-b0c4-979ef923040a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_201030e2-31d4-4a37-8466-6801b6731fdf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fba1eecd-8faa-48f5-b1a1-c8c8571f0181" xlink:to="loc_us-gaap_CustomerRelationshipsMember_201030e2-31d4-4a37-8466-6801b6731fdf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_1b000b45-2977-44e6-b95e-7e2c7da6a191" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fba1eecd-8faa-48f5-b1a1-c8c8571f0181" xlink:to="loc_us-gaap_TradeNamesMember_1b000b45-2977-44e6-b95e-7e2c7da6a191" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_2b15b607-3a16-405b-b81b-0a0fe204b3f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_8107731e-531f-4475-9c4e-a1088da1e63e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_2b15b607-3a16-405b-b81b-0a0fe204b3f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9aca2776-b328-4613-8cfb-562fc571b1c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_2b15b607-3a16-405b-b81b-0a0fe204b3f4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9aca2776-b328-4613-8cfb-562fc571b1c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d06070ea-bc86-49fb-b836-c31c06a21781" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_2b15b607-3a16-405b-b81b-0a0fe204b3f4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d06070ea-bc86-49fb-b836-c31c06a21781" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease_53940a2e-c494-4630-8891-863c53506258" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_2b15b607-3a16-405b-b81b-0a0fe204b3f4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease_53940a2e-c494-4630-8891-863c53506258" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_129ad357-1294-4469-b404-525c7dce2fc2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_2b15b607-3a16-405b-b81b-0a0fe204b3f4" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_129ad357-1294-4469-b404-525c7dce2fc2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9e22b004-ff7f-4a77-8a2b-b9185a377b26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_c19b3583-f3bf-4e14-9fef-7fa975457311" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_37a44dd2-f07d-4ab0-87d4-fb9ca1b145df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_8107731e-531f-4475-9c4e-a1088da1e63e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_37a44dd2-f07d-4ab0-87d4-fb9ca1b145df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_eabc6a35-c89a-4a40-9b2f-32e232e95e0e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_8107731e-531f-4475-9c4e-a1088da1e63e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_eabc6a35-c89a-4a40-9b2f-32e232e95e0e" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentLineItems_0c05121b-f518-4aaf-8bbc-09be5f63a857" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentTable_c43f486e-9a4e-4144-8007-c2c2faef1718" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_0c05121b-f518-4aaf-8bbc-09be5f63a857" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentTable_c43f486e-9a4e-4144-8007-c2c2faef1718" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_efc1a8c6-61d3-4a63-b0ca-6d9c73ceff28" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_c43f486e-9a4e-4144-8007-c2c2faef1718" xlink:to="loc_srt_RangeAxis_efc1a8c6-61d3-4a63-b0ca-6d9c73ceff28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_efc1a8c6-61d3-4a63-b0ca-6d9c73ceff28_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_efc1a8c6-61d3-4a63-b0ca-6d9c73ceff28" xlink:to="loc_srt_RangeMember_efc1a8c6-61d3-4a63-b0ca-6d9c73ceff28_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_eb9fa838-cdbe-4dc2-a2d4-8cdaca8eedd1" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_efc1a8c6-61d3-4a63-b0ca-6d9c73ceff28" xlink:to="loc_srt_RangeMember_eb9fa838-cdbe-4dc2-a2d4-8cdaca8eedd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8253af28-6914-4289-9356-698e149811bc" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_eb9fa838-cdbe-4dc2-a2d4-8cdaca8eedd1" xlink:to="loc_srt_MinimumMember_8253af28-6914-4289-9356-698e149811bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_fb675441-573c-4a44-989e-20a349b7bcfa" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_eb9fa838-cdbe-4dc2-a2d4-8cdaca8eedd1" xlink:to="loc_srt_MaximumMember_fb675441-573c-4a44-989e-20a349b7bcfa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_892fe81f-583b-49ce-afdb-78f7ddada349" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_c43f486e-9a4e-4144-8007-c2c2faef1718" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_892fe81f-583b-49ce-afdb-78f7ddada349" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_892fe81f-583b-49ce-afdb-78f7ddada349_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_892fe81f-583b-49ce-afdb-78f7ddada349" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_892fe81f-583b-49ce-afdb-78f7ddada349_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_aa08852c-d33d-477b-aa0d-fbc819861354" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_892fe81f-583b-49ce-afdb-78f7ddada349" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_aa08852c-d33d-477b-aa0d-fbc819861354" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_b09002d8-5fbb-4557-82e7-8cc992d38710" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_aa08852c-d33d-477b-aa0d-fbc819861354" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_b09002d8-5fbb-4557-82e7-8cc992d38710" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_51da1668-a201-49cc-8e56-36fe8fa51b21" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_0c05121b-f518-4aaf-8bbc-09be5f63a857" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_51da1668-a201-49cc-8e56-36fe8fa51b21" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_973fedb6-a759-473c-bdf3-8d2d4a33caed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_0c05121b-f518-4aaf-8bbc-09be5f63a857" xlink:to="loc_us-gaap_OperatingLeasePayments_973fedb6-a759-473c-bdf3-8d2d4a33caed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_db39beeb-7c3a-49d7-a7ed-7f35a06cc108" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_0c05121b-f518-4aaf-8bbc-09be5f63a857" xlink:to="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_db39beeb-7c3a-49d7-a7ed-7f35a06cc108" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_26b66231-03dc-4144-8e16-b905e7ddc49c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_0c05121b-f518-4aaf-8bbc-09be5f63a857" xlink:to="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_26b66231-03dc-4144-8e16-b905e7ddc49c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_PurchaseObligationToBePaidAfterNextTwelveMonths_ddf7803e-9879-43b7-8726-19f184ffc8dd" xlink:href="anet-20231231.xsd#anet_PurchaseObligationToBePaidAfterNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_0c05121b-f518-4aaf-8bbc-09be5f63a857" xlink:to="loc_anet_PurchaseObligationToBePaidAfterNextTwelveMonths_ddf7803e-9879-43b7-8726-19f184ffc8dd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_RestrictedDepositsAssets_28f80ce1-acf4-499d-9b4e-9d492a9234e0" xlink:href="anet-20231231.xsd#anet_RestrictedDepositsAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_0c05121b-f518-4aaf-8bbc-09be5f63a857" xlink:to="loc_anet_RestrictedDepositsAssets_28f80ce1-acf4-499d-9b4e-9d492a9234e0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyPatentsAllegedlyInfringedNumber_915c21b0-90fb-40c3-b805-8593fcb59649" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyPatentsAllegedlyInfringedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_0c05121b-f518-4aaf-8bbc-09be5f63a857" xlink:to="loc_us-gaap_LossContingencyPatentsAllegedlyInfringedNumber_915c21b0-90fb-40c3-b805-8593fcb59649" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyPatentsFoundNotInfringedNumber_5b23d3b1-287d-4d00-838f-b377c8de7fee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyPatentsFoundNotInfringedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_0c05121b-f518-4aaf-8bbc-09be5f63a857" xlink:to="loc_us-gaap_LossContingencyPatentsFoundNotInfringedNumber_5b23d3b1-287d-4d00-838f-b377c8de7fee" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#StockholdersEquityandStockBasedCompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3019268c-5427-44b4-bfa1-0387665c978f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3019268c-5427-44b4-bfa1-0387665c978f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_1c850527-e194-4138-ba62-49841b34484d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3019268c-5427-44b4-bfa1-0387665c978f" xlink:to="loc_us-gaap_PlanNameAxis_1c850527-e194-4138-ba62-49841b34484d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_1c850527-e194-4138-ba62-49841b34484d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_1c850527-e194-4138-ba62-49841b34484d" xlink:to="loc_us-gaap_PlanNameDomain_1c850527-e194-4138-ba62-49841b34484d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_e889709d-18bf-43ab-9d80-6f0819c9d518" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_1c850527-e194-4138-ba62-49841b34484d" xlink:to="loc_us-gaap_PlanNameDomain_e889709d-18bf-43ab-9d80-6f0819c9d518" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_A2014EquityIncentivePlanMember_3b2357a6-801f-4a10-9a73-c67fd26836c0" xlink:href="anet-20231231.xsd#anet_A2014EquityIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_e889709d-18bf-43ab-9d80-6f0819c9d518" xlink:to="loc_anet_A2014EquityIncentivePlanMember_3b2357a6-801f-4a10-9a73-c67fd26836c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_A2014EmployeeStockPurchasePlanMember_e0426587-b824-41f0-aae8-6ec788f8c427" xlink:href="anet-20231231.xsd#anet_A2014EmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_e889709d-18bf-43ab-9d80-6f0819c9d518" xlink:to="loc_anet_A2014EmployeeStockPurchasePlanMember_e0426587-b824-41f0-aae8-6ec788f8c427" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d7dcbc75-111b-44cd-9c65-f89f3b5858b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3019268c-5427-44b4-bfa1-0387665c978f" xlink:to="loc_us-gaap_AwardTypeAxis_d7dcbc75-111b-44cd-9c65-f89f3b5858b2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d7dcbc75-111b-44cd-9c65-f89f3b5858b2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_d7dcbc75-111b-44cd-9c65-f89f3b5858b2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d7dcbc75-111b-44cd-9c65-f89f3b5858b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8df09b99-f2e9-4e32-bb94-7217ffaae74a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_d7dcbc75-111b-44cd-9c65-f89f3b5858b2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8df09b99-f2e9-4e32-bb94-7217ffaae74a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_cb0b72a7-5685-453d-a3e1-d8ab36dfcf6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8df09b99-f2e9-4e32-bb94-7217ffaae74a" xlink:to="loc_us-gaap_EmployeeStockOptionMember_cb0b72a7-5685-453d-a3e1-d8ab36dfcf6a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_a26eb41e-c4a4-428c-a36c-0ec396db6f41" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8df09b99-f2e9-4e32-bb94-7217ffaae74a" xlink:to="loc_us-gaap_EmployeeStockMember_a26eb41e-c4a4-428c-a36c-0ec396db6f41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_EmployeeStockPurchasePlanMember_87da5749-474a-4eb2-a6b2-fa09b6c81c88" xlink:href="anet-20231231.xsd#anet_EmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8df09b99-f2e9-4e32-bb94-7217ffaae74a" xlink:to="loc_anet_EmployeeStockPurchasePlanMember_87da5749-474a-4eb2-a6b2-fa09b6c81c88" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_afc1c8e6-28d9-4456-900a-f1bdbf0f6547" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8df09b99-f2e9-4e32-bb94-7217ffaae74a" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_afc1c8e6-28d9-4456-900a-f1bdbf0f6547" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_ca74249c-2b27-4e64-b8e1-56e8e60eab4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3019268c-5427-44b4-bfa1-0387665c978f" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_ca74249c-2b27-4e64-b8e1-56e8e60eab4e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_ca74249c-2b27-4e64-b8e1-56e8e60eab4e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_ca74249c-2b27-4e64-b8e1-56e8e60eab4e" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_ca74249c-2b27-4e64-b8e1-56e8e60eab4e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_f6e6bd7c-809a-470a-aa93-ff6ffc313a68" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_ca74249c-2b27-4e64-b8e1-56e8e60eab4e" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_f6e6bd7c-809a-470a-aa93-ff6ffc313a68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_f2775416-2ad8-47e5-b610-56d7f29dc318" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_f6e6bd7c-809a-470a-aa93-ff6ffc313a68" xlink:to="loc_us-gaap_SubsequentEventMember_f2775416-2ad8-47e5-b610-56d7f29dc318" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1b7e3ff2-f890-4428-882b-63cebc478ac2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1b7e3ff2-f890-4428-882b-63cebc478ac2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_d41cb25c-1c13-426a-a600-5c5727347e3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_d41cb25c-1c13-426a-a600-5c5727347e3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_d4581334-e008-4dbd-b98b-b680cdeeb378" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_d4581334-e008-4dbd-b98b-b680cdeeb378" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized_a761142f-27a4-4e1a-b0c3-b8cdd597ea1a" xlink:href="anet-20231231.xsd#anet_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_anet_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized_a761142f-27a4-4e1a-b0c3-b8cdd597ea1a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_e1b726ad-1d30-419a-9ccf-365127818bec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_e1b726ad-1d30-419a-9ccf-365127818bec" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_46109307-a99a-4963-8062-889f021a6e30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_46109307-a99a-4963-8062-889f021a6e30" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_PercentOfSharesOutstandingToIncreaseNumberOfSharesAvailableForGrantAndIssuance_ea41e850-d583-41aa-bcab-88f34e3275cd" xlink:href="anet-20231231.xsd#anet_PercentOfSharesOutstandingToIncreaseNumberOfSharesAvailableForGrantAndIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_anet_PercentOfSharesOutstandingToIncreaseNumberOfSharesAvailableForGrantAndIssuance_ea41e850-d583-41aa-bcab-88f34e3275cd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_e825e525-e938-4494-8392-8d3576206fff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_e825e525-e938-4494-8392-8d3576206fff" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOfferingPeriod_3ba7164d-ea4e-4ed0-8366-4fe8894e2ea6" xlink:href="anet-20231231.xsd#anet_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOfferingPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOfferingPeriod_3ba7164d-ea4e-4ed0-8366-4fe8894e2ea6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPurchasePeriodTerm_e00a565a-6990-4f80-8e12-9cec41b954b4" xlink:href="anet-20231231.xsd#anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPurchasePeriodTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPurchasePeriodTerm_e00a565a-6990-4f80-8e12-9cec41b954b4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumPercentageofPayrollDeductionsforSharePurchases_85fdd087-07dc-4a0b-a753-6a25403b208c" xlink:href="anet-20231231.xsd#anet_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumPercentageofPayrollDeductionsforSharePurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumPercentageofPayrollDeductionsforSharePurchases_85fdd087-07dc-4a0b-a753-6a25403b208c" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_a552c8c0-6c9d-4e54-9e64-cc040e9a4ca1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_CommonStockSharesIssued_a552c8c0-6c9d-4e54-9e64-cc040e9a4ca1" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a5a7eb6f-a47d-49d4-b005-2ea03f2a96cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a5a7eb6f-a47d-49d4-b005-2ea03f2a96cb" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_38e065d0-a7cb-439d-afc0-da96becc663f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_38e065d0-a7cb-439d-afc0-da96becc663f" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_cd015dd3-b66d-4380-8aec-2f04a2495782" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_cd015dd3-b66d-4380-8aec-2f04a2495782" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_2d2e9a3b-2d44-4dd2-9593-7515507499b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_2d2e9a3b-2d44-4dd2-9593-7515507499b3" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_6468f910-994d-4aa9-95cd-641384b574ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_6468f910-994d-4aa9-95cd-641384b574ae" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_6025142f-9239-4d79-a279-e321fb6556cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_6025142f-9239-4d79-a279-e321fb6556cb" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_fe11a174-c2d1-49d5-8ff3-862dba0320d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_fe11a174-c2d1-49d5-8ff3-862dba0320d8" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_053dcb34-f36c-4bbf-b369-84ed23c3e9bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_053dcb34-f36c-4bbf-b369-84ed23c3e9bc" xlink:type="arc" order="19"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails"/>
  <link:definitionLink xlink:role="http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cfc6f553-dca7-48c0-87ab-0edc332c475e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_07f88ff5-5d19-4559-b458-e667cecef890" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cfc6f553-dca7-48c0-87ab-0edc332c475e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_07f88ff5-5d19-4559-b458-e667cecef890" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_895189f6-8689-4ec6-9b3d-30d32425113a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_07f88ff5-5d19-4559-b458-e667cecef890" xlink:to="loc_us-gaap_AwardTypeAxis_895189f6-8689-4ec6-9b3d-30d32425113a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_895189f6-8689-4ec6-9b3d-30d32425113a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_895189f6-8689-4ec6-9b3d-30d32425113a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_895189f6-8689-4ec6-9b3d-30d32425113a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_be967a10-10d7-4ff9-968d-29579c0fcd80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_895189f6-8689-4ec6-9b3d-30d32425113a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_be967a10-10d7-4ff9-968d-29579c0fcd80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_bf8028b9-cd30-420c-bd29-0813a9316274" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_be967a10-10d7-4ff9-968d-29579c0fcd80" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_bf8028b9-cd30-420c-bd29-0813a9316274" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8f2735d1-131d-40c2-b82c-f9975a443e1e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cfc6f553-dca7-48c0-87ab-0edc332c475e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8f2735d1-131d-40c2-b82c-f9975a443e1e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4fecafe1-d2f6-4778-ba62-5725dcf15925" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8f2735d1-131d-40c2-b82c-f9975a443e1e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4fecafe1-d2f6-4778-ba62-5725dcf15925" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_024b212c-51a9-476a-8e0d-b5de85594be1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8f2735d1-131d-40c2-b82c-f9975a443e1e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_024b212c-51a9-476a-8e0d-b5de85594be1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_5169b71e-01fa-4c74-a8c5-05b84b738bf6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8f2735d1-131d-40c2-b82c-f9975a443e1e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_5169b71e-01fa-4c74-a8c5-05b84b738bf6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_0d4af952-d0cc-4d0e-9138-39a1d75aea2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8f2735d1-131d-40c2-b82c-f9975a443e1e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_0d4af952-d0cc-4d0e-9138-39a1d75aea2c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_51289a8d-720e-42b9-acbe-e59409578f13" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3fd2866-2411-4cc5-a752-de364e93a450" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cfc6f553-dca7-48c0-87ab-0edc332c475e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3fd2866-2411-4cc5-a752-de364e93a450" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8e694062-06fb-45be-b274-b2e4a275f9df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3fd2866-2411-4cc5-a752-de364e93a450" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8e694062-06fb-45be-b274-b2e4a275f9df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_bbf1b50c-b950-43f0-9c76-22bd07aae368" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3fd2866-2411-4cc5-a752-de364e93a450" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_bbf1b50c-b950-43f0-9c76-22bd07aae368" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_5d73d4ad-4b94-465a-a719-72bfabf9fe35" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3fd2866-2411-4cc5-a752-de364e93a450" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_5d73d4ad-4b94-465a-a719-72bfabf9fe35" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c3bd018c-f163-48c8-9127-b0d68ea2e43c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3fd2866-2411-4cc5-a752-de364e93a450" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c3bd018c-f163-48c8-9127-b0d68ea2e43c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d0ff2af7-10e2-4297-adb9-d781dc18bb05" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d037a8e8-8611-4cc3-9b59-fe3a402705c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21206d0e-2ca4-4623-ba2d-1d490c3d4233" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d037a8e8-8611-4cc3-9b59-fe3a402705c1" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21206d0e-2ca4-4623-ba2d-1d490c3d4233" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_7c035f34-2236-4708-b857-81bb1e68478f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21206d0e-2ca4-4623-ba2d-1d490c3d4233" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_7c035f34-2236-4708-b857-81bb1e68478f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_7c035f34-2236-4708-b857-81bb1e68478f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_7c035f34-2236-4708-b857-81bb1e68478f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_7c035f34-2236-4708-b857-81bb1e68478f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_e6fa0144-8214-4235-8ac6-0cb7bfa5fd5e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_7c035f34-2236-4708-b857-81bb1e68478f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_e6fa0144-8214-4235-8ac6-0cb7bfa5fd5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_5f6ae1d1-1441-49ac-9b24-ee0f9518f97d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e6fa0144-8214-4235-8ac6-0cb7bfa5fd5e" xlink:to="loc_us-gaap_CostOfSalesMember_5f6ae1d1-1441-49ac-9b24-ee0f9518f97d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_67192cc6-ef6d-41b9-8adc-b91a57445e6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e6fa0144-8214-4235-8ac6-0cb7bfa5fd5e" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_67192cc6-ef6d-41b9-8adc-b91a57445e6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_95ded8b6-f870-4a28-8dba-b6800ae781e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e6fa0144-8214-4235-8ac6-0cb7bfa5fd5e" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_95ded8b6-f870-4a28-8dba-b6800ae781e4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_eb8ff234-a91e-45c2-8660-27d3e217571f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e6fa0144-8214-4235-8ac6-0cb7bfa5fd5e" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_eb8ff234-a91e-45c2-8660-27d3e217571f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_25341844-c036-467c-a115-63001d35c863" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d037a8e8-8611-4cc3-9b59-fe3a402705c1" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_25341844-c036-467c-a115-63001d35c863" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arista.com/role/NetIncomePerShareAntidilutiveSecuritiesExcludedfromEarningsPerShareDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#NetIncomePerShareAntidilutiveSecuritiesExcludedfromEarningsPerShareDetails"/>
  <link:definitionLink xlink:role="http://www.arista.com/role/NetIncomePerShareAntidilutiveSecuritiesExcludedfromEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_62e8c22c-7b89-459b-b812-fa5cb88feb13" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_e8f84f37-751e-4cef-b21e-736f2b9d734b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_62e8c22c-7b89-459b-b812-fa5cb88feb13" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_e8f84f37-751e-4cef-b21e-736f2b9d734b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1908a7b3-0b22-4b98-b5e8-29e47b6fe4b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_e8f84f37-751e-4cef-b21e-736f2b9d734b" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1908a7b3-0b22-4b98-b5e8-29e47b6fe4b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1908a7b3-0b22-4b98-b5e8-29e47b6fe4b8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1908a7b3-0b22-4b98-b5e8-29e47b6fe4b8" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_1908a7b3-0b22-4b98-b5e8-29e47b6fe4b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_89291b34-06bc-43cd-acd4-ba0aefc81dc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1908a7b3-0b22-4b98-b5e8-29e47b6fe4b8" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_89291b34-06bc-43cd-acd4-ba0aefc81dc4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_StockOptionsandRestrictedStockAwardsMember_b171becc-650a-40d4-bdfe-f4c45c6b4ff5" xlink:href="anet-20231231.xsd#anet_StockOptionsandRestrictedStockAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_89291b34-06bc-43cd-acd4-ba0aefc81dc4" xlink:to="loc_anet_StockOptionsandRestrictedStockAwardsMember_b171becc-650a-40d4-bdfe-f4c45c6b4ff5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_96946657-493d-4061-b8b2-d4275f3ee413" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_89291b34-06bc-43cd-acd4-ba0aefc81dc4" xlink:to="loc_us-gaap_EmployeeStockMember_96946657-493d-4061-b8b2-d4275f3ee413" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_a5ee0653-6692-4356-bc51-f0b88c89b404" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_62e8c22c-7b89-459b-b812-fa5cb88feb13" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_a5ee0653-6692-4356-bc51-f0b88c89b404" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arista.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#IncomeTaxesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.arista.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_anet_IncomeTaxDisclosureLineItems_8059c890-af4f-4ce7-b6ed-e0f5b4518ec9" xlink:href="anet-20231231.xsd#anet_IncomeTaxDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_IncomeTaxDisclosureTable_5288db30-3acf-4c9b-bf24-efcfe5d758a1" xlink:href="anet-20231231.xsd#anet_IncomeTaxDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_anet_IncomeTaxDisclosureLineItems_8059c890-af4f-4ce7-b6ed-e0f5b4518ec9" xlink:to="loc_anet_IncomeTaxDisclosureTable_5288db30-3acf-4c9b-bf24-efcfe5d758a1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_2e0247c6-c267-49a3-9f40-ff00f1f1b513" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_anet_IncomeTaxDisclosureTable_5288db30-3acf-4c9b-bf24-efcfe5d758a1" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_2e0247c6-c267-49a3-9f40-ff00f1f1b513" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_2e0247c6-c267-49a3-9f40-ff00f1f1b513_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_2e0247c6-c267-49a3-9f40-ff00f1f1b513" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_2e0247c6-c267-49a3-9f40-ff00f1f1b513_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_6cf43c54-ebae-4884-ba6a-72c60d907863" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_2e0247c6-c267-49a3-9f40-ff00f1f1b513" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_6cf43c54-ebae-4884-ba6a-72c60d907863" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_2543c282-d9e2-49dd-9f5c-bb8cc7ef2e43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_6cf43c54-ebae-4884-ba6a-72c60d907863" xlink:to="loc_us-gaap_DomesticCountryMember_2543c282-d9e2-49dd-9f5c-bb8cc7ef2e43" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_ec85e6cb-0841-4bcc-94b6-9336a0f18134" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_6cf43c54-ebae-4884-ba6a-72c60d907863" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_ec85e6cb-0841-4bcc-94b6-9336a0f18134" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember_aa02389a-c41d-49e5-8e9d-e670f4f694f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_6cf43c54-ebae-4884-ba6a-72c60d907863" xlink:to="loc_us-gaap_ForeignCountryMember_aa02389a-c41d-49e5-8e9d-e670f4f694f3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_2b1bd727-de0d-4632-982d-e37a4b4995f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_anet_IncomeTaxDisclosureLineItems_8059c890-af4f-4ce7-b6ed-e0f5b4518ec9" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_2b1bd727-de0d-4632-982d-e37a4b4995f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_12cd3e9c-30eb-41b3-afe9-3022cf7fd893" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_anet_IncomeTaxDisclosureLineItems_8059c890-af4f-4ce7-b6ed-e0f5b4518ec9" xlink:to="loc_us-gaap_OperatingLossCarryforwards_12cd3e9c-30eb-41b3-afe9-3022cf7fd893" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_9e4e0113-0194-41ed-8cb4-14540b33c161" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_anet_IncomeTaxDisclosureLineItems_8059c890-af4f-4ce7-b6ed-e0f5b4518ec9" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_9e4e0113-0194-41ed-8cb4-14540b33c161" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_e54aca7e-62a0-41ef-8c2e-78042d9d1e8c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_anet_IncomeTaxDisclosureLineItems_8059c890-af4f-4ce7-b6ed-e0f5b4518ec9" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_e54aca7e-62a0-41ef-8c2e-78042d9d1e8c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_d1651c6b-8ea2-4215-a7c0-ebc0b7f26799" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_anet_IncomeTaxDisclosureLineItems_8059c890-af4f-4ce7-b6ed-e0f5b4518ec9" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_d1651c6b-8ea2-4215-a7c0-ebc0b7f26799" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_d315ab5c-b985-4848-abb5-8bbd8ab1f05f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_anet_IncomeTaxDisclosureLineItems_8059c890-af4f-4ce7-b6ed-e0f5b4518ec9" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_d315ab5c-b985-4848-abb5-8bbd8ab1f05f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_e271ee70-99a4-4979-a380-5403d9d915c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_anet_IncomeTaxDisclosureLineItems_8059c890-af4f-4ce7-b6ed-e0f5b4518ec9" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_e271ee70-99a4-4979-a380-5403d9d915c8" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.arista.com/role/GeographicalInformationDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#GeographicalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.arista.com/role/GeographicalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_075c6dad-9cb4-4b01-ba8a-4687d43586bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_b016a892-b4c8-4dc8-b300-e345a511c2cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_075c6dad-9cb4-4b01-ba8a-4687d43586bf" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_b016a892-b4c8-4dc8-b300-e345a511c2cb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_33ce4403-98bf-4fb1-a751-b6ba27fdef58" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_b016a892-b4c8-4dc8-b300-e345a511c2cb" xlink:to="loc_srt_StatementGeographicalAxis_33ce4403-98bf-4fb1-a751-b6ba27fdef58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_33ce4403-98bf-4fb1-a751-b6ba27fdef58_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_33ce4403-98bf-4fb1-a751-b6ba27fdef58" xlink:to="loc_srt_SegmentGeographicalDomain_33ce4403-98bf-4fb1-a751-b6ba27fdef58_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_149ef527-4aaa-464c-a82e-a6532863fff2" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_33ce4403-98bf-4fb1-a751-b6ba27fdef58" xlink:to="loc_srt_SegmentGeographicalDomain_149ef527-4aaa-464c-a82e-a6532863fff2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AmericasMember_5e686744-fe54-4299-9497-68d85046d449" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_AmericasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_149ef527-4aaa-464c-a82e-a6532863fff2" xlink:to="loc_srt_AmericasMember_5e686744-fe54-4299-9497-68d85046d449" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_78c7c3bb-3b3d-4b46-b223-60883171317a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EMEAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_149ef527-4aaa-464c-a82e-a6532863fff2" xlink:to="loc_us-gaap_EMEAMember_78c7c3bb-3b3d-4b46-b223-60883171317a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_78382886-002a-413e-aa56-5851cb480c1e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_AsiaPacificMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_149ef527-4aaa-464c-a82e-a6532863fff2" xlink:to="loc_srt_AsiaPacificMember_78382886-002a-413e-aa56-5851cb480c1e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_76724b73-d6ec-46b0-95f3-976d4c31b246" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_149ef527-4aaa-464c-a82e-a6532863fff2" xlink:to="loc_country_US_76724b73-d6ec-46b0-95f3-976d4c31b246" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_cc2e5758-1c15-4bb0-8c8a-77698e9c7619" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_149ef527-4aaa-464c-a82e-a6532863fff2" xlink:to="loc_us-gaap_NonUsMember_cc2e5758-1c15-4bb0-8c8a-77698e9c7619" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_860479b3-33ad-416e-a9f9-406fe0806056" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_075c6dad-9cb4-4b01-ba8a-4687d43586bf" xlink:to="loc_us-gaap_NumberOfReportableSegments_860479b3-33ad-416e-a9f9-406fe0806056" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0a7614f8-6ed3-433b-ae5c-6248fa7a8f46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_075c6dad-9cb4-4b01-ba8a-4687d43586bf" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0a7614f8-6ed3-433b-ae5c-6248fa7a8f46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_03e30508-01ed-475c-8f73-69d5f9aeac26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_075c6dad-9cb4-4b01-ba8a-4687d43586bf" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_03e30508-01ed-475c-8f73-69d5f9aeac26" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="loc_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#AwardTypeOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockMember" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_EmployeeStockPurchasePlanMember_5219cf1e-66e7-449c-9282-e6546af11c7b" xlink:href="anet-20231231.xsd#anet_EmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_anet_EmployeeStockPurchasePlanMember_5219cf1e-66e7-449c-9282-e6546af11c7b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#IndividualsOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ItaBrennanMember_c63349b5-6ed1-4d4d-81f8-139238548b81" xlink:href="anet-20231231.xsd#anet_ItaBrennanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_anet_ItaBrennanMember_c63349b5-6ed1-4d4d-81f8-139238548b81" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_JayshreeUllalMember_16ef3a2d-4a0f-4be3-94d6-4d0e8ccaccb8" xlink:href="anet-20231231.xsd#anet_JayshreeUllalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_anet_JayshreeUllalMember_16ef3a2d-4a0f-4be3-94d6-4d0e8ccaccb8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_AnshulSadanaMember_05930d98-2159-48c5-812c-a06331ebe3c0" xlink:href="anet-20231231.xsd#anet_AnshulSadanaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_anet_AnshulSadanaMember_05930d98-2159-48c5-812c-a06331ebe3c0" xlink:type="arc" order="4"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>anet-20231231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:1b8cd1a8-9a90-41c9-a138-565ff01b277d,g:1a82ecdc-6972-45b1-aa29-d25a3954693f-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_6399ab35-bc2c-434a-a964-7fe7eb4172db_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" 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 tax expense (benefit)</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink: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 Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_99b62287-9bc5-4cf8-a3cc-82bee18108ac_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink: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 marketable securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink: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 Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_108a9cc3-7a83-44d9-9b43-970bbbef5542_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/2023/dei-2023.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_ScheduleOfAccruedLiabilitiesTableTextBlock_446f8d02-ca31-438e-bfca-6728722c6353_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 Liabilities</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_AccruedLiabilitiesCurrent_096513c6-387e-4757-99d2-151509143f24_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 liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_77d61b6b-531d-4955-bdef-06260538ff38_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">Total accrued liabilities</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_srt_RangeMember_f60dd047-e200-40e0-8b21-d779fe23e8f6_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="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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_anet_DebtSecuritiesAvailableForSaleInvestedTerm_90987824-148c-47aa-8b8e-4da2bff72c39_terseLabel_en-US" xlink:label="lab_anet_DebtSecuritiesAvailableForSaleInvestedTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Invested marketable securities, maximum maturity period (in years)</link:label>
    <link:label id="lab_anet_DebtSecuritiesAvailableForSaleInvestedTerm_label_en-US" xlink:label="lab_anet_DebtSecuritiesAvailableForSaleInvestedTerm" xlink: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 Securities, Available-for-sale, Invested Term</link:label>
    <link:label id="lab_anet_DebtSecuritiesAvailableForSaleInvestedTerm_documentation_en-US" xlink:label="lab_anet_DebtSecuritiesAvailableForSaleInvestedTerm" 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 Securities, Available-for-sale, Invested Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_DebtSecuritiesAvailableForSaleInvestedTerm" xlink:href="anet-20231231.xsd#anet_DebtSecuritiesAvailableForSaleInvestedTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_DebtSecuritiesAvailableForSaleInvestedTerm" xlink:to="lab_anet_DebtSecuritiesAvailableForSaleInvestedTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_0f933ef1-a34b-45a2-bc7a-628e935b04ac_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_118b281a-9027-4ed4-843e-f84f1aeea3a8_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:</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeOther_322d01ab-b58b-40ff-8304-b7513a3ea8a6_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeOther" xlink: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_InterestIncomeOther_label_en-US" xlink:label="lab_us-gaap_InterestIncomeOther" xlink: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 Income, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeOther" xlink:to="lab_us-gaap_InterestIncomeOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d0b6f7e3-3001-44b8-ae79-62603c5e267a_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink: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 as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_53b83bfe-a5e6-477d-9ed5-15697dd91537_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance obligation, period (in years)</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b07d7d1a-b6b7-4444-a94c-d59a002cc186_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" 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">Unvested beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_48da34c9-7c41-4cb9-969c-0605039d820a_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" 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">Unvested ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink: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, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_8abf7fc6-c22d-4a42-9bac-95fd07451ac9_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink: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_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_label_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:to="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium_50f631b7-e7d9-41c1-b682-1338b3529fea_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium" 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">Amortization (accretion) of investment premiums (discount)</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Income, Net, Amortization of Discount and Premium</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium" xlink:to="lab_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesMember_397d3d40-81bb-43cc-aaf8-cd9f40c74dbf_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesMember" xlink: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 Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesMember" xlink: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 Current Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentLiabilitiesMember" xlink:to="lab_us-gaap_OtherCurrentLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_7a725336-def9-48b3-876f-9bc051593a44_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_anet_CustomerBMember_5e95cbcb-7ad2-467b-89eb-11a3845696a2_terseLabel_en-US" xlink:label="lab_anet_CustomerBMember" xlink: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 B</link:label>
    <link:label id="lab_anet_CustomerBMember_label_en-US" xlink:label="lab_anet_CustomerBMember" xlink: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 B [Member]</link:label>
    <link:label id="lab_anet_CustomerBMember_documentation_en-US" xlink:label="lab_anet_CustomerBMember" 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">Customer B [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_CustomerBMember" xlink:href="anet-20231231.xsd#anet_CustomerBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_CustomerBMember" xlink:to="lab_anet_CustomerBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_79a1d41b-c7b6-4a6d-a103-a4cf34d20c0d_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expenses</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_8a8f30f5-4374-4ac7-8600-4c8216c21fc8_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount contributed by employer for matching contributions</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink: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, Employer Discretionary Contribution Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_813ee813-b525-4377-b78f-438227258ec3_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink: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</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_6b938668-482f-4e52-8bad-84b51c542f45_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" 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">Deferred tax liabilities, non-current</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_ddc9c85f-5717-483a-9d1e-370e7a5c1ebd_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink: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_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_45d9fd3f-f1df-469e-99be-6487b7219147_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_2241eff3-adf4-4cc9-84fc-71d855cb9757_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">Weighted-average remaining contractual term of stock options vested and exercisable (in years)</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_65d02948-5ae3-410c-b29f-da5e39fb2e9a_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink: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 Expenses and Other Current Assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink: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 Expenses and Other Current Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:to="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_ContractManufacturerandSupplierLiability_8c4230af-c575-4f33-938a-e14c740629ee_verboseLabel_en-US" xlink:label="lab_anet_ContractManufacturerandSupplierLiability" 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">Contract manufacturer and supplier liability</link:label>
    <link:label id="lab_anet_ContractManufacturerandSupplierLiability_label_en-US" xlink:label="lab_anet_ContractManufacturerandSupplierLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Manufacturer and Supplier Liability</link:label>
    <link:label id="lab_anet_ContractManufacturerandSupplierLiability_documentation_en-US" xlink:label="lab_anet_ContractManufacturerandSupplierLiability" 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">Contract Manufacturer and Supplier Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ContractManufacturerandSupplierLiability" xlink:href="anet-20231231.xsd#anet_ContractManufacturerandSupplierLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_ContractManufacturerandSupplierLiability" xlink:to="lab_anet_ContractManufacturerandSupplierLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_19180367-c350-45fd-85d0-783ac7b979af_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink: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_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink: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, Nondeductible Expense, Share-Based Payment Arrangement, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_ba30edab-700f-4a35-be61-3136c66d6034_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink: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 income, net</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_cc442cf6-2909-40de-ab13-1e363cb6e51d_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" 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 other income, net</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_b94883bc-bae8-447f-a755-a19b9c90b255_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_CommitmentsAndContingencies_fee91f9c-b9da-4884-88e0-792e6c0b3484_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink: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 (Note 5)</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_6c20ea77-eb05-4427-b6b1-7e5e7f4da69a_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">Vested and 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_955a9753-e165-4ea6-bbf7-31a56bc9fed9_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">2028</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_anet_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent_948fa451-f853-4a0f-b751-05af67b3febd_terseLabel_en-US" xlink:label="lab_anet_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition and integration costs</link:label>
    <link:label id="lab_anet_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent_label_en-US" xlink:label="lab_anet_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent" xlink: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, Nondeductible Expense, Acquisition And Integration Costs, Percent</link:label>
    <link:label id="lab_anet_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent_documentation_en-US" xlink:label="lab_anet_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent" 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">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Acquisition And Integration Costs, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent" xlink:href="anet-20231231.xsd#anet_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent" xlink:to="lab_anet_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_ConcentrationRiskComponentsSupplierRiskPolicyTextBlock_908b32ab-27e2-453f-998d-f117dfc3de53_terseLabel_en-US" xlink:label="lab_anet_ConcentrationRiskComponentsSupplierRiskPolicyTextBlock" xlink: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 of Business Risk</link:label>
    <link:label id="lab_anet_ConcentrationRiskComponentsSupplierRiskPolicyTextBlock_label_en-US" xlink:label="lab_anet_ConcentrationRiskComponentsSupplierRiskPolicyTextBlock" xlink: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, Components Supplier Risk [Policy Text Block]</link:label>
    <link:label id="lab_anet_ConcentrationRiskComponentsSupplierRiskPolicyTextBlock_documentation_en-US" xlink:label="lab_anet_ConcentrationRiskComponentsSupplierRiskPolicyTextBlock" 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">Concentration Risk, Components Supplier Risk [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ConcentrationRiskComponentsSupplierRiskPolicyTextBlock" xlink:href="anet-20231231.xsd#anet_ConcentrationRiskComponentsSupplierRiskPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_ConcentrationRiskComponentsSupplierRiskPolicyTextBlock" xlink:to="lab_anet_ConcentrationRiskComponentsSupplierRiskPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_48ec4b51-abd9-4a75-96d7-c5d2efba4f47_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink: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 Net Revenue and Long Lived Assets, by Location</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink: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 Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_2c18e219-0cdb-409e-9585-3b2edd2c169b_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="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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_InventoryWriteDown_fc757524-b417-4eb3-9b88-5bf4258058dd_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWriteDown" xlink: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 write-down</link:label>
    <link:label id="lab_us-gaap_InventoryWriteDown_label_en-US" xlink:label="lab_us-gaap_InventoryWriteDown" xlink: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 Write-down</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWriteDown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWriteDown" xlink:to="lab_us-gaap_InventoryWriteDown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_9c0e286b-000d-4959-92d3-70fc9e866fb5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requisite service period of the awards (in years)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink: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 Requisite Service Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_43fc302b-f20b-42c4-978f-4d90e6baefb6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink: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_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_anet_EmployeeStockPurchasePlanMember_64cc2dfa-15b6-48ad-9578-2718f15ceb84_terseLabel_en-US" xlink:label="lab_anet_EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ESPP</link:label>
    <link:label id="lab_anet_EmployeeStockPurchasePlanMember_label_en-US" xlink:label="lab_anet_EmployeeStockPurchasePlanMember" xlink: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 Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_anet_EmployeeStockPurchasePlanMember_documentation_en-US" xlink:label="lab_anet_EmployeeStockPurchasePlanMember" 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">Employee Stock Purchase Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_EmployeeStockPurchasePlanMember" xlink:href="anet-20231231.xsd#anet_EmployeeStockPurchasePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_EmployeeStockPurchasePlanMember" xlink:to="lab_anet_EmployeeStockPurchasePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_5394cb70-2b29-4b2b-bb4a-f8c32c466de2_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink: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 revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink: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 Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_da194a36-5df9-4138-bce9-aa247b88b421_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink: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</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_StockIssuedDuringPeriodSharesShareBasedCompensationGross_6efdc071-c79e-48ee-8bd3-5ca0efc0d066_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock in connection with employee equity incentive plans (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_da1aea24-d60b-4c16-a9ac-998ea033d2bd_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="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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_LiabilitiesCurrentAbstract_2c7d6d54-6bc2-444e-9ae6-7a1f18525466_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DeferredFederalIncomeTaxExpenseBenefit_78d37069-a732-4690-b67f-e02da25686a3_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_anet_ContractWithCustomerLiabilityPeriodIncreaseDecrease_2abac498-55f1-45a4-8527-edd9875110c8_terseLabel_en-US" xlink:label="lab_anet_ContractWithCustomerLiabilityPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Add: Deferral of revenue in current period, excluding amounts recognized during the period</link:label>
    <link:label id="lab_anet_ContractWithCustomerLiabilityPeriodIncreaseDecrease_label_en-US" xlink:label="lab_anet_ContractWithCustomerLiabilityPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability, Period Increase (Decrease)</link:label>
    <link:label id="lab_anet_ContractWithCustomerLiabilityPeriodIncreaseDecrease_documentation_en-US" xlink:label="lab_anet_ContractWithCustomerLiabilityPeriodIncreaseDecrease" 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">Contract With Customer, Liability, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ContractWithCustomerLiabilityPeriodIncreaseDecrease" xlink:href="anet-20231231.xsd#anet_ContractWithCustomerLiabilityPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_ContractWithCustomerLiabilityPeriodIncreaseDecrease" xlink:to="lab_anet_ContractWithCustomerLiabilityPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_db0067b0-40ea-4f67-9c14-bc318d98c313_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">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_PreferredStockValue_c17839c8-1430-4fa2-9488-f1c633e33acb_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.0001 par value&#8212;100,000 shares authorized and no shares issued and outstanding as of December 31, 2023 and 2022</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_BusinessAcquisitionLineItems_7e3cc7e9-0150-42b1-9402-886a5c6c6161_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_693913a4-72a4-4a20-b97d-d0c23fb0b0a8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink: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&#160;Grant Date&#160;Fair&#160;Value Per Share</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink: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, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_d18e6934-f378-45f2-95cc-5ba91830ea1c_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_InventoryNetAbstract_fa017931-ba18-4db5-801b-2bc08d9d37ea_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract" xlink: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_InventoryNetAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNetAbstract" xlink:to="lab_us-gaap_InventoryNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3f651f37-eda7-4988-9d59-06f32c4d435a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink: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, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_RestrictedDepositsAssets_4c67a8d5-ce1d-48f4-8315-f1ee93aeb1ec_terseLabel_en-US" xlink:label="lab_anet_RestrictedDepositsAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted deposits</link:label>
    <link:label id="lab_anet_RestrictedDepositsAssets_label_en-US" xlink:label="lab_anet_RestrictedDepositsAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Deposits Assets</link:label>
    <link:label id="lab_anet_RestrictedDepositsAssets_documentation_en-US" xlink:label="lab_anet_RestrictedDepositsAssets" 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">Restricted Deposits Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_RestrictedDepositsAssets" xlink:href="anet-20231231.xsd#anet_RestrictedDepositsAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_RestrictedDepositsAssets" xlink:to="lab_anet_RestrictedDepositsAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_325774ae-b023-4b34-9f26-2e307acc69c9_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 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, Long-Lived Asset, Held-for-Use</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_EarningsPerShareDiluted_588cf9b6-e044-4b29-b59b-3327eb83892f_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 (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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_NumberOfPrimaryContractManufacturingPartners_4fb4d565-bce3-4849-b01a-b8c55a24d3d7_terseLabel_en-US" xlink:label="lab_anet_NumberOfPrimaryContractManufacturingPartners" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of primary contract manufacturing partners</link:label>
    <link:label id="lab_anet_NumberOfPrimaryContractManufacturingPartners_label_en-US" xlink:label="lab_anet_NumberOfPrimaryContractManufacturingPartners" xlink: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 Primary Contract Manufacturing Partners</link:label>
    <link:label id="lab_anet_NumberOfPrimaryContractManufacturingPartners_documentation_en-US" xlink:label="lab_anet_NumberOfPrimaryContractManufacturingPartners" 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">Number of Primary Contract Manufacturing Partners</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_NumberOfPrimaryContractManufacturingPartners" xlink:href="anet-20231231.xsd#anet_NumberOfPrimaryContractManufacturingPartners"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_NumberOfPrimaryContractManufacturingPartners" xlink:to="lab_anet_NumberOfPrimaryContractManufacturingPartners" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_feec998e-e64b-495d-ad3f-f5fcad3b1628_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">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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_AccountsReceivableNetCurrent_d16fc02a-e5b3-4875-b39e-6faad6c40073_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">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_100f1966-6f16-4df6-960f-4f15bac53ee2_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" 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">Accounts receivable, net</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_GoodwillRollForward_941fd688-8acd-46bd-9b4f-6a95c00005b3_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink: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 [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_c3483673-396f-44b7-8521-55ec41717af7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level&#160;III</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9dbb386c-25a1-487d-99f1-2000c769a788_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, beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_342472c9-869b-4c7e-8f69-6d84a81ab9de_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, ending balance (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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOfferingPeriod_5f0a598e-547c-488f-8479-dd1b2adcddce_terseLabel_en-US" xlink:label="lab_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOfferingPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offering period (in years)</link:label>
    <link:label id="lab_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOfferingPeriod_label_en-US" xlink:label="lab_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOfferingPeriod" xlink: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, Offering Period</link:label>
    <link:label id="lab_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOfferingPeriod_documentation_en-US" xlink:label="lab_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOfferingPeriod" 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, Offering Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOfferingPeriod" xlink:href="anet-20231231.xsd#anet_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOfferingPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOfferingPeriod" xlink:to="lab_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOfferingPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_6e46f223-1d86-4ace-893a-4fe7fe24344a_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/2023/dei-2023.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_USGovernmentAgenciesDebtSecuritiesMember_7c098045-a979-4911-9aea-38b28291ffde_terseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink: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. government notes</link:label>
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Government Agencies Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:to="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_24af41eb-d97b-4fba-a566-d9ebbb11bdd4_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">Options 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_InvestmentsFairValueDisclosure_fd1153a1-9522-4469-9477-71bd1eb072bf_totalLabel_en-US" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" 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">Marketable Securities</link:label>
    <link:label id="lab_us-gaap_InvestmentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsFairValueDisclosure" xlink:to="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_c0658927-8201-4d77-8928-3a19fffb76ae_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink: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 Prepaid Expenses and Other Current Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink: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 Other Current Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_ac705361-ae92-4edb-ba93-87311ab736aa_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">Weighted-average grant-date fair value of options granted (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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_NetIncomeLoss_640cc2d1-8d39-4d12-8bb3-a9643b254433_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 income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_fd52630c-3899-448d-9e03-92d6cda03989_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 income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_8e01b624-d14f-450e-ae68-80b3e3044d03_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 Income (Loss) Attributable to Parent</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)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_f2d72b7b-646b-4731-ad49-3e7bd4a131ad_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_56dcc6ff-8ff9-44e3-9ecf-2ad7d2a47229_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_FairValueDisclosuresAbstract_bc66dc46-d387-4b15-8a52-ca9712d59e7d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink: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 Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_775d1ec7-ce2a-423c-be71-5fb44cb9b601_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink: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</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_b7eec9e3-f206-4ef4-839e-da6002a42582_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment and machinery</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember" xlink:to="lab_us-gaap_MachineryAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_159faae1-c67d-415e-9707-454bbdf75d4d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink: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 Cash, Cash Equivalents and Restricted Cash</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink: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 Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateBondSecuritiesMember_e5e952f2-f856-4dd3-a9c1-ae679517ead2_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateBondSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate bonds</link:label>
    <link:label id="lab_us-gaap_CorporateBondSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CorporateBondSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Bond Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateBondSecuritiesMember" xlink:to="lab_us-gaap_CorporateBondSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenueAbstract_ba28b1d3-904a-47b6-8370-03ace2caf103_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xlink: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 revenue:</link:label>
    <link:label id="lab_us-gaap_CostOfRevenueAbstract_label_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xlink: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 Revenue [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenueAbstract" xlink:to="lab_us-gaap_CostOfRevenueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7c32ebb7-9ded-412f-a4b9-53f791f2fd0a_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&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_FiniteLivedIntangibleAssetsLineItems_e66dc06a-6abe-4f8b-91cf-895f8b44cfc1_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_cc2eb8c5-71b6-49bc-a846-3caf25862001_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink: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 stock purchase plan</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink: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 Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember" xlink:to="lab_us-gaap_EmployeeStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_9e948a17-bb2c-4433-b2fa-ead3c5bdac01_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">Repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_8b566c2f-7a19-4993-af31-13617e63311e_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink: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 purchase price</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_0f87da7f-26e0-4042-83e5-b18c8311af9a_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink: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 [Domain]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_AccruedProductDevelopmentCostsCurrent_f9ee1eeb-726e-40a8-b7fa-67a0ac260346_terseLabel_en-US" xlink:label="lab_anet_AccruedProductDevelopmentCostsCurrent" xlink: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 product development costs</link:label>
    <link:label id="lab_anet_AccruedProductDevelopmentCostsCurrent_label_en-US" xlink:label="lab_anet_AccruedProductDevelopmentCostsCurrent" xlink: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 Product Development Costs, Current</link:label>
    <link:label id="lab_anet_AccruedProductDevelopmentCostsCurrent_documentation_en-US" xlink:label="lab_anet_AccruedProductDevelopmentCostsCurrent" 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">Accrued Product Development Costs, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_AccruedProductDevelopmentCostsCurrent" xlink:href="anet-20231231.xsd#anet_AccruedProductDevelopmentCostsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_AccruedProductDevelopmentCostsCurrent" xlink:to="lab_anet_AccruedProductDevelopmentCostsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_1dcdb674-277a-42de-a965-e13181d977e2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" 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">Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink: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 Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_f6fa1c13-e411-46bd-a7e1-2758c0253643_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_34eef692-d755-46ba-bf21-22f36963ff18_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink: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 Unrecognized Tax Benefits Roll Forward</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink: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 Unrecognized Tax Benefits Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2d9707de-579a-4c26-b3de-3441e3e6a3bf_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" 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">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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ContractWithCustomerLiability_3811032d-d19e-4e4c-aeda-130f1ce5a3c0_periodStartLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" 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">Deferred revenue, beginning balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_b13bdd29-8f4c-41f6-b8c7-33aa3884a0d8_periodEndLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" 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">Deferred revenue, ending balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_b8ab939e-2a79-4668-8e48-bb99abeea267_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_c0ca49b8-ebbe-44da-96a2-6126f58484fd_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink: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 Basic and Diluted Net Income Per Share Available to Common Stock</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink: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 Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_8a187e3a-4a08-4a9e-ad17-b6f0db5d1916_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">Total cost of revenue</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_AuditInformationAbstract_64cb2ddd-80f6-43a6-9d21-d95f5651d2a6_terseLabel_en-US" xlink:label="lab_anet_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_anet_AuditInformationAbstract_label_en-US" xlink:label="lab_anet_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_anet_AuditInformationAbstract_documentation_en-US" xlink:label="lab_anet_AuditInformationAbstract" 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">Audit Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_AuditInformationAbstract" xlink:href="anet-20231231.xsd#anet_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_AuditInformationAbstract" xlink:to="lab_anet_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_e5c609c3-011e-4f34-9db0-43192004dad2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink: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, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_50f71545-b4cc-4e0e-a8b9-63c91b3adda2_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">Options 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_FairValueInputsLevel1Member_3fe60873-8e2b-42a3-800d-411894dfd30f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level I</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_5c2aca81-075b-4fcf-b528-f770f1ec4b34_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 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_a11b74a6-9c2b-41f7-8ecb-a1c6ea3b6f85_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_1897bea7-8ed4-40d4-a448-3c3608d38786_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" 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">Beginning balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_440677ec-6564-4b54-b8ee-09495fc12286_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" 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">Ending balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_746b4b86-8c8c-436e-abba-e12b9efccfd1_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">Increases related to tax positions taken in a prior year</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_PropertyPlantAndEquipmentTextBlock_2681afd0-0e84-479c-9c63-e38fc0ee778c_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink: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 and Equipment, net</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_StatementEquityComponentsAxis_c64432d2-16d9-4c50-bfb7-92a9c23fa67f_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_30e63ba5-7ef5-4050-93f1-223da53fc445_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_1ae3c04e-dc58-4a05-ba68-0fb62c9dc4db_terseLabel_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Certificates of deposits</link:label>
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_label_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Certificates of Deposit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CertificatesOfDepositMember" xlink:to="lab_us-gaap_CertificatesOfDepositMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_0c5982c2-bea5-442e-8913-7ccc86c70e21_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_925ed13f-b3ed-4e4b-a196-30db9ee5134e_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/2023/dei-2023.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_WeightedAverageNumberOfSharesOutstandingBasicAbstract_b8de64c3-caa2-4f86-8e0e-f134d7a58c81_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink: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 common shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_03827ea4-77b7-425a-bcb2-448a3c909673_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_46f08a6e-511d-40e0-bec7-54d1fd2949db_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/2023/dei-2023.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_IncreaseDecreaseInAccountsReceivable_77a98170-7d53-4840-a40f-04292bd1c306_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" 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">Accounts receivable, net</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableMember_1265d045-20a6-4052-b25f-efdf868e2587_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink: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_AccountsReceivableMember_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember" xlink:to="lab_us-gaap_AccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_5ea94194-3610-4bb3-8b53-44677cd1e6cc_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink: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 net unrealized gains (losses) on available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxes_6aee2c7b-20be-4557-9694-04047ff4dd35_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink: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, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:to="lab_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_63c400be-dcb1-46af-86f2-ed74f804e70b_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, non-current (included in other long-term 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_4527c5ca-182d-470c-b49d-c017185a3d1f_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink: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 Fair Value of Available-for-sale Marketable Securities by Remaining Contractual Maturity</link:label>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments Classified by Contractual Maturity Date [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_12e0ce1e-39de-4356-8829-6752ff925624_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization and Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_3251ec15-2b03-48ec-9f83-8b18984dbd47_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RSUs</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_1d0189e3-e408-4c6d-975a-94049ea9fb66_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</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_40659895-382f-4e05-85ad-f2420291fa8b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" 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">US tax on foreign earnings</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink: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, Undistributed Foreign Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_a15e6d4d-1235-4363-b555-e9f1f212c35f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink: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 Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink: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 Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_5eed1715-ac25-44e8-be0b-3c92f13d1ffb_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_c2edcec5-4bc6-4d95-b3f6-ebae45098e0a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" 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">Tax withholding paid for net share settlement of equity awards</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAbstract_c129c9c0-44e3-4809-ae8a-e13e6b14abbf_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAbstract" xlink: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_ShareBasedCompensationAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_b247bede-1149-4fdb-8ca8-c33755b4e17e_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">Summary of Lessee, Operating Lease, Liability, Maturity</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, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_anet_RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount_606595bb-246d-48db-bd09-466b76f3af10_terseLabel_en-US" xlink:label="lab_anet_RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount" xlink: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, remaining performance obligation including contract liabilities, deferred revenue and other performance obligations, amount</link:label>
    <link:label id="lab_anet_RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount_label_en-US" xlink:label="lab_anet_RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount" xlink: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, Remaining Performance Obligation Including Contract Liabilities, Deferred Revenue and Other Performance Obligations, Amount</link:label>
    <link:label id="lab_anet_RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount_documentation_en-US" xlink:label="lab_anet_RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount" 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">Revenue, Remaining Performance Obligation Including Contract Liabilities, Deferred Revenue and Other Performance Obligations, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount" xlink:href="anet-20231231.xsd#anet_RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount" xlink:to="lab_anet_RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_84c1ea8f-a00e-4873-b687-d9b2904c0176_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink: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_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_anet_MarketableSecuritiesMember_0285400a-0c08-4303-a0da-32e3a1891a71_terseLabel_en-US" xlink:label="lab_anet_MarketableSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities</link:label>
    <link:label id="lab_anet_MarketableSecuritiesMember_label_en-US" xlink:label="lab_anet_MarketableSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities [Member]</link:label>
    <link:label id="lab_anet_MarketableSecuritiesMember_documentation_en-US" xlink:label="lab_anet_MarketableSecuritiesMember" 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">Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_MarketableSecuritiesMember" xlink:href="anet-20231231.xsd#anet_MarketableSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_MarketableSecuritiesMember" xlink:to="lab_anet_MarketableSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_0d97b633-591a-4e37-aed3-ab9f6e1101a4_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">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_srt_ProductsAndServicesDomain_2f723876-c85c-4f9e-bdaa-85903b8d5771_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="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink: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 Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_8d353875-5cf9-4d7c-9706-0a6a6d2a5ff6_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserves and accruals not currently deductible</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnbilledRevenuesMember_4c3cf84c-83b6-448a-8feb-92cc7e8819fa_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Revenues</link:label>
    <link:label id="lab_us-gaap_UnbilledRevenuesMember_label_en-US" xlink:label="lab_us-gaap_UnbilledRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Revenues [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledRevenuesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledRevenuesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnbilledRevenuesMember" xlink:to="lab_us-gaap_UnbilledRevenuesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_777fc18d-5224-414e-9b2b-bc83785c11ae_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">Summary of Lease, Cost</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_IncreaseDecreaseInInventories_6295f16b-0413-4309-a77d-be8f3d6ce788_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" 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">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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_9e178f7d-d36b-4c6c-9efc-37ff01dfd11d_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_94b92097-f79e-4b3b-ad66-05e29bb94e00_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_418fc22a-9d54-4fbb-97d3-8dec8f4f9886_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition-related expenses and restructuring costs</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Acquisition Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_45d0321d-ec2e-4ee3-948d-cf4985a01a65_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">Fair value of 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_77b9be15-63ec-4345-83fb-17dac161e663_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">Antidilutive securities excluded from earnings per share (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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_AwardTypeAxis_f7c30a39-898d-468c-8d5d-337eca1b0ae9_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_810c37f4-299c-4202-8ac4-9a3d3413248a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RSUs and PRSUs granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink: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, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_c3b3348a-a8df-4e34-bce1-7a6355fd50dd_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_70a6e283-667e-4b79-8856-b1f4802ac5a2_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink: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 DISCLOSURES OF NON-CASH INVESTING AND FINANCING INFORMATION:</link:label>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_label_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_38208d62-21e8-4563-b0be-63f666bdea87_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_FairValueMeasurementsFairValueHierarchyDomain_68189cf3-eaea-4d7e-bc1b-66ef29e181ba_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink: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 Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_5854c168-35be-472c-972d-13e0aaf852e6_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/2023/dei-2023.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_us-gaap_GeneralAndAdministrativeExpenseMember_ea67a6eb-5128-4fbe-97d7-86582f34c145_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_b1c84d94-68b4-474b-993b-505ae1a4300a_terseLabel_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition Date Fair Value</link:label>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_label_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:to="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_ab267691-b202-442d-b467-c493453bfe92_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, gross</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_f1d9408e-a791-4c7f-8f31-e4dc62e38e5f_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink: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 contractual term of stock options outstanding (in years)</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_29c83519-c8eb-4dac-aaa9-e9c32c57ca3e_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">Right-of-use 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink: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 Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_4c584e48-ed6f-49ab-b437-2b7475614acd_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_UseOfEstimates_5a0d1e73-e703-430a-bdd9-3759b97ed430_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">Use of 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_25c9d364-2fca-44b9-be5e-7bd1c1ba1b70_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">Schedule of 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_dei_EntityFileNumber_0df3337c-3166-4400-806f-46e478586264_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/2023/dei-2023.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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_ab4c061d-97b2-45f7-9685-c325780f832d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink: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 Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink: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]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_526ad9ed-edf3-43e8-b02f-9a23911040d4_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">2029 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_OperatingLeaseLiabilityCurrent_e2c0cb5f-a4ca-45e7-a798-ef577167589d_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">Operating lease liabilities, current (included in other current 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_ef199f76-4726-4ec3-96f5-daa6615eba7e_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">Decreases related to tax positions taken in a prior year</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_AuditorFirmId_cf42afb2-07f5-4491-b296-ca5593001b54_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_ab11f3f5-3b06-49a0-87af-dbc7d3d7f617_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">Intangible asset, accumulated amortization</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_1542b426-8d26-4bfd-8942-110a82d5f0e8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" 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">Accumulated Amortization, Amortization</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_dei_EntityShellCompany_57e2bffd-f5de-48dc-ab0d-b36dda671c93_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/2023/dei-2023.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_4e130421-0ac9-441b-a6af-2af075c09bb2_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">2026</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_BusinessAcquisitionAcquireeDomain_e0393e6a-64ca-43b3-9917-167952780a4a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_de9ede24-8348-4128-b234-258ae466f175_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, Plant and Equipment [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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_723979b3-6631-4339-85fa-a4bd7b99d6a9_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">Recent Accounting Pronouncements Not Yet Effective</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_591dc3e6-923f-44a6-9bd6-78b23e82d6c3_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition-related intangible assets, net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_c0821a99-9066-4dfb-95e4-19b9e66718eb_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" 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 Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_611c98aa-2c60-44a6-b5fb-50cb26751be6_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink: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 price paid per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_label_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Acquired, Average Cost Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:to="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_7a1755ee-3cc8-4118-bd89-cc38064a6d88_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">Increases related to tax positions taken during current year</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_IncreaseDecreaseInOtherOperatingLiabilities_b3aefaa5-ca82-4b70-8351-dad10f1236eb_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink: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 liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2b6d37e6-d0f4-4910-8c11-c6fe4e58eff5_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" 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, CASH EQUIVALENTS AND RESTRICTED CASH &#8212;Beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_66ba3621-7d60-4111-b6ef-f06c7d7a359f_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" 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, CASH EQUIVALENTS AND RESTRICTED CASH &#8212;End of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_dae5ba70-bed3-4dbf-a4f7-079798f0f6aa_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" 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 cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_533f4d43-dcc4-44df-9ade-d57d3160a089_negatedPeriodStartLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Amortization, beginning balance</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_37d0a097-ca51-4287-8619-3ef071a2217b_negatedPeriodEndLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Amortization, ending balance</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c2264cf6-e4fa-46f6-a36e-0b8f0bbb93ae_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">2025</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_95d5733d-171e-4653-b6b0-29ecf3f798a2_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">Schedule of Income 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_anet_DeferredTaxAssetLeaseLiability_e434cbfe-d4ef-4165-b225-eebda31bf473_terseLabel_en-US" xlink:label="lab_anet_DeferredTaxAssetLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease financing obligation</link:label>
    <link:label id="lab_anet_DeferredTaxAssetLeaseLiability_label_en-US" xlink:label="lab_anet_DeferredTaxAssetLeaseLiability" xlink: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 Asset Lease Liability</link:label>
    <link:label id="lab_anet_DeferredTaxAssetLeaseLiability_documentation_en-US" xlink:label="lab_anet_DeferredTaxAssetLeaseLiability" 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 Asset Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_DeferredTaxAssetLeaseLiability" xlink:href="anet-20231231.xsd#anet_DeferredTaxAssetLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_DeferredTaxAssetLeaseLiability" xlink:to="lab_anet_DeferredTaxAssetLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward_c98ba6f1-17f1-43c6-b872-ab355c19522f_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_3adc44c9-a389-40f4-96ff-81fbed7f622c_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_VariableLeaseCost_a6f8f529-23cd-492b-bddf-9a045af267a7_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 costs</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_OperatingLeaseCost_fd5e8182-3e32-43ea-87e2-7712cf4b502b_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">Fixed lease costs</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_eabd14b4-1f56-436b-8ad1-7a90c20aabc5_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink: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 Long-Lived Assets and Investments in Privately-Held Companies</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink: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 or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_503e2aaa-fa84-42d3-a82c-0f2c2ade95bd_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Losses 12 months or greater, Fair Value</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink: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 Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_af264827-6d27-485a-8d7d-f9a9c6f412c6_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">Common stock, shares issued (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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_748d159c-70ba-4da1-9a8d-0ec52339c9b6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink: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 Restricted Stock Units Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink: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 Nonvested Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_361d69d3-8be8-4b04-ad6f-0d7b6c948928_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" 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">RSUs and PRSUs vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink: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, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_40001461-8342-4042-80aa-9666d4b0fb1b_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink: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 consideration transferred</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_76194dea-6f02-46ed-8809-f84d9c9851b1_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_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ContractWithCustomerLiabilityCurrent_df23939f-a32f-41f6-93aa-938ababe5d59_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink: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 revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_816d5c99-d004-4c14-82c0-adc767205726_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/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_31507e74-9800-40a8-bd1b-73094f515420_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" 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, Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink: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 Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_bc498d54-1368-4fb8-8e75-d916b45bd22a_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" 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 Financial Assets</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink: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, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_0ec919e6-20ea-4d6c-b993-6c2127c4a312_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink: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_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_RisksAndUncertaintiesPolicyTextBlock_6c7f278a-d655-4a7a-afd3-d7d5d8bdbf8e_terseLabel_en-US" xlink:label="lab_anet_RisksAndUncertaintiesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risks and Uncertainties</link:label>
    <link:label id="lab_anet_RisksAndUncertaintiesPolicyTextBlock_label_en-US" xlink:label="lab_anet_RisksAndUncertaintiesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risks and Uncertainties [Policy Text Block]</link:label>
    <link:label id="lab_anet_RisksAndUncertaintiesPolicyTextBlock_documentation_en-US" xlink:label="lab_anet_RisksAndUncertaintiesPolicyTextBlock" 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">Risks and Uncertainties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_RisksAndUncertaintiesPolicyTextBlock" xlink:href="anet-20231231.xsd#anet_RisksAndUncertaintiesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_RisksAndUncertaintiesPolicyTextBlock" xlink:to="lab_anet_RisksAndUncertaintiesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1d8bc20a-f69a-405e-9227-c17635dc83a1_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 income (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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_EmployeeStockOptionMember_7e72d2d3-ce22-44cb-bc8c-92fa1405c383_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">Option</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_dd899dd0-278b-4b6e-bb63-0d3bd2031926_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent of employee match (as a percent)</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink: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, Employer Matching Contribution, Percent of Match</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_8f532f8e-016e-4071-9409-06852f316cbf_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 (in years)</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_srt_MaximumMember_d4d115f1-2d0b-4877-bb51-2465e921d613_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="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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_ComprehensiveIncomeNetOfTax_ff5b5fa6-97b1-4df4-9064-cb04b836bcd0_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_c4a5fdd3-5223-4a90-baa0-e6b62fd42ec2_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">Unrecognized 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_dei_DocumentType_1afb45a2-0908-4584-9e9f-2cbdcb5cc366_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/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_1f2679b6-512c-46bf-a20a-9728134fda7a_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" 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">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_2770e913-335a-464e-aba0-6099446b5139_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions related to current year acquisition</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink: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, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticCountryMember_95d99c8a-e7e7-4d0b-8353-be2f9603b1d9_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink: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 Tax Authority</link:label>
    <link:label id="lab_us-gaap_DomesticCountryMember_label_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Tax Authority [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticCountryMember" xlink:to="lab_us-gaap_DomesticCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_999f9a2d-61cd-4630-8b84-64405522cf5b_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink: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 issued for business acquisition</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink: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, Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EMEAMember_df0b8f76-518a-4d29-9af2-ac8be6a480e7_terseLabel_en-US" xlink:label="lab_us-gaap_EMEAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe, Middle East and Africa</link:label>
    <link:label id="lab_us-gaap_EMEAMember_label_en-US" xlink:label="lab_us-gaap_EMEAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EMEA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EMEAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EMEAMember" xlink:to="lab_us-gaap_EMEAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_5c064bb9-1d84-4dc6-9936-e78b8caea9d4_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/2023/dei-2023.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_InventoryPolicyTextBlock_f2c41052-9c99-4411-97b0-1799beda0957_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink: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 Valuation and Contract Manufacturer/Supplier Liabilities</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_anet_IncomeTaxDisclosureTable_af924722-027d-476e-8e94-bbc828d13d4c_terseLabel_en-US" xlink:label="lab_anet_IncomeTaxDisclosureTable" xlink: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 [Table]</link:label>
    <link:label id="lab_anet_IncomeTaxDisclosureTable_label_en-US" xlink:label="lab_anet_IncomeTaxDisclosureTable" xlink: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 [Table]</link:label>
    <link:label id="lab_anet_IncomeTaxDisclosureTable_documentation_en-US" xlink:label="lab_anet_IncomeTaxDisclosureTable" 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">Income Tax Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_IncomeTaxDisclosureTable" xlink:href="anet-20231231.xsd#anet_IncomeTaxDisclosureTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_IncomeTaxDisclosureTable" xlink:to="lab_anet_IncomeTaxDisclosureTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease_0daf8d05-804a-424b-96df-c44d1cea90d0_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Carrying Amount, Additions</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_09700c59-d939-4bd7-9906-e079261ba815_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink: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, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_88d5e61d-b3d6-4ec8-99a7-2a688596f9d4_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink: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-cancelable purchase commitments</link:label>
    <link:label id="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_label_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink: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 Commitment, Remaining Minimum Amount Committed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:to="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_a731917e-6c84-498c-994c-cfbc0d74e9bd_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink: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 and Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_6217b8bd-5dc3-4b51-bd9e-5949fab6320b_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_BasisOfAccountingPolicyPolicyTextBlock_b55ce2ae-4476-4653-a7e5-8da02f142d24_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation and Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_d0d15f24-cf17-44b4-a417-fa4acc5b4121_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">Weighted- Average Exercise Price per Share</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_BusinessAcquisitionAxis_8bc13ff2-a9b7-48a4-87c3-440cd803ff3b_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_f6ee89f3-2aa8-4365-9e4c-9d28fbbd58bf_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance obligation, percentage (as a percent)</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink: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, Remaining Performance Obligation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPurchasePeriodTerm_95559730-7cca-42c6-a73c-bd4beab6aa73_terseLabel_en-US" xlink:label="lab_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPurchasePeriodTerm" xlink: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 period term (in months)</link:label>
    <link:label id="lab_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPurchasePeriodTerm_label_en-US" xlink:label="lab_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPurchasePeriodTerm" xlink: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, Purchase Period Term</link:label>
    <link:label id="lab_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPurchasePeriodTerm_documentation_en-US" xlink:label="lab_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPurchasePeriodTerm" 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, Purchase Period Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPurchasePeriodTerm" xlink:href="anet-20231231.xsd#anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPurchasePeriodTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPurchasePeriodTerm" xlink:to="lab_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPurchasePeriodTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_801a843e-c76f-491c-9fcf-f956a415c4b3_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_OperatingLossCarryforwards_4481b7b7-44c6-4da7-871a-53790824d71b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink: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 loss carryforwards</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_e2a5bf57-206f-448a-8a00-0e7196ad8d69_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink: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 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DeferredTaxAssetsDeferredIncome_05b19008-8648-4501-9914-0d037d46c281_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink: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 revenue</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsDeferredIncome_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink: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, Deferred Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:to="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_355661c3-eec1-4120-bbd0-b66d3ddae5ce_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_6919c80d-3917-45b6-ac49-722910606321_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink: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 Finite-Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink: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 Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_fb4f7a46-a6ef-4e72-8d07-2a815bdf18c1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink: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 liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink: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 Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_980afe80-7f82-42c0-9a59-96800213f7b4_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_InventoryRawMaterialsNetOfReserves_ef12164f-0c5f-4329-83c7-93c7a3f9336f_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink: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, Raw Materials, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentTable_6d54728d-3fa6-4d58-9b4a-b5fb81ecaa3b_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentTable" xlink: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 Purchase Commitment [Table]</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentTable_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentTable" xlink: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 Purchase Commitment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_e89af79f-b2b3-47b7-9200-4c5a71c60b67_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">Options canceled (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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_dei_Security12bTitle_eec28a62-dee1-487b-8b98-70dc3c934f6a_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/2023/dei-2023.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_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract_62bf47e9-deb7-4399-b264-ce04324a7978_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract" xlink: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 Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract" xlink: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 Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_da355536-0df0-4a50-bd04-7e078478a6cf_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink: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 Equivalents:</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink: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, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_af6ded40-1cda-4d3b-84d0-2ac87d3f9d30_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" 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">Acquisition, Goodwill and Acquisition-Related Intangible Assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue_823567f4-ca53-4a44-adfa-36464fa55a3c_negatedTerseLabel_en-US" xlink:label="lab_anet_ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue" 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">Less: Beginning balance reclassified to deferred revenue</link:label>
    <link:label id="lab_anet_ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue_label_en-US" xlink:label="lab_anet_ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability, Contract Liability, Beginning Balance Reclassified To Deferred Revenue</link:label>
    <link:label id="lab_anet_ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue_documentation_en-US" xlink:label="lab_anet_ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue" 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">Contract with Customer, Liability, Beginning Balance Reclassified To Deferred Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue" xlink:href="anet-20231231.xsd#anet_ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue" xlink:to="lab_anet_ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1dda76a4-fb33-43a1-b19e-b18f5e3c29ee_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" 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">Unvested beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3014d111-19eb-4e66-bf00-38a06d298da4_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" 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">Unvested ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink: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, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount_ff01f1c3-ce72-48cf-b018-2fa2f6cf8522_negatedTerseLabel_en-US" xlink:label="lab_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount" 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">Cumulative impairment and downward adjustments</link:label>
    <link:label id="lab_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount_label_en-US" xlink:label="lab_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount" xlink: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 Securities without Readily Determinable Fair Value, Impairment Loss and Downward Price Adjustment, Cumulative Amount</link:label>
    <link:label id="lab_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount_documentation_en-US" xlink:label="lab_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount" 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">Equity Securities without Readily Determinable Fair Value, Impairment Loss and Downward Price Adjustment, Cumulative Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount" xlink:href="anet-20231231.xsd#anet_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount" xlink:to="lab_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_0fba270a-d686-4561-88a9-68703d1fa97e_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_f2797ee4-829c-4ac0-b03c-b9ab0213c4c5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink: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 Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_718b38a0-42af-4019-ab4c-1f28c80bc366_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink: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 Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_f641a685-2ff0-42b3-83fc-b2976c3898b4_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/2023/dei-2023.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_InventoryNet_12cb0474-f861-433d-854e-bb1cf998de21_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_7fa38dbb-004a-4cf1-91a1-b3f514d787d7_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" 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 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_PaymentsToAcquireMarketableSecurities_602b603a-262d-41ae-a3ec-6e8903334907_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" 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 marketable securities</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink: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 Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_113a1737-e6c3-4043-87f3-bd7f21ef0c2f_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_srt_RangeAxis_3e9906f8-f71a-41bd-abef-d7684c81fa5d_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="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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_IncreaseDecreaseInOtherCurrentAssets_00adbf2a-f01d-453c-8235-47f0df8a96c0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" 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 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_BalanceSheetLocationDomain_d88655cc-5386-4eae-b452-6d65b181a7f3_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_93bef9a6-9a71-4d84-aeac-3e002423bc57_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_1e02bdd8-16df-4906-bb6f-d6639f070f22_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/2023/dei-2023.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_us-gaap_InterestReceivable_23c076e5-6aeb-46be-abe4-d2a4981061e6_terseLabel_en-US" xlink:label="lab_us-gaap_InterestReceivable" xlink: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 receivable</link:label>
    <link:label id="lab_us-gaap_InterestReceivable_label_en-US" xlink:label="lab_us-gaap_InterestReceivable" xlink: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 Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestReceivable" xlink:to="lab_us-gaap_InterestReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_746e24c0-547a-4966-b70f-13543982bd0c_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">Repurchase 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ProductMember_3e0a7121-23a1-4522-9718-8276dbf3ee09_terseLabel_en-US" xlink:label="lab_us-gaap_ProductMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_ProductMember_label_en-US" xlink:label="lab_us-gaap_ProductMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductMember" xlink:to="lab_us-gaap_ProductMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_7151caf2-30e7-48db-97d8-bb31f756fc6d_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/2023/dei-2023.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_GoodwillAndIntangibleAssetsPolicyTextBlock_387130ce-0b7b-4261-b9e4-e2988c4aa516_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Acquired Intangible 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_c4f47735-c04c-4eac-9f3b-8942c400c6c9_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/2023/dei-2023.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_DeferredForeignIncomeTaxExpenseBenefit_c4c0b075-27f0-4de7-a173-dc002038dc6e_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_InventoryDisclosureAbstract_c94b8e2a-3978-4314-83f5-00fd9f00b80b_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink: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</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_6adc96a1-fc18-4b3e-a0cd-c00e9889c212_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink: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 Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0f382bd7-94e3-423a-87cc-6aedaf07e9ce_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_cb092ea1-c348-463c-aa39-7688ba1f3524_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink: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 Other Income, Net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink: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 Other Nonoperating Income (Expense) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_943ab370-b661-4955-a2c7-0e83eaef3425_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3baf3ef5-26c8-4e36-95e3-18ec1dd58187_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_b5efe957-5cb3-4540-8526-a4bfe28649a8_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_dei_EntityIncorporationStateCountryCode_d4c26691-acba-4d1c-9c75-81152a4a39f6_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/2023/dei-2023.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_AssetsCurrentAbstract_3fca13cc-1907-4f74-92b9-ee27a0166a2c_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_AccountsReceivableGrossCurrent_3243fa00-50de-4d83-aa6b-78f43e4898ba_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xlink: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_AccountsReceivableGrossCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xlink: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, before Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:to="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_a99b261a-8c48-4462-a1b8-327554ff99dc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink: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 Deferred 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_dei_EntityAddressStateOrProvince_fc399b02-2e25-426d-8e59-e40f3066f6b3_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/2023/dei-2023.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_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_24ba09c0-7d70-4722-8955-8e406b95b673_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b6a288e6-8921-4e86-ae8a-c11a3aaeaf63_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_59f25ab9-c0ed-4c22-a7fd-c39fe550e654_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths_28867e32-abb9-405d-9c1e-8003a02e2f1d_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink: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-cancellable purchase commitments, due in next twelve months</link:label>
    <link:label id="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink: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 Obligation, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:to="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_b3f3a11b-5799-466f-9465-14f0656fd253_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink: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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_fa0b3daa-975b-42b9-82c4-b9410e0f91b2_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 lease payments</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_CommonStockSharesOutstanding_970bebce-03b2-4285-a4e5-baafd5e2fd35_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">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_1800189e-b580-4803-92ad-f6d169dfba47_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">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_ba48eb81-8922-49d8-82b3-7e65ab0fab8d_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">Ending balance (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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_2ae9cc33-33d9-4673-a999-e06417d47cea_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentrations of Credit Risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink: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, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_4aebe192-a8bf-4fb6-8d3f-94f742de7b02_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_46c0b75a-fc79-457b-abf7-5f60e2761df8_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">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_1d8ab966-6726-44d4-8c15-6af470429be3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink: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</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_f0f7f8bd-cd93-4799-8c61-37b011e324ce_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink: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_EffectiveIncomeTaxRateReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink: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, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_b7e8fe07-43c0-4689-983c-a09e6a54ce2d_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 provided by (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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_EquitySecuritiesFvNi_cfda5591-06e5-4432-9a0e-76e580217a46_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable equity securities</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink: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 Securities, FV-NI, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNi" xlink:to="lab_us-gaap_EquitySecuritiesFvNi" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_b05e11c6-1ecb-4b3f-a5e8-19f36d4c0e44_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="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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_ScheduleOfInventoryCurrentTableTextBlock_660990c3-2ac7-400e-9b14-7c6e69af1da5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink: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 Inventories</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink: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 Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_26b1f424-8fe2-49e3-9e5f-bd485f0d2db2_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">Revenues from External Customers and Long-Lived Assets [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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c00796c5-e2e3-4a8d-a539-463211d34f89_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">Number of Shares Underlying Outstanding Options</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_anet_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateYearOneThroughTwo_bc090de2-d7fe-46d8-9d6a-e95c0b7bebe5_terseLabel_en-US" xlink:label="lab_anet_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateYearOneThroughTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in 1 year through 2 years</link:label>
    <link:label id="lab_anet_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateYearOneThroughTwo_label_en-US" xlink:label="lab_anet_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateYearOneThroughTwo" xlink: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 Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Through Two</link:label>
    <link:label id="lab_anet_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateYearOneThroughTwo_documentation_en-US" xlink:label="lab_anet_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateYearOneThroughTwo" 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 Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Through Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateYearOneThroughTwo" xlink:href="anet-20231231.xsd#anet_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateYearOneThroughTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateYearOneThroughTwo" xlink:to="lab_anet_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateYearOneThroughTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_6306f8bc-d3e5-4065-9860-47aaa036fd80_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" 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">Effective 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_anet_ContractWithCustomerLiabilityContactLiability_089eca4f-ffd2-4da4-a6c5-4ede339774e3_periodStartLabel_en-US" xlink:label="lab_anet_ContractWithCustomerLiabilityContactLiability" 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">Contract liabilities, beginning balance</link:label>
    <link:label id="lab_anet_ContractWithCustomerLiabilityContactLiability_d48bfcec-86a7-47a7-a6f0-8efcb8e49f74_periodEndLabel_en-US" xlink:label="lab_anet_ContractWithCustomerLiabilityContactLiability" 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">Contract liabilities, ending balance</link:label>
    <link:label id="lab_anet_ContractWithCustomerLiabilityContactLiability_label_en-US" xlink:label="lab_anet_ContractWithCustomerLiabilityContactLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Contact Liability</link:label>
    <link:label id="lab_anet_ContractWithCustomerLiabilityContactLiability_documentation_en-US" xlink:label="lab_anet_ContractWithCustomerLiabilityContactLiability" 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">Contract with Customer, Liability, Contact Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ContractWithCustomerLiabilityContactLiability" xlink:href="anet-20231231.xsd#anet_ContractWithCustomerLiabilityContactLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_ContractWithCustomerLiabilityContactLiability" xlink:to="lab_anet_ContractWithCustomerLiabilityContactLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_9d95f61d-6fcb-40ad-a491-941fe6b590fa_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink: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 tax liabilities:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_a092a6cd-f191-4d30-ab09-9bde23a39b7d_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" 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">Present value of operating lease payments as of December 31, 2023</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock_2b5cbdca-ef72-464f-8c21-c7959c99c478_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock" xlink: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 Equity Securities without Readily Determinable Fair Value</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock" xlink: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 Securities without Readily Determinable Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock" xlink:to="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_2084dfee-f46f-4983-bbe6-d0143db1a34f_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" 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</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_3e9f1aee-f187-4c8e-be54-90309c999806_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink: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 Option Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink: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, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServiceMember_398898f6-ca50-4b99-85c5-50342c4f034c_terseLabel_en-US" xlink:label="lab_us-gaap_ServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service</link:label>
    <link:label id="lab_us-gaap_ServiceMember_label_en-US" xlink:label="lab_us-gaap_ServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServiceMember" xlink:to="lab_us-gaap_ServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_8d83abcc-fae7-4f7d-82ec-e7567d7eff13_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">Total current</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink: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 Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ad8a3e3c-cb15-4c9e-a1a5-c33157d03fa3_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink: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 Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_386c5316-ace2-491d-96d1-518a0d2059f0_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink: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, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_ContractWithCustomerLiabilityContractLiabilityRevenueRecognized_18616d03-f918-4a60-9c92-259b3c08b2bd_negatedTerseLabel_en-US" xlink:label="lab_anet_ContractWithCustomerLiabilityContractLiabilityRevenueRecognized" 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">Less: Revenue recognized from beginning balance</link:label>
    <link:label id="lab_anet_ContractWithCustomerLiabilityContractLiabilityRevenueRecognized_label_en-US" xlink:label="lab_anet_ContractWithCustomerLiabilityContractLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Contract Liability, Revenue Recognized</link:label>
    <link:label id="lab_anet_ContractWithCustomerLiabilityContractLiabilityRevenueRecognized_documentation_en-US" xlink:label="lab_anet_ContractWithCustomerLiabilityContractLiabilityRevenueRecognized" 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">Contract with Customer, Liability, Contract Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ContractWithCustomerLiabilityContractLiabilityRevenueRecognized" xlink:href="anet-20231231.xsd#anet_ContractWithCustomerLiabilityContractLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_ContractWithCustomerLiabilityContractLiabilityRevenueRecognized" xlink:to="lab_anet_ContractWithCustomerLiabilityContractLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_AccruedSupplierLiabilityCurrent_f0dc2860-5c48-4f27-9cd2-34115c31d597_terseLabel_en-US" xlink:label="lab_anet_AccruedSupplierLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplier liability</link:label>
    <link:label id="lab_anet_AccruedSupplierLiabilityCurrent_label_en-US" xlink:label="lab_anet_AccruedSupplierLiabilityCurrent" xlink: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 Supplier Liability, Current</link:label>
    <link:label id="lab_anet_AccruedSupplierLiabilityCurrent_documentation_en-US" xlink:label="lab_anet_AccruedSupplierLiabilityCurrent" 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">Accrued Supplier Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_AccruedSupplierLiabilityCurrent" xlink:href="anet-20231231.xsd#anet_AccruedSupplierLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_AccruedSupplierLiabilityCurrent" xlink:to="lab_anet_AccruedSupplierLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_f33e38c1-fb99-4c8a-8c28-15844c499727_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" 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, Fair Value</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink: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 Securities, Available-for-Sale, Unrealized Loss Position</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_d3bb87d2-27b9-4a1f-b27c-2502a3fbff5f_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink: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 reserved for issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink: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, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_e54de69b-ed45-45a0-92f2-6b6b61ec7863_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink: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 revenue, non-current</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_30848a1c-03cd-45fd-9cf6-5461dd94c7f3_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan_5aaa3fb7-c0d1-42aa-88f7-828034b2df8a_terseLabel_en-US" xlink:label="lab_anet_IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan" xlink: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 stock purchase plan (in shares)</link:label>
    <link:label id="lab_anet_IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_anet_IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan" xlink: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 Employee Stock Purchase Plan</link:label>
    <link:label id="lab_anet_IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan_documentation_en-US" xlink:label="lab_anet_IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan" 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">Incremental Common Shares Attributable To Dilutive Effect Of Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan" xlink:href="anet-20231231.xsd#anet_IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan" xlink:to="lab_anet_IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_IncomeTaxDisclosureLineItems_e9b9cce7-c78a-427f-991e-d60d71b75cc9_terseLabel_en-US" xlink:label="lab_anet_IncomeTaxDisclosureLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_anet_IncomeTaxDisclosureLineItems_label_en-US" xlink:label="lab_anet_IncomeTaxDisclosureLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_anet_IncomeTaxDisclosureLineItems_documentation_en-US" xlink:label="lab_anet_IncomeTaxDisclosureLineItems" 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 Income Tax Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_IncomeTaxDisclosureLineItems" xlink:href="anet-20231231.xsd#anet_IncomeTaxDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_IncomeTaxDisclosureLineItems" xlink:to="lab_anet_IncomeTaxDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_8876fb2e-6bc4-4c28-afd9-243c1fc0c652_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_NumberOfReportableSegments_d19c6426-91d5-4713-ab93-aa9bc5bb7e61_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_34c54951-50a2-4df2-9cc0-ca814680f492_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink: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 per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_A2014EquityIncentivePlanMember_b856c342-05be-4a59-a1e2-41648cb4976a_terseLabel_en-US" xlink:label="lab_anet_A2014EquityIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2014 Equity Incentive Plan</link:label>
    <link:label id="lab_anet_A2014EquityIncentivePlanMember_label_en-US" xlink:label="lab_anet_A2014EquityIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2014 Equity Incentive Plan [Member]</link:label>
    <link:label id="lab_anet_A2014EquityIncentivePlanMember_documentation_en-US" xlink:label="lab_anet_A2014EquityIncentivePlanMember" 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">2014 Equity Incentive Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_A2014EquityIncentivePlanMember" xlink:href="anet-20231231.xsd#anet_A2014EquityIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_A2014EquityIncentivePlanMember" xlink:to="lab_anet_A2014EquityIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_76288367-a51c-4c64-9cdc-5e77ffe07a2d_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesPolicy" xlink:to="lab_us-gaap_MarketableSecuritiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_a811e90a-b93c-4f83-89a1-271b0da9172b_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink: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 and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink: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 and Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense" xlink:to="lab_us-gaap_SellingAndMarketingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_8de00b0f-65a2-4519-8fbb-1853ea25b013_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.0001 par value&#8212;1,000,000 shares authorized as of December 31, 2023 and 2022; 312,245 and 306,890 shares issued and outstanding as of December 31, 2023 and 2022</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_anet_ContractWithCustomerLiabilityContractLiabilitiesRecognized_cc26ee34-32c7-4b9a-ab6b-a135e1dfeb4d_terseLabel_en-US" xlink:label="lab_anet_ContractWithCustomerLiabilityContractLiabilitiesRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Add: Contract liabilities recognized</link:label>
    <link:label id="lab_anet_ContractWithCustomerLiabilityContractLiabilitiesRecognized_label_en-US" xlink:label="lab_anet_ContractWithCustomerLiabilityContractLiabilitiesRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability, Contract Liabilities Recognized</link:label>
    <link:label id="lab_anet_ContractWithCustomerLiabilityContractLiabilitiesRecognized_documentation_en-US" xlink:label="lab_anet_ContractWithCustomerLiabilityContractLiabilitiesRecognized" 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">Contract with Customer, Liability, Contract Liabilities Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ContractWithCustomerLiabilityContractLiabilitiesRecognized" xlink:href="anet-20231231.xsd#anet_ContractWithCustomerLiabilityContractLiabilitiesRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_ContractWithCustomerLiabilityContractLiabilitiesRecognized" xlink:to="lab_anet_ContractWithCustomerLiabilityContractLiabilitiesRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_bcd4cbbc-b3bd-498a-aa60-c0b9e97995b9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Losses within 12 months, Fair Value</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink: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 Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_ea970822-dc93-4950-8b59-860f622a5521_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e65cfa37-0b88-4dba-b241-24e1e205506d_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeNamesMember_dc4a13ce-5d04-4f0c-be8b-497e18d1235d_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink: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 name</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember" xlink:to="lab_us-gaap_TradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_0195bd90-3380-49e5-9f92-6272c80f217b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink: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, non-current [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink: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, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_5643439e-5737-4e0d-8915-9a407ab77e32_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_SegmentReportingPolicyPolicyTextBlock_31067cc7-d91c-41bd-b07c-6e25a8183755_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_AssetsCurrent_50f0b1f7-9b29-4054-ace4-271431b0f94a_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_80384c04-6718-4792-a3f7-dba0b7e20d27_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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 tax expense (benefit):</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized_23f76aa8-478a-469b-a8c5-5913e645137b_terseLabel_en-US" xlink:label="lab_anet_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized" xlink: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 increase of number of shares available for grant (in shares)</link:label>
    <link:label id="lab_anet_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized_label_en-US" xlink:label="lab_anet_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized" xlink: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, Maximum Number Of Additional Shares To Be Authorized</link:label>
    <link:label id="lab_anet_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized_documentation_en-US" xlink:label="lab_anet_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized" 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, Maximum Number of Additional Shares to be Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized" xlink:href="anet-20231231.xsd#anet_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized" xlink:to="lab_anet_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyPatentsAllegedlyInfringedNumber_170583e4-85c9-47cd-b9c5-3ffee380203b_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyPatentsAllegedlyInfringedNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents allegedly infringed, number</link:label>
    <link:label id="lab_us-gaap_LossContingencyPatentsAllegedlyInfringedNumber_label_en-US" xlink:label="lab_us-gaap_LossContingencyPatentsAllegedlyInfringedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Patents Allegedly Infringed, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyPatentsAllegedlyInfringedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyPatentsAllegedlyInfringedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyPatentsAllegedlyInfringedNumber" xlink:to="lab_us-gaap_LossContingencyPatentsAllegedlyInfringedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesMember_ca89498b-8f4f-4a4c-aa4d-fd2b3e12ba8c_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable equity securities</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesMember" xlink: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 Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesMember" xlink:to="lab_us-gaap_EquitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_bdda2249-669c-415f-b2e8-c32003de7b65_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 DISCLOSURES OF CASH FLOW INFORMATION:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_25588007-72bc-4b67-98c2-c77d325223ee_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/2023/dei-2023.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_ScheduleOfTreasuryStockByClassTextBlock_d9836271-fc49-4160-8444-39d56c9f7f77_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink: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 Class of Treasury Stock</link:label>
    <link:label id="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Treasury Stock [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfTreasuryStockByClassTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:to="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_AccruedManufacturingCostsCurrent_d852b3ce-89d2-48d9-9a71-ed2982dfffee_terseLabel_en-US" xlink:label="lab_anet_AccruedManufacturingCostsCurrent" xlink: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 manufacturing costs</link:label>
    <link:label id="lab_anet_AccruedManufacturingCostsCurrent_label_en-US" xlink:label="lab_anet_AccruedManufacturingCostsCurrent" xlink: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 Manufacturing Costs, Current</link:label>
    <link:label id="lab_anet_AccruedManufacturingCostsCurrent_documentation_en-US" xlink:label="lab_anet_AccruedManufacturingCostsCurrent" 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">Accrued Manufacturing Costs, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_AccruedManufacturingCostsCurrent" xlink:href="anet-20231231.xsd#anet_AccruedManufacturingCostsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_AccruedManufacturingCostsCurrent" xlink:to="lab_anet_AccruedManufacturingCostsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_MarketableSecuritiesWeightedAverageRemainingLife_68d1850f-86a2-4f97-a2d3-8577e97c0e57_terseLabel_en-US" xlink:label="lab_anet_MarketableSecuritiesWeightedAverageRemainingLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities, weighted average remaining duration (in years)</link:label>
    <link:label id="lab_anet_MarketableSecuritiesWeightedAverageRemainingLife_label_en-US" xlink:label="lab_anet_MarketableSecuritiesWeightedAverageRemainingLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Weighted Average Remaining Life</link:label>
    <link:label id="lab_anet_MarketableSecuritiesWeightedAverageRemainingLife_documentation_en-US" xlink:label="lab_anet_MarketableSecuritiesWeightedAverageRemainingLife" 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">Marketable Securities, Weighted Average Remaining Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_MarketableSecuritiesWeightedAverageRemainingLife" xlink:href="anet-20231231.xsd#anet_MarketableSecuritiesWeightedAverageRemainingLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_MarketableSecuritiesWeightedAverageRemainingLife" xlink:to="lab_anet_MarketableSecuritiesWeightedAverageRemainingLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_986c8bb8-950c-4669-a4b1-349213b0ce9e_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_dei_CurrentFiscalYearEndDate_21d61564-c579-441e-af3f-d386cea26ad2_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/2023/dei-2023.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_StockRepurchaseProgramAuthorizedAmount1_287d648c-3aa6-49ad-8b7a-16847d257468_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink: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 repurchase amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink: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 Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_fa9cdbb4-c2b3-4aa2-a0d7-5803f2e3b08d_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">Repurchase of common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_f987d5be-1e7b-4832-a019-0596c8c9cc9e_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink: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 repurchased (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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_2e01ef5b-4a46-4e20-995c-6d9f939befc4_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">Schedule of Effective Income Tax Rate Reconciliation</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_UnrecognizedTaxBenefits_0160d625-d95a-4da1-8d84-f669972cc673_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_9c174aab-850e-4640-ba9d-1ee2f93e80ef_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">Gross unrecognized tax benefits&#8212;beginning balance</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_8ae65ce8-fe3a-41a5-84cd-18952ece7da4_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">Gross unrecognized tax benefits&#8212;ending balance</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_47f56545-79f8-4231-a706-1668daf07f75_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess tax benefits resulting from stock awards</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink: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, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_8d5d49ad-2bfd-4991-8eea-441c9426878f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink: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 Authority [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink: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 Authority [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTerm_1b68b0bb-ea81-4bfd-adc9-34e142ee0ada_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities, maximum maturity period (in months)</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTerm_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTerm" xlink: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 Securities, Available-for-Sale, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTerm" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_d3f37b3f-9f71-4f64-bbe9-96693f5f4258_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 total per significant customer (as a percent)</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_anet_BalanceSheetComponentsAbstract_43e67ca8-0751-4a19-81ed-1a6776176bdf_terseLabel_en-US" xlink:label="lab_anet_BalanceSheetComponentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Components [Abstract]</link:label>
    <link:label id="lab_anet_BalanceSheetComponentsAbstract_label_en-US" xlink:label="lab_anet_BalanceSheetComponentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Components [Abstract]</link:label>
    <link:label id="lab_anet_BalanceSheetComponentsAbstract_documentation_en-US" xlink:label="lab_anet_BalanceSheetComponentsAbstract" 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">Balance Sheet Components [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_BalanceSheetComponentsAbstract" xlink:href="anet-20231231.xsd#anet_BalanceSheetComponentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_BalanceSheetComponentsAbstract" xlink:to="lab_anet_BalanceSheetComponentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfProductInformationTable_41ade95c-fbdf-4581-bf03-b3c61a194ece_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductInformationTable" xlink: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 Product Information [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfProductInformationTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductInformationTable" xlink: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 Product Information [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductInformationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable" xlink:to="lab_us-gaap_ScheduleOfProductInformationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AsiaPacificMember_10f7ca48-61df-4dbc-b418-0a35e603ee3a_terseLabel_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asia Pacific</link:label>
    <link:label id="lab_srt_AsiaPacificMember_label_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asia Pacific [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_AsiaPacificMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AsiaPacificMember" xlink:to="lab_srt_AsiaPacificMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_7c47fc8a-8bb7-4ae1-ad0d-9b6dc3b73fd7_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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 provision for income taxes:</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_07015d14-8a81-4490-bbc1-d3099c21f894_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">Preferred stock, shares 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain_5acca4f9-e1a5-4533-aa8e-1aaeb378234c_terseLabel_en-US" xlink:label="lab_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gains on non-marketable equity securities</link:label>
    <link:label id="lab_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain_label_en-US" xlink:label="lab_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain" xlink: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 Securities without Readily Determinable Fair Value, Unrealized Gain</link:label>
    <link:label id="lab_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain_documentation_en-US" xlink:label="lab_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain" 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">Equity Securities without Readily Determinable Fair Value, Unrealized Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain" xlink:href="anet-20231231.xsd#anet_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain" xlink:to="lab_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_6c37cbae-bf17-43ae-8015-ca67f0bcd65e_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink: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 tax, net of federal benefit</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink: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, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a3f7e798-bd19-4b48-9842-d7d9a799a9c8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RSUs granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7844d26d-4aaa-4be3-84fd-bbc42a7dbab7_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" 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">RSUs and PRSUs granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink: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, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_cf6d0b2a-5cc1-4f9b-bca6-fdca938175ab_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_10f6080d-5052-4742-86f1-5e2c4fd6679b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink: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 Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink: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 Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_b726478b-2091-4fc9-ac7f-545dc20f4faf_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">Preferred stock, shares 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DeferredTaxAssetsTaxCreditCarryforwards_64b2dfb6-5255-4357-b3c0-efb9138e9c29_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credits</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink: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 Credit Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_f3b1d9e8-fc0f-4415-9646-80282a2d3950_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink: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 tax assets:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_9a8ccc51-1811-4027-bbe6-296432fbaab5_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_NetCashProvidedByUsedInOperatingActivities_3d615262-d3a2-4263-92d0-3d933587153b_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_be7548b1-243c-4889-870a-10c3087ee2e6_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink: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 intrinsic value of&#160;stock options outstanding vested and exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink: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, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_0fafc26c-11aa-4063-8330-453afae4e4f4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink: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 Estimated Amortization Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink: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 Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_PurchaseObligationToBePaidAfterNextTwelveMonths_bf926a8e-e8c7-4176-a05d-9d705c8c9cd7_terseLabel_en-US" xlink:label="lab_anet_PurchaseObligationToBePaidAfterNextTwelveMonths" xlink: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-cancellable purchase commitments, due after twelve months</link:label>
    <link:label id="lab_anet_PurchaseObligationToBePaidAfterNextTwelveMonths_label_en-US" xlink:label="lab_anet_PurchaseObligationToBePaidAfterNextTwelveMonths" xlink: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 Obligation, to be Paid, After Next Twelve Months</link:label>
    <link:label id="lab_anet_PurchaseObligationToBePaidAfterNextTwelveMonths_documentation_en-US" xlink:label="lab_anet_PurchaseObligationToBePaidAfterNextTwelveMonths" 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 Obligation, to be Paid, After Next Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_PurchaseObligationToBePaidAfterNextTwelveMonths" xlink:href="anet-20231231.xsd#anet_PurchaseObligationToBePaidAfterNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_PurchaseObligationToBePaidAfterNextTwelveMonths" xlink:to="lab_anet_PurchaseObligationToBePaidAfterNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_ContractAssetsandLiabilitiesTable_7a9d7572-2354-42df-9ecf-a0b838d302c7_terseLabel_en-US" xlink:label="lab_anet_ContractAssetsandLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Assets and Liabilities [Table]</link:label>
    <link:label id="lab_anet_ContractAssetsandLiabilitiesTable_label_en-US" xlink:label="lab_anet_ContractAssetsandLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Assets and Liabilities [Table]</link:label>
    <link:label id="lab_anet_ContractAssetsandLiabilitiesTable_documentation_en-US" xlink:label="lab_anet_ContractAssetsandLiabilitiesTable" 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">Contract Assets and Liabilities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ContractAssetsandLiabilitiesTable" xlink:href="anet-20231231.xsd#anet_ContractAssetsandLiabilitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_ContractAssetsandLiabilitiesTable" xlink:to="lab_anet_ContractAssetsandLiabilitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_ff39b810-2ef4-456c-8d19-9e9133411bbe_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink: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 Securities, Available-for-Sale, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_NoncashLeaseExpense_0e357b6a-2e1c-4b71-8318-7093f4f325c0_terseLabel_en-US" xlink:label="lab_anet_NoncashLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash lease expense</link:label>
    <link:label id="lab_anet_NoncashLeaseExpense_label_en-US" xlink:label="lab_anet_NoncashLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash Lease Expense</link:label>
    <link:label id="lab_anet_NoncashLeaseExpense_documentation_en-US" xlink:label="lab_anet_NoncashLeaseExpense" 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">Noncash lease expense resulting from the change in right-of-use assets of operating leases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_NoncashLeaseExpense" xlink:href="anet-20231231.xsd#anet_NoncashLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_NoncashLeaseExpense" xlink:to="lab_anet_NoncashLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_628078e9-cc7d-47ea-80c5-fafcb64bd34c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink: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_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_DepreciationDepletionAndAmortization_3a581dca-f455-4a05-ba7e-61726722c33d_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink: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, amortization and other</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_6a7b59ce-c2ad-4d40-8536-5b58d5aedea5_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_cd8aef35-f5f6-4157-b205-508db52d7186_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PostemploymentBenefitsAbstract_a8d37ac5-7ea4-42ba-8ee2-a3680f72046b_terseLabel_en-US" xlink:label="lab_us-gaap_PostemploymentBenefitsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postemployment Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_PostemploymentBenefitsAbstract_label_en-US" xlink:label="lab_us-gaap_PostemploymentBenefitsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postemployment Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract" xlink:to="lab_us-gaap_PostemploymentBenefitsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_551b3375-ec5d-464e-8fea-9d59464495ad_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination and Asset Acquisition [Abstract]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination and Asset Acquisition [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_945cd480-e241-412b-8ba7-449adc767e74_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&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_b10fe8c8-4661-4cf2-88ac-ed33a4847933_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">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_435cc053-ff27-4934-951d-2b5b5bd0826c_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">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_CommercialPaperMember_85b4351b-483d-4ca6-969c-13b0f374d208_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial paper</link:label>
    <link:label id="lab_us-gaap_CommercialPaperMember_label_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Paper [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPaperMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperMember" xlink:to="lab_us-gaap_CommercialPaperMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_ea96885d-5a7c-48c2-adbb-f39ac16d3ab7_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits that would affect effective tax rate</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink: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 that Would Impact Effective Tax Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_df77fbaf-5952-472a-932c-3445fb95ff68_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink: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 Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink: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 Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_8f5560fd-34e1-43b7-966d-731acf4946c7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink: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 allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_d472b4bc-5bf7-45d5-b7b3-8fc081cb9ba5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" 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">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink: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, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e75272bf-2fde-4ad1-837a-e0c66ce05773_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ContractWithCustomerLiabilityRevenueRecognized_de59860f-48e5-4a4f-b3f6-71b934cf2da8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" 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">Less: Revenue recognized from beginning balance</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_0034e4bf-4b74-440a-8031-37835e733093_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash included in other assets</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_496ba414-e199-496f-b17e-a8559d5fd026_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_5e47c242-1c8c-4e03-86ee-51cbcd6bacad_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_d1a447bb-c3aa-4205-b5ba-7f70a302b51c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale investments:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_14a51efd-9c75-4547-8d51-2ed0486e5a24_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" 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 before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_7e51b385-7379-4fd6-af56-2afb3febf75d_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount of investments (included in other assets)</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink: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 Securities without Readily Determinable Fair Value, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:to="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_df580ca2-fa46-414d-a155-e8e72526e817_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink: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 Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_bf50391c-24de-4c26-b0bc-3ddf9a0bf7ac_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink: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 income per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink: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 Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract" xlink:to="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3381053e-28d0-4c44-8d90-7aa24da47256_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_PreferredStockSharesIssued_26d2b296-02ad-429c-b119-05c65bed437e_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">Preferred stock, shares 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_PostemploymentBenefitsDisclosureTextBlock_e37500e6-d9ec-466b-ba54-da242707f3b0_terseLabel_en-US" xlink:label="lab_us-gaap_PostemploymentBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post-Employment Benefits</link:label>
    <link:label id="lab_us-gaap_PostemploymentBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PostemploymentBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postemployment Benefits Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PostemploymentBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PostemploymentBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PostemploymentBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_6446cb22-42a4-49ca-bb09-c24a4318b72f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level II</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_ItaBrennanMember_label_en-US" xlink:label="lab_anet_ItaBrennanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ita Brennan [Member]</link:label>
    <link:label id="lab_anet_ItaBrennanMember_documentation_en-US" xlink:label="lab_anet_ItaBrennanMember" 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">Ita Brennan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ItaBrennanMember" xlink:href="anet-20231231.xsd#anet_ItaBrennanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_ItaBrennanMember" xlink:to="lab_anet_ItaBrennanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_DeferredTaxAssetsCapitalizedResearchAndDevelopment_c2906778-8e17-482e-864f-f85ef9c29d04_terseLabel_en-US" xlink:label="lab_anet_DeferredTaxAssetsCapitalizedResearchAndDevelopment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized research and development expenses</link:label>
    <link:label id="lab_anet_DeferredTaxAssetsCapitalizedResearchAndDevelopment_label_en-US" xlink:label="lab_anet_DeferredTaxAssetsCapitalizedResearchAndDevelopment" xlink: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, Capitalized Research And Development</link:label>
    <link:label id="lab_anet_DeferredTaxAssetsCapitalizedResearchAndDevelopment_documentation_en-US" xlink:label="lab_anet_DeferredTaxAssetsCapitalizedResearchAndDevelopment" 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, Capitalized Research And Development</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_DeferredTaxAssetsCapitalizedResearchAndDevelopment" xlink:href="anet-20231231.xsd#anet_DeferredTaxAssetsCapitalizedResearchAndDevelopment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_DeferredTaxAssetsCapitalizedResearchAndDevelopment" xlink:to="lab_anet_DeferredTaxAssetsCapitalizedResearchAndDevelopment" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_27a773a7-53e0-4a79-8fd5-aa36abf363ca_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">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/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_956ebe5a-1452-4f31-af9d-02eca73488a4_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink: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, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_ProductSalesRebateReturnsReserveAndOthersCurrent_b6c8ab6b-8fb6-48be-977d-94154ac31daa_negatedLabel_en-US" xlink:label="lab_anet_ProductSalesRebateReturnsReserveAndOthersCurrent" 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">Product sales rebate, returns reserve and others</link:label>
    <link:label id="lab_anet_ProductSalesRebateReturnsReserveAndOthersCurrent_label_en-US" xlink:label="lab_anet_ProductSalesRebateReturnsReserveAndOthersCurrent" xlink: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 Sales Rebate, Returns Reserve And Others, Current</link:label>
    <link:label id="lab_anet_ProductSalesRebateReturnsReserveAndOthersCurrent_documentation_en-US" xlink:label="lab_anet_ProductSalesRebateReturnsReserveAndOthersCurrent" 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">Product Sales Rebate, Returns Reserve And Others, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ProductSalesRebateReturnsReserveAndOthersCurrent" xlink:href="anet-20231231.xsd#anet_ProductSalesRebateReturnsReserveAndOthersCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_ProductSalesRebateReturnsReserveAndOthersCurrent" xlink:to="lab_anet_ProductSalesRebateReturnsReserveAndOthersCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_fecf8774-ee09-4a2a-868e-a17d66cf339c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" 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 property, equipment and intangible assets</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink: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 Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_0f73880a-8820-41d7-82e0-76db7b695e32_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" 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 deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9cdcad5a-b66a-4a1d-a23d-924048e97cc3_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TangibleAssetImpairmentChargesAbstract_3f547cdd-2dc8-4683-8e64-254608b15dd8_terseLabel_en-US" xlink:label="lab_us-gaap_TangibleAssetImpairmentChargesAbstract" xlink: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 Long-Lived Assets and Investments</link:label>
    <link:label id="lab_us-gaap_TangibleAssetImpairmentChargesAbstract_label_en-US" xlink:label="lab_us-gaap_TangibleAssetImpairmentChargesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tangible Asset Impairment Charges [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentChargesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TangibleAssetImpairmentChargesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TangibleAssetImpairmentChargesAbstract" xlink:to="lab_us-gaap_TangibleAssetImpairmentChargesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_80c502ee-4a92-4afb-a502-3ae77450814d_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink: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, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardServiceBasedConditionPerformancePeriod_908e4dcd-70b5-48b1-8bae-fc2a3d0bdda5_terseLabel_en-US" xlink:label="lab_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardServiceBasedConditionPerformancePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance based period (in years)</link:label>
    <link:label id="lab_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardServiceBasedConditionPerformancePeriod_label_en-US" xlink:label="lab_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardServiceBasedConditionPerformancePeriod" xlink: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, Service-based Condition Performance Period</link:label>
    <link:label id="lab_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardServiceBasedConditionPerformancePeriod_documentation_en-US" xlink:label="lab_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardServiceBasedConditionPerformancePeriod" 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, Service-based Condition Performance Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardServiceBasedConditionPerformancePeriod" xlink:href="anet-20231231.xsd#anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardServiceBasedConditionPerformancePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardServiceBasedConditionPerformancePeriod" xlink:to="lab_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardServiceBasedConditionPerformancePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_d2c5f0a7-4b99-4d42-8f76-195358633655_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/2023/dei-2023.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_75d961b9-e158-48e0-a69a-b9ffaf5d5a06_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">2024</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_FiniteLivedIntangibleAssetUsefulLife_501caee5-2c25-48e5-879b-d109d98d00ac_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" 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">Estimated useful live (in years)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_4e5e434b-6ab2-48f9-988e-df7efe1abc0b_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink: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 Estimated Useful Life (in years)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ba0b77cd-d2a9-447d-a2e0-99e7c8c93da4_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_f63000f4-ac05-4ff3-93b7-01a31416b030_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">2027</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink: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</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_8e83a14d-7870-4adf-87fa-83288f98c90c_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, beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d9af53cd-61e2-47b3-be1e-f6ec0f44c7a6_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, ending balance (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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_OperatingLeaseExpense_efa9a4b7-20bc-4909-9336-9c9b7d25e810_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" 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 operating lease costs</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink: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, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_17216013-eb96-4329-bc4f-37826b7da8bd_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_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_CommonStockMember_d0bf8be2-0e52-48d3-8b42-2a7faacd430f_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 &#160;</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ForeignCountryMember_779ffa08-90f5-408c-a3ef-56a8954d3718_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCountryMember" xlink: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 Tax Authority</link:label>
    <link:label id="lab_us-gaap_ForeignCountryMember_label_en-US" xlink:label="lab_us-gaap_ForeignCountryMember" xlink: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 Tax Authority [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCountryMember" xlink:to="lab_us-gaap_ForeignCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesNoncurrent_bf631a3c-42b2-408c-bdba-9e6b5adaedfc_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink: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 payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink: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 Income Taxes, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_9a31a366-d28a-43a5-a1ea-de1a0517873f_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/2023/dei-2023.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_dei_EntityAddressPostalZipCode_b8344a0b-7781-404b-b960-165bd163c482_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/2023/dei-2023.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_EarningsPerShareTextBlock_4111a99c-0b81-4d3f-93b7-d99553989c25_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink: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 Income Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_965004ac-8bbc-4b66-90de-770339bab44e_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="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_d502cab3-2ec9-4a57-9d43-f7740c29a61e_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">Decreases related to lapse of statute of limitations</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_IncomeStatementLocationDomain_9246510b-8dbe-4380-9893-bddcc07e37f8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink: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 Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink: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 Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_df80f346-2b50-4e8f-962d-22918551db6e_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/2023/dei-2023.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_srt_SegmentGeographicalDomain_167e4076-7cc9-4d19-9eb3-d959e1bbc933_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="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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_CapitalizedContractCostLineItems_c327ed88-78e0-416a-9509-1da70f3fa408_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost [Line Items]</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostLineItems_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedContractCostLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostLineItems" xlink:to="lab_us-gaap_CapitalizedContractCostLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_b328f3ae-0543-4237-984d-44e7d98967bb_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink: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 interest and penalties</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink: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, Income Tax Penalties and Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_8de120d0-35d7-4ef7-bec3-a00560021974_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="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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_us-gaap_PropertyPlantAndEquipmentNet_64a91de5-9527-4704-8364-1280838c5a99_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_7a530764-4a82-497e-aaa7-f91aa61d81b2_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_6c6d5610-4cd8-4352-b9cf-006992283ef5_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" 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">Long lived assets</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_anet_CustomerAMember_57ba94f5-28d1-4340-b080-ec4f27e065fb_terseLabel_en-US" xlink:label="lab_anet_CustomerAMember" xlink: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 A</link:label>
    <link:label id="lab_anet_CustomerAMember_label_en-US" xlink:label="lab_anet_CustomerAMember" xlink: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 A [Member]</link:label>
    <link:label id="lab_anet_CustomerAMember_documentation_en-US" xlink:label="lab_anet_CustomerAMember" 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">Customer A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_CustomerAMember" xlink:href="anet-20231231.xsd#anet_CustomerAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_CustomerAMember" xlink:to="lab_anet_CustomerAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_512aa6a8-41ca-4850-98b5-538bc2209e02_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink: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 Acquisition-Related Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink: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 Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:to="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d86e9284-249c-425b-b755-acf02cf6b596_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain_0136dc84-79c6-427a-9880-5d05fbb715b3_terseLabel_en-US" xlink:label="lab_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain" xlink: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-marketable equity securities, realized gain</link:label>
    <link:label id="lab_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain_label_en-US" xlink:label="lab_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain" xlink: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 Securities Without Readily Determinable Fair Value, Realized Gain</link:label>
    <link:label id="lab_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain_documentation_en-US" xlink:label="lab_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain" 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">Equity Securities Without Readily Determinable Fair Value, Realized Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain" xlink:href="anet-20231231.xsd#anet_EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain" xlink:to="lab_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_b1ea1f87-7e05-4780-bf8b-ea4fd57ef148_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_AssetsAbstract_6a63486e-bd78-49e3-a7be-0a17f25b7ca4_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink: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 Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_f9abd1c9-4c7b-4342-8c98-1e38028bf9b6_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Acquired Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_fff40f85-717e-4d6a-93af-59de35efd3b7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" 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">Tax withholding paid on behalf of employees for net share settlement</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetAbstract_d1063373-b70d-4040-a1fd-12a9ceb1ba4a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetAbstract" xlink: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 Tax Assets, Net, Classification [Abstract]</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_eac556a3-091d-420a-a932-bf3e3d8e9274_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink: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_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink: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, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_e1a2ece5-1ad5-4769-bdac-31344902f724_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink: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 [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink: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, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentLineItems_7b237402-5b72-438c-a2fb-7de8aeac17cd_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentLineItems" xlink: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 Purchase Commitment [Line Items]</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentLineItems_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentLineItems" xlink: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 Purchase Commitment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_51e7a5f2-d360-4ef1-9309-68b276d0e496_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DeferredIncomeTaxAssetsNet_c4cd0aa4-34be-485f-a590-5d9ee0b8113f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink: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 tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_9f712604-4d44-4ea5-b3e9-ec7f49c4baf0_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" 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">Deferred tax assets, non-current</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink: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 Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_42bd9677-ec48-4025-8fa3-0d4d3318233e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink: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 Fair Value of Financial Assets by Level</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_70c692aa-71d8-418b-bbbc-9aa36bc317f1_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock in connection with employee equity incentive plans</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_PostContractCustomerSupportPCSTermofContract_b6f19898-b1cc-4208-aa53-3449aeb62a60_terseLabel_en-US" xlink:label="lab_anet_PostContractCustomerSupportPCSTermofContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PCS term of contract (in years)</link:label>
    <link:label id="lab_anet_PostContractCustomerSupportPCSTermofContract_label_en-US" xlink:label="lab_anet_PostContractCustomerSupportPCSTermofContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post Contract Customer Support (PCS), Term of Contract</link:label>
    <link:label id="lab_anet_PostContractCustomerSupportPCSTermofContract_documentation_en-US" xlink:label="lab_anet_PostContractCustomerSupportPCSTermofContract" 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">Post Contract Customer Support (PCS), Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_PostContractCustomerSupportPCSTermofContract" xlink:href="anet-20231231.xsd#anet_PostContractCustomerSupportPCSTermofContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_PostContractCustomerSupportPCSTermofContract" xlink:to="lab_anet_PostContractCustomerSupportPCSTermofContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_e64ac917-c709-4da1-9643-e636fe72cb8d_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_ChangeinContractwithCustomerLiabilityRollForward_f7783ff8-85ac-4d80-b557-b69e74a730c1_terseLabel_en-US" xlink:label="lab_anet_ChangeinContractwithCustomerLiabilityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Contract with Customer, Liability [Roll Forward]</link:label>
    <link:label id="lab_anet_ChangeinContractwithCustomerLiabilityRollForward_label_en-US" xlink:label="lab_anet_ChangeinContractwithCustomerLiabilityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Contract with Customer, Liability [Roll Forward]</link:label>
    <link:label id="lab_anet_ChangeinContractwithCustomerLiabilityRollForward_documentation_en-US" xlink:label="lab_anet_ChangeinContractwithCustomerLiabilityRollForward" 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">Change in Contract with Customer, Liability [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ChangeinContractwithCustomerLiabilityRollForward" xlink:href="anet-20231231.xsd#anet_ChangeinContractwithCustomerLiabilityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_ChangeinContractwithCustomerLiabilityRollForward" xlink:to="lab_anet_ChangeinContractwithCustomerLiabilityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_21346c0d-6dd1-453e-9c57-43612806af70_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" 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">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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_d705af8b-3e5e-43e7-a79a-fcf60d2be95b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink: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 Stock-Based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink: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, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_f1359c43-65bd-49dc-b138-275c9254a464_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&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_AvailableForSaleDebtSecuritiesAmortizedCostBasis_d69c8943-dca6-49a9-9146-5b9039e8ac14_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" 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">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink: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 Securities, Available-for-Sale, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_a0f1ac30-c20f-4ef7-b094-151ad59c31e8_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" 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 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_bb572cdd-5c3d-41ad-8bb4-e300a92f5b9e_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 (included in other 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_EarningsPerShareBasic_df19fcae-0128-4775-9792-b47427b0ce6e_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 (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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink: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 Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_405bf43a-1f89-415e-bb87-b5bb1f623003_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DeferredTaxAssetsLiabilitiesNet_de6d5365-60dd-48d2-a95f-8c4eb3b43c64_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" 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 deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_ComputerHardwareandSoftwareMember_b6fc32c0-9df8-4e95-ad70-4ebc3f821db1_terseLabel_en-US" xlink:label="lab_anet_ComputerHardwareandSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer hardware and software</link:label>
    <link:label id="lab_anet_ComputerHardwareandSoftwareMember_label_en-US" xlink:label="lab_anet_ComputerHardwareandSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Hardware and Software [Member]</link:label>
    <link:label id="lab_anet_ComputerHardwareandSoftwareMember_documentation_en-US" xlink:label="lab_anet_ComputerHardwareandSoftwareMember" 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">Computer Hardware and Software [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ComputerHardwareandSoftwareMember" xlink:href="anet-20231231.xsd#anet_ComputerHardwareandSoftwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_ComputerHardwareandSoftwareMember" xlink:to="lab_anet_ComputerHardwareandSoftwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_737db2ca-8eb7-4f4d-b8fb-a7b3906f54a4_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">Aggregate intrinsic value of 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_LossContingencyPatentsFoundNotInfringedNumber_9de1b6a6-c1b8-40c4-b8bb-105f54998662_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyPatentsFoundNotInfringedNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents found not infringed, number</link:label>
    <link:label id="lab_us-gaap_LossContingencyPatentsFoundNotInfringedNumber_label_en-US" xlink:label="lab_us-gaap_LossContingencyPatentsFoundNotInfringedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Patents Found Not Infringed, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyPatentsFoundNotInfringedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyPatentsFoundNotInfringedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyPatentsFoundNotInfringedNumber" xlink:to="lab_us-gaap_LossContingencyPatentsFoundNotInfringedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_9d47011f-54fa-4f46-9c3d-8a142995c0e5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink: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 Securities, Available-for-Sale, Unrealized Loss Position, Fair Value</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink: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 Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_c59027bf-f387-4604-9308-07705c61a7f5_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/2023/dei-2023.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_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink: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 Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssued1_b9941819-a3d2-464c-b068-77d3ec88cfab_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssued1" xlink: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 issued for business acquisition</link:label>
    <link:label id="lab_us-gaap_StockIssued1_label_en-US" xlink:label="lab_us-gaap_StockIssued1" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssued1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssued1" xlink:to="lab_us-gaap_StockIssued1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_adfb8839-ed9e-4055-8573-10041c0c2425_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink: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 income taxes, net of refunds</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid" xlink:to="lab_us-gaap_IncomeTaxesPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_da1e9f09-d72b-43a4-aef7-d9c75e7a4616_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink: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, current [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink: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, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_71e20d27-0712-4bd1-bc24-a5d6b6758e90_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Statement Details</link:label>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink: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 Balance Sheet Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:to="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies_94103ffd-1bc3-4437-a3be-d78651afb4b1_negatedTerseLabel_en-US" xlink:label="lab_anet_PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies" 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">Investment in notes and privately-held companies</link:label>
    <link:label id="lab_anet_PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies_label_en-US" xlink:label="lab_anet_PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies" xlink: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 Investment In Notes And Privately-Held Companies</link:label>
    <link:label id="lab_anet_PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies_documentation_en-US" xlink:label="lab_anet_PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies" 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">Payments For Investment In Notes And Privately-Held Companies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies" xlink:href="anet-20231231.xsd#anet_PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies" xlink:to="lab_anet_PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_d7fac070-28d0-4d83-8b07-4e8bc76098bc_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/2023/dei-2023.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_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink: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 Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_f9c602ea-efc4-48ae-8f60-648ba6da825b_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement-period adjustments</link:label>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_label_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink: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, Purchase Accounting Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:to="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_8d61cd38-89a6-4e20-a33a-4e4c9795d1f8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink: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 Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink: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 Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_8096b16a-dfe6-45dc-a398-baed05f3105f_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink: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 authorized repurchase amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink: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 Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_34952133-ce53-494a-8950-a571b1e952d5_terseLabel_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Developed technology</link:label>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology-Based Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:to="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_70a492b2-af9a-46ec-a188-abfbf2359e6e_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink: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 maturities of marketable securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink: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 and Maturity of Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:to="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_4fa4c72e-ea39-4043-9feb-e4ac3ce903f4_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_CommonStockSharesAuthorized_83859a38-f9f9-4198-82d2-0ad7d7646625_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">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_srt_AmericasMember_3c6eaf7b-418c-4b68-a3db-d9737693678a_terseLabel_en-US" xlink:label="lab_srt_AmericasMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Americas</link:label>
    <link:label id="lab_srt_AmericasMember_label_en-US" xlink:label="lab_srt_AmericasMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Americas [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AmericasMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_AmericasMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AmericasMember" xlink:to="lab_srt_AmericasMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_621f1a7d-090b-4b0a-af5d-2389816fd0b8_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" 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">Marketable Securities:</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_16b5552d-19c2-470e-9cc0-60ae7daaa2a3_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink: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</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_281b98f6-911c-4270-8e72-3437485419eb_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" 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 marketable securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink: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 Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_MoneyMarketFundsRestrictedMember_c65c56c1-23fb-499b-a714-0413a195ea10_terseLabel_en-US" xlink:label="lab_anet_MoneyMarketFundsRestrictedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money market funds - restricted</link:label>
    <link:label id="lab_anet_MoneyMarketFundsRestrictedMember_label_en-US" xlink:label="lab_anet_MoneyMarketFundsRestrictedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds, Restricted [Member]</link:label>
    <link:label id="lab_anet_MoneyMarketFundsRestrictedMember_documentation_en-US" xlink:label="lab_anet_MoneyMarketFundsRestrictedMember" 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">Money Market Funds, Restricted [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_MoneyMarketFundsRestrictedMember" xlink:href="anet-20231231.xsd#anet_MoneyMarketFundsRestrictedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_MoneyMarketFundsRestrictedMember" xlink:to="lab_anet_MoneyMarketFundsRestrictedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_503f39db-e8a2-426c-bf53-61d8cc00ef8d_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/2023/dei-2023.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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c187d213-ce8e-484f-ad64-6bec323839df_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink: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 Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0e1da169-1738-4067-ae8e-f6fc08b359c4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink: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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_5c53a33f-a201-4168-a61e-2455916274e9_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 and Equipment</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_OtherAssetsFairValueDisclosure_97ace535-d2f9-44ff-9504-c894b76fa629_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money market funds - restricted</link:label>
    <link:label id="lab_us-gaap_OtherAssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_OtherAssetsFairValueDisclosure" xlink: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, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsFairValueDisclosure" xlink:to="lab_us-gaap_OtherAssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_98b81154-ba9f-4c47-b707-f1793896eae0_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 income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink: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 Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesBillingStatusDomain_00599cc3-1820-497c-b81b-f6afc50c899e_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesBillingStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables Billing Status [Domain]</link:label>
    <link:label id="lab_us-gaap_ReceivablesBillingStatusDomain_label_en-US" xlink:label="lab_us-gaap_ReceivablesBillingStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables Billing Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesBillingStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesBillingStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesBillingStatusDomain" xlink:to="lab_us-gaap_ReceivablesBillingStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_InvestmentsPrivatelyHeldCompaniesPolicyTextBlock_4c38a18a-77d1-43b6-bf23-aa67833fbe5c_terseLabel_en-US" xlink:label="lab_anet_InvestmentsPrivatelyHeldCompaniesPolicyTextBlock" xlink: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 Investments in Privately-Held Companies</link:label>
    <link:label id="lab_anet_InvestmentsPrivatelyHeldCompaniesPolicyTextBlock_label_en-US" xlink:label="lab_anet_InvestmentsPrivatelyHeldCompaniesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Privately Held Companies [Policy Text Block]</link:label>
    <link:label id="lab_anet_InvestmentsPrivatelyHeldCompaniesPolicyTextBlock_documentation_en-US" xlink:label="lab_anet_InvestmentsPrivatelyHeldCompaniesPolicyTextBlock" 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">Investments, Privately Held Companies [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_InvestmentsPrivatelyHeldCompaniesPolicyTextBlock" xlink:href="anet-20231231.xsd#anet_InvestmentsPrivatelyHeldCompaniesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_InvestmentsPrivatelyHeldCompaniesPolicyTextBlock" xlink:to="lab_anet_InvestmentsPrivatelyHeldCompaniesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_A2014EmployeeStockPurchasePlanMember_43358c62-ae65-4f5e-9c64-4f1bd6d5eb6f_terseLabel_en-US" xlink:label="lab_anet_A2014EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2014 Employee Stock Purchase Plan</link:label>
    <link:label id="lab_anet_A2014EmployeeStockPurchasePlanMember_label_en-US" xlink:label="lab_anet_A2014EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2014 Employee Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_anet_A2014EmployeeStockPurchasePlanMember_documentation_en-US" xlink:label="lab_anet_A2014EmployeeStockPurchasePlanMember" 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">2014 Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_A2014EmployeeStockPurchasePlanMember" xlink:href="anet-20231231.xsd#anet_A2014EmployeeStockPurchasePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_A2014EmployeeStockPurchasePlanMember" xlink:to="lab_anet_A2014EmployeeStockPurchasePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_f143c490-2a32-4e9d-bc0b-4a26ed743549_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent of shares outstanding to increase number of shares available for grant and issuance (as a percent)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink: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, Percentage of Outstanding Stock Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_3751424a-279b-4904-a571-ee2d317ffaa5_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink: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 tangible assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_PrivatelyHeldTechnologyCompanyMember_8e4fcd29-d618-4b9d-b74a-ded875dbae70_terseLabel_en-US" xlink:label="lab_anet_PrivatelyHeldTechnologyCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Privately-held Technology Company</link:label>
    <link:label id="lab_anet_PrivatelyHeldTechnologyCompanyMember_label_en-US" xlink:label="lab_anet_PrivatelyHeldTechnologyCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Privately-held Technology Company [Member]</link:label>
    <link:label id="lab_anet_PrivatelyHeldTechnologyCompanyMember_documentation_en-US" xlink:label="lab_anet_PrivatelyHeldTechnologyCompanyMember" 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">Privately-held Technology Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_PrivatelyHeldTechnologyCompanyMember" xlink:href="anet-20231231.xsd#anet_PrivatelyHeldTechnologyCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_PrivatelyHeldTechnologyCompanyMember" xlink:to="lab_anet_PrivatelyHeldTechnologyCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities_39a150a3-1a57-4560-b9ad-46253f885a1e_terseLabel_en-US" xlink:label="lab_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities" xlink: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 investments</link:label>
    <link:label id="lab_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities_label_en-US" xlink:label="lab_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities" xlink: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 Securities without Readily Determinable Fair Value, Cost of Securities</link:label>
    <link:label id="lab_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities_documentation_en-US" xlink:label="lab_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities" 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">Equity Securities without Readily Determinable Fair Value, Cost of Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities" xlink:href="anet-20231231.xsd#anet_EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities" xlink:to="lab_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_0718abb9-5378-4781-827e-871d8a20db28_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink: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 of RSUs vested</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink: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, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnInvestments_a8fb8ec2-dbb0-437e-a10a-f6928d41d557_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnInvestments" 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 strategic investments</link:label>
    <link:label id="lab_us-gaap_GainLossOnInvestments_4572f1e6-88e0-4693-ab46-3668f9e73864_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) on strategic investments</link:label>
    <link:label id="lab_us-gaap_GainLossOnInvestments_label_en-US" xlink:label="lab_us-gaap_GainLossOnInvestments" xlink: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 Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnInvestments" xlink:to="lab_us-gaap_GainLossOnInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_7581b01c-18f2-4830-bc3e-77e4f7306530_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink: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_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleDebtSecuritiesMember_8c74d1cd-d801-4ba6-9c75-74b65ee863bc_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Debt Securities</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtSecuritiesMember" xlink:to="lab_us-gaap_ConvertibleDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_ac7d59b2-0b7c-427f-a6bb-70bb4a397d54_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RSUs and PRSUs forfeited/canceled (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink: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, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_4eb907cb-d5ee-441a-9cfd-41f594ff7749_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" 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">Right of use asset</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink: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, Leasing Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_aeb69b3d-39ad-4cea-af6a-fd02b3208530_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink: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_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_SubsequentEventTypeAxis_b421da49-925d-405a-b9c4-cce83cb210c3_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_StatementOfIncomeAndComprehensiveIncomeAbstract_e21c9b4d-ada1-4790-8784-aacc1618b211_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_61c74b1f-498f-4a1d-a524-116d88f11cbc_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">Options canceled (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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_IncomeTaxPolicyTextBlock_5b1afe87-9575-4c24-bd45-608d35e81922_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink: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_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_PrepaidExpenseAndOtherAssetsCurrent_0a2c495e-43aa-469a-b137-15ebb8c3470b_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink: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 expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f9883107-57b0-462a-9517-676a3d807bcf_totalLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" 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 prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_f3d93f77-8590-432e-a222-41ba44cfb400_terseLabel_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink: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 Financial Statement Error Correction [Flag]</link:label>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_label_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink: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 Financial Statement Error Correction [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_9c2268ae-13ef-4b1e-b273-f45e072e5672_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink: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</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_be62d54d-0f76-4cd0-bc32-510a60e335f0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" 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">RSUs and PRSUs forfeited/canceled (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink: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, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_9a9e9e80-45f2-4cc7-87aa-d2b8f518f6fc_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink: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 employees salary for contribution (up to) (as a percent)</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink: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, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_fdcc1d30-046d-4785-a680-f4d8399fcb3a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink: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 intrinsic value of&#160;stock options outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink: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, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumPercentageofPayrollDeductionsforSharePurchases_e1dd04dc-8ead-4c3c-a9ab-b6b37a6b7c08_terseLabel_en-US" xlink:label="lab_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumPercentageofPayrollDeductionsforSharePurchases" xlink: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 percentage of payroll deductions per employee (as a percent)</link:label>
    <link:label id="lab_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumPercentageofPayrollDeductionsforSharePurchases_label_en-US" xlink:label="lab_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumPercentageofPayrollDeductionsforSharePurchases" xlink: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, Maximum Percentage of Payroll Deductions for Share Purchases</link:label>
    <link:label id="lab_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumPercentageofPayrollDeductionsforSharePurchases_documentation_en-US" xlink:label="lab_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumPercentageofPayrollDeductionsforSharePurchases" 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, Maximum Percentage of Payroll Deductions for Share Purchases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumPercentageofPayrollDeductionsforSharePurchases" xlink:href="anet-20231231.xsd#anet_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumPercentageofPayrollDeductionsforSharePurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumPercentageofPayrollDeductionsforSharePurchases" xlink:to="lab_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumPercentageofPayrollDeductionsforSharePurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_ContractAssetsAndLiabilitiesLineItems_342a6188-7981-4ddf-9cd0-d9e1cc7de541_terseLabel_en-US" xlink:label="lab_anet_ContractAssetsAndLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Assets and Liabilities [Line Items]</link:label>
    <link:label id="lab_anet_ContractAssetsAndLiabilitiesLineItems_label_en-US" xlink:label="lab_anet_ContractAssetsAndLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Assets and Liabilities [Line Items]</link:label>
    <link:label id="lab_anet_ContractAssetsAndLiabilitiesLineItems_documentation_en-US" xlink:label="lab_anet_ContractAssetsAndLiabilitiesLineItems" 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">Contract Assets and Liabilities [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ContractAssetsAndLiabilitiesLineItems" xlink:href="anet-20231231.xsd#anet_ContractAssetsAndLiabilitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_ContractAssetsAndLiabilitiesLineItems" xlink:to="lab_anet_ContractAssetsAndLiabilitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_e1fa99c4-ef5d-437a-ad95-07b7576ebea5_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/2023/dei-2023.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_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink: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 Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink: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 Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_6053bee7-c782-4dac-a468-46dbc141d0ab_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">Stock options and RSUs (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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_0d483db2-9159-43df-8641-9943bd954879_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes on foreign earnings differential</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink: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, Foreign Income Tax Rate Differential, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_36be8f21-0256-4e04-b039-f8dbe97b9914_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink: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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_58c7e50e-f83e-4e77-9a0c-3fae87fa3489_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink: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 issued for business acquisition (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink: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, Shares, Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_3aec33fa-3c28-4674-845b-c2f1bfa52456_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink: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 revenue</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink: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 Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_d0f2d87d-d06a-4fe0-abc7-9b467b1c7cf7_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_9a185eb5-2af8-4a80-ad3f-65b845d0a8e4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" 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">Tax credits</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink: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, Tax Credit, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_026217b9-aa8e-4c03-b9ee-7faaf338e401_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_3c60b354-88e2-4954-bee7-8b90e773ee84_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/2023/dei-2023.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_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_43495cbb-8165-4279-b842-2011e409dc54_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" 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">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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_anet_AnshulSadanaMember_label_en-US" xlink:label="lab_anet_AnshulSadanaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Anshul Sadana [Member]</link:label>
    <link:label id="lab_anet_AnshulSadanaMember_documentation_en-US" xlink:label="lab_anet_AnshulSadanaMember" 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">Anshul Sadana</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_AnshulSadanaMember" xlink:href="anet-20231231.xsd#anet_AnshulSadanaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_AnshulSadanaMember" xlink:to="lab_anet_AnshulSadanaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_4e93ad80-21cc-40ff-940f-5fce53be3dcb_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">Vested and 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_dei_EntityCentralIndexKey_7e0eb928-5dbb-4fc4-bea4-52938f59002d_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/2023/dei-2023.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_AllocatedShareBasedCompensationExpense_00f8a035-71a8-4089-88cc-7e29ff275ddb_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink: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 stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink: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-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_2904487e-63ba-4216-918d-5b92a57c28e0_periodStartLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" 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">Gross Carrying Amount, beginning balance</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_26b907cb-9dbc-4440-a028-096ce889bab2_periodEndLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" 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">Gross Carrying Amount, ending balance</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_ccb53b25-c56d-402f-88d4-a9aef2e96560_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">Provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_ed325f56-a938-49f4-8d83-39bb1727637d_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">Total provision for income taxes</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_NonUsMember_df4a9d58-fb0f-4101-910c-51b95c4f162b_terseLabel_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International</link:label>
    <link:label id="lab_us-gaap_NonUsMember_label_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-US [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonUsMember" xlink:to="lab_us-gaap_NonUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_3a57224f-4a52-4137-a64c-ed93eaf4c951_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink: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, Finished Goods, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_8208959d-9244-4dd8-bde1-c2058a439e5d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink: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 Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink: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 Authority [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_82934ce1-f606-410b-ad33-ce409994d1dc_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">Accrued compensation-related costs</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_FairValueDisclosuresTextBlock_939dd3b9-ff26-4ac2-b9f1-61b4a10f8736_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink: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 Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_5fe4c3d9-aa6a-45d7-91dd-fa4ff35d02d3_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">Revenue</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_5ee1a7a0-8687-45dc-a916-067cc27295ac_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" 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">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_82f66623-3202-4349-8425-98dd6bc24492_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink: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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_JayshreeUllalMember_label_en-US" xlink:label="lab_anet_JayshreeUllalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Jayshree Ullal [Member]</link:label>
    <link:label id="lab_anet_JayshreeUllalMember_documentation_en-US" xlink:label="lab_anet_JayshreeUllalMember" 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">Jayshree Ullal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_JayshreeUllalMember" xlink:href="anet-20231231.xsd#anet_JayshreeUllalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_JayshreeUllalMember" xlink:to="lab_anet_JayshreeUllalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_05534d97-2f4e-4672-8763-2a0d80d80d3a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" 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">Unrealized Losses 12 months or greater, Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink: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 Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_0d0435ae-1dc5-4feb-9551-b8ad861819a2_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink: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&#8217; EQUITY:</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_199a1b70-6cf8-4f88-9dbd-53273c500e30_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" 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">Less: reclassification adjustment for net (gains) losses included in net income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink: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), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_9f4393b4-be9c-4b3f-a4f5-9a4ac79f017c_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 &#8212; operating leases (in 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_RisksAndUncertaintiesAbstract_a70e9eed-35ac-4333-91f7-47e0858b7f06_terseLabel_en-US" xlink:label="lab_us-gaap_RisksAndUncertaintiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentrations of Business and Credit Risk</link:label>
    <link:label id="lab_us-gaap_RisksAndUncertaintiesAbstract_label_en-US" xlink:label="lab_us-gaap_RisksAndUncertaintiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract" xlink:to="lab_us-gaap_RisksAndUncertaintiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_02d9cfad-fcbb-4867-b684-caa95abd6c63_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">Total revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5a796698-5ac9-4ecc-8106-8416e52909c1_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">Revenue</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_5f66e10e-f2b0-4ea6-8a37-adf03a3c05f8_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/2023/dei-2023.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_MoneyMarketFundsMember_2013a597-c706-43e1-bb8c-0d0531bf40f0_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money market funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_b8a8d105-2bea-4380-b669-eedd5db5ac35_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink: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 [Axis]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:to="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_3f6ace57-9953-4a19-a7f7-b4ae29a1443d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink: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, Goodwill and Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostTable_d3deefcb-0251-4897-a228-0bafbc77d648_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost [Table]</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostTable_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedContractCostTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostTable" xlink:to="lab_us-gaap_CapitalizedContractCostTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_ebbc5841-5303-4a4e-a9db-a3ecc5df4e36_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credit carryforward</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:to="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_8f5de928-7fdd-4052-8d3d-ec454d8db1d1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" 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">Unrealized Losses within 12 months, Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink: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 Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_e4c669f9-0fb1-4d20-bbf4-84336413f510_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_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_PaymentsToAcquireBusinessesNetOfCashAcquired_4d22c9d6-39fd-41f7-a0d7-9d542bc94308_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 business combination, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_SharesPaidForTaxWithholdingForShareBasedCompensation_20465d81-7b1f-4db9-8619-657292b59f2d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" 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">Tax withholding paid for net share settlement of equity awards (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink: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, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_450d22df-50ed-437f-bcfb-1414b71b12f7_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 &#8212; operating leases (as a percent)</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_anet_PercentOfSharesOutstandingToIncreaseNumberOfSharesAvailableForGrantAndIssuance_4463c498-4b01-415b-991c-a558a2977bbc_terseLabel_en-US" xlink:label="lab_anet_PercentOfSharesOutstandingToIncreaseNumberOfSharesAvailableForGrantAndIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent of shares outstanding to increase number of shares available for grant and issuance (as a percent)</link:label>
    <link:label id="lab_anet_PercentOfSharesOutstandingToIncreaseNumberOfSharesAvailableForGrantAndIssuance_label_en-US" xlink:label="lab_anet_PercentOfSharesOutstandingToIncreaseNumberOfSharesAvailableForGrantAndIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent Of Shares Outstanding To Increase Number Of Shares Available For Grant And Issuance</link:label>
    <link:label id="lab_anet_PercentOfSharesOutstandingToIncreaseNumberOfSharesAvailableForGrantAndIssuance_documentation_en-US" xlink:label="lab_anet_PercentOfSharesOutstandingToIncreaseNumberOfSharesAvailableForGrantAndIssuance" 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">Percent of Shares Outstanding to Increase Number of Shares Available for Grant and Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_PercentOfSharesOutstandingToIncreaseNumberOfSharesAvailableForGrantAndIssuance" xlink:href="anet-20231231.xsd#anet_PercentOfSharesOutstandingToIncreaseNumberOfSharesAvailableForGrantAndIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_PercentOfSharesOutstandingToIncreaseNumberOfSharesAvailableForGrantAndIssuance" xlink:to="lab_anet_PercentOfSharesOutstandingToIncreaseNumberOfSharesAvailableForGrantAndIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_5cae002e-3ec1-4747-a2ea-b5ca4160f379_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in 1 year or less</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink: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 Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_1d022eb1-36e0-41ef-9956-a5af2c2646c5_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink: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, Fair Value Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink: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, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_17fdc236-00e1-48ef-a2ed-1ecf5d03ac97_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsPolicy" xlink:to="lab_us-gaap_BusinessCombinationsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_2762f9b2-319e-4ca0-b94c-709e9c252518_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">Estimated useful 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_anet_AssetsAndLiabilitiesLesseeTableTextBlock_22dcdd1e-ff43-4526-9f0d-d28c096196a1_terseLabel_en-US" xlink:label="lab_anet_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Assets and Liabilities, Lessee</link:label>
    <link:label id="lab_anet_AssetsAndLiabilitiesLesseeTableTextBlock_label_en-US" xlink:label="lab_anet_AssetsAndLiabilitiesLesseeTableTextBlock" xlink: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 And Liabilities, Lessee [Table Text Block]</link:label>
    <link:label id="lab_anet_AssetsAndLiabilitiesLesseeTableTextBlock_documentation_en-US" xlink:label="lab_anet_AssetsAndLiabilitiesLesseeTableTextBlock" 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">Assets and Liabilities, Lessee [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:href="anet-20231231.xsd#anet_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:to="lab_anet_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_15bb676c-be5c-4efb-ba35-86e9565b1876_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in valuation allowance</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink: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 Deferred Tax Assets Valuation Allowance, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_5af11877-3de5-496a-8f23-f4f2811d5cb3_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_1415e2a6-bf2b-4c9a-b2e1-ddb91b36f2c1_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink: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 and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink: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 and Marketing Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:to="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnInvestmentsTextBlock_1476a24e-57a3-41d5-9f98-6f5daf9237e7_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnInvestmentsTextBlock" xlink: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 Gain and Losses on Non-marketable Equity Securities</link:label>
    <link:label id="lab_us-gaap_GainLossOnInvestmentsTextBlock_label_en-US" xlink:label="lab_us-gaap_GainLossOnInvestmentsTextBlock" xlink: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 Securities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestmentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnInvestmentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnInvestmentsTextBlock" xlink:to="lab_us-gaap_GainLossOnInvestmentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c4efa9c9-bfcd-491d-b1b0-2f4bf90ca15a_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0346cc09-f1ef-40dd-b71c-cd3ba4ebbcce_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_27dc52e3-7067-43eb-9c8a-1e3a7682b3e9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_d30bf9c5-a784-4486-9fc5-f94e3e4565d0_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink: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 Contract Liabilities and Deferred Revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_244e042f-0a7e-4687-8f1a-296e4b738f71_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of additional shares authorized for issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink: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, Number of Additional Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_b8d9fd13-4aa0-493a-a834-e054b2f07035_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink: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 expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink: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 Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_b7a4c658-b144-47bb-8c66-7824c042d64c_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_dei_DocumentAnnualReport_baeb508f-bf78-4c1c-bb4c-54df67118ffa_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/2023/dei-2023.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_us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi_2a6ac8cb-a466-4f82-a52a-0bcbc2666568_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi" xlink: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 marketable equity securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi" xlink: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 Equity Securities, FV-NI</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi" xlink:to="lab_us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_e64fcb6b-a9b7-47ea-89ce-3a7b54ab1ac5_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Add weighted-average effects of dilutive securities:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink: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, Adjustment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_78460507-9e2d-46eb-92ed-c77829c6ddcf_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_2e5abc83-2122-4a9c-b4f6-4ad64e9c5459_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink: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 securities, realized gain</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink: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 Securities, FV-NI, Realized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_6ae02fa4-b1d9-46d6-b559-e2ec02fe0993_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_b6b3a050-a09e-4104-8e61-9d46f172a1ab_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/2023/dei-2023.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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_32e9754c-0e86-44ec-b078-ee6e26fd6127_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_OtherPrepaidExpenseCurrent_b66ca650-ef1d-4bab-b5d9-3ea1bf73a378_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPrepaidExpenseCurrent" xlink: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 prepaid expenses and deposits</link:label>
    <link:label id="lab_us-gaap_OtherPrepaidExpenseCurrent_label_en-US" xlink:label="lab_us-gaap_OtherPrepaidExpenseCurrent" xlink: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 Prepaid Expense, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPrepaidExpenseCurrent" xlink:to="lab_us-gaap_OtherPrepaidExpenseCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_eb9d188b-43fb-4ae5-8b2e-b24a35862abd_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/2023/country-2023.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_NumberOfBusinessesAcquired_0b55dc5f-2d89-4856-aadf-6b1a768410fe_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfBusinessesAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of businesses acquired</link:label>
    <link:label id="lab_us-gaap_NumberOfBusinessesAcquired_label_en-US" xlink:label="lab_us-gaap_NumberOfBusinessesAcquired" xlink: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 Businesses Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfBusinessesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfBusinessesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfBusinessesAcquired" xlink:to="lab_us-gaap_NumberOfBusinessesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_3d0b2ba0-86e5-4ec0-b98b-8078400c9dad_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink: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 long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_02d0395c-68e9-4d17-8aec-aa1517791add_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" 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">RSUs and PRSUs vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink: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, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1071390f-bacc-4a3c-bb40-c10d65b016b9_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 undiscounted operating lease payments (excluding non-lease components)</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_RevenueRemainingPerformanceObligation_45ac71a1-9d76-4c31-a200-05ccd6954dac_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink: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, remaining performance obligation, amount</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_00470989-c0eb-47ab-818a-c938d4a8ca43_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-process</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_OtherNonoperatingGainsLosses_96cc0dcb-3f3b-486e-901f-56a6a30bdbad_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingGainsLosses" xlink: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 income (expense), net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingGainsLosses_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingGainsLosses" xlink: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 Nonoperating Gains (Losses)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingGainsLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingGainsLosses" xlink:to="lab_us-gaap_OtherNonoperatingGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_f4ac7fd0-93a1-4304-b45e-9a3739047f03_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" 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 operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink: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 Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_6f14e45c-9243-4227-b38c-544e06a4252b_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink: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 Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_anet_InventoryDepositCurrent_ff5e376f-263a-4cc2-adc3-8759388617b2_terseLabel_en-US" xlink:label="lab_anet_InventoryDepositCurrent" xlink: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 deposits</link:label>
    <link:label id="lab_anet_InventoryDepositCurrent_label_en-US" xlink:label="lab_anet_InventoryDepositCurrent" xlink: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 Deposit, Current</link:label>
    <link:label id="lab_anet_InventoryDepositCurrent_documentation_en-US" xlink:label="lab_anet_InventoryDepositCurrent" 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">Inventory Deposit, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_InventoryDepositCurrent" xlink:href="anet-20231231.xsd#anet_InventoryDepositCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_InventoryDepositCurrent" xlink:to="lab_anet_InventoryDepositCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_64d299e7-5558-439f-9007-31a6eb644fec_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/(DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_anet_EquitySecuritiesFVNICumulativeGainLossNet_84808b36-a07d-47a6-b2b2-ef8c5b48e336_terseLabel_en-US" xlink:label="lab_anet_EquitySecuritiesFVNICumulativeGainLossNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative gain from initial purchase of equity investment</link:label>
    <link:label id="lab_anet_EquitySecuritiesFVNICumulativeGainLossNet_label_en-US" xlink:label="lab_anet_EquitySecuritiesFVNICumulativeGainLossNet" xlink: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 Securities, FV-NI, Cumulative Gain (Loss) Net</link:label>
    <link:label id="lab_anet_EquitySecuritiesFVNICumulativeGainLossNet_documentation_en-US" xlink:label="lab_anet_EquitySecuritiesFVNICumulativeGainLossNet" 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">Equity Securities, FV-NI, Cumulative Gain (Loss), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_EquitySecuritiesFVNICumulativeGainLossNet" xlink:href="anet-20231231.xsd#anet_EquitySecuritiesFVNICumulativeGainLossNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_EquitySecuritiesFVNICumulativeGainLossNet" xlink:to="lab_anet_EquitySecuritiesFVNICumulativeGainLossNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_10398730-ef1b-4e7c-a236-da450b0e1836_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink: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-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_64eafae1-160b-4765-b7b0-20e20a820bae_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewal term (in months and years)</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink: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, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_4a10fd42-4022-4d62-b532-657693c4ac77_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiCost_08c31cfa-9ef8-4828-bf63-dcc81c09cf3a_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial cost for equity investment</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiCost_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiCost" xlink: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 Securities, FV-NI, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesFvNiCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiCost" xlink:to="lab_us-gaap_EquitySecuritiesFvNiCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_43bce980-8a52-4dd7-8d8e-4fe0e6bc5dad_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink: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 share cost offered to eligible employees for share purchases (as a percent)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink: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, Purchase Price of Common Stock, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_9ccc021d-f012-432c-8c7b-74b0ed90a8bf_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink: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 and Local Jurisdiction</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink: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 Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_b862c6ad-5c58-41a4-8123-4a399883d17b_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink: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 consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, Equity Interests Issued and Issuable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_87345970-4086-4f39-ab71-433e9923980f_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</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DeferredTaxAssetsOperatingLossCarryforwards_815caa95-431c-4e7d-85e7-92437f42c944_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink: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 operating losses</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_478946cc-1bf7-46ae-9279-8aad2720a183_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billing Status, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_label_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billing Status, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:to="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f22655d5-c6c0-4dfe-b87d-dcc2990bc131_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3d9f10c4-aa9a-4111-8dd6-5364646306a1_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" 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 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_dei_EntityCurrentReportingStatus_c9ed1975-4894-44a1-9971-a2747dc942e4_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/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_cd63d86b-2e43-4cdf-ad94-a87fde0be937_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_OperatingIncomeLoss_2daec447-c23a-454e-b312-c4439578e0e9_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">Income from operations</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ConcentrationRiskByBenchmarkAxis_20f1146a-3ab9-4dbf-9938-c0e339f9e04a_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_anet_StockOptionsandRestrictedStockAwardsMember_33f7295c-3fc6-4969-8aab-29cba0b947d2_terseLabel_en-US" xlink:label="lab_anet_StockOptionsandRestrictedStockAwardsMember" xlink: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 options and RSUs</link:label>
    <link:label id="lab_anet_StockOptionsandRestrictedStockAwardsMember_label_en-US" xlink:label="lab_anet_StockOptionsandRestrictedStockAwardsMember" xlink: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 Options and Restricted Stock Awards [Member]</link:label>
    <link:label id="lab_anet_StockOptionsandRestrictedStockAwardsMember_documentation_en-US" xlink:label="lab_anet_StockOptionsandRestrictedStockAwardsMember" 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">Stock Options and Restricted Stock Awards [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_anet_StockOptionsandRestrictedStockAwardsMember" xlink:href="anet-20231231.xsd#anet_StockOptionsandRestrictedStockAwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_anet_StockOptionsandRestrictedStockAwardsMember" xlink:to="lab_anet_StockOptionsandRestrictedStockAwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AgencySecuritiesMember_334897dd-6ec2-4365-8900-fbe2c6b07173_terseLabel_en-US" xlink:label="lab_us-gaap_AgencySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Agency securities</link:label>
    <link:label id="lab_us-gaap_AgencySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_AgencySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Agency Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AgencySecuritiesMember" xlink:to="lab_us-gaap_AgencySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportingUnits_5d47c363-c76f-44c7-ac75-c233a0afe5da_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportingUnits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of reporting units</link:label>
    <link:label id="lab_us-gaap_NumberOfReportingUnits_label_en-US" xlink:label="lab_us-gaap_NumberOfReportingUnits" xlink: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 Reporting Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportingUnits" xlink:to="lab_us-gaap_NumberOfReportingUnits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionAbstract_0e86123b-2ee7-4fe4-975d-623feee85afc_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionAbstract" xlink: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_RevenueRecognitionAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionAbstract" xlink: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 Recognition [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionAbstract" xlink:to="lab_us-gaap_RevenueRecognitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesAbstract_ccb6e17f-800f-4fa1-a929-a4a49c5ef54d_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink: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_RevenuesAbstract_label_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract" xlink:to="lab_us-gaap_RevenuesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_69153701-5a96-4605-8028-33360cfa8e8c_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 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ProductInformationLineItems_fc23196a-e5bf-49ef-b714-b04a0a08b2db_terseLabel_en-US" xlink:label="lab_us-gaap_ProductInformationLineItems" xlink: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 Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_ProductInformationLineItems_label_en-US" xlink:label="lab_us-gaap_ProductInformationLineItems" xlink: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 Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductInformationLineItems" xlink:to="lab_us-gaap_ProductInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_fe54fd4e-2fdd-48c6-be28-3a7761403b29_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink: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 issuance of common stock under equity plans</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink: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, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount_072547a2-4e4a-4a61-8893-98af2a679165_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative upward adjustments</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount" xlink: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 Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount" xlink:to="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_f55860b8-2719-4b24-9e42-59614380bad3_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_PropertyPlantAndEquipmentPolicyTextBlock_fb4e90c6-4736-4b37-aabf-527ee5244bdf_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink: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_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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_d3df0dfb-38a4-49d9-9a1d-5ea45aa7e1fc_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink: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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_6cf0a601-eaab-440e-8cfb-ad7e96b9e8a8_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">Weighted-Average Remaining Contractual Term and Aggregate Intrinsic Value</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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_39e453f9-1445-4ee7-9f93-2d540f78c745_verboseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" 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 relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_5231f928-22d3-4f88-b6fa-a59fc04ac13f_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink: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 relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink: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 Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_76c7cef7-af2d-4537-a7f5-a69366840366_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink: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 (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>anet-20231231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:1b8cd1a8-9a90-41c9-a138-565ff01b277d,g:1a82ecdc-6972-45b1-aa29-d25a3954693f-->
<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.arista.com/role/CoverPage" xlink:type="simple" xlink:href="anet-20231231.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_3465c572-e1e4-4db5-985e-1eb777b3dcc6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_DocumentType_3465c572-e1e4-4db5-985e-1eb777b3dcc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_d94f68de-7a63-40f1-8c4d-b07a7068f146" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_DocumentAnnualReport_d94f68de-7a63-40f1-8c4d-b07a7068f146" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_85078536-bc47-471d-8c97-de606f69bac2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_DocumentPeriodEndDate_85078536-bc47-471d-8c97-de606f69bac2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_7ec19a3c-c235-4523-a0f4-c835d64bd8e4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_CurrentFiscalYearEndDate_7ec19a3c-c235-4523-a0f4-c835d64bd8e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_6f47357e-1dca-49bb-9a75-ad920cb8aaf5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_DocumentTransitionReport_6f47357e-1dca-49bb-9a75-ad920cb8aaf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_82bb4f51-c15f-4d49-aaa8-6845a7cb2175" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_EntityFileNumber_82bb4f51-c15f-4d49-aaa8-6845a7cb2175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_2e0cf8dd-299d-4dcc-b750-4c49f200cef6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_EntityRegistrantName_2e0cf8dd-299d-4dcc-b750-4c49f200cef6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_411c7f8c-835b-420f-8810-f6e46e810a10" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_EntityIncorporationStateCountryCode_411c7f8c-835b-420f-8810-f6e46e810a10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_557fe990-0fd9-497b-a95f-24720d6c5ed5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_EntityTaxIdentificationNumber_557fe990-0fd9-497b-a95f-24720d6c5ed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_6639f095-b167-49dd-ab06-fab2ad763de0" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_EntityAddressAddressLine1_6639f095-b167-49dd-ab06-fab2ad763de0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_2d2c854d-70d8-49f7-ac3e-b483ed58a7bc" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_EntityAddressCityOrTown_2d2c854d-70d8-49f7-ac3e-b483ed58a7bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_88dc262b-0a53-41c2-bb0c-0dd8fe9ebe96" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_EntityAddressStateOrProvince_88dc262b-0a53-41c2-bb0c-0dd8fe9ebe96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_23ebe1c3-1917-4b10-8009-1fdd6085f6c1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_EntityAddressPostalZipCode_23ebe1c3-1917-4b10-8009-1fdd6085f6c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_871f9f87-355b-4a4b-9616-a6ff630f9bfd" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_CityAreaCode_871f9f87-355b-4a4b-9616-a6ff630f9bfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_08481806-0297-415d-b09a-8652fc4bd9a5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_LocalPhoneNumber_08481806-0297-415d-b09a-8652fc4bd9a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_0886a6aa-5ca6-495b-86ab-fc28896f12a4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_Security12bTitle_0886a6aa-5ca6-495b-86ab-fc28896f12a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_53ebb1ae-e032-4e72-8eea-5612cf22a8a7" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_TradingSymbol_53ebb1ae-e032-4e72-8eea-5612cf22a8a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_5cf18a42-ce30-4d38-9c31-52b441446960" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_SecurityExchangeName_5cf18a42-ce30-4d38-9c31-52b441446960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_f5117fde-d0b3-415a-ae4b-7a5673d63d69" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_f5117fde-d0b3-415a-ae4b-7a5673d63d69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_b27b5bb3-ffc2-4a97-aa13-d06a1287c613" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_EntityVoluntaryFilers_b27b5bb3-ffc2-4a97-aa13-d06a1287c613" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_5124e79a-20ac-493b-8e0d-2214c6c55d74" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_EntityCurrentReportingStatus_5124e79a-20ac-493b-8e0d-2214c6c55d74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_756f930e-2f7d-4fe4-8426-b77b75bcc66b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_EntityInteractiveDataCurrent_756f930e-2f7d-4fe4-8426-b77b75bcc66b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_640f424e-1ca3-49a2-9e16-e84693fbd335" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_EntityFilerCategory_640f424e-1ca3-49a2-9e16-e84693fbd335" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_13d53b94-1a0e-490c-9498-0007a7021b51" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_EntitySmallBusiness_13d53b94-1a0e-490c-9498-0007a7021b51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_4b68ea8b-01e5-423a-9eea-cc3bf8f09273" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_EntityEmergingGrowthCompany_4b68ea8b-01e5-423a-9eea-cc3bf8f09273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_70482ee5-7d87-4207-ac59-36ab2ea0ce8c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_IcfrAuditorAttestationFlag_70482ee5-7d87-4207-ac59-36ab2ea0ce8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_5fcdbe76-e318-4eaa-9917-28bf008d08d8" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_5fcdbe76-e318-4eaa-9917-28bf008d08d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_5e853124-5dce-4b58-966e-9b05ad9045d9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_EntityShellCompany_5e853124-5dce-4b58-966e-9b05ad9045d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_d541c9e8-b988-4d95-8198-9b7353d801ac" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_EntityPublicFloat_d541c9e8-b988-4d95-8198-9b7353d801ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_c0226449-13a7-4177-b4e6-c7c81ef5557f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_c0226449-13a7-4177-b4e6-c7c81ef5557f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_df5daba9-5584-475c-9f7e-31e74108d87a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_df5daba9-5584-475c-9f7e-31e74108d87a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_840bbea6-6286-4c24-8ba4-fcd966e4e741" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_EntityCentralIndexKey_840bbea6-6286-4c24-8ba4-fcd966e4e741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_12fb5e19-e5fc-47a6-90a3-79199b1733d8" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_DocumentFiscalYearFocus_12fb5e19-e5fc-47a6-90a3-79199b1733d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_5c451612-23d7-4dff-8ed6-d1e7c37c58bc" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_DocumentFiscalPeriodFocus_5c451612-23d7-4dff-8ed6-d1e7c37c58bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_936ed606-faa7-4edd-bbc0-135142962b7b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_89b732f4-5c9d-47db-9db3-771c43840600" xlink:to="loc_dei_AmendmentFlag_936ed606-faa7-4edd-bbc0-135142962b7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/AuditInformation" xlink:type="simple" xlink:href="anet-20231231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_anet_AuditInformationAbstract_529404f3-8349-4c2f-b2d0-2ab49cadad63" xlink:href="anet-20231231.xsd#anet_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_4fcd907b-d0dd-47d5-b035-5fd6bf83d1a5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_AuditInformationAbstract_529404f3-8349-4c2f-b2d0-2ab49cadad63" xlink:to="loc_dei_AuditorName_4fcd907b-d0dd-47d5-b035-5fd6bf83d1a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_25b9d69b-e3ed-44a1-90ad-c8577b4ce5ea" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_AuditInformationAbstract_529404f3-8349-4c2f-b2d0-2ab49cadad63" xlink:to="loc_dei_AuditorLocation_25b9d69b-e3ed-44a1-90ad-c8577b4ce5ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_49b52003-9100-4195-a58e-29fb2c46e835" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_AuditInformationAbstract_529404f3-8349-4c2f-b2d0-2ab49cadad63" xlink:to="loc_dei_AuditorFirmId_49b52003-9100-4195-a58e-29fb2c46e835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="anet-20231231.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_579734ab-d7ef-49fa-8cad-265032a2ee27" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_fe99132f-81fa-4dbd-808c-d0206341698c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_579734ab-d7ef-49fa-8cad-265032a2ee27" xlink:to="loc_us-gaap_AssetsAbstract_fe99132f-81fa-4dbd-808c-d0206341698c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_5264e1cf-aef8-4fc2-943b-005dd36e0d11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fe99132f-81fa-4dbd-808c-d0206341698c" xlink:to="loc_us-gaap_AssetsCurrentAbstract_5264e1cf-aef8-4fc2-943b-005dd36e0d11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9f56731b-ed07-4168-a80b-69072489ed06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5264e1cf-aef8-4fc2-943b-005dd36e0d11" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9f56731b-ed07-4168-a80b-69072489ed06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_007f7761-468c-4742-9265-53b572574676" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5264e1cf-aef8-4fc2-943b-005dd36e0d11" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_007f7761-468c-4742-9265-53b572574676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_86109427-b4ee-4c04-a865-6d1014ed43c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5264e1cf-aef8-4fc2-943b-005dd36e0d11" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_86109427-b4ee-4c04-a865-6d1014ed43c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_eba05474-b5e3-43cb-8dda-53239b46ad66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5264e1cf-aef8-4fc2-943b-005dd36e0d11" xlink:to="loc_us-gaap_InventoryNet_eba05474-b5e3-43cb-8dda-53239b46ad66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_e159fae2-483a-4d7e-ac58-bf133510bee0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5264e1cf-aef8-4fc2-943b-005dd36e0d11" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_e159fae2-483a-4d7e-ac58-bf133510bee0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_03f821b8-36f1-42ae-981c-536182196377" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5264e1cf-aef8-4fc2-943b-005dd36e0d11" xlink:to="loc_us-gaap_AssetsCurrent_03f821b8-36f1-42ae-981c-536182196377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_81563b43-b3ef-4d3c-aab3-d60573733a70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fe99132f-81fa-4dbd-808c-d0206341698c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_81563b43-b3ef-4d3c-aab3-d60573733a70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_ad88b4a3-d4ec-40f1-91ac-7b38c8995a2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fe99132f-81fa-4dbd-808c-d0206341698c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_ad88b4a3-d4ec-40f1-91ac-7b38c8995a2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_80f1cafa-4e7b-4f8b-9194-e2e25b5c7acc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fe99132f-81fa-4dbd-808c-d0206341698c" xlink:to="loc_us-gaap_Goodwill_80f1cafa-4e7b-4f8b-9194-e2e25b5c7acc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_e808d89e-bd27-4bb1-8ac9-ad4fe5ffcb4d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fe99132f-81fa-4dbd-808c-d0206341698c" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_e808d89e-bd27-4bb1-8ac9-ad4fe5ffcb4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_b5af93af-c130-4524-8d36-8d7281293f2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fe99132f-81fa-4dbd-808c-d0206341698c" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_b5af93af-c130-4524-8d36-8d7281293f2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_1bd08d91-e27f-4f4b-8690-702d2aeba201" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fe99132f-81fa-4dbd-808c-d0206341698c" xlink:to="loc_us-gaap_Assets_1bd08d91-e27f-4f4b-8690-702d2aeba201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9a1b9f4a-3aff-4924-94bd-0bc98579436a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_579734ab-d7ef-49fa-8cad-265032a2ee27" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9a1b9f4a-3aff-4924-94bd-0bc98579436a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_ebc84953-fa67-4beb-a605-d5cead690931" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9a1b9f4a-3aff-4924-94bd-0bc98579436a" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_ebc84953-fa67-4beb-a605-d5cead690931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_a2c8498f-f02f-449d-b9d4-801381163408" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ebc84953-fa67-4beb-a605-d5cead690931" xlink:to="loc_us-gaap_AccountsPayableCurrent_a2c8498f-f02f-449d-b9d4-801381163408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_905d6681-6240-4d7a-a31f-4bdeab3526cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ebc84953-fa67-4beb-a605-d5cead690931" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_905d6681-6240-4d7a-a31f-4bdeab3526cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_d9adaa3b-b3ac-4d87-8b4a-94cfab0a4059" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ebc84953-fa67-4beb-a605-d5cead690931" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_d9adaa3b-b3ac-4d87-8b4a-94cfab0a4059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_b6410e24-c9a1-43c9-9977-61af96fe18e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ebc84953-fa67-4beb-a605-d5cead690931" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_b6410e24-c9a1-43c9-9977-61af96fe18e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_8499caee-7011-449c-b492-8a1252a69831" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ebc84953-fa67-4beb-a605-d5cead690931" xlink:to="loc_us-gaap_LiabilitiesCurrent_8499caee-7011-449c-b492-8a1252a69831" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_8dba94a6-767f-47c5-adb1-34f27b6095ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9a1b9f4a-3aff-4924-94bd-0bc98579436a" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_8dba94a6-767f-47c5-adb1-34f27b6095ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_27c2ed00-c1f9-4164-ab5f-fb3bbc3215f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9a1b9f4a-3aff-4924-94bd-0bc98579436a" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_27c2ed00-c1f9-4164-ab5f-fb3bbc3215f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_6b67d7a1-4358-411f-a1f0-482d5ce17f51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9a1b9f4a-3aff-4924-94bd-0bc98579436a" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_6b67d7a1-4358-411f-a1f0-482d5ce17f51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_8c03964d-21a7-4313-b3dc-e1a69f0c70a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9a1b9f4a-3aff-4924-94bd-0bc98579436a" xlink:to="loc_us-gaap_Liabilities_8c03964d-21a7-4313-b3dc-e1a69f0c70a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_1f3d6489-8301-46e6-895d-6845e0b9fe8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9a1b9f4a-3aff-4924-94bd-0bc98579436a" xlink:to="loc_us-gaap_CommitmentsAndContingencies_1f3d6489-8301-46e6-895d-6845e0b9fe8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_96dda07b-d3b6-41a1-b11c-da7070c0d4ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9a1b9f4a-3aff-4924-94bd-0bc98579436a" xlink:to="loc_us-gaap_EquityAbstract_96dda07b-d3b6-41a1-b11c-da7070c0d4ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_71d4b746-a848-4524-89ee-06b481cfff06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_96dda07b-d3b6-41a1-b11c-da7070c0d4ec" xlink:to="loc_us-gaap_PreferredStockValue_71d4b746-a848-4524-89ee-06b481cfff06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_bf8cb728-e4e3-4dda-adbe-7817eacc4bb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_96dda07b-d3b6-41a1-b11c-da7070c0d4ec" xlink:to="loc_us-gaap_CommonStockValue_bf8cb728-e4e3-4dda-adbe-7817eacc4bb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_09fda651-2cbf-4956-a8ee-1992066a4c30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_96dda07b-d3b6-41a1-b11c-da7070c0d4ec" xlink:to="loc_us-gaap_AdditionalPaidInCapital_09fda651-2cbf-4956-a8ee-1992066a4c30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_08ee0dd2-9404-4866-87f7-58863c038f50" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_96dda07b-d3b6-41a1-b11c-da7070c0d4ec" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_08ee0dd2-9404-4866-87f7-58863c038f50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a3643b85-a04b-40c7-be2a-2feea18293ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_96dda07b-d3b6-41a1-b11c-da7070c0d4ec" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a3643b85-a04b-40c7-be2a-2feea18293ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4044f90f-9d3d-460f-bd95-e017e3ee169d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_96dda07b-d3b6-41a1-b11c-da7070c0d4ec" xlink:to="loc_us-gaap_StockholdersEquity_4044f90f-9d3d-460f-bd95-e017e3ee169d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_02f56794-6695-49e7-af2d-15a1cc8bfae0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9a1b9f4a-3aff-4924-94bd-0bc98579436a" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_02f56794-6695-49e7-af2d-15a1cc8bfae0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="anet-20231231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_3dde1133-c8f6-461a-9d76-66d5e0cb3219" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_c69bb3ce-b6f0-4a86-84a1-a5b706fb0ce0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3dde1133-c8f6-461a-9d76-66d5e0cb3219" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_c69bb3ce-b6f0-4a86-84a1-a5b706fb0ce0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_84e9ad55-2da9-4535-8035-a61c3db6de87" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3dde1133-c8f6-461a-9d76-66d5e0cb3219" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_84e9ad55-2da9-4535-8035-a61c3db6de87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_b752051b-fe3d-46c2-9932-bb4ba76fe6de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3dde1133-c8f6-461a-9d76-66d5e0cb3219" xlink:to="loc_us-gaap_PreferredStockSharesIssued_b752051b-fe3d-46c2-9932-bb4ba76fe6de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_ea0461db-34a1-4a9d-b8c7-d9686783d8bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3dde1133-c8f6-461a-9d76-66d5e0cb3219" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_ea0461db-34a1-4a9d-b8c7-d9686783d8bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_e4d9621c-aa9b-4e3f-993d-f9fe2be9050b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3dde1133-c8f6-461a-9d76-66d5e0cb3219" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_e4d9621c-aa9b-4e3f-993d-f9fe2be9050b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_66a49e31-831f-4e40-a678-0120b251cada" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3dde1133-c8f6-461a-9d76-66d5e0cb3219" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_66a49e31-831f-4e40-a678-0120b251cada" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_f6dda782-8c62-45a6-a7e6-cec7100cb7e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3dde1133-c8f6-461a-9d76-66d5e0cb3219" xlink:to="loc_us-gaap_CommonStockSharesIssued_f6dda782-8c62-45a6-a7e6-cec7100cb7e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_f00f5090-4772-43f8-a429-0779bb3d0bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3dde1133-c8f6-461a-9d76-66d5e0cb3219" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_f00f5090-4772-43f8-a429-0779bb3d0bc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="anet-20231231.xsd#ConsolidatedStatementsofOperations"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_19379f3d-a605-4bc9-bf1b-69d300ba9981" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_2cd8a9d8-8259-45ac-86f3-9cdb3d9a6187" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_19379f3d-a605-4bc9-bf1b-69d300ba9981" xlink:to="loc_us-gaap_StatementTable_2cd8a9d8-8259-45ac-86f3-9cdb3d9a6187" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_5a5b5e34-4ffa-443b-83f2-4c7498a80ddb" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2cd8a9d8-8259-45ac-86f3-9cdb3d9a6187" xlink:to="loc_srt_ProductOrServiceAxis_5a5b5e34-4ffa-443b-83f2-4c7498a80ddb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_d6e23709-4ee1-435c-baba-ad53e800644a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_5a5b5e34-4ffa-443b-83f2-4c7498a80ddb" xlink:to="loc_srt_ProductsAndServicesDomain_d6e23709-4ee1-435c-baba-ad53e800644a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_5b694167-8174-4ac7-954c-fdd84b2574f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d6e23709-4ee1-435c-baba-ad53e800644a" xlink:to="loc_us-gaap_ProductMember_5b694167-8174-4ac7-954c-fdd84b2574f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_88affe84-d120-47fb-9d37-ba3d6d339792" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ServiceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d6e23709-4ee1-435c-baba-ad53e800644a" xlink:to="loc_us-gaap_ServiceMember_88affe84-d120-47fb-9d37-ba3d6d339792" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_ee0b3741-90f5-4e54-b783-f8bc405af053" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2cd8a9d8-8259-45ac-86f3-9cdb3d9a6187" xlink:to="loc_us-gaap_StatementLineItems_ee0b3741-90f5-4e54-b783-f8bc405af053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_434b6413-3f51-4704-9567-8db900110acc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ee0b3741-90f5-4e54-b783-f8bc405af053" xlink:to="loc_us-gaap_RevenuesAbstract_434b6413-3f51-4704-9567-8db900110acc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1dfba892-7727-4093-843e-f2491776307c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_434b6413-3f51-4704-9567-8db900110acc" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1dfba892-7727-4093-843e-f2491776307c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_c9af6e12-6445-404f-bf52-53ae90da5341" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ee0b3741-90f5-4e54-b783-f8bc405af053" xlink:to="loc_us-gaap_CostOfRevenueAbstract_c9af6e12-6445-404f-bf52-53ae90da5341" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_04e5a6be-eb57-4d5b-bb3f-d82906549bd0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_c9af6e12-6445-404f-bf52-53ae90da5341" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_04e5a6be-eb57-4d5b-bb3f-d82906549bd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_0387350a-00c7-48e1-8aa6-753cb3b4c130" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ee0b3741-90f5-4e54-b783-f8bc405af053" xlink:to="loc_us-gaap_GrossProfit_0387350a-00c7-48e1-8aa6-753cb3b4c130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_f3b7bf48-6609-40a7-8328-ba14912e637b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ee0b3741-90f5-4e54-b783-f8bc405af053" xlink:to="loc_us-gaap_OperatingExpensesAbstract_f3b7bf48-6609-40a7-8328-ba14912e637b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_c6248a96-79d3-44b4-864d-7c9b742642ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f3b7bf48-6609-40a7-8328-ba14912e637b" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_c6248a96-79d3-44b4-864d-7c9b742642ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_a9b87dbe-a3a3-46db-86c4-09f905595090" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f3b7bf48-6609-40a7-8328-ba14912e637b" xlink:to="loc_us-gaap_SellingAndMarketingExpense_a9b87dbe-a3a3-46db-86c4-09f905595090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_fff9afdf-2274-422d-9d78-e69615311d63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f3b7bf48-6609-40a7-8328-ba14912e637b" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_fff9afdf-2274-422d-9d78-e69615311d63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_ec6076d0-15b7-43b5-9c48-7a7af53d05be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f3b7bf48-6609-40a7-8328-ba14912e637b" xlink:to="loc_us-gaap_OperatingExpenses_ec6076d0-15b7-43b5-9c48-7a7af53d05be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5cf481fc-7217-4660-a2f2-1fdd845a4a2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ee0b3741-90f5-4e54-b783-f8bc405af053" xlink:to="loc_us-gaap_OperatingIncomeLoss_5cf481fc-7217-4660-a2f2-1fdd845a4a2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_8c9df6d6-eabd-437d-979e-a870a36f1ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ee0b3741-90f5-4e54-b783-f8bc405af053" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_8c9df6d6-eabd-437d-979e-a870a36f1ff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_35ac91d2-ffc5-442c-b9fc-edeff8732112" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ee0b3741-90f5-4e54-b783-f8bc405af053" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_35ac91d2-ffc5-442c-b9fc-edeff8732112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_f49c8260-014e-4e55-9adb-c45b1a17826d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ee0b3741-90f5-4e54-b783-f8bc405af053" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_f49c8260-014e-4e55-9adb-c45b1a17826d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f6663731-602a-40a1-8790-25d3854b0285" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ee0b3741-90f5-4e54-b783-f8bc405af053" xlink:to="loc_us-gaap_NetIncomeLoss_f6663731-602a-40a1-8790-25d3854b0285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_23d856e4-50bf-4406-821f-4dc15ec8d1bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ee0b3741-90f5-4e54-b783-f8bc405af053" xlink:to="loc_us-gaap_EarningsPerShareAbstract_23d856e4-50bf-4406-821f-4dc15ec8d1bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_6334a13a-4e60-44ba-8830-628033eca485" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_23d856e4-50bf-4406-821f-4dc15ec8d1bf" xlink:to="loc_us-gaap_EarningsPerShareBasic_6334a13a-4e60-44ba-8830-628033eca485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_5b4dbdea-b1b0-4b2f-92ca-94d162365808" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_23d856e4-50bf-4406-821f-4dc15ec8d1bf" xlink:to="loc_us-gaap_EarningsPerShareDiluted_5b4dbdea-b1b0-4b2f-92ca-94d162365808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_154a3438-dedf-4a52-9ce2-813c550c8997" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ee0b3741-90f5-4e54-b783-f8bc405af053" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_154a3438-dedf-4a52-9ce2-813c550c8997" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4cd0ffe8-abfa-4657-b9ac-95f1aab67438" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_154a3438-dedf-4a52-9ce2-813c550c8997" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4cd0ffe8-abfa-4657-b9ac-95f1aab67438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_27203393-16be-4379-b689-08af04442530" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_154a3438-dedf-4a52-9ce2-813c550c8997" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_27203393-16be-4379-b689-08af04442530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="anet-20231231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_03910f0c-7fad-450c-8825-5bd45022edbe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9845820d-596a-4ef5-9fcc-abb177a934d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_03910f0c-7fad-450c-8825-5bd45022edbe" xlink:to="loc_us-gaap_NetIncomeLoss_9845820d-596a-4ef5-9fcc-abb177a934d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_532699c8-5333-4bb3-b7b3-eae17d364990" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_03910f0c-7fad-450c-8825-5bd45022edbe" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_532699c8-5333-4bb3-b7b3-eae17d364990" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_846e67ff-44b4-4d37-ba79-4130210a7713" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_532699c8-5333-4bb3-b7b3-eae17d364990" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_846e67ff-44b4-4d37-ba79-4130210a7713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_40988284-5981-4155-90dd-3097188c3646" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_532699c8-5333-4bb3-b7b3-eae17d364990" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_40988284-5981-4155-90dd-3097188c3646" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_ebfcb487-8b56-4a48-9c5b-cc335d01e0bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_40988284-5981-4155-90dd-3097188c3646" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_ebfcb487-8b56-4a48-9c5b-cc335d01e0bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_0f4e412c-d6e2-45b5-b28f-caa9f78da321" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_40988284-5981-4155-90dd-3097188c3646" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_0f4e412c-d6e2-45b5-b28f-caa9f78da321" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_1e523b6f-7374-4f25-af01-11db696163b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_532699c8-5333-4bb3-b7b3-eae17d364990" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_1e523b6f-7374-4f25-af01-11db696163b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_bd75f119-d0a6-457b-a1d5-529479435c3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_03910f0c-7fad-450c-8825-5bd45022edbe" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_bd75f119-d0a6-457b-a1d5-529479435c3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="anet-20231231.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_8ed6ffbe-a56d-4840-a3ca-652f52b554ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_828fc29b-a526-43a0-8bf7-295fa8d15269" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_8ed6ffbe-a56d-4840-a3ca-652f52b554ae" xlink:to="loc_us-gaap_StatementTable_828fc29b-a526-43a0-8bf7-295fa8d15269" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_4f570965-44ea-471a-8f7b-0a29c46ca75b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_828fc29b-a526-43a0-8bf7-295fa8d15269" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_4f570965-44ea-471a-8f7b-0a29c46ca75b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_05f2ecb3-48df-48ff-ae0c-c7a9996ae1d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_4f570965-44ea-471a-8f7b-0a29c46ca75b" xlink:to="loc_us-gaap_EquityComponentDomain_05f2ecb3-48df-48ff-ae0c-c7a9996ae1d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_06317211-9f2e-49b3-84ed-6a7e0e2ea862" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_05f2ecb3-48df-48ff-ae0c-c7a9996ae1d8" xlink:to="loc_us-gaap_CommonStockMember_06317211-9f2e-49b3-84ed-6a7e0e2ea862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_fc09e804-3732-4c57-8c2f-af2fe1c2d01f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_05f2ecb3-48df-48ff-ae0c-c7a9996ae1d8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_fc09e804-3732-4c57-8c2f-af2fe1c2d01f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_bde6d26c-b13b-43fd-ab71-d961d93b2cf3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_05f2ecb3-48df-48ff-ae0c-c7a9996ae1d8" xlink:to="loc_us-gaap_RetainedEarningsMember_bde6d26c-b13b-43fd-ab71-d961d93b2cf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5cd9ab20-bfdb-419f-bb71-e1ab465596c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_05f2ecb3-48df-48ff-ae0c-c7a9996ae1d8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5cd9ab20-bfdb-419f-bb71-e1ab465596c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7745d9ea-5834-46f0-bf04-19e9d2a4abb4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_828fc29b-a526-43a0-8bf7-295fa8d15269" xlink:to="loc_us-gaap_StatementLineItems_7745d9ea-5834-46f0-bf04-19e9d2a4abb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7745d9ea-5834-46f0-bf04-19e9d2a4abb4" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_a0601807-b8df-4ef9-8583-c84f31f7f8ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_a0601807-b8df-4ef9-8583-c84f31f7f8ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7418fb69-8bb7-4731-99fd-b934690f1548" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:to="loc_us-gaap_StockholdersEquity_7418fb69-8bb7-4731-99fd-b934690f1548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b723fd41-7392-41f0-a03b-8e83da427b00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:to="loc_us-gaap_NetIncomeLoss_b723fd41-7392-41f0-a03b-8e83da427b00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_afe65499-f9c7-4ced-9b34-3e05a283bc35" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_afe65499-f9c7-4ced-9b34-3e05a283bc35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_f5e326be-97ce-44d8-80e1-88984c7ffaae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_f5e326be-97ce-44d8-80e1-88984c7ffaae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_dfe72ac6-8774-46c2-8402-417a6a6fb73e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_dfe72ac6-8774-46c2-8402-417a6a6fb73e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_79a8dccf-682b-4535-b90d-8110ae855a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_79a8dccf-682b-4535-b90d-8110ae855a4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_07406177-ff2b-43ed-a0af-db0eb4586716" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_07406177-ff2b-43ed-a0af-db0eb4586716" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_4891c75d-ff9d-46ff-854d-c9144f2faec5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_4891c75d-ff9d-46ff-854d-c9144f2faec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_871922d2-0ea5-4208-90be-5da20e7a961a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_871922d2-0ea5-4208-90be-5da20e7a961a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_61006bde-1b38-499e-b247-8fdb9f85c9ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_61006bde-1b38-499e-b247-8fdb9f85c9ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_bc342d23-09c9-461b-8ffa-4ab9a3336d29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_bc342d23-09c9-461b-8ffa-4ab9a3336d29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_005e956a-93d9-4154-935e-a6f3015bae31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_005e956a-93d9-4154-935e-a6f3015bae31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_b715b090-1521-4b6e-95ca-78c1a3f93ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_b715b090-1521-4b6e-95ca-78c1a3f93ed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f1455727-be90-49b1-8e4d-9152909c42a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd805b35-e9af-46ca-a3eb-a3dadfbf174e" xlink:to="loc_us-gaap_StockholdersEquity_f1455727-be90-49b1-8e4d-9152909c42a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="anet-20231231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_00eddf61-5ac4-45fc-9fce-1d52ffd3c472" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_7788c383-1d88-4a68-9a14-f021943db1d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_00eddf61-5ac4-45fc-9fce-1d52ffd3c472" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_7788c383-1d88-4a68-9a14-f021943db1d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_61335c8a-f8b9-42b2-a3f8-f923e7248c2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_7788c383-1d88-4a68-9a14-f021943db1d3" xlink:to="loc_us-gaap_NetIncomeLoss_61335c8a-f8b9-42b2-a3f8-f923e7248c2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5897b5aa-718b-4aad-9fb8-114f472b4f81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_7788c383-1d88-4a68-9a14-f021943db1d3" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5897b5aa-718b-4aad-9fb8-114f472b4f81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_ae87497f-0a9d-4e8c-9040-3f0066bfb9fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5897b5aa-718b-4aad-9fb8-114f472b4f81" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_ae87497f-0a9d-4e8c-9040-3f0066bfb9fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_NoncashLeaseExpense_0a26fd99-070f-41d7-8a4b-deec6a85e9c1" xlink:href="anet-20231231.xsd#anet_NoncashLeaseExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5897b5aa-718b-4aad-9fb8-114f472b4f81" xlink:to="loc_anet_NoncashLeaseExpense_0a26fd99-070f-41d7-8a4b-deec6a85e9c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_f5b31f86-aabd-431f-99ed-059436e0bb32" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5897b5aa-718b-4aad-9fb8-114f472b4f81" xlink:to="loc_us-gaap_ShareBasedCompensation_f5b31f86-aabd-431f-99ed-059436e0bb32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f846e4f2-434b-4411-ba82-5b75309723e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5897b5aa-718b-4aad-9fb8-114f472b4f81" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f846e4f2-434b-4411-ba82-5b75309723e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_8b0c1778-e7a7-4789-93e7-43ac3a0103da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5897b5aa-718b-4aad-9fb8-114f472b4f81" xlink:to="loc_us-gaap_GainLossOnInvestments_8b0c1778-e7a7-4789-93e7-43ac3a0103da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium_5f7fb83f-7e0e-44f5-81ec-e3a476674b79" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5897b5aa-718b-4aad-9fb8-114f472b4f81" xlink:to="loc_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium_5f7fb83f-7e0e-44f5-81ec-e3a476674b79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fb281f17-0741-488a-9b25-2ad2d702562b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5897b5aa-718b-4aad-9fb8-114f472b4f81" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fb281f17-0741-488a-9b25-2ad2d702562b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_7cff7044-76eb-4573-b0c4-a692db1e9c9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fb281f17-0741-488a-9b25-2ad2d702562b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_7cff7044-76eb-4573-b0c4-a692db1e9c9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_d1783987-be71-494d-8063-bf34946d6b7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fb281f17-0741-488a-9b25-2ad2d702562b" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_d1783987-be71-494d-8063-bf34946d6b7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_9eaade29-a537-4fad-81cc-491d205d70d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fb281f17-0741-488a-9b25-2ad2d702562b" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_9eaade29-a537-4fad-81cc-491d205d70d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_6e187708-3282-42f6-ad67-c1211a4c60b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fb281f17-0741-488a-9b25-2ad2d702562b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_6e187708-3282-42f6-ad67-c1211a4c60b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_e7969f59-50a0-488f-84c9-df2f77e68550" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fb281f17-0741-488a-9b25-2ad2d702562b" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_e7969f59-50a0-488f-84c9-df2f77e68550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_a4c6fff4-bd3c-4c93-a4bd-46099da02f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fb281f17-0741-488a-9b25-2ad2d702562b" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_a4c6fff4-bd3c-4c93-a4bd-46099da02f7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_34cf7de3-e9d2-48c7-bdf2-19617699b9f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fb281f17-0741-488a-9b25-2ad2d702562b" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_34cf7de3-e9d2-48c7-bdf2-19617699b9f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c0de7209-5b0e-4bab-879c-727654d8bf17" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_7788c383-1d88-4a68-9a14-f021943db1d3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c0de7209-5b0e-4bab-879c-727654d8bf17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44dfd4a1-a839-45c6-a127-6cf5a161be16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_00eddf61-5ac4-45fc-9fce-1d52ffd3c472" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44dfd4a1-a839-45c6-a127-6cf5a161be16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_ded80e2a-e08e-4a1a-8079-937656080bed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44dfd4a1-a839-45c6-a127-6cf5a161be16" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_ded80e2a-e08e-4a1a-8079-937656080bed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_fcee8cb4-a7c4-4672-be3d-dcc6c82eb56b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44dfd4a1-a839-45c6-a127-6cf5a161be16" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_fcee8cb4-a7c4-4672-be3d-dcc6c82eb56b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_01b4fccd-eb82-4d98-926b-130c7037027b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44dfd4a1-a839-45c6-a127-6cf5a161be16" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_01b4fccd-eb82-4d98-926b-130c7037027b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_96c1cbb5-2727-475c-8b30-dba1a9ae93a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44dfd4a1-a839-45c6-a127-6cf5a161be16" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_96c1cbb5-2727-475c-8b30-dba1a9ae93a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_e1eaf5a8-6f5a-43cd-bbab-f7671d394ec4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44dfd4a1-a839-45c6-a127-6cf5a161be16" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_e1eaf5a8-6f5a-43cd-bbab-f7671d394ec4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies_4804b362-149a-442b-8a7f-4155393e9385" xlink:href="anet-20231231.xsd#anet_PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44dfd4a1-a839-45c6-a127-6cf5a161be16" xlink:to="loc_anet_PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies_4804b362-149a-442b-8a7f-4155393e9385" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6c3c2609-f5c9-4b3b-b3f6-69e351502ef2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44dfd4a1-a839-45c6-a127-6cf5a161be16" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6c3c2609-f5c9-4b3b-b3f6-69e351502ef2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c5967580-6303-4a1b-bd30-e60c58906a71" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_00eddf61-5ac4-45fc-9fce-1d52ffd3c472" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c5967580-6303-4a1b-bd30-e60c58906a71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_6334c3cc-9f11-46a2-b4a2-356899cc3620" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c5967580-6303-4a1b-bd30-e60c58906a71" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_6334c3cc-9f11-46a2-b4a2-356899cc3620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_d610733d-4516-43b0-a896-f8595d2bef31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c5967580-6303-4a1b-bd30-e60c58906a71" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_d610733d-4516-43b0-a896-f8595d2bef31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_ebcf716b-9601-4b32-8111-21558445d3c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c5967580-6303-4a1b-bd30-e60c58906a71" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_ebcf716b-9601-4b32-8111-21558445d3c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_77c6eb48-3684-4326-8d7a-e8453dcfbb8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c5967580-6303-4a1b-bd30-e60c58906a71" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_77c6eb48-3684-4326-8d7a-e8453dcfbb8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8553295d-5355-456f-9fff-6c0bd218705b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_00eddf61-5ac4-45fc-9fce-1d52ffd3c472" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8553295d-5355-456f-9fff-6c0bd218705b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ba7964fe-4012-4e01-a94a-55a02c26272c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_00eddf61-5ac4-45fc-9fce-1d52ffd3c472" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ba7964fe-4012-4e01-a94a-55a02c26272c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_04c2cb65-b57b-4d44-ba06-cd8fadbfd875" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_00eddf61-5ac4-45fc-9fce-1d52ffd3c472" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_04c2cb65-b57b-4d44-ba06-cd8fadbfd875" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d876efae-e0dd-44b0-bcb7-cfab1392ecba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_00eddf61-5ac4-45fc-9fce-1d52ffd3c472" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d876efae-e0dd-44b0-bcb7-cfab1392ecba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_34b31102-da24-4dae-a057-5ef7f15ec985" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_00eddf61-5ac4-45fc-9fce-1d52ffd3c472" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_34b31102-da24-4dae-a057-5ef7f15ec985" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_0cdb5c3c-9f10-483c-8f7e-281ac80e7ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_34b31102-da24-4dae-a057-5ef7f15ec985" xlink:to="loc_us-gaap_IncomeTaxesPaid_0cdb5c3c-9f10-483c-8f7e-281ac80e7ccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_3b71ef30-3aff-4e6d-b091-566931750299" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_00eddf61-5ac4-45fc-9fce-1d52ffd3c472" xlink:to="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_3b71ef30-3aff-4e6d-b091-566931750299" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_2ef37f28-4033-4def-b543-b99b9d429495" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_3b71ef30-3aff-4e6d-b091-566931750299" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_2ef37f28-4033-4def-b543-b99b9d429495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssued1_aad221d8-e410-43f3-bdef-bce7a6df7754" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssued1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_3b71ef30-3aff-4e6d-b091-566931750299" xlink:to="loc_us-gaap_StockIssued1_aad221d8-e410-43f3-bdef-bce7a6df7754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="anet-20231231.xsd#OrganizationandSummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_acb2b22f-0ca9-4e89-bfaf-893b2bafaefa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_0f337cd9-4f8f-4709-9850-274e334864cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_acb2b22f-0ca9-4e89-bfaf-893b2bafaefa" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_0f337cd9-4f8f-4709-9850-274e334864cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="anet-20231231.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_d222c8b9-d3af-4c2b-b7df-34bd7a490ee3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_f675ac3c-8c57-4c43-a1b4-2e97cb837d74" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d222c8b9-d3af-4c2b-b7df-34bd7a490ee3" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_f675ac3c-8c57-4c43-a1b4-2e97cb837d74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FinancialStatementsDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FinancialStatementsDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/FinancialStatementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_anet_BalanceSheetComponentsAbstract_4ad5c964-3eaa-4652-a94b-bcde22f1354b" xlink:href="anet-20231231.xsd#anet_BalanceSheetComponentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_74bffcf7-08d1-48d9-af40-8e9fcb2431f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_4ad5c964-3eaa-4652-a94b-bcde22f1354b" xlink:to="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_74bffcf7-08d1-48d9-af40-8e9fcb2431f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssets" xlink:type="simple" xlink:href="anet-20231231.xsd#AcquisitionGoodwillandAcquisitionRelatedIntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_a135f87a-ce1f-43e1-b30b-cc594fd0b73a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_c1c174f7-8db3-4dc5-8d54-fa1c29767e1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_a135f87a-ce1f-43e1-b30b-cc594fd0b73a" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_c1c174f7-8db3-4dc5-8d54-fa1c29767e1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="anet-20231231.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f4bba005-1db3-4756-8304-33392e3290b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_0b45e5a1-dc81-4f34-b5de-e4e37dfea7e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f4bba005-1db3-4756-8304-33392e3290b4" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_0b45e5a1-dc81-4f34-b5de-e4e37dfea7e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/StockholdersEquityandStockBasedCompensation" xlink:type="simple" xlink:href="anet-20231231.xsd#StockholdersEquityandStockBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/StockholdersEquityandStockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4f26ae0e-5097-4099-be18-11a83f11bf25" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_3b3e0dfd-5f24-4a27-965b-5fe3bdc0e9bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4f26ae0e-5097-4099-be18-11a83f11bf25" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_3b3e0dfd-5f24-4a27-965b-5fe3bdc0e9bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/NetIncomePerShare" xlink:type="simple" xlink:href="anet-20231231.xsd#NetIncomePerShare"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/NetIncomePerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_8ea5f489-3c99-44b5-9f68-ff829d1b05a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_d0331f2d-3628-4072-8a86-e228799f2f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8ea5f489-3c99-44b5-9f68-ff829d1b05a9" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_d0331f2d-3628-4072-8a86-e228799f2f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/IncomeTaxes" xlink:type="simple" xlink:href="anet-20231231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_b1b1d2e9-ba6b-4be2-b1b6-6397ac5ad72e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_b521b559-5235-42c2-84f7-5c345f569a53" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b1b1d2e9-ba6b-4be2-b1b6-6397ac5ad72e" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_b521b559-5235-42c2-84f7-5c345f569a53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/GeographicalInformation" xlink:type="simple" xlink:href="anet-20231231.xsd#GeographicalInformation"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/GeographicalInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_8d50a33e-c892-44d3-bb72-cad335885a9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_c3ae611e-2333-426d-bc77-40857b33e9a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_8d50a33e-c892-44d3-bb72-cad335885a9d" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_c3ae611e-2333-426d-bc77-40857b33e9a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/PostEmploymentBenefits" xlink:type="simple" xlink:href="anet-20231231.xsd#PostEmploymentBenefits"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/PostEmploymentBenefits" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_642f4d50-ff29-4693-82db-89d17f0ae96c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsDisclosureTextBlock_d3b48e4f-8f82-48a9-b9b9-1246f9acaa2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PostemploymentBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_642f4d50-ff29-4693-82db-89d17f0ae96c" xlink:to="loc_us-gaap_PostemploymentBenefitsDisclosureTextBlock_d3b48e4f-8f82-48a9-b9b9-1246f9acaa2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="anet-20231231.xsd#OrganizationandSummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8c318f5a-6664-4238-ac85-c43ec0556be4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_27e8e4e5-2d24-4af7-9b62-5ba37631b4d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8c318f5a-6664-4238-ac85-c43ec0556be4" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_27e8e4e5-2d24-4af7-9b62-5ba37631b4d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_RisksAndUncertaintiesPolicyTextBlock_3f32d348-971a-4465-9dc2-ee0a897fe825" xlink:href="anet-20231231.xsd#anet_RisksAndUncertaintiesPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8c318f5a-6664-4238-ac85-c43ec0556be4" xlink:to="loc_anet_RisksAndUncertaintiesPolicyTextBlock_3f32d348-971a-4465-9dc2-ee0a897fe825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_cb21cd22-0b56-4189-bd33-25d0d3df4f28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8c318f5a-6664-4238-ac85-c43ec0556be4" xlink:to="loc_us-gaap_UseOfEstimates_cb21cd22-0b56-4189-bd33-25d0d3df4f28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ConcentrationRiskComponentsSupplierRiskPolicyTextBlock_8b9964c1-2b1e-4f9c-b8f0-023127650c33" xlink:href="anet-20231231.xsd#anet_ConcentrationRiskComponentsSupplierRiskPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8c318f5a-6664-4238-ac85-c43ec0556be4" xlink:to="loc_anet_ConcentrationRiskComponentsSupplierRiskPolicyTextBlock_8b9964c1-2b1e-4f9c-b8f0-023127650c33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_0221eb8d-8e11-4cac-bbd4-96d42a6fb954" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8c318f5a-6664-4238-ac85-c43ec0556be4" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_0221eb8d-8e11-4cac-bbd4-96d42a6fb954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_7ce00b6d-a189-4b3a-a13c-a525f2042be2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8c318f5a-6664-4238-ac85-c43ec0556be4" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_7ce00b6d-a189-4b3a-a13c-a525f2042be2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_0e947cab-2644-4fc1-ba41-ed27c015b3c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8c318f5a-6664-4238-ac85-c43ec0556be4" xlink:to="loc_us-gaap_MarketableSecuritiesPolicy_0e947cab-2644-4fc1-ba41-ed27c015b3c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_2b7c2c22-a798-42d9-ad7b-e1ce4972a2e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8c318f5a-6664-4238-ac85-c43ec0556be4" xlink:to="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_2b7c2c22-a798-42d9-ad7b-e1ce4972a2e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_3049cb58-1e54-4e30-ac37-6804c759b59d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8c318f5a-6664-4238-ac85-c43ec0556be4" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_3049cb58-1e54-4e30-ac37-6804c759b59d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_dc0f2166-670e-4294-9b31-69e45b1542c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8c318f5a-6664-4238-ac85-c43ec0556be4" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_dc0f2166-670e-4294-9b31-69e45b1542c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_86a4679b-b038-469d-9369-5a48e0cbdcb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8c318f5a-6664-4238-ac85-c43ec0556be4" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_86a4679b-b038-469d-9369-5a48e0cbdcb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_643fe176-08d6-492b-9caa-2818c8ec09cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8c318f5a-6664-4238-ac85-c43ec0556be4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_643fe176-08d6-492b-9caa-2818c8ec09cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_f533d4da-1296-4729-8cc2-0c5ccc3f2c5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8c318f5a-6664-4238-ac85-c43ec0556be4" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_f533d4da-1296-4729-8cc2-0c5ccc3f2c5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy_6357cabd-6163-415b-a14c-d57a48839764" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8c318f5a-6664-4238-ac85-c43ec0556be4" xlink:to="loc_us-gaap_BusinessCombinationsPolicy_6357cabd-6163-415b-a14c-d57a48839764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_17708807-b635-4c36-b72f-acfa411367ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8c318f5a-6664-4238-ac85-c43ec0556be4" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_17708807-b635-4c36-b72f-acfa411367ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_InvestmentsPrivatelyHeldCompaniesPolicyTextBlock_607c5e20-10c4-4c8d-84e0-62be11d688bb" xlink:href="anet-20231231.xsd#anet_InvestmentsPrivatelyHeldCompaniesPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8c318f5a-6664-4238-ac85-c43ec0556be4" xlink:to="loc_anet_InvestmentsPrivatelyHeldCompaniesPolicyTextBlock_607c5e20-10c4-4c8d-84e0-62be11d688bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_b6d5482a-3d3e-4526-91f4-e168019c12b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8c318f5a-6664-4238-ac85-c43ec0556be4" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_b6d5482a-3d3e-4526-91f4-e168019c12b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_215bbb31-4d6d-4faa-b51c-c267cf1ab2d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8c318f5a-6664-4238-ac85-c43ec0556be4" xlink:to="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_215bbb31-4d6d-4faa-b51c-c267cf1ab2d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_90011458-6231-41bb-be78-eba4584030ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8c318f5a-6664-4238-ac85-c43ec0556be4" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_90011458-6231-41bb-be78-eba4584030ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_05ab6ff6-1055-4a89-ad06-434528114179" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8c318f5a-6664-4238-ac85-c43ec0556be4" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_05ab6ff6-1055-4a89-ad06-434528114179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_bdf54540-a1f5-47b9-b727-f1d0f9bd257f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8c318f5a-6664-4238-ac85-c43ec0556be4" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_bdf54540-a1f5-47b9-b727-f1d0f9bd257f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_9c314f1d-907d-4544-b5c9-6b5113e9c0e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8c318f5a-6664-4238-ac85-c43ec0556be4" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_9c314f1d-907d-4544-b5c9-6b5113e9c0e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_819c68ee-e39c-472c-8bbc-dea51c3ac3ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8c318f5a-6664-4238-ac85-c43ec0556be4" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_819c68ee-e39c-472c-8bbc-dea51c3ac3ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_0a54ace3-4f35-4a47-bdd0-74d8b25eea73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8c318f5a-6664-4238-ac85-c43ec0556be4" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_0a54ace3-4f35-4a47-bdd0-74d8b25eea73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="anet-20231231.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_595c8f7e-1eb5-48a3-b9f9-cb058cd8baa8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_f862dabe-65a5-41f4-802b-b23279a0f514" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_595c8f7e-1eb5-48a3-b9f9-cb058cd8baa8" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_f862dabe-65a5-41f4-802b-b23279a0f514" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_cc1a2de7-8ea2-4708-8f0c-7b15b1192e16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_595c8f7e-1eb5-48a3-b9f9-cb058cd8baa8" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_cc1a2de7-8ea2-4708-8f0c-7b15b1192e16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_5cf61d8f-314d-4818-ae22-b8a41e2147d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_595c8f7e-1eb5-48a3-b9f9-cb058cd8baa8" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_5cf61d8f-314d-4818-ae22-b8a41e2147d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestmentsTextBlock_05664549-1a01-4fc4-9266-66fc3bb5fb69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnInvestmentsTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_595c8f7e-1eb5-48a3-b9f9-cb058cd8baa8" xlink:to="loc_us-gaap_GainLossOnInvestmentsTextBlock_05664549-1a01-4fc4-9266-66fc3bb5fb69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock_9917fd43-506e-4c27-bc2a-b3dc628b5380" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_595c8f7e-1eb5-48a3-b9f9-cb058cd8baa8" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock_9917fd43-506e-4c27-bc2a-b3dc628b5380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FinancialStatementsDetailsTables" xlink:type="simple" xlink:href="anet-20231231.xsd#FinancialStatementsDetailsTables"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/FinancialStatementsDetailsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_anet_BalanceSheetComponentsAbstract_d36838ea-01b5-4b41-b113-11e1fdacc1cd" xlink:href="anet-20231231.xsd#anet_BalanceSheetComponentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_d016c556-77a7-4897-b88e-7b57729c6578" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_d36838ea-01b5-4b41-b113-11e1fdacc1cd" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_d016c556-77a7-4897-b88e-7b57729c6578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_1bce6712-c40b-4037-96f1-31e9e8f8cf36" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_d36838ea-01b5-4b41-b113-11e1fdacc1cd" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_1bce6712-c40b-4037-96f1-31e9e8f8cf36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_f7d00cb9-2168-4d0b-8997-d983294a5778" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_d36838ea-01b5-4b41-b113-11e1fdacc1cd" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_f7d00cb9-2168-4d0b-8997-d983294a5778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_61394124-e32a-4e5f-8a0c-8a5c8bb5718c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_d36838ea-01b5-4b41-b113-11e1fdacc1cd" xlink:to="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_61394124-e32a-4e5f-8a0c-8a5c8bb5718c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_45dfd09c-070e-4d17-ae2d-88bfcd44fb7c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_d36838ea-01b5-4b41-b113-11e1fdacc1cd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_45dfd09c-070e-4d17-ae2d-88bfcd44fb7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_f643979e-024b-4ecf-af0d-1b06847f1f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_d36838ea-01b5-4b41-b113-11e1fdacc1cd" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_f643979e-024b-4ecf-af0d-1b06847f1f2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_0e708ab6-4694-4957-ae38-c92a43b8add8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_d36838ea-01b5-4b41-b113-11e1fdacc1cd" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_0e708ab6-4694-4957-ae38-c92a43b8add8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_7d0a62b9-b47f-4a84-9c09-4e84267ba169" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_d36838ea-01b5-4b41-b113-11e1fdacc1cd" xlink:to="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_7d0a62b9-b47f-4a84-9c09-4e84267ba169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsTables" xlink:type="simple" xlink:href="anet-20231231.xsd#AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_07e29f5e-f93b-4f3d-89a1-ddc9377cce09" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_f8073b45-8bc3-473c-bdd2-39b011c20382" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_07e29f5e-f93b-4f3d-89a1-ddc9377cce09" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_f8073b45-8bc3-473c-bdd2-39b011c20382" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_a99f801c-07ac-4248-90e2-993006f21563" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_07e29f5e-f93b-4f3d-89a1-ddc9377cce09" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_a99f801c-07ac-4248-90e2-993006f21563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_84ea10c7-ecfd-46a0-8486-c3e5a4d8faa3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_07e29f5e-f93b-4f3d-89a1-ddc9377cce09" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_84ea10c7-ecfd-46a0-8486-c3e5a4d8faa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_b41bb4f4-203e-4395-8cd7-a967c2107ce9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_07e29f5e-f93b-4f3d-89a1-ddc9377cce09" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_b41bb4f4-203e-4395-8cd7-a967c2107ce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="anet-20231231.xsd#CommitmentsandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/CommitmentsandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_01ea2d55-515f-4592-8851-d0fc343c561f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_AssetsAndLiabilitiesLesseeTableTextBlock_34ab2440-c5a1-4869-a554-ff9d4e02f637" xlink:href="anet-20231231.xsd#anet_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_01ea2d55-515f-4592-8851-d0fc343c561f" xlink:to="loc_anet_AssetsAndLiabilitiesLesseeTableTextBlock_34ab2440-c5a1-4869-a554-ff9d4e02f637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_c232bfac-a3a6-4682-bcc6-93d61ba16eea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_01ea2d55-515f-4592-8851-d0fc343c561f" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_c232bfac-a3a6-4682-bcc6-93d61ba16eea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_988152ad-77ac-4205-ae42-90594b73f89f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_01ea2d55-515f-4592-8851-d0fc343c561f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_988152ad-77ac-4205-ae42-90594b73f89f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/StockholdersEquityandStockBasedCompensationTables" xlink:type="simple" xlink:href="anet-20231231.xsd#StockholdersEquityandStockBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/StockholdersEquityandStockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7df2a0b5-ebb9-4972-820b-5cc3443374d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_1dbfed45-ce31-4503-9bc2-96e98c797602" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfTreasuryStockByClassTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7df2a0b5-ebb9-4972-820b-5cc3443374d2" xlink:to="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_1dbfed45-ce31-4503-9bc2-96e98c797602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_32f08a28-dc71-4f4f-9f04-8807efa6ebc6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7df2a0b5-ebb9-4972-820b-5cc3443374d2" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_32f08a28-dc71-4f4f-9f04-8807efa6ebc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_af5c8fb6-14c9-4ea7-96c0-3e40de4be9ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7df2a0b5-ebb9-4972-820b-5cc3443374d2" xlink:to="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_af5c8fb6-14c9-4ea7-96c0-3e40de4be9ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_329466bd-e1fe-419e-915e-21cd02de5dd2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7df2a0b5-ebb9-4972-820b-5cc3443374d2" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_329466bd-e1fe-419e-915e-21cd02de5dd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/NetIncomePerShareTables" xlink:type="simple" xlink:href="anet-20231231.xsd#NetIncomePerShareTables"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/NetIncomePerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_2d1c78df-7836-4aa9-a0a3-1deed82fb766" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_54b5ed4b-89c6-4400-80a5-ba032ce185ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2d1c78df-7836-4aa9-a0a3-1deed82fb766" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_54b5ed4b-89c6-4400-80a5-ba032ce185ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_782f5457-1f6a-4915-b8a8-b75d1ff54a9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2d1c78df-7836-4aa9-a0a3-1deed82fb766" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_782f5457-1f6a-4915-b8a8-b75d1ff54a9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="anet-20231231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_4ab55634-4152-494c-97ec-e1ff0b204c45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_79ea4e50-1474-4a70-b31e-ded82e8ab53e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4ab55634-4152-494c-97ec-e1ff0b204c45" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_79ea4e50-1474-4a70-b31e-ded82e8ab53e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3427386f-b4ca-45ce-a381-0fdd1adc66ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4ab55634-4152-494c-97ec-e1ff0b204c45" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3427386f-b4ca-45ce-a381-0fdd1adc66ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_5492d049-f9b8-414f-bb59-69d7874cd933" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4ab55634-4152-494c-97ec-e1ff0b204c45" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_5492d049-f9b8-414f-bb59-69d7874cd933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_20c908a1-93ce-4b17-8501-7d2eba976634" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4ab55634-4152-494c-97ec-e1ff0b204c45" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_20c908a1-93ce-4b17-8501-7d2eba976634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_f7d4680c-75cb-47c3-a8d0-a477dffd34a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4ab55634-4152-494c-97ec-e1ff0b204c45" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_f7d4680c-75cb-47c3-a8d0-a477dffd34a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/GeographicalInformationTables" xlink:type="simple" xlink:href="anet-20231231.xsd#GeographicalInformationTables"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/GeographicalInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_5b147342-64b8-4f92-a186-79ec162734c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_595b675e-a2fd-47fd-b786-981b2da891a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_5b147342-64b8-4f92-a186-79ec162734c3" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_595b675e-a2fd-47fd-b786-981b2da891a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#OrganizationandSummaryofSignificantAccountingPoliciesDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3fdf9b4b-82bf-4130-9091-99cc6e75556e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_NumberOfPrimaryContractManufacturingPartners_825f9a01-877e-48b1-b765-bc35268df2e6" xlink:href="anet-20231231.xsd#anet_NumberOfPrimaryContractManufacturingPartners"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3fdf9b4b-82bf-4130-9091-99cc6e75556e" xlink:to="loc_anet_NumberOfPrimaryContractManufacturingPartners_825f9a01-877e-48b1-b765-bc35268df2e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_89d26ca8-789c-4377-a8fd-7d03f15f98f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3fdf9b4b-82bf-4130-9091-99cc6e75556e" xlink:to="loc_us-gaap_RisksAndUncertaintiesAbstract_89d26ca8-789c-4377-a8fd-7d03f15f98f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductInformationTable_a395ec4b-1e09-4a5a-916d-250b379e6cc6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_89d26ca8-789c-4377-a8fd-7d03f15f98f9" xlink:to="loc_us-gaap_ScheduleOfProductInformationTable_a395ec4b-1e09-4a5a-916d-250b379e6cc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_e3c607e0-2bae-4cec-8c70-8f1343f851b2" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_a395ec4b-1e09-4a5a-916d-250b379e6cc6" xlink:to="loc_srt_MajorCustomersAxis_e3c607e0-2bae-4cec-8c70-8f1343f851b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_710282f4-4327-4eef-b1b9-bcde33e99ea5" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_e3c607e0-2bae-4cec-8c70-8f1343f851b2" xlink:to="loc_srt_NameOfMajorCustomerDomain_710282f4-4327-4eef-b1b9-bcde33e99ea5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_CustomerAMember_cc7e59f4-bd17-4031-9750-fca74aadf75d" xlink:href="anet-20231231.xsd#anet_CustomerAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_710282f4-4327-4eef-b1b9-bcde33e99ea5" xlink:to="loc_anet_CustomerAMember_cc7e59f4-bd17-4031-9750-fca74aadf75d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_CustomerBMember_e06489a7-7888-47f0-8102-4cd48719a862" xlink:href="anet-20231231.xsd#anet_CustomerBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_710282f4-4327-4eef-b1b9-bcde33e99ea5" xlink:to="loc_anet_CustomerBMember_e06489a7-7888-47f0-8102-4cd48719a862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a90b7211-d5da-4176-9979-362c7a6bb6a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_a395ec4b-1e09-4a5a-916d-250b379e6cc6" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a90b7211-d5da-4176-9979-362c7a6bb6a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_e8767643-c5a9-41d3-9298-584c1d886622" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_a90b7211-d5da-4176-9979-362c7a6bb6a1" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_e8767643-c5a9-41d3-9298-584c1d886622" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_a09f6a5e-a3db-4595-aa41-109c588185ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_e8767643-c5a9-41d3-9298-584c1d886622" xlink:to="loc_us-gaap_AccountsReceivableMember_a09f6a5e-a3db-4595-aa41-109c588185ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_7fcb04f0-50b7-4298-b07b-a92e4b631c65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_e8767643-c5a9-41d3-9298-584c1d886622" xlink:to="loc_us-gaap_SalesRevenueNetMember_7fcb04f0-50b7-4298-b07b-a92e4b631c65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_76b6ed80-bb7b-4e79-bd3f-708503583807" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_a395ec4b-1e09-4a5a-916d-250b379e6cc6" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_76b6ed80-bb7b-4e79-bd3f-708503583807" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_9654969b-6fe5-40f9-a19d-8168c67d6d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_76b6ed80-bb7b-4e79-bd3f-708503583807" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_9654969b-6fe5-40f9-a19d-8168c67d6d2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_b96bcbbd-a0e1-4db6-9bcc-3298492d592c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_9654969b-6fe5-40f9-a19d-8168c67d6d2e" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_b96bcbbd-a0e1-4db6-9bcc-3298492d592c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductInformationLineItems_22a58e50-7426-4835-a4ab-6e308cc64e1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductInformationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_a395ec4b-1e09-4a5a-916d-250b379e6cc6" xlink:to="loc_us-gaap_ProductInformationLineItems_22a58e50-7426-4835-a4ab-6e308cc64e1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_62fdea37-b75c-496b-9669-0637c692f17d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductInformationLineItems_22a58e50-7426-4835-a4ab-6e308cc64e1a" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_62fdea37-b75c-496b-9669-0637c692f17d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_23066cda-620b-4b88-9238-bb6e42fa78b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3fdf9b4b-82bf-4130-9091-99cc6e75556e" xlink:to="loc_us-gaap_InventoryDisclosureAbstract_23066cda-620b-4b88-9238-bb6e42fa78b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_3d1eea25-7fbe-4d4a-ab8f-e5f2bf82c869" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWriteDown"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_23066cda-620b-4b88-9238-bb6e42fa78b6" xlink:to="loc_us-gaap_InventoryWriteDown_3d1eea25-7fbe-4d4a-ab8f-e5f2bf82c869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ContractManufacturerandSupplierLiability_6d357951-dcae-44a2-8db9-edb51afebeb3" xlink:href="anet-20231231.xsd#anet_ContractManufacturerandSupplierLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_23066cda-620b-4b88-9238-bb6e42fa78b6" xlink:to="loc_anet_ContractManufacturerandSupplierLiability_6d357951-dcae-44a2-8db9-edb51afebeb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c405f391-53df-4d14-ad44-ffdbcd60aecd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3fdf9b4b-82bf-4130-9091-99cc6e75556e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c405f391-53df-4d14-ad44-ffdbcd60aecd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_999fac46-5659-4038-8c0e-ad9910ac0c06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c405f391-53df-4d14-ad44-ffdbcd60aecd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_999fac46-5659-4038-8c0e-ad9910ac0c06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_105d1948-c2af-477b-a5a8-d91f7f960434" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3fdf9b4b-82bf-4130-9091-99cc6e75556e" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_105d1948-c2af-477b-a5a8-d91f7f960434" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_45fc5379-5978-4132-a121-49252677849f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_105d1948-c2af-477b-a5a8-d91f7f960434" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_45fc5379-5978-4132-a121-49252677849f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_640645a8-246f-4648-a007-62b8660e7551" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_45fc5379-5978-4132-a121-49252677849f" xlink:to="loc_srt_RangeAxis_640645a8-246f-4648-a007-62b8660e7551" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_70ab0a0b-f07a-476c-971a-e1873c984e06" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_640645a8-246f-4648-a007-62b8660e7551" xlink:to="loc_srt_RangeMember_70ab0a0b-f07a-476c-971a-e1873c984e06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_78ad14f7-27b3-443c-be29-52dd1eef8d8e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_70ab0a0b-f07a-476c-971a-e1873c984e06" xlink:to="loc_srt_MinimumMember_78ad14f7-27b3-443c-be29-52dd1eef8d8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_95e9dc56-51a7-40ab-a82b-81859efea1b2" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_70ab0a0b-f07a-476c-971a-e1873c984e06" xlink:to="loc_srt_MaximumMember_95e9dc56-51a7-40ab-a82b-81859efea1b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_08217cd2-fccf-4eba-9f70-a2ba946cb07c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_45fc5379-5978-4132-a121-49252677849f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_08217cd2-fccf-4eba-9f70-a2ba946cb07c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits_0278e900-9a3f-4e45-bd2c-b0956721b1aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_08217cd2-fccf-4eba-9f70-a2ba946cb07c" xlink:to="loc_us-gaap_NumberOfReportingUnits_0278e900-9a3f-4e45-bd2c-b0956721b1aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0d3acaba-7d96-4908-aba6-9644964c30b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_08217cd2-fccf-4eba-9f70-a2ba946cb07c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0d3acaba-7d96-4908-aba6-9644964c30b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentChargesAbstract_154056d8-6781-49e1-b8b5-180a66024687" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TangibleAssetImpairmentChargesAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3fdf9b4b-82bf-4130-9091-99cc6e75556e" xlink:to="loc_us-gaap_TangibleAssetImpairmentChargesAbstract_154056d8-6781-49e1-b8b5-180a66024687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_b1088d3d-7646-4aa7-8cbf-57939d46b322" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TangibleAssetImpairmentChargesAbstract_154056d8-6781-49e1-b8b5-180a66024687" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_b1088d3d-7646-4aa7-8cbf-57939d46b322" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionAbstract_65e07c90-c00c-4cdf-9e3d-a09a8a1478bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3fdf9b4b-82bf-4130-9091-99cc6e75556e" xlink:to="loc_us-gaap_RevenueRecognitionAbstract_65e07c90-c00c-4cdf-9e3d-a09a8a1478bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostTable_009f8d43-94bd-4caf-85e7-46b955d5a78e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedContractCostTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAbstract_65e07c90-c00c-4cdf-9e3d-a09a8a1478bd" xlink:to="loc_us-gaap_CapitalizedContractCostTable_009f8d43-94bd-4caf-85e7-46b955d5a78e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6cef9295-bd3a-4c7d-84a9-9d674f0fc2ae" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizedContractCostTable_009f8d43-94bd-4caf-85e7-46b955d5a78e" xlink:to="loc_srt_RangeAxis_6cef9295-bd3a-4c7d-84a9-9d674f0fc2ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a79bac94-3b56-48f8-9665-2e3513db9a0a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_3b92ffbf-b396-49b2-b445-a14d713af7c4" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_5fe1857f-105b-4f37-b4d5-aab833c615ae" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostLineItems_7d791ef8-7d6b-4cb0-bc27-cda167f9df5f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedContractCostLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizedContractCostTable_009f8d43-94bd-4caf-85e7-46b955d5a78e" xlink:to="loc_us-gaap_CapitalizedContractCostLineItems_7d791ef8-7d6b-4cb0-bc27-cda167f9df5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_PostContractCustomerSupportPCSTermofContract_04a161c2-24a5-47f8-a00a-08535cb86e8d" xlink:href="anet-20231231.xsd#anet_PostContractCustomerSupportPCSTermofContract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizedContractCostLineItems_7d791ef8-7d6b-4cb0-bc27-cda167f9df5f" xlink:to="loc_anet_PostContractCustomerSupportPCSTermofContract_04a161c2-24a5-47f8-a00a-08535cb86e8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_e3ef9285-089b-49ea-89da-cae2fffc02f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3fdf9b4b-82bf-4130-9091-99cc6e75556e" xlink:to="loc_us-gaap_SegmentReportingAbstract_e3ef9285-089b-49ea-89da-cae2fffc02f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_fc5c5bc2-2918-43aa-a223-b131714db87b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_e3ef9285-089b-49ea-89da-cae2fffc02f7" xlink:to="loc_us-gaap_NumberOfReportableSegments_fc5c5bc2-2918-43aa-a223-b131714db87b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_0a2094e3-0d27-43dd-a33b-8259e7d99f7b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3fdf9b4b-82bf-4130-9091-99cc6e75556e" xlink:to="loc_us-gaap_ShareBasedCompensationAbstract_0a2094e3-0d27-43dd-a33b-8259e7d99f7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7ce8a6ae-a209-4702-ba53-81f44f7ca9ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_0a2094e3-0d27-43dd-a33b-8259e7d99f7b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7ce8a6ae-a209-4702-ba53-81f44f7ca9ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4b841f56-1ba1-44fa-858a-29967fc45d82" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7ce8a6ae-a209-4702-ba53-81f44f7ca9ab" xlink:to="loc_srt_RangeAxis_4b841f56-1ba1-44fa-858a-29967fc45d82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7ecce8b4-715a-44c4-a6b4-739ca147bae4" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2ec2d9d1-884c-4f32-9026-5f99c5ba0ad3" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_449b249c-4b7d-4cf7-bff3-93f64bc7be5c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_73e5f502-1b98-49f0-8a30-5a3c39004455" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7ce8a6ae-a209-4702-ba53-81f44f7ca9ab" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_73e5f502-1b98-49f0-8a30-5a3c39004455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_7613542d-914c-43b1-8a15-c28dd0b15669" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_73e5f502-1b98-49f0-8a30-5a3c39004455" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_7613542d-914c-43b1-8a15-c28dd0b15669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardServiceBasedConditionPerformancePeriod_14dd5705-3726-4517-b937-08fe66606cc8" xlink:href="anet-20231231.xsd#anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardServiceBasedConditionPerformancePeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_73e5f502-1b98-49f0-8a30-5a3c39004455" xlink:to="loc_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardServiceBasedConditionPerformancePeriod_14dd5705-3726-4517-b937-08fe66606cc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_021ff177-e0cb-4bb3-aeb5-629ebe98bf46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9681e897-5458-498b-a326-9089627d6fc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_021ff177-e0cb-4bb3-aeb5-629ebe98bf46" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9681e897-5458-498b-a326-9089627d6fc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_ec453578-39e0-4bf4-af8a-8340ea295e88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9681e897-5458-498b-a326-9089627d6fc3" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_ec453578-39e0-4bf4-af8a-8340ea295e88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_46d9ec0a-aa30-422c-81b9-a6c27aa6e1a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_ec453578-39e0-4bf4-af8a-8340ea295e88" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_46d9ec0a-aa30-422c-81b9-a6c27aa6e1a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_62991c50-1702-4d5e-b5a4-3f0ce63e60ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_46d9ec0a-aa30-422c-81b9-a6c27aa6e1a3" xlink:to="loc_us-gaap_MoneyMarketFundsMember_62991c50-1702-4d5e-b5a4-3f0ce63e60ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_0fda5cff-c6a2-4e5c-bed4-10fcdceaad9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_46d9ec0a-aa30-422c-81b9-a6c27aa6e1a3" xlink:to="loc_us-gaap_CommercialPaperMember_0fda5cff-c6a2-4e5c-bed4-10fcdceaad9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_b345ed79-d18f-4a3a-9a4f-1b38bb69c651" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_46d9ec0a-aa30-422c-81b9-a6c27aa6e1a3" xlink:to="loc_us-gaap_AgencySecuritiesMember_b345ed79-d18f-4a3a-9a4f-1b38bb69c651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_79674334-8bd6-4897-9fbc-d971d3a64dfc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_46d9ec0a-aa30-422c-81b9-a6c27aa6e1a3" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_79674334-8bd6-4897-9fbc-d971d3a64dfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_55894c5e-eb4e-4a75-8475-609dbaa80c09" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9681e897-5458-498b-a326-9089627d6fc3" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_55894c5e-eb4e-4a75-8475-609dbaa80c09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7556a622-2cbc-4fff-bc6c-d3b53a211268" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_55894c5e-eb4e-4a75-8475-609dbaa80c09" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7556a622-2cbc-4fff-bc6c-d3b53a211268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_297dba2a-5364-4fe0-b00c-ce7d3caa55a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7556a622-2cbc-4fff-bc6c-d3b53a211268" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_297dba2a-5364-4fe0-b00c-ce7d3caa55a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_20130583-c553-40a7-8941-2e4fcee57082" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7556a622-2cbc-4fff-bc6c-d3b53a211268" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_20130583-c553-40a7-8941-2e4fcee57082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_1d1cf2b3-77ba-4123-aa1f-a964443940bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7556a622-2cbc-4fff-bc6c-d3b53a211268" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_1d1cf2b3-77ba-4123-aa1f-a964443940bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_43b7cbdf-32d7-4440-8337-0f44859437fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9681e897-5458-498b-a326-9089627d6fc3" xlink:to="loc_us-gaap_FinancialInstrumentAxis_43b7cbdf-32d7-4440-8337-0f44859437fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4f2c4dec-c461-47af-a2be-76a2145b4e45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_43b7cbdf-32d7-4440-8337-0f44859437fd" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4f2c4dec-c461-47af-a2be-76a2145b4e45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember_2911c612-6e9b-4ff4-ab80-2902e2911530" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4f2c4dec-c461-47af-a2be-76a2145b4e45" xlink:to="loc_us-gaap_CertificatesOfDepositMember_2911c612-6e9b-4ff4-ab80-2902e2911530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_3edb3c32-9de0-4693-a251-12e4f2ba349c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4f2c4dec-c461-47af-a2be-76a2145b4e45" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_3edb3c32-9de0-4693-a251-12e4f2ba349c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_d462c52f-2919-4792-b8f2-10ab8223dcb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4f2c4dec-c461-47af-a2be-76a2145b4e45" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_d462c52f-2919-4792-b8f2-10ab8223dcb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_1ff9b79c-4350-4ff3-9bda-94cd95b0cbcd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4f2c4dec-c461-47af-a2be-76a2145b4e45" xlink:to="loc_us-gaap_AgencySecuritiesMember_1ff9b79c-4350-4ff3-9bda-94cd95b0cbcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_2f256721-6ea0-42da-82b1-d2fcbfb4e3b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4f2c4dec-c461-47af-a2be-76a2145b4e45" xlink:to="loc_us-gaap_EquitySecuritiesMember_2f256721-6ea0-42da-82b1-d2fcbfb4e3b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_MarketableSecuritiesMember_9de01145-cd2d-4c7d-9f80-a1bc565f6ec1" xlink:href="anet-20231231.xsd#anet_MarketableSecuritiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4f2c4dec-c461-47af-a2be-76a2145b4e45" xlink:to="loc_anet_MarketableSecuritiesMember_9de01145-cd2d-4c7d-9f80-a1bc565f6ec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_MoneyMarketFundsRestrictedMember_be9cc38c-bca9-47e9-a3be-92645e82cf70" xlink:href="anet-20231231.xsd#anet_MoneyMarketFundsRestrictedMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4f2c4dec-c461-47af-a2be-76a2145b4e45" xlink:to="loc_anet_MoneyMarketFundsRestrictedMember_be9cc38c-bca9-47e9-a3be-92645e82cf70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3925ef06-7b6d-40b6-b874-da8f7983532c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9681e897-5458-498b-a326-9089627d6fc3" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3925ef06-7b6d-40b6-b874-da8f7983532c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_828ba4ff-e8fd-481c-bbdd-8ccfb6a3e2c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3925ef06-7b6d-40b6-b874-da8f7983532c" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_828ba4ff-e8fd-481c-bbdd-8ccfb6a3e2c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_7e1927d7-47dd-4327-9fa2-df1cd4d5bd19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_828ba4ff-e8fd-481c-bbdd-8ccfb6a3e2c6" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_7e1927d7-47dd-4327-9fa2-df1cd4d5bd19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6f9a82aa-8ee3-400b-90fd-00d739ca5410" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_828ba4ff-e8fd-481c-bbdd-8ccfb6a3e2c6" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6f9a82aa-8ee3-400b-90fd-00d739ca5410" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_2f76783b-2720-4f1b-bea7-09afbee3f05e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_828ba4ff-e8fd-481c-bbdd-8ccfb6a3e2c6" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_2f76783b-2720-4f1b-bea7-09afbee3f05e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_efc6ca2a-a0a0-47e1-8b6d-f8400d56664d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_828ba4ff-e8fd-481c-bbdd-8ccfb6a3e2c6" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_efc6ca2a-a0a0-47e1-8b6d-f8400d56664d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsFairValueDisclosure_8527bccf-1b0a-4673-9232-db2100b2b716" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsFairValueDisclosure"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_828ba4ff-e8fd-481c-bbdd-8ccfb6a3e2c6" xlink:to="loc_us-gaap_OtherAssetsFairValueDisclosure_8527bccf-1b0a-4673-9232-db2100b2b716" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_5dc5a3fa-e452-414c-a593-c12dd504e5fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_828ba4ff-e8fd-481c-bbdd-8ccfb6a3e2c6" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_5dc5a3fa-e452-414c-a593-c12dd504e5fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi_3c2a7c34-2eed-4d65-8b5d-4bd376745311" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3925ef06-7b6d-40b6-b874-da8f7983532c" xlink:to="loc_us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi_3c2a7c34-2eed-4d65-8b5d-4bd376745311" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_62e87b03-8581-415b-bf7e-752a28795d5f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3925ef06-7b6d-40b6-b874-da8f7983532c" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_62e87b03-8581-415b-bf7e-752a28795d5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiCost_ac7471a6-a966-47a5-9561-75b2c1d13d47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesFvNiCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3925ef06-7b6d-40b6-b874-da8f7983532c" xlink:to="loc_us-gaap_EquitySecuritiesFvNiCost_ac7471a6-a966-47a5-9561-75b2c1d13d47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_EquitySecuritiesFVNICumulativeGainLossNet_6787002e-a696-4df3-98a6-5555290aca3d" xlink:href="anet-20231231.xsd#anet_EquitySecuritiesFVNICumulativeGainLossNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3925ef06-7b6d-40b6-b874-da8f7983532c" xlink:to="loc_anet_EquitySecuritiesFVNICumulativeGainLossNet_6787002e-a696-4df3-98a6-5555290aca3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract_4777fb6f-348b-4e44-88e4-6f5bedfd6300" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3925ef06-7b6d-40b6-b874-da8f7983532c" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract_4777fb6f-348b-4e44-88e4-6f5bedfd6300" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_52ea9e3a-1772-40f0-aa36-85088df43466" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract_4777fb6f-348b-4e44-88e4-6f5bedfd6300" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_52ea9e3a-1772-40f0-aa36-85088df43466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_47b00d97-87f6-48a3-8b4c-c409682c4eaa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract_4777fb6f-348b-4e44-88e4-6f5bedfd6300" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_47b00d97-87f6-48a3-8b4c-c409682c4eaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_c781e3f8-faab-4f93-b649-49be802ca1dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract_4777fb6f-348b-4e44-88e4-6f5bedfd6300" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_c781e3f8-faab-4f93-b649-49be802ca1dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ece91a1f-6dfc-4d0c-87eb-30cbda621889" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract_4777fb6f-348b-4e44-88e4-6f5bedfd6300" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ece91a1f-6dfc-4d0c-87eb-30cbda621889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FairValueMeasurementsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_0ba3a1dc-a537-4127-8e91-24429e302481" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_DebtSecuritiesAvailableForSaleInvestedTerm_a795df1f-0c90-4a6d-a8b6-68b4ac827480" xlink:href="anet-20231231.xsd#anet_DebtSecuritiesAvailableForSaleInvestedTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_0ba3a1dc-a537-4127-8e91-24429e302481" xlink:to="loc_anet_DebtSecuritiesAvailableForSaleInvestedTerm_a795df1f-0c90-4a6d-a8b6-68b4ac827480" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTerm_c8f8e85b-a908-490d-9d43-8ba65efafeac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_0ba3a1dc-a537-4127-8e91-24429e302481" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTerm_c8f8e85b-a908-490d-9d43-8ba65efafeac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_MarketableSecuritiesWeightedAverageRemainingLife_2b4588d3-14ea-456f-9629-7f1d776a42b4" xlink:href="anet-20231231.xsd#anet_MarketableSecuritiesWeightedAverageRemainingLife"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_0ba3a1dc-a537-4127-8e91-24429e302481" xlink:to="loc_anet_MarketableSecuritiesWeightedAverageRemainingLife_2b4588d3-14ea-456f-9629-7f1d776a42b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain_115c94ca-9255-4665-b2ad-19eb56177687" xlink:href="anet-20231231.xsd#anet_EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_0ba3a1dc-a537-4127-8e91-24429e302481" xlink:to="loc_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain_115c94ca-9255-4665-b2ad-19eb56177687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FairValueMeasurementsUnrealizedLossPositionDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FairValueMeasurementsUnrealizedLossPositionDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/FairValueMeasurementsUnrealizedLossPositionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_d97a4445-5f91-4a51-9b38-4593e17af989" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c7406b5-7299-4f0b-a5e6-8f0d31b721cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d97a4445-5f91-4a51-9b38-4593e17af989" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c7406b5-7299-4f0b-a5e6-8f0d31b721cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_0351c7df-3d9f-4c1a-87df-aea0ae3733d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c7406b5-7299-4f0b-a5e6-8f0d31b721cc" xlink:to="loc_us-gaap_FinancialInstrumentAxis_0351c7df-3d9f-4c1a-87df-aea0ae3733d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0a50ed2c-fc8a-41d4-a7b4-c4529d52c088" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_0351c7df-3d9f-4c1a-87df-aea0ae3733d1" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0a50ed2c-fc8a-41d4-a7b4-c4529d52c088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_b7ae6fc3-c4c5-4385-a076-5551bb013f4b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0a50ed2c-fc8a-41d4-a7b4-c4529d52c088" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_b7ae6fc3-c4c5-4385-a076-5551bb013f4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_d3440bd9-2171-42ac-a239-84ae42871497" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0a50ed2c-fc8a-41d4-a7b4-c4529d52c088" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_d3440bd9-2171-42ac-a239-84ae42871497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_bd545cd1-15de-42fa-826e-34e2252b90b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0a50ed2c-fc8a-41d4-a7b4-c4529d52c088" xlink:to="loc_us-gaap_AgencySecuritiesMember_bd545cd1-15de-42fa-826e-34e2252b90b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4408fe71-efe0-41d4-a993-c951f204c5bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c7406b5-7299-4f0b-a5e6-8f0d31b721cc" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4408fe71-efe0-41d4-a993-c951f204c5bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_28521d7c-1fbb-4e4b-897d-7f96ac0306c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4408fe71-efe0-41d4-a993-c951f204c5bc" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_28521d7c-1fbb-4e4b-897d-7f96ac0306c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_e1226fef-26f7-4a03-8152-8a253ccb4085" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4408fe71-efe0-41d4-a993-c951f204c5bc" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_e1226fef-26f7-4a03-8152-8a253ccb4085" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_f50e3aea-8672-4760-9c50-7cc78ecc56ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4408fe71-efe0-41d4-a993-c951f204c5bc" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_f50e3aea-8672-4760-9c50-7cc78ecc56ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_8e1c592f-1960-4a09-84f2-45472e3fdd9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4408fe71-efe0-41d4-a993-c951f204c5bc" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_8e1c592f-1960-4a09-84f2-45472e3fdd9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_aa2956e2-1de2-4f30-9a34-8a7f19b86c34" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4408fe71-efe0-41d4-a993-c951f204c5bc" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_aa2956e2-1de2-4f30-9a34-8a7f19b86c34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_f8a0afbf-d396-4053-a2d4-8ccdf902afcd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4408fe71-efe0-41d4-a993-c951f204c5bc" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_f8a0afbf-d396-4053-a2d4-8ccdf902afcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FairValueMeasurementsInvestmentbyMaturityDatesDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FairValueMeasurementsInvestmentbyMaturityDatesDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/FairValueMeasurementsInvestmentbyMaturityDatesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_7d62153d-4dd0-49d5-86fb-7977d65b0734" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_87260ff1-b262-4f2c-b0c6-14c51f8d33ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_7d62153d-4dd0-49d5-86fb-7977d65b0734" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_87260ff1-b262-4f2c-b0c6-14c51f8d33ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateYearOneThroughTwo_a6fdd964-39bb-41a2-87d0-5c42f5bc0e9f" xlink:href="anet-20231231.xsd#anet_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateYearOneThroughTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_7d62153d-4dd0-49d5-86fb-7977d65b0734" xlink:to="loc_anet_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateYearOneThroughTwo_a6fdd964-39bb-41a2-87d0-5c42f5bc0e9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_33c79b57-81ac-44ef-9774-2de76cb502cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_7d62153d-4dd0-49d5-86fb-7977d65b0734" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_33c79b57-81ac-44ef-9774-2de76cb502cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FairValueMeasurementsGainForNonmarketableEquitySecuritiesDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FairValueMeasurementsGainForNonmarketableEquitySecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/FairValueMeasurementsGainForNonmarketableEquitySecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_652a1e14-4fac-4881-b515-c8fadda1ff28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain_beca57a4-ab9a-40b1-9d54-6789c8631f72" xlink:href="anet-20231231.xsd#anet_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_652a1e14-4fac-4881-b515-c8fadda1ff28" xlink:to="loc_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain_beca57a4-ab9a-40b1-9d54-6789c8631f72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FairValueMeasurementsNonmarketableEquitySecuritiesDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FairValueMeasurementsNonmarketableEquitySecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/FairValueMeasurementsNonmarketableEquitySecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_6a6f1b68-8e53-48d0-939a-2342a715a07f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_89084b28-a4b9-4a33-8fa2-708c8db8fd6f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_6a6f1b68-8e53-48d0-939a-2342a715a07f" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_89084b28-a4b9-4a33-8fa2-708c8db8fd6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_53a019aa-1f13-436f-bee7-d538f2c0e00b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_89084b28-a4b9-4a33-8fa2-708c8db8fd6f" xlink:to="loc_us-gaap_FinancialInstrumentAxis_53a019aa-1f13-436f-bee7-d538f2c0e00b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_460297d7-09e0-43a3-94c6-8c049fc9ba1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_53a019aa-1f13-436f-bee7-d538f2c0e00b" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_460297d7-09e0-43a3-94c6-8c049fc9ba1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtSecuritiesMember_15621cb4-a8d1-4118-b8df-88fc00ff6f10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_460297d7-09e0-43a3-94c6-8c049fc9ba1b" xlink:to="loc_us-gaap_ConvertibleDebtSecuritiesMember_15621cb4-a8d1-4118-b8df-88fc00ff6f10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c54d1024-6a61-4f04-9109-b664ba090fdd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_89084b28-a4b9-4a33-8fa2-708c8db8fd6f" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c54d1024-6a61-4f04-9109-b664ba090fdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities_457483d0-7680-4dc6-a471-6a81d955122c" xlink:href="anet-20231231.xsd#anet_EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c54d1024-6a61-4f04-9109-b664ba090fdd" xlink:to="loc_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities_457483d0-7680-4dc6-a471-6a81d955122c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount_0b8ed2c3-4fcc-4fb2-b676-f282a5e4e2ff" xlink:href="anet-20231231.xsd#anet_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c54d1024-6a61-4f04-9109-b664ba090fdd" xlink:to="loc_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount_0b8ed2c3-4fcc-4fb2-b676-f282a5e4e2ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount_5718d9f1-b228-407e-b813-51430028e6dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c54d1024-6a61-4f04-9109-b664ba090fdd" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount_5718d9f1-b228-407e-b813-51430028e6dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_c4906d12-0330-4329-a7fc-14732e650e5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c54d1024-6a61-4f04-9109-b664ba090fdd" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_c4906d12-0330-4329-a7fc-14732e650e5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_9115bc6a-1c9b-4440-9c71-4dda6d0d5e8c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestReceivable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c54d1024-6a61-4f04-9109-b664ba090fdd" xlink:to="loc_us-gaap_InterestReceivable_9115bc6a-1c9b-4440-9c71-4dda6d0d5e8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FinancialStatementsDetailsCashCashEquivalentsandRestrictedCashDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FinancialStatementsDetailsCashCashEquivalentsandRestrictedCashDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/FinancialStatementsDetailsCashCashEquivalentsandRestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_anet_BalanceSheetComponentsAbstract_dab43281-1358-4af7-a3fc-50ed5c3f79f4" xlink:href="anet-20231231.xsd#anet_BalanceSheetComponentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a813192b-10e5-4f06-acc5-74befc81cf4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_dab43281-1358-4af7-a3fc-50ed5c3f79f4" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a813192b-10e5-4f06-acc5-74befc81cf4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_36453d60-97ee-436c-8675-7c7392594975" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_dab43281-1358-4af7-a3fc-50ed5c3f79f4" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_36453d60-97ee-436c-8675-7c7392594975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e4096a50-8ebd-4f4a-a39b-fb888b5a7ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_dab43281-1358-4af7-a3fc-50ed5c3f79f4" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e4096a50-8ebd-4f4a-a39b-fb888b5a7ba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FinancialStatementsDetailsAccountsReceivableNetDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FinancialStatementsDetailsAccountsReceivableNetDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/FinancialStatementsDetailsAccountsReceivableNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_anet_BalanceSheetComponentsAbstract_4b4fbbd2-b276-41c7-a675-208a60a25b9b" xlink:href="anet-20231231.xsd#anet_BalanceSheetComponentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_175e7eb8-de5a-42c1-94fa-585061d98872" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_4b4fbbd2-b276-41c7-a675-208a60a25b9b" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_175e7eb8-de5a-42c1-94fa-585061d98872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ProductSalesRebateReturnsReserveAndOthersCurrent_31d0d650-f86b-40ad-898f-a9cc9dd75cb3" xlink:href="anet-20231231.xsd#anet_ProductSalesRebateReturnsReserveAndOthersCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_4b4fbbd2-b276-41c7-a675-208a60a25b9b" xlink:to="loc_anet_ProductSalesRebateReturnsReserveAndOthersCurrent_31d0d650-f86b-40ad-898f-a9cc9dd75cb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_99dbcfd4-c6d0-432d-8f31-225c227bfe6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_4b4fbbd2-b276-41c7-a675-208a60a25b9b" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_99dbcfd4-c6d0-432d-8f31-225c227bfe6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FinancialStatementsDetailsInventoriesDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_anet_BalanceSheetComponentsAbstract_9228b3d6-53ef-49b7-a127-940726603a75" xlink:href="anet-20231231.xsd#anet_BalanceSheetComponentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_d4174de1-b98e-475e-aa64-fe38bb63f8ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_9228b3d6-53ef-49b7-a127-940726603a75" xlink:to="loc_us-gaap_InventoryNetAbstract_d4174de1-b98e-475e-aa64-fe38bb63f8ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_0ad42fcd-887c-435e-9430-0b19e57f706c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_d4174de1-b98e-475e-aa64-fe38bb63f8ea" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_0ad42fcd-887c-435e-9430-0b19e57f706c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_c3485861-6108-43d6-ab37-d7a1b868f846" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_d4174de1-b98e-475e-aa64-fe38bb63f8ea" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_c3485861-6108-43d6-ab37-d7a1b868f846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_d0afe92c-9149-4604-b795-6dd755161c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_d4174de1-b98e-475e-aa64-fe38bb63f8ea" xlink:to="loc_us-gaap_InventoryNet_d0afe92c-9149-4604-b795-6dd755161c3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesandOtherCurrentAssetsDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FinancialStatementsDetailsPrepaidExpensesandOtherCurrentAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesandOtherCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_anet_BalanceSheetComponentsAbstract_88a82062-4692-40f0-ac78-ff28183b3372" xlink:href="anet-20231231.xsd#anet_BalanceSheetComponentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_InventoryDepositCurrent_673de194-fbc5-4681-a5be-c8fd8d64ebe2" xlink:href="anet-20231231.xsd#anet_InventoryDepositCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_88a82062-4692-40f0-ac78-ff28183b3372" xlink:to="loc_anet_InventoryDepositCurrent_673de194-fbc5-4681-a5be-c8fd8d64ebe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent_cfd87152-e7d1-4c86-b52d-e92865736247" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_88a82062-4692-40f0-ac78-ff28183b3372" xlink:to="loc_us-gaap_OtherPrepaidExpenseCurrent_cfd87152-e7d1-4c86-b52d-e92865736247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_c132a214-9b9a-45bf-af83-58d257a609a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_88a82062-4692-40f0-ac78-ff28183b3372" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_c132a214-9b9a-45bf-af83-58d257a609a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FinancialStatementsDetailsPropertyandEquipmentNetDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_anet_BalanceSheetComponentsAbstract_6224a998-5ea8-4316-8a1e-f21d9732ef63" xlink:href="anet-20231231.xsd#anet_BalanceSheetComponentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0c921854-4eaf-47f3-8362-ec9315893f9b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_6224a998-5ea8-4316-8a1e-f21d9732ef63" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0c921854-4eaf-47f3-8362-ec9315893f9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_21e77664-c90d-4323-bd51-1064c3bd1dc6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0c921854-4eaf-47f3-8362-ec9315893f9b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_21e77664-c90d-4323-bd51-1064c3bd1dc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f18dbba-479a-4b80-86bb-76397d027907" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_21e77664-c90d-4323-bd51-1064c3bd1dc6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f18dbba-479a-4b80-86bb-76397d027907" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_f86815ad-94dc-4b23-b66e-a42fe3ecac8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f18dbba-479a-4b80-86bb-76397d027907" xlink:to="loc_us-gaap_LandMember_f86815ad-94dc-4b23-b66e-a42fe3ecac8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_9ff5c75f-6084-439f-9fab-bd8af7f302ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f18dbba-479a-4b80-86bb-76397d027907" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_9ff5c75f-6084-439f-9fab-bd8af7f302ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ComputerHardwareandSoftwareMember_14e43f2e-7e8f-4e09-9c63-fd3323a81561" xlink:href="anet-20231231.xsd#anet_ComputerHardwareandSoftwareMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f18dbba-479a-4b80-86bb-76397d027907" xlink:to="loc_anet_ComputerHardwareandSoftwareMember_14e43f2e-7e8f-4e09-9c63-fd3323a81561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_e8fbc58f-efaa-4a98-a196-b0293bd5630e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f18dbba-479a-4b80-86bb-76397d027907" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_e8fbc58f-efaa-4a98-a196-b0293bd5630e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_4e1be211-e20b-49bc-bca8-0bcd0ef0c093" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f18dbba-479a-4b80-86bb-76397d027907" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_4e1be211-e20b-49bc-bca8-0bcd0ef0c093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_354613e4-223a-496b-b011-7b6d86aae344" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f18dbba-479a-4b80-86bb-76397d027907" xlink:to="loc_us-gaap_ConstructionInProgressMember_354613e4-223a-496b-b011-7b6d86aae344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b1f45f74-7321-4d77-8318-8ee0838dade2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0c921854-4eaf-47f3-8362-ec9315893f9b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b1f45f74-7321-4d77-8318-8ee0838dade2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_6622d53f-af18-4df7-a339-347ebd494ecf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b1f45f74-7321-4d77-8318-8ee0838dade2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_6622d53f-af18-4df7-a339-347ebd494ecf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_52243d2d-67e4-4c17-aacd-357d9285c3ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b1f45f74-7321-4d77-8318-8ee0838dade2" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_52243d2d-67e4-4c17-aacd-357d9285c3ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a898b2d8-5803-4c12-b363-58344f9e4163" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b1f45f74-7321-4d77-8318-8ee0838dade2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a898b2d8-5803-4c12-b363-58344f9e4163" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_8ce0791c-e520-44cd-9f29-22c840666d30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_6224a998-5ea8-4316-8a1e-f21d9732ef63" xlink:to="loc_us-gaap_Depreciation_8ce0791c-e520-44cd-9f29-22c840666d30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FinancialStatementsDetailsAccruedLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_anet_BalanceSheetComponentsAbstract_222605dd-8541-410b-95ed-91058225cdd5" xlink:href="anet-20231231.xsd#anet_BalanceSheetComponentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_8e3b3681-3392-434e-ac1e-3090cf5060a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_222605dd-8541-410b-95ed-91058225cdd5" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_8e3b3681-3392-434e-ac1e-3090cf5060a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_AccruedSupplierLiabilityCurrent_8bf3e0df-60ea-432b-8b74-7885cf09d95c" xlink:href="anet-20231231.xsd#anet_AccruedSupplierLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_222605dd-8541-410b-95ed-91058225cdd5" xlink:to="loc_anet_AccruedSupplierLiabilityCurrent_8bf3e0df-60ea-432b-8b74-7885cf09d95c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_AccruedManufacturingCostsCurrent_6f9ede65-daab-4889-af11-c878aa917870" xlink:href="anet-20231231.xsd#anet_AccruedManufacturingCostsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_222605dd-8541-410b-95ed-91058225cdd5" xlink:to="loc_anet_AccruedManufacturingCostsCurrent_6f9ede65-daab-4889-af11-c878aa917870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_AccruedProductDevelopmentCostsCurrent_af0e88e9-226b-4be0-baae-d0d626a71539" xlink:href="anet-20231231.xsd#anet_AccruedProductDevelopmentCostsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_222605dd-8541-410b-95ed-91058225cdd5" xlink:to="loc_anet_AccruedProductDevelopmentCostsCurrent_af0e88e9-226b-4be0-baae-d0d626a71539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_20794bd3-74a8-4b7d-9d0c-84c9e28a6d22" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_222605dd-8541-410b-95ed-91058225cdd5" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_20794bd3-74a8-4b7d-9d0c-84c9e28a6d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_f17638aa-9d08-4b91-9d8e-570d91e73f81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_222605dd-8541-410b-95ed-91058225cdd5" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_f17638aa-9d08-4b91-9d8e-570d91e73f81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FinancialStatementsDetailsContractLiabilitiesDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FinancialStatementsDetailsContractLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/FinancialStatementsDetailsContractLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_anet_BalanceSheetComponentsAbstract_7e7976d5-4917-4d03-b428-aced56dc260d" xlink:href="anet-20231231.xsd#anet_BalanceSheetComponentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ContractAssetsandLiabilitiesTable_92942bed-55b3-4060-9260-39d578c702d0" xlink:href="anet-20231231.xsd#anet_ContractAssetsandLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_7e7976d5-4917-4d03-b428-aced56dc260d" xlink:to="loc_anet_ContractAssetsandLiabilitiesTable_92942bed-55b3-4060-9260-39d578c702d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_9b706f16-ef7c-46c1-966a-616d19ab2880" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_ContractAssetsandLiabilitiesTable_92942bed-55b3-4060-9260-39d578c702d0" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_9b706f16-ef7c-46c1-966a-616d19ab2880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_9473f588-365b-4f0c-b2e8-962efcf072ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_9b706f16-ef7c-46c1-966a-616d19ab2880" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_9473f588-365b-4f0c-b2e8-962efcf072ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_78f3682f-0357-4e7b-940e-5637e8eced46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_9473f588-365b-4f0c-b2e8-962efcf072ec" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_78f3682f-0357-4e7b-940e-5637e8eced46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ContractAssetsAndLiabilitiesLineItems_75133509-03a7-4b07-93ef-d3b679ed2ea2" xlink:href="anet-20231231.xsd#anet_ContractAssetsAndLiabilitiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_ContractAssetsandLiabilitiesTable_92942bed-55b3-4060-9260-39d578c702d0" xlink:to="loc_anet_ContractAssetsAndLiabilitiesLineItems_75133509-03a7-4b07-93ef-d3b679ed2ea2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ChangeinContractwithCustomerLiabilityRollForward_11ec456b-cbcc-4078-87ee-4f2941e3e1ca" xlink:href="anet-20231231.xsd#anet_ChangeinContractwithCustomerLiabilityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_ContractAssetsAndLiabilitiesLineItems_75133509-03a7-4b07-93ef-d3b679ed2ea2" xlink:to="loc_anet_ChangeinContractwithCustomerLiabilityRollForward_11ec456b-cbcc-4078-87ee-4f2941e3e1ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ContractWithCustomerLiabilityContactLiability_c471cce2-cc83-4166-92be-292718a33e92" xlink:href="anet-20231231.xsd#anet_ContractWithCustomerLiabilityContactLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_ChangeinContractwithCustomerLiabilityRollForward_11ec456b-cbcc-4078-87ee-4f2941e3e1ca" xlink:to="loc_anet_ContractWithCustomerLiabilityContactLiability_c471cce2-cc83-4166-92be-292718a33e92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ContractWithCustomerLiabilityContractLiabilityRevenueRecognized_eefd673a-29d7-4214-8ce1-2d5f0845e047" xlink:href="anet-20231231.xsd#anet_ContractWithCustomerLiabilityContractLiabilityRevenueRecognized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_ChangeinContractwithCustomerLiabilityRollForward_11ec456b-cbcc-4078-87ee-4f2941e3e1ca" xlink:to="loc_anet_ContractWithCustomerLiabilityContractLiabilityRevenueRecognized_eefd673a-29d7-4214-8ce1-2d5f0845e047" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue_8eb19913-35ee-4e10-8518-604fee299bbc" xlink:href="anet-20231231.xsd#anet_ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_ChangeinContractwithCustomerLiabilityRollForward_11ec456b-cbcc-4078-87ee-4f2941e3e1ca" xlink:to="loc_anet_ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue_8eb19913-35ee-4e10-8518-604fee299bbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ContractWithCustomerLiabilityContractLiabilitiesRecognized_1197e805-e026-454b-b475-3615547d00c7" xlink:href="anet-20231231.xsd#anet_ContractWithCustomerLiabilityContractLiabilitiesRecognized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_ChangeinContractwithCustomerLiabilityRollForward_11ec456b-cbcc-4078-87ee-4f2941e3e1ca" xlink:to="loc_anet_ContractWithCustomerLiabilityContractLiabilitiesRecognized_1197e805-e026-454b-b475-3615547d00c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ContractWithCustomerLiabilityContactLiability_d258d108-41a4-4885-9b33-f96abcfd686a" xlink:href="anet-20231231.xsd#anet_ContractWithCustomerLiabilityContactLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_ChangeinContractwithCustomerLiabilityRollForward_11ec456b-cbcc-4078-87ee-4f2941e3e1ca" xlink:to="loc_anet_ContractWithCustomerLiabilityContactLiability_d258d108-41a4-4885-9b33-f96abcfd686a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FinancialStatementsDetailsDeferredRevenueDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FinancialStatementsDetailsDeferredRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/FinancialStatementsDetailsDeferredRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_anet_BalanceSheetComponentsAbstract_72f489dd-d942-4ce6-ae49-345afd899842" xlink:href="anet-20231231.xsd#anet_BalanceSheetComponentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ChangeinContractwithCustomerLiabilityRollForward_dd2fa89a-8ed7-4cf2-b89e-11489c36520d" xlink:href="anet-20231231.xsd#anet_ChangeinContractwithCustomerLiabilityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_72f489dd-d942-4ce6-ae49-345afd899842" xlink:to="loc_anet_ChangeinContractwithCustomerLiabilityRollForward_dd2fa89a-8ed7-4cf2-b89e-11489c36520d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_67b7a44e-2785-466e-88bc-ce6d0d525570" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_ChangeinContractwithCustomerLiabilityRollForward_dd2fa89a-8ed7-4cf2-b89e-11489c36520d" xlink:to="loc_us-gaap_ContractWithCustomerLiability_67b7a44e-2785-466e-88bc-ce6d0d525570" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_0bf2c83e-bbb4-40e7-9157-90b3cd60c48d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_ChangeinContractwithCustomerLiabilityRollForward_dd2fa89a-8ed7-4cf2-b89e-11489c36520d" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_0bf2c83e-bbb4-40e7-9157-90b3cd60c48d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ContractWithCustomerLiabilityPeriodIncreaseDecrease_a5d94687-2237-4047-bdcc-f8271db20191" xlink:href="anet-20231231.xsd#anet_ContractWithCustomerLiabilityPeriodIncreaseDecrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_ChangeinContractwithCustomerLiabilityRollForward_dd2fa89a-8ed7-4cf2-b89e-11489c36520d" xlink:to="loc_anet_ContractWithCustomerLiabilityPeriodIncreaseDecrease_a5d94687-2237-4047-bdcc-f8271db20191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_e62eddd5-842f-485d-9474-c88f06ffd321" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_ChangeinContractwithCustomerLiabilityRollForward_dd2fa89a-8ed7-4cf2-b89e-11489c36520d" xlink:to="loc_us-gaap_ContractWithCustomerLiability_e62eddd5-842f-485d-9474-c88f06ffd321" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FinancialStatementsDetailsPerformanceObligationsDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_anet_BalanceSheetComponentsAbstract_57eae69e-5ecb-453d-85fe-6461a03880ab" xlink:href="anet-20231231.xsd#anet_BalanceSheetComponentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_ef6ffdba-c7dc-41d7-b283-b075ff68828f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_57eae69e-5ecb-453d-85fe-6461a03880ab" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_ef6ffdba-c7dc-41d7-b283-b075ff68828f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_e743708b-8313-4241-95e3-52a0aca9e4a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_ef6ffdba-c7dc-41d7-b283-b075ff68828f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_e743708b-8313-4241-95e3-52a0aca9e4a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_adf6b519-6a00-4933-b72e-dbd37a4f3058" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_ef6ffdba-c7dc-41d7-b283-b075ff68828f" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_adf6b519-6a00-4933-b72e-dbd37a4f3058" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesBillingStatusDomain_4f45fa91-3961-403d-a53f-6062bf11be3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesBillingStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_adf6b519-6a00-4933-b72e-dbd37a4f3058" xlink:to="loc_us-gaap_ReceivablesBillingStatusDomain_4f45fa91-3961-403d-a53f-6062bf11be3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledRevenuesMember_d2aac047-3ac6-46cb-b92b-84047937c02c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledRevenuesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesBillingStatusDomain_4f45fa91-3961-403d-a53f-6062bf11be3b" xlink:to="loc_us-gaap_UnbilledRevenuesMember_d2aac047-3ac6-46cb-b92b-84047937c02c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_b98b653c-2905-49ce-be78-177522d28b26" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_ef6ffdba-c7dc-41d7-b283-b075ff68828f" xlink:to="loc_srt_ProductOrServiceAxis_b98b653c-2905-49ce-be78-177522d28b26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_88e2fca0-76e9-4d64-a452-4c06422a8140" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_b98b653c-2905-49ce-be78-177522d28b26" xlink:to="loc_srt_ProductsAndServicesDomain_88e2fca0-76e9-4d64-a452-4c06422a8140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_e34e6f8b-b3ca-4b7d-8fea-137baca446ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_88e2fca0-76e9-4d64-a452-4c06422a8140" xlink:to="loc_us-gaap_ProductMember_e34e6f8b-b3ca-4b7d-8fea-137baca446ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_2bd3683c-7ca3-40ed-bfbb-3b17d484bf64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_ef6ffdba-c7dc-41d7-b283-b075ff68828f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_2bd3683c-7ca3-40ed-bfbb-3b17d484bf64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_641fd1f6-ea78-4d96-a6f0-adb58a066a08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_2bd3683c-7ca3-40ed-bfbb-3b17d484bf64" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_641fd1f6-ea78-4d96-a6f0-adb58a066a08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount_78b44b98-d8bd-4727-80b6-b4730b616159" xlink:href="anet-20231231.xsd#anet_RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_2bd3683c-7ca3-40ed-bfbb-3b17d484bf64" xlink:to="loc_anet_RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount_78b44b98-d8bd-4727-80b6-b4730b616159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_6fd51cfd-16e2-4e7e-ac31-e498da426463" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_2bd3683c-7ca3-40ed-bfbb-3b17d484bf64" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_6fd51cfd-16e2-4e7e-ac31-e498da426463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_e1456680-9e32-4b6b-8841-0a94154419e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_2bd3683c-7ca3-40ed-bfbb-3b17d484bf64" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_e1456680-9e32-4b6b-8841-0a94154419e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails_1" xlink:type="simple" xlink:href="anet-20231231.xsd#FinancialStatementsDetailsPerformanceObligationsDetails_1"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#FinancialStatementsDetailsOtherIncomeNetDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_anet_BalanceSheetComponentsAbstract_fc271542-e362-409c-ba5c-d5eeac1c64ed" xlink:href="anet-20231231.xsd#anet_BalanceSheetComponentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther_529419ee-7914-4be3-a962-1914ff4a6e91" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_fc271542-e362-409c-ba5c-d5eeac1c64ed" xlink:to="loc_us-gaap_InterestIncomeOther_529419ee-7914-4be3-a962-1914ff4a6e91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_73ad3569-4595-47e7-b955-131a683a7e40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_fc271542-e362-409c-ba5c-d5eeac1c64ed" xlink:to="loc_us-gaap_GainLossOnInvestments_73ad3569-4595-47e7-b955-131a683a7e40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingGainsLosses_b998f64f-1727-469d-846a-d8c1e247f001" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingGainsLosses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_fc271542-e362-409c-ba5c-d5eeac1c64ed" xlink:to="loc_us-gaap_OtherNonoperatingGainsLosses_b998f64f-1727-469d-846a-d8c1e247f001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_2925ba73-d5b9-47a8-8719-f451f7431d41" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_BalanceSheetComponentsAbstract_fc271542-e362-409c-ba5c-d5eeac1c64ed" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_2925ba73-d5b9-47a8-8719-f451f7431d41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_51e0d231-a87a-43d9-85bc-0e91acb94220" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6ddd52b1-7a95-4061-aadd-9635a5856b03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_51e0d231-a87a-43d9-85bc-0e91acb94220" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6ddd52b1-7a95-4061-aadd-9635a5856b03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_87f22df5-09b0-49a2-bdd0-3fa04c0034e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6ddd52b1-7a95-4061-aadd-9635a5856b03" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_87f22df5-09b0-49a2-bdd0-3fa04c0034e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_af96a8b5-a695-4d9b-bc58-18ca003daacf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_87f22df5-09b0-49a2-bdd0-3fa04c0034e3" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_af96a8b5-a695-4d9b-bc58-18ca003daacf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_PrivatelyHeldTechnologyCompanyMember_7f13cb57-8a6c-4d87-a4f7-3d90eadb35d1" xlink:href="anet-20231231.xsd#anet_PrivatelyHeldTechnologyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_af96a8b5-a695-4d9b-bc58-18ca003daacf" xlink:to="loc_anet_PrivatelyHeldTechnologyCompanyMember_7f13cb57-8a6c-4d87-a4f7-3d90eadb35d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_2c3edbc2-0387-4939-b5b6-2a22237babcd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6ddd52b1-7a95-4061-aadd-9635a5856b03" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_2c3edbc2-0387-4939-b5b6-2a22237babcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfBusinessesAcquired_decccd52-f3f1-432f-a36f-fefb1590bdfe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfBusinessesAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c3edbc2-0387-4939-b5b6-2a22237babcd" xlink:to="loc_us-gaap_NumberOfBusinessesAcquired_decccd52-f3f1-432f-a36f-fefb1590bdfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_d791e501-9f9d-4cd4-972a-5f974fee08d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c3edbc2-0387-4939-b5b6-2a22237babcd" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_d791e501-9f9d-4cd4-972a-5f974fee08d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_2b7cde1d-f941-44c7-9c3b-0ea5f425acd4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c3edbc2-0387-4939-b5b6-2a22237babcd" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_2b7cde1d-f941-44c7-9c3b-0ea5f425acd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_a0fbd154-af12-4d49-b7a1-dade1e7b8b29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c3edbc2-0387-4939-b5b6-2a22237babcd" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_a0fbd154-af12-4d49-b7a1-dade1e7b8b29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_55890562-5914-4f8f-ad89-97a919039720" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c3edbc2-0387-4939-b5b6-2a22237babcd" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_55890562-5914-4f8f-ad89-97a919039720" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_3e370022-40d4-4a99-9ce3-833242a2efe2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c3edbc2-0387-4939-b5b6-2a22237babcd" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_3e370022-40d4-4a99-9ce3-833242a2efe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_4edcb2c2-8179-4228-9de5-29edae549bcb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c3edbc2-0387-4939-b5b6-2a22237babcd" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_4edcb2c2-8179-4228-9de5-29edae549bcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_edd3234c-539d-4785-8a58-332c3d6ca154" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2c3edbc2-0387-4939-b5b6-2a22237babcd" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_edd3234c-539d-4785-8a58-332c3d6ca154" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofIdentifiableIntangibleAssetsAcquiredDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofIdentifiableIntangibleAssetsAcquiredDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofIdentifiableIntangibleAssetsAcquiredDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_8097fba0-d0fe-487d-badc-1a3c08d23c02" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0e36008f-0bb8-4ba5-8742-2bf894ff4923" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_8097fba0-d0fe-487d-badc-1a3c08d23c02" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0e36008f-0bb8-4ba5-8742-2bf894ff4923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_19f5e891-fb6a-4184-bc20-a2c251668026" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0e36008f-0bb8-4ba5-8742-2bf894ff4923" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_19f5e891-fb6a-4184-bc20-a2c251668026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3d632a21-3d7a-4e93-8b6b-162acf2f4721" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_19f5e891-fb6a-4184-bc20-a2c251668026" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3d632a21-3d7a-4e93-8b6b-162acf2f4721" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_PrivatelyHeldTechnologyCompanyMember_d9e1912f-157d-4afd-9814-557a3462b17c" xlink:href="anet-20231231.xsd#anet_PrivatelyHeldTechnologyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3d632a21-3d7a-4e93-8b6b-162acf2f4721" xlink:to="loc_anet_PrivatelyHeldTechnologyCompanyMember_d9e1912f-157d-4afd-9814-557a3462b17c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6e6c931c-226e-47b0-8d17-b24431addb0a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0e36008f-0bb8-4ba5-8742-2bf894ff4923" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6e6c931c-226e-47b0-8d17-b24431addb0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a02b8745-c192-4fcf-8197-6c1dcf5de153" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6e6c931c-226e-47b0-8d17-b24431addb0a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a02b8745-c192-4fcf-8197-6c1dcf5de153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_b89b6add-1893-49dc-94a6-e420f607ece1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a02b8745-c192-4fcf-8197-6c1dcf5de153" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_b89b6add-1893-49dc-94a6-e420f607ece1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_69632118-c28e-429c-8972-e54ee6ef2072" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a02b8745-c192-4fcf-8197-6c1dcf5de153" xlink:to="loc_us-gaap_CustomerRelationshipsMember_69632118-c28e-429c-8972-e54ee6ef2072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_357f3351-5771-49bb-b584-a77b383997dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a02b8745-c192-4fcf-8197-6c1dcf5de153" xlink:to="loc_us-gaap_TradeNamesMember_357f3351-5771-49bb-b584-a77b383997dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_781fc534-6087-48d1-a6f6-9acd952cc0f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0e36008f-0bb8-4ba5-8742-2bf894ff4923" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_781fc534-6087-48d1-a6f6-9acd952cc0f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_1bbc0c99-5b2c-420d-b0ec-061408e3ac0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_781fc534-6087-48d1-a6f6-9acd952cc0f6" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_1bbc0c99-5b2c-420d-b0ec-061408e3ac0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_4b35ab8b-7341-4d4b-9985-161a384ce29f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_781fc534-6087-48d1-a6f6-9acd952cc0f6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_4b35ab8b-7341-4d4b-9985-161a384ce29f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsGoodwillRollforwardDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsGoodwillRollforwardDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsGoodwillRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_1fcfa591-950d-4d56-a908-a87f7bfa8eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_8208d20e-8b42-43de-b1a5-3f1f8fec9d99" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_1fcfa591-950d-4d56-a908-a87f7bfa8eb8" xlink:to="loc_us-gaap_GoodwillRollForward_8208d20e-8b42-43de-b1a5-3f1f8fec9d99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_846b8563-7fea-4d07-bc6d-a2dabfc4bdd5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_8208d20e-8b42-43de-b1a5-3f1f8fec9d99" xlink:to="loc_us-gaap_Goodwill_846b8563-7fea-4d07-bc6d-a2dabfc4bdd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_6ea634d6-8a41-4192-8317-4444c8544076" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_8208d20e-8b42-43de-b1a5-3f1f8fec9d99" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_6ea634d6-8a41-4192-8317-4444c8544076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_16b5e0a7-af34-496b-a0c1-bdaa1286469a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_8208d20e-8b42-43de-b1a5-3f1f8fec9d99" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_16b5e0a7-af34-496b-a0c1-bdaa1286469a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_99c706f6-f5f1-4d4f-94ff-9084dbf75003" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_8208d20e-8b42-43de-b1a5-3f1f8fec9d99" xlink:to="loc_us-gaap_Goodwill_99c706f6-f5f1-4d4f-94ff-9084dbf75003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_f7b423a2-7a9d-4dee-86d5-e9c547e9827e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_319b6621-3abf-4f10-88b4-90cd115e46fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_f7b423a2-7a9d-4dee-86d5-e9c547e9827e" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_319b6621-3abf-4f10-88b4-90cd115e46fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2d691a63-a7fe-49e7-96e1-1a0033cb2986" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_319b6621-3abf-4f10-88b4-90cd115e46fb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2d691a63-a7fe-49e7-96e1-1a0033cb2986" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fba1eecd-8faa-48f5-b1a1-c8c8571f0181" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2d691a63-a7fe-49e7-96e1-1a0033cb2986" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fba1eecd-8faa-48f5-b1a1-c8c8571f0181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_5ed0bfef-0498-4cce-b0c4-979ef923040a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fba1eecd-8faa-48f5-b1a1-c8c8571f0181" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_5ed0bfef-0498-4cce-b0c4-979ef923040a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_201030e2-31d4-4a37-8466-6801b6731fdf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fba1eecd-8faa-48f5-b1a1-c8c8571f0181" xlink:to="loc_us-gaap_CustomerRelationshipsMember_201030e2-31d4-4a37-8466-6801b6731fdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_1b000b45-2977-44e6-b95e-7e2c7da6a191" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fba1eecd-8faa-48f5-b1a1-c8c8571f0181" xlink:to="loc_us-gaap_TradeNamesMember_1b000b45-2977-44e6-b95e-7e2c7da6a191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_8107731e-531f-4475-9c4e-a1088da1e63e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_319b6621-3abf-4f10-88b4-90cd115e46fb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_8107731e-531f-4475-9c4e-a1088da1e63e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_2b15b607-3a16-405b-b81b-0a0fe204b3f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_8107731e-531f-4475-9c4e-a1088da1e63e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_2b15b607-3a16-405b-b81b-0a0fe204b3f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9aca2776-b328-4613-8cfb-562fc571b1c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_2b15b607-3a16-405b-b81b-0a0fe204b3f4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9aca2776-b328-4613-8cfb-562fc571b1c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d06070ea-bc86-49fb-b836-c31c06a21781" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_2b15b607-3a16-405b-b81b-0a0fe204b3f4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d06070ea-bc86-49fb-b836-c31c06a21781" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease_53940a2e-c494-4630-8891-863c53506258" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_2b15b607-3a16-405b-b81b-0a0fe204b3f4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease_53940a2e-c494-4630-8891-863c53506258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_129ad357-1294-4469-b404-525c7dce2fc2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_2b15b607-3a16-405b-b81b-0a0fe204b3f4" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_129ad357-1294-4469-b404-525c7dce2fc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9e22b004-ff7f-4a77-8a2b-b9185a377b26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_2b15b607-3a16-405b-b81b-0a0fe204b3f4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9e22b004-ff7f-4a77-8a2b-b9185a377b26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_c19b3583-f3bf-4e14-9fef-7fa975457311" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_2b15b607-3a16-405b-b81b-0a0fe204b3f4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_c19b3583-f3bf-4e14-9fef-7fa975457311" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_37a44dd2-f07d-4ab0-87d4-fb9ca1b145df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_8107731e-531f-4475-9c4e-a1088da1e63e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_37a44dd2-f07d-4ab0-87d4-fb9ca1b145df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_eabc6a35-c89a-4a40-9b2f-32e232e95e0e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_8107731e-531f-4475-9c4e-a1088da1e63e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_eabc6a35-c89a-4a40-9b2f-32e232e95e0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_e52f6dfc-ef60-447e-82ce-ea2df87dc627" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_8255279b-3469-425e-8507-a0ff5e9fded4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_e52f6dfc-ef60-447e-82ce-ea2df87dc627" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_8255279b-3469-425e-8507-a0ff5e9fded4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_8a67bac7-4058-4933-8de9-d364076e28ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_e52f6dfc-ef60-447e-82ce-ea2df87dc627" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_8a67bac7-4058-4933-8de9-d364076e28ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_16f19263-6810-419d-a15c-51b2bf5d0341" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_e52f6dfc-ef60-447e-82ce-ea2df87dc627" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_16f19263-6810-419d-a15c-51b2bf5d0341" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_6a6a7607-c448-4a59-ba9d-b8670af32c08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_e52f6dfc-ef60-447e-82ce-ea2df87dc627" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_6a6a7607-c448-4a59-ba9d-b8670af32c08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_9eee0cc1-d8df-40fc-9e24-4112b98e77c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_e52f6dfc-ef60-447e-82ce-ea2df87dc627" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_9eee0cc1-d8df-40fc-9e24-4112b98e77c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_a141a39c-96e0-4391-b6fa-b9d18d522150" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_e52f6dfc-ef60-447e-82ce-ea2df87dc627" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_a141a39c-96e0-4391-b6fa-b9d18d522150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f5b68089-475b-4f32-b0d6-f1b57e6659fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_e52f6dfc-ef60-447e-82ce-ea2df87dc627" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f5b68089-475b-4f32-b0d6-f1b57e6659fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_97ae086d-9cc6-4950-a857-9177518d4a5c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentTable_c43f486e-9a4e-4144-8007-c2c2faef1718" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_97ae086d-9cc6-4950-a857-9177518d4a5c" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentTable_c43f486e-9a4e-4144-8007-c2c2faef1718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_efc1a8c6-61d3-4a63-b0ca-6d9c73ceff28" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_c43f486e-9a4e-4144-8007-c2c2faef1718" xlink:to="loc_srt_RangeAxis_efc1a8c6-61d3-4a63-b0ca-6d9c73ceff28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_eb9fa838-cdbe-4dc2-a2d4-8cdaca8eedd1" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_efc1a8c6-61d3-4a63-b0ca-6d9c73ceff28" xlink:to="loc_srt_RangeMember_eb9fa838-cdbe-4dc2-a2d4-8cdaca8eedd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8253af28-6914-4289-9356-698e149811bc" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_eb9fa838-cdbe-4dc2-a2d4-8cdaca8eedd1" xlink:to="loc_srt_MinimumMember_8253af28-6914-4289-9356-698e149811bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_fb675441-573c-4a44-989e-20a349b7bcfa" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_eb9fa838-cdbe-4dc2-a2d4-8cdaca8eedd1" xlink:to="loc_srt_MaximumMember_fb675441-573c-4a44-989e-20a349b7bcfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_892fe81f-583b-49ce-afdb-78f7ddada349" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_c43f486e-9a4e-4144-8007-c2c2faef1718" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_892fe81f-583b-49ce-afdb-78f7ddada349" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_aa08852c-d33d-477b-aa0d-fbc819861354" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_892fe81f-583b-49ce-afdb-78f7ddada349" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_aa08852c-d33d-477b-aa0d-fbc819861354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_b09002d8-5fbb-4557-82e7-8cc992d38710" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_aa08852c-d33d-477b-aa0d-fbc819861354" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_b09002d8-5fbb-4557-82e7-8cc992d38710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentLineItems_0c05121b-f518-4aaf-8bbc-09be5f63a857" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_c43f486e-9a4e-4144-8007-c2c2faef1718" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentLineItems_0c05121b-f518-4aaf-8bbc-09be5f63a857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_51da1668-a201-49cc-8e56-36fe8fa51b21" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_0c05121b-f518-4aaf-8bbc-09be5f63a857" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_51da1668-a201-49cc-8e56-36fe8fa51b21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_973fedb6-a759-473c-bdf3-8d2d4a33caed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_0c05121b-f518-4aaf-8bbc-09be5f63a857" xlink:to="loc_us-gaap_OperatingLeasePayments_973fedb6-a759-473c-bdf3-8d2d4a33caed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_db39beeb-7c3a-49d7-a7ed-7f35a06cc108" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_0c05121b-f518-4aaf-8bbc-09be5f63a857" xlink:to="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_db39beeb-7c3a-49d7-a7ed-7f35a06cc108" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_26b66231-03dc-4144-8e16-b905e7ddc49c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_0c05121b-f518-4aaf-8bbc-09be5f63a857" xlink:to="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_26b66231-03dc-4144-8e16-b905e7ddc49c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_PurchaseObligationToBePaidAfterNextTwelveMonths_ddf7803e-9879-43b7-8726-19f184ffc8dd" xlink:href="anet-20231231.xsd#anet_PurchaseObligationToBePaidAfterNextTwelveMonths"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_0c05121b-f518-4aaf-8bbc-09be5f63a857" xlink:to="loc_anet_PurchaseObligationToBePaidAfterNextTwelveMonths_ddf7803e-9879-43b7-8726-19f184ffc8dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_RestrictedDepositsAssets_28f80ce1-acf4-499d-9b4e-9d492a9234e0" xlink:href="anet-20231231.xsd#anet_RestrictedDepositsAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_0c05121b-f518-4aaf-8bbc-09be5f63a857" xlink:to="loc_anet_RestrictedDepositsAssets_28f80ce1-acf4-499d-9b4e-9d492a9234e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyPatentsAllegedlyInfringedNumber_915c21b0-90fb-40c3-b805-8593fcb59649" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyPatentsAllegedlyInfringedNumber"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_0c05121b-f518-4aaf-8bbc-09be5f63a857" xlink:to="loc_us-gaap_LossContingencyPatentsAllegedlyInfringedNumber_915c21b0-90fb-40c3-b805-8593fcb59649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyPatentsFoundNotInfringedNumber_5b23d3b1-287d-4d00-838f-b377c8de7fee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyPatentsFoundNotInfringedNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_0c05121b-f518-4aaf-8bbc-09be5f63a857" xlink:to="loc_us-gaap_LossContingencyPatentsFoundNotInfringedNumber_5b23d3b1-287d-4d00-838f-b377c8de7fee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c898b61c-db43-4504-9906-fce0a475f60a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_f8673f2e-0cfb-45f1-b8fa-f4a451a08556" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c898b61c-db43-4504-9906-fce0a475f60a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_f8673f2e-0cfb-45f1-b8fa-f4a451a08556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_11cd9c7d-fb2f-4647-9abd-0a3a21a0235f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset_f8673f2e-0cfb-45f1-b8fa-f4a451a08556" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_11cd9c7d-fb2f-4647-9abd-0a3a21a0235f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_4e6d6025-edf8-41b5-b7c7-92043eb38f16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c898b61c-db43-4504-9906-fce0a475f60a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_4e6d6025-edf8-41b5-b7c7-92043eb38f16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_f57883bb-74a3-472f-81cc-d25e02ab644e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent_4e6d6025-edf8-41b5-b7c7-92043eb38f16" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_f57883bb-74a3-472f-81cc-d25e02ab644e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_077c1180-5cad-40f9-ad51-b7ef4389d621" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c898b61c-db43-4504-9906-fce0a475f60a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_077c1180-5cad-40f9-ad51-b7ef4389d621" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_5fc97021-d7d4-4929-b7a6-17e64b3e8bb3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_077c1180-5cad-40f9-ad51-b7ef4389d621" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_5fc97021-d7d4-4929-b7a6-17e64b3e8bb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_e83fc951-8a31-49fb-a4e7-8735c20b5670" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c898b61c-db43-4504-9906-fce0a475f60a" xlink:to="loc_us-gaap_OperatingLeaseLiability_e83fc951-8a31-49fb-a4e7-8735c20b5670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/CommitmentsandContingenciesLeaseCostDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#CommitmentsandContingenciesLeaseCostDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/CommitmentsandContingenciesLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6e6b4d97-e833-400e-8103-0ebd1cb5cabb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_dc5cb8d1-d22b-4155-81d9-976a311f1d34" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6e6b4d97-e833-400e-8103-0ebd1cb5cabb" xlink:to="loc_us-gaap_OperatingLeaseCost_dc5cb8d1-d22b-4155-81d9-976a311f1d34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_1a11708f-0e3d-4007-9326-ab6d5c37cc10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6e6b4d97-e833-400e-8103-0ebd1cb5cabb" xlink:to="loc_us-gaap_VariableLeaseCost_1a11708f-0e3d-4007-9326-ab6d5c37cc10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_0810b930-b68a-48b6-ab0c-8dbbf2473243" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6e6b4d97-e833-400e-8103-0ebd1cb5cabb" xlink:to="loc_us-gaap_OperatingLeaseExpense_0810b930-b68a-48b6-ab0c-8dbbf2473243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#CommitmentsandContingenciesLeaseMaturitiesDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_15088500-1921-42b1-a28a-722476f949b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_4ca778fb-b71c-43f7-a4ed-4265e7874f41" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_15088500-1921-42b1-a28a-722476f949b4" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_4ca778fb-b71c-43f7-a4ed-4265e7874f41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_b140b211-bd86-4363-afd7-b4e056478ecd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_15088500-1921-42b1-a28a-722476f949b4" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_b140b211-bd86-4363-afd7-b4e056478ecd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_d223fe57-013e-4543-8c21-16b4edfa1451" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_15088500-1921-42b1-a28a-722476f949b4" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_d223fe57-013e-4543-8c21-16b4edfa1451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e2ba36fd-0bf6-4de7-83aa-f467e265ae62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_15088500-1921-42b1-a28a-722476f949b4" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e2ba36fd-0bf6-4de7-83aa-f467e265ae62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_4c8d2362-5828-4756-a065-1d97662cafb1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_15088500-1921-42b1-a28a-722476f949b4" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_4c8d2362-5828-4756-a065-1d97662cafb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_06eb371b-1a91-4aea-9bc7-ace9dd0e68b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_15088500-1921-42b1-a28a-722476f949b4" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_06eb371b-1a91-4aea-9bc7-ace9dd0e68b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_adfa4714-6f7a-40c3-95a8-d139d8f44fbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_15088500-1921-42b1-a28a-722476f949b4" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_adfa4714-6f7a-40c3-95a8-d139d8f44fbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_e885d40e-8c93-40d2-9fa4-7acf4316e6ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_15088500-1921-42b1-a28a-722476f949b4" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_e885d40e-8c93-40d2-9fa4-7acf4316e6ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_96069bc7-f50a-43cb-8527-caac5066bdce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_15088500-1921-42b1-a28a-722476f949b4" xlink:to="loc_us-gaap_OperatingLeaseLiability_96069bc7-f50a-43cb-8527-caac5066bdce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails_1" xlink:type="simple" xlink:href="anet-20231231.xsd#CommitmentsandContingenciesLeaseMaturitiesDetails_1"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arista.com/role/CommitmentsandContingenciesWeightedaverageRemainingLeaseTermandDiscountRateDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#CommitmentsandContingenciesWeightedaverageRemainingLeaseTermandDiscountRateDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/CommitmentsandContingenciesWeightedaverageRemainingLeaseTermandDiscountRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_e8aa5faf-0c49-4d37-8eb8-090119c52f77" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_532e4566-9e2c-4d9f-9e3f-a2da555452e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_e8aa5faf-0c49-4d37-8eb8-090119c52f77" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_532e4566-9e2c-4d9f-9e3f-a2da555452e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_3571cc94-c155-4814-a0e9-95d18eddc00e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_e8aa5faf-0c49-4d37-8eb8-090119c52f77" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_3571cc94-c155-4814-a0e9-95d18eddc00e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#StockholdersEquityandStockBasedCompensationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_af291432-cf7d-4dfb-81a6-8c9ee4457914" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3019268c-5427-44b4-bfa1-0387665c978f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_af291432-cf7d-4dfb-81a6-8c9ee4457914" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3019268c-5427-44b4-bfa1-0387665c978f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_1c850527-e194-4138-ba62-49841b34484d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3019268c-5427-44b4-bfa1-0387665c978f" xlink:to="loc_us-gaap_PlanNameAxis_1c850527-e194-4138-ba62-49841b34484d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_e889709d-18bf-43ab-9d80-6f0819c9d518" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_1c850527-e194-4138-ba62-49841b34484d" xlink:to="loc_us-gaap_PlanNameDomain_e889709d-18bf-43ab-9d80-6f0819c9d518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_A2014EquityIncentivePlanMember_3b2357a6-801f-4a10-9a73-c67fd26836c0" xlink:href="anet-20231231.xsd#anet_A2014EquityIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_e889709d-18bf-43ab-9d80-6f0819c9d518" xlink:to="loc_anet_A2014EquityIncentivePlanMember_3b2357a6-801f-4a10-9a73-c67fd26836c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_A2014EmployeeStockPurchasePlanMember_e0426587-b824-41f0-aae8-6ec788f8c427" xlink:href="anet-20231231.xsd#anet_A2014EmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_e889709d-18bf-43ab-9d80-6f0819c9d518" xlink:to="loc_anet_A2014EmployeeStockPurchasePlanMember_e0426587-b824-41f0-aae8-6ec788f8c427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d7dcbc75-111b-44cd-9c65-f89f3b5858b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3019268c-5427-44b4-bfa1-0387665c978f" xlink:to="loc_us-gaap_AwardTypeAxis_d7dcbc75-111b-44cd-9c65-f89f3b5858b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8df09b99-f2e9-4e32-bb94-7217ffaae74a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_d7dcbc75-111b-44cd-9c65-f89f3b5858b2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8df09b99-f2e9-4e32-bb94-7217ffaae74a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_cb0b72a7-5685-453d-a3e1-d8ab36dfcf6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8df09b99-f2e9-4e32-bb94-7217ffaae74a" xlink:to="loc_us-gaap_EmployeeStockOptionMember_cb0b72a7-5685-453d-a3e1-d8ab36dfcf6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_a26eb41e-c4a4-428c-a36c-0ec396db6f41" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8df09b99-f2e9-4e32-bb94-7217ffaae74a" xlink:to="loc_us-gaap_EmployeeStockMember_a26eb41e-c4a4-428c-a36c-0ec396db6f41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_EmployeeStockPurchasePlanMember_87da5749-474a-4eb2-a6b2-fa09b6c81c88" xlink:href="anet-20231231.xsd#anet_EmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8df09b99-f2e9-4e32-bb94-7217ffaae74a" xlink:to="loc_anet_EmployeeStockPurchasePlanMember_87da5749-474a-4eb2-a6b2-fa09b6c81c88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_afc1c8e6-28d9-4456-900a-f1bdbf0f6547" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8df09b99-f2e9-4e32-bb94-7217ffaae74a" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_afc1c8e6-28d9-4456-900a-f1bdbf0f6547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_ca74249c-2b27-4e64-b8e1-56e8e60eab4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3019268c-5427-44b4-bfa1-0387665c978f" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_ca74249c-2b27-4e64-b8e1-56e8e60eab4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_f6e6bd7c-809a-470a-aa93-ff6ffc313a68" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_ca74249c-2b27-4e64-b8e1-56e8e60eab4e" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_f6e6bd7c-809a-470a-aa93-ff6ffc313a68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_f2775416-2ad8-47e5-b610-56d7f29dc318" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_f6e6bd7c-809a-470a-aa93-ff6ffc313a68" xlink:to="loc_us-gaap_SubsequentEventMember_f2775416-2ad8-47e5-b610-56d7f29dc318" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3019268c-5427-44b4-bfa1-0387665c978f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1b7e3ff2-f890-4428-882b-63cebc478ac2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1b7e3ff2-f890-4428-882b-63cebc478ac2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_d41cb25c-1c13-426a-a600-5c5727347e3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_d41cb25c-1c13-426a-a600-5c5727347e3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_d4581334-e008-4dbd-b98b-b680cdeeb378" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_d4581334-e008-4dbd-b98b-b680cdeeb378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized_a761142f-27a4-4e1a-b0c3-b8cdd597ea1a" xlink:href="anet-20231231.xsd#anet_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_anet_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized_a761142f-27a4-4e1a-b0c3-b8cdd597ea1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_e1b726ad-1d30-419a-9ccf-365127818bec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_e1b726ad-1d30-419a-9ccf-365127818bec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_46109307-a99a-4963-8062-889f021a6e30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_46109307-a99a-4963-8062-889f021a6e30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_PercentOfSharesOutstandingToIncreaseNumberOfSharesAvailableForGrantAndIssuance_ea41e850-d583-41aa-bcab-88f34e3275cd" xlink:href="anet-20231231.xsd#anet_PercentOfSharesOutstandingToIncreaseNumberOfSharesAvailableForGrantAndIssuance"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_anet_PercentOfSharesOutstandingToIncreaseNumberOfSharesAvailableForGrantAndIssuance_ea41e850-d583-41aa-bcab-88f34e3275cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_e825e525-e938-4494-8392-8d3576206fff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_e825e525-e938-4494-8392-8d3576206fff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOfferingPeriod_3ba7164d-ea4e-4ed0-8366-4fe8894e2ea6" xlink:href="anet-20231231.xsd#anet_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOfferingPeriod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOfferingPeriod_3ba7164d-ea4e-4ed0-8366-4fe8894e2ea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPurchasePeriodTerm_e00a565a-6990-4f80-8e12-9cec41b954b4" xlink:href="anet-20231231.xsd#anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPurchasePeriodTerm"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPurchasePeriodTerm_e00a565a-6990-4f80-8e12-9cec41b954b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumPercentageofPayrollDeductionsforSharePurchases_85fdd087-07dc-4a0b-a753-6a25403b208c" xlink:href="anet-20231231.xsd#anet_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumPercentageofPayrollDeductionsforSharePurchases"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumPercentageofPayrollDeductionsforSharePurchases_85fdd087-07dc-4a0b-a753-6a25403b208c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_a552c8c0-6c9d-4e54-9e64-cc040e9a4ca1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_CommonStockSharesIssued_a552c8c0-6c9d-4e54-9e64-cc040e9a4ca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a5a7eb6f-a47d-49d4-b005-2ea03f2a96cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a5a7eb6f-a47d-49d4-b005-2ea03f2a96cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_38e065d0-a7cb-439d-afc0-da96becc663f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_38e065d0-a7cb-439d-afc0-da96becc663f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_cd015dd3-b66d-4380-8aec-2f04a2495782" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_cd015dd3-b66d-4380-8aec-2f04a2495782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_2d2e9a3b-2d44-4dd2-9593-7515507499b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_2d2e9a3b-2d44-4dd2-9593-7515507499b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_6468f910-994d-4aa9-95cd-641384b574ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_6468f910-994d-4aa9-95cd-641384b574ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_6025142f-9239-4d79-a279-e321fb6556cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_6025142f-9239-4d79-a279-e321fb6556cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_fe11a174-c2d1-49d5-8ff3-862dba0320d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_fe11a174-c2d1-49d5-8ff3-862dba0320d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_053dcb34-f36c-4bbf-b369-84ed23c3e9bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6697fea-5498-49ed-a435-8f2952766791" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_053dcb34-f36c-4bbf-b369-84ed23c3e9bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockRepurchaseProgramDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#StockholdersEquityandStockBasedCompensationStockRepurchaseProgramDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockRepurchaseProgramDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0abb9566-3881-4241-a2b7-8f23a5b9f6c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_7800d3d4-b707-4740-9d2e-5c6c95acf33c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0abb9566-3881-4241-a2b7-8f23a5b9f6c3" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_7800d3d4-b707-4740-9d2e-5c6c95acf33c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_00640e46-3c4e-49f5-b7c3-e09da40d3b5a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0abb9566-3881-4241-a2b7-8f23a5b9f6c3" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_00640e46-3c4e-49f5-b7c3-e09da40d3b5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_bf7c19bb-eb2b-4e06-a4f6-de46a3210075" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0abb9566-3881-4241-a2b7-8f23a5b9f6c3" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_bf7c19bb-eb2b-4e06-a4f6-de46a3210075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5d05c9cb-9ef4-40de-a12f-6d6a50a84b31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_9a1a7953-df5a-4730-8fe8-439e070cf605" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5d05c9cb-9ef4-40de-a12f-6d6a50a84b31" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_9a1a7953-df5a-4730-8fe8-439e070cf605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_be398a82-dd7d-4e9d-9627-48453c9489d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_9a1a7953-df5a-4730-8fe8-439e070cf605" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_be398a82-dd7d-4e9d-9627-48453c9489d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_3a53ff30-e05c-46c8-bb55-5a71e0bed052" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_9a1a7953-df5a-4730-8fe8-439e070cf605" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_3a53ff30-e05c-46c8-bb55-5a71e0bed052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0c1683db-933f-4e42-9c00-a40a4c250ce7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_9a1a7953-df5a-4730-8fe8-439e070cf605" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0c1683db-933f-4e42-9c00-a40a4c250ce7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_8012cb28-8d62-4295-b5e0-0c9fe3cba473" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_9a1a7953-df5a-4730-8fe8-439e070cf605" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_8012cb28-8d62-4295-b5e0-0c9fe3cba473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e1c5f23e-9619-44ca-8120-2faf5fb75393" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_9a1a7953-df5a-4730-8fe8-439e070cf605" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e1c5f23e-9619-44ca-8120-2faf5fb75393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_33a7b0ab-ed4e-44e5-9d05-2278d0d07953" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5d05c9cb-9ef4-40de-a12f-6d6a50a84b31" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_33a7b0ab-ed4e-44e5-9d05-2278d0d07953" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_e6455ab6-06be-4641-8281-37a04bbf6db5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5d05c9cb-9ef4-40de-a12f-6d6a50a84b31" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_e6455ab6-06be-4641-8281-37a04bbf6db5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_420122ee-3ec6-4798-89d6-e9466a20b4ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_e6455ab6-06be-4641-8281-37a04bbf6db5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_420122ee-3ec6-4798-89d6-e9466a20b4ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_766b0316-057b-4854-8238-6654cff901f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_e6455ab6-06be-4641-8281-37a04bbf6db5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_766b0316-057b-4854-8238-6654cff901f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_ce1e8a9e-1db9-426a-a674-b2e8691f7ea9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_e6455ab6-06be-4641-8281-37a04bbf6db5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_ce1e8a9e-1db9-426a-a674-b2e8691f7ea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_ca59b7ef-8acf-4e6e-ba2b-3f8dedfd8e04" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_e6455ab6-06be-4641-8281-37a04bbf6db5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_ca59b7ef-8acf-4e6e-ba2b-3f8dedfd8e04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_825d76a3-5f53-42d5-8d6e-b71b1e3a9f40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_e6455ab6-06be-4641-8281-37a04bbf6db5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_825d76a3-5f53-42d5-8d6e-b71b1e3a9f40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_101ec19e-3c7c-4241-aa0c-238a5974c726" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5d05c9cb-9ef4-40de-a12f-6d6a50a84b31" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_101ec19e-3c7c-4241-aa0c-238a5974c726" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_12ec3a00-5f93-4ad2-8e7f-ca931ced14f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5d05c9cb-9ef4-40de-a12f-6d6a50a84b31" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_12ec3a00-5f93-4ad2-8e7f-ca931ced14f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_9e694042-8e95-4381-845d-ce5db27f84e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_12ec3a00-5f93-4ad2-8e7f-ca931ced14f3" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_9e694042-8e95-4381-845d-ce5db27f84e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_840e3d18-fa2a-4407-904e-892b04cf61f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_12ec3a00-5f93-4ad2-8e7f-ca931ced14f3" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_840e3d18-fa2a-4407-904e-892b04cf61f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_e78d056e-bb25-4ea3-b8dc-0714237fa7f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_12ec3a00-5f93-4ad2-8e7f-ca931ced14f3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_e78d056e-bb25-4ea3-b8dc-0714237fa7f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_f0e47c07-0163-4193-ab5c-5d5114ec9666" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_12ec3a00-5f93-4ad2-8e7f-ca931ced14f3" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_f0e47c07-0163-4193-ab5c-5d5114ec9666" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1af5921d-fc38-4dc0-a817-ab81efbc6544" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_07f88ff5-5d19-4559-b458-e667cecef890" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1af5921d-fc38-4dc0-a817-ab81efbc6544" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_07f88ff5-5d19-4559-b458-e667cecef890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_895189f6-8689-4ec6-9b3d-30d32425113a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_07f88ff5-5d19-4559-b458-e667cecef890" xlink:to="loc_us-gaap_AwardTypeAxis_895189f6-8689-4ec6-9b3d-30d32425113a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_be967a10-10d7-4ff9-968d-29579c0fcd80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_895189f6-8689-4ec6-9b3d-30d32425113a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_be967a10-10d7-4ff9-968d-29579c0fcd80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_bf8028b9-cd30-420c-bd29-0813a9316274" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_be967a10-10d7-4ff9-968d-29579c0fcd80" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_bf8028b9-cd30-420c-bd29-0813a9316274" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cfc6f553-dca7-48c0-87ab-0edc332c475e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_07f88ff5-5d19-4559-b458-e667cecef890" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cfc6f553-dca7-48c0-87ab-0edc332c475e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8f2735d1-131d-40c2-b82c-f9975a443e1e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cfc6f553-dca7-48c0-87ab-0edc332c475e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8f2735d1-131d-40c2-b82c-f9975a443e1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4fecafe1-d2f6-4778-ba62-5725dcf15925" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8f2735d1-131d-40c2-b82c-f9975a443e1e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4fecafe1-d2f6-4778-ba62-5725dcf15925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_024b212c-51a9-476a-8e0d-b5de85594be1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8f2735d1-131d-40c2-b82c-f9975a443e1e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_024b212c-51a9-476a-8e0d-b5de85594be1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_5169b71e-01fa-4c74-a8c5-05b84b738bf6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8f2735d1-131d-40c2-b82c-f9975a443e1e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_5169b71e-01fa-4c74-a8c5-05b84b738bf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_0d4af952-d0cc-4d0e-9138-39a1d75aea2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8f2735d1-131d-40c2-b82c-f9975a443e1e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_0d4af952-d0cc-4d0e-9138-39a1d75aea2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_51289a8d-720e-42b9-acbe-e59409578f13" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8f2735d1-131d-40c2-b82c-f9975a443e1e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_51289a8d-720e-42b9-acbe-e59409578f13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3fd2866-2411-4cc5-a752-de364e93a450" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cfc6f553-dca7-48c0-87ab-0edc332c475e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3fd2866-2411-4cc5-a752-de364e93a450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8e694062-06fb-45be-b274-b2e4a275f9df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3fd2866-2411-4cc5-a752-de364e93a450" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8e694062-06fb-45be-b274-b2e4a275f9df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_bbf1b50c-b950-43f0-9c76-22bd07aae368" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3fd2866-2411-4cc5-a752-de364e93a450" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_bbf1b50c-b950-43f0-9c76-22bd07aae368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_5d73d4ad-4b94-465a-a719-72bfabf9fe35" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3fd2866-2411-4cc5-a752-de364e93a450" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_5d73d4ad-4b94-465a-a719-72bfabf9fe35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c3bd018c-f163-48c8-9127-b0d68ea2e43c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3fd2866-2411-4cc5-a752-de364e93a450" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c3bd018c-f163-48c8-9127-b0d68ea2e43c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d0ff2af7-10e2-4297-adb9-d781dc18bb05" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3fd2866-2411-4cc5-a752-de364e93a450" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d0ff2af7-10e2-4297-adb9-d781dc18bb05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2ee0cd6f-3d10-4579-b3d2-2c7b10fa3160" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21206d0e-2ca4-4623-ba2d-1d490c3d4233" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2ee0cd6f-3d10-4579-b3d2-2c7b10fa3160" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21206d0e-2ca4-4623-ba2d-1d490c3d4233" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_7c035f34-2236-4708-b857-81bb1e68478f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21206d0e-2ca4-4623-ba2d-1d490c3d4233" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_7c035f34-2236-4708-b857-81bb1e68478f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_e6fa0144-8214-4235-8ac6-0cb7bfa5fd5e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_7c035f34-2236-4708-b857-81bb1e68478f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_e6fa0144-8214-4235-8ac6-0cb7bfa5fd5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_5f6ae1d1-1441-49ac-9b24-ee0f9518f97d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e6fa0144-8214-4235-8ac6-0cb7bfa5fd5e" xlink:to="loc_us-gaap_CostOfSalesMember_5f6ae1d1-1441-49ac-9b24-ee0f9518f97d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_67192cc6-ef6d-41b9-8adc-b91a57445e6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e6fa0144-8214-4235-8ac6-0cb7bfa5fd5e" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_67192cc6-ef6d-41b9-8adc-b91a57445e6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_95ded8b6-f870-4a28-8dba-b6800ae781e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e6fa0144-8214-4235-8ac6-0cb7bfa5fd5e" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_95ded8b6-f870-4a28-8dba-b6800ae781e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_eb8ff234-a91e-45c2-8660-27d3e217571f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e6fa0144-8214-4235-8ac6-0cb7bfa5fd5e" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_eb8ff234-a91e-45c2-8660-27d3e217571f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d037a8e8-8611-4cc3-9b59-fe3a402705c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21206d0e-2ca4-4623-ba2d-1d490c3d4233" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d037a8e8-8611-4cc3-9b59-fe3a402705c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_25341844-c036-467c-a115-63001d35c863" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d037a8e8-8611-4cc3-9b59-fe3a402705c1" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_25341844-c036-467c-a115-63001d35c863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#NetIncomePerShareBasicandDilutedNetIncomePerShareDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_fd88eb4f-16e3-4f3a-849b-51e8efec613c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b0c7e742-ee1c-4a38-a83b-c41d9eb3abac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fd88eb4f-16e3-4f3a-849b-51e8efec613c" xlink:to="loc_us-gaap_NetIncomeLoss_b0c7e742-ee1c-4a38-a83b-c41d9eb3abac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9159537d-9cd4-4ce9-96db-83df92035800" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fd88eb4f-16e3-4f3a-849b-51e8efec613c" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9159537d-9cd4-4ce9-96db-83df92035800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_58a8c64e-c62f-40fd-b5dd-92cc000f0fb7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fd88eb4f-16e3-4f3a-849b-51e8efec613c" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_58a8c64e-c62f-40fd-b5dd-92cc000f0fb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_9f72119d-fd0d-45ff-b83c-745e6bd2950f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_58a8c64e-c62f-40fd-b5dd-92cc000f0fb7" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_9f72119d-fd0d-45ff-b83c-745e6bd2950f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan_ed0d7274-21c5-485e-892e-5d4a42c986e9" xlink:href="anet-20231231.xsd#anet_IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_58a8c64e-c62f-40fd-b5dd-92cc000f0fb7" xlink:to="loc_anet_IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan_ed0d7274-21c5-485e-892e-5d4a42c986e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d93ffca9-c3c4-4532-add7-24f8b6003ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_58a8c64e-c62f-40fd-b5dd-92cc000f0fb7" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d93ffca9-c3c4-4532-add7-24f8b6003ba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract_a8a921a5-14cb-4ceb-b8d5-a02428e64ea7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fd88eb4f-16e3-4f3a-849b-51e8efec613c" xlink:to="loc_us-gaap_EarningsPerShareReconciliationAbstract_a8a921a5-14cb-4ceb-b8d5-a02428e64ea7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_3ca409df-ea37-491e-acf1-201f0693523c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_a8a921a5-14cb-4ceb-b8d5-a02428e64ea7" xlink:to="loc_us-gaap_EarningsPerShareBasic_3ca409df-ea37-491e-acf1-201f0693523c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_9b02025f-90de-41ea-b1d8-edb3aabff2e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_a8a921a5-14cb-4ceb-b8d5-a02428e64ea7" xlink:to="loc_us-gaap_EarningsPerShareDiluted_9b02025f-90de-41ea-b1d8-edb3aabff2e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/NetIncomePerShareAntidilutiveSecuritiesExcludedfromEarningsPerShareDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#NetIncomePerShareAntidilutiveSecuritiesExcludedfromEarningsPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/NetIncomePerShareAntidilutiveSecuritiesExcludedfromEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_c4576319-1916-42ce-b28d-9e79ee91bf38" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_e8f84f37-751e-4cef-b21e-736f2b9d734b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c4576319-1916-42ce-b28d-9e79ee91bf38" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_e8f84f37-751e-4cef-b21e-736f2b9d734b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1908a7b3-0b22-4b98-b5e8-29e47b6fe4b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_e8f84f37-751e-4cef-b21e-736f2b9d734b" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1908a7b3-0b22-4b98-b5e8-29e47b6fe4b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_89291b34-06bc-43cd-acd4-ba0aefc81dc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1908a7b3-0b22-4b98-b5e8-29e47b6fe4b8" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_89291b34-06bc-43cd-acd4-ba0aefc81dc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_StockOptionsandRestrictedStockAwardsMember_b171becc-650a-40d4-bdfe-f4c45c6b4ff5" xlink:href="anet-20231231.xsd#anet_StockOptionsandRestrictedStockAwardsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_89291b34-06bc-43cd-acd4-ba0aefc81dc4" xlink:to="loc_anet_StockOptionsandRestrictedStockAwardsMember_b171becc-650a-40d4-bdfe-f4c45c6b4ff5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_96946657-493d-4061-b8b2-d4275f3ee413" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_89291b34-06bc-43cd-acd4-ba0aefc81dc4" xlink:to="loc_us-gaap_EmployeeStockMember_96946657-493d-4061-b8b2-d4275f3ee413" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_62e8c22c-7b89-459b-b812-fa5cb88feb13" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_e8f84f37-751e-4cef-b21e-736f2b9d734b" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_62e8c22c-7b89-459b-b812-fa5cb88feb13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_a5ee0653-6692-4356-bc51-f0b88c89b404" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_62e8c22c-7b89-459b-b812-fa5cb88feb13" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_a5ee0653-6692-4356-bc51-f0b88c89b404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/IncomeTaxesGeographicalBreakdownIncomebeforeTaxesDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#IncomeTaxesGeographicalBreakdownIncomebeforeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/IncomeTaxesGeographicalBreakdownIncomebeforeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_686c1de2-2a72-46e0-bb44-92e68573992b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_cabbec5a-bac1-4d6e-8410-71f3b72d7cb4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_686c1de2-2a72-46e0-bb44-92e68573992b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_cabbec5a-bac1-4d6e-8410-71f3b72d7cb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_f58d003d-efc3-4ff0-bd3b-3d473361d821" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_cabbec5a-bac1-4d6e-8410-71f3b72d7cb4" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_f58d003d-efc3-4ff0-bd3b-3d473361d821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_3752e6b7-aa46-4795-bf44-f10f517bcf76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_cabbec5a-bac1-4d6e-8410-71f3b72d7cb4" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_3752e6b7-aa46-4795-bf44-f10f517bcf76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b2169f90-c6ec-415b-95c8-7f7cc92cc893" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_cabbec5a-bac1-4d6e-8410-71f3b72d7cb4" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b2169f90-c6ec-415b-95c8-7f7cc92cc893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0c118b9c-0aa1-4de6-b9b8-2124b54f8bd1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_96c0e36c-1717-4c7a-aa8a-b45921512288" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0c118b9c-0aa1-4de6-b9b8-2124b54f8bd1" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_96c0e36c-1717-4c7a-aa8a-b45921512288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_5fdf9bb4-5000-469c-8241-742bea84c279" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_96c0e36c-1717-4c7a-aa8a-b45921512288" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_5fdf9bb4-5000-469c-8241-742bea84c279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_70a3134d-8e92-41e6-8c26-8ebdbe164a3c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_96c0e36c-1717-4c7a-aa8a-b45921512288" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_70a3134d-8e92-41e6-8c26-8ebdbe164a3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_ea59db06-a4a8-43b3-a87e-2cf9db2300f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_96c0e36c-1717-4c7a-aa8a-b45921512288" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_ea59db06-a4a8-43b3-a87e-2cf9db2300f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_cec37bef-af6e-4ef8-b5f8-53e87b33b454" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_96c0e36c-1717-4c7a-aa8a-b45921512288" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_cec37bef-af6e-4ef8-b5f8-53e87b33b454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_314e4085-123f-4d9f-912c-8b9dfc74dceb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0c118b9c-0aa1-4de6-b9b8-2124b54f8bd1" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_314e4085-123f-4d9f-912c-8b9dfc74dceb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_ef79b2f9-5968-420c-a8db-a57d98f2a796" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_314e4085-123f-4d9f-912c-8b9dfc74dceb" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_ef79b2f9-5968-420c-a8db-a57d98f2a796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_c2eb29c8-d705-493a-aeca-82bd23406454" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_314e4085-123f-4d9f-912c-8b9dfc74dceb" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_c2eb29c8-d705-493a-aeca-82bd23406454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_940097d8-1c86-4401-a45c-a4d8bffa114c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_314e4085-123f-4d9f-912c-8b9dfc74dceb" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_940097d8-1c86-4401-a45c-a4d8bffa114c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_b398bcbb-0305-4d4b-b37c-3bc07c65cb5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_314e4085-123f-4d9f-912c-8b9dfc74dceb" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_b398bcbb-0305-4d4b-b37c-3bc07c65cb5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_bb6c2b34-e5d8-4f49-8b3f-4236da56f34a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0c118b9c-0aa1-4de6-b9b8-2124b54f8bd1" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_bb6c2b34-e5d8-4f49-8b3f-4236da56f34a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#IncomeTaxesEffectiveIncomeTaxReconciliationDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_ed1e40fb-d875-43ed-885f-41979d902db8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_61dcabeb-501c-4f41-95c8-b669069f1244" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ed1e40fb-d875-43ed-885f-41979d902db8" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_61dcabeb-501c-4f41-95c8-b669069f1244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_525963f0-ff30-4f7c-8d2e-cd334c88f553" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ed1e40fb-d875-43ed-885f-41979d902db8" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_525963f0-ff30-4f7c-8d2e-cd334c88f553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_35855b11-0ce3-449b-b09e-7e335c765f12" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ed1e40fb-d875-43ed-885f-41979d902db8" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_35855b11-0ce3-449b-b09e-7e335c765f12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_c3be51a2-0960-4819-8244-78d7b5214c9b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ed1e40fb-d875-43ed-885f-41979d902db8" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_c3be51a2-0960-4819-8244-78d7b5214c9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_c797d8de-fc30-4d10-a87d-5526e6b6b902" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ed1e40fb-d875-43ed-885f-41979d902db8" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_c797d8de-fc30-4d10-a87d-5526e6b6b902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_6fd9f5d4-8e84-48db-a078-46aa58bdeef5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ed1e40fb-d875-43ed-885f-41979d902db8" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_6fd9f5d4-8e84-48db-a078-46aa58bdeef5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent_758d2a72-6904-4375-9a7d-2ec18fdc9755" xlink:href="anet-20231231.xsd#anet_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ed1e40fb-d875-43ed-885f-41979d902db8" xlink:to="loc_anet_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent_758d2a72-6904-4375-9a7d-2ec18fdc9755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_91d2f579-aa25-4b99-ad9a-e901c9958fe4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ed1e40fb-d875-43ed-885f-41979d902db8" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_91d2f579-aa25-4b99-ad9a-e901c9958fe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_106aa7ec-f183-4dbf-be6c-e69174708609" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ed1e40fb-d875-43ed-885f-41979d902db8" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_106aa7ec-f183-4dbf-be6c-e69174708609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_2e1596a3-6862-4f29-8e97-d3c5afbf2282" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_IncomeTaxDisclosureTable_5288db30-3acf-4c9b-bf24-efcfe5d758a1" xlink:href="anet-20231231.xsd#anet_IncomeTaxDisclosureTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2e1596a3-6862-4f29-8e97-d3c5afbf2282" xlink:to="loc_anet_IncomeTaxDisclosureTable_5288db30-3acf-4c9b-bf24-efcfe5d758a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_2e0247c6-c267-49a3-9f40-ff00f1f1b513" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_IncomeTaxDisclosureTable_5288db30-3acf-4c9b-bf24-efcfe5d758a1" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_2e0247c6-c267-49a3-9f40-ff00f1f1b513" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_6cf43c54-ebae-4884-ba6a-72c60d907863" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_2e0247c6-c267-49a3-9f40-ff00f1f1b513" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_6cf43c54-ebae-4884-ba6a-72c60d907863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_2543c282-d9e2-49dd-9f5c-bb8cc7ef2e43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticCountryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_6cf43c54-ebae-4884-ba6a-72c60d907863" xlink:to="loc_us-gaap_DomesticCountryMember_2543c282-d9e2-49dd-9f5c-bb8cc7ef2e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_ec85e6cb-0841-4bcc-94b6-9336a0f18134" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_6cf43c54-ebae-4884-ba6a-72c60d907863" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_ec85e6cb-0841-4bcc-94b6-9336a0f18134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember_aa02389a-c41d-49e5-8e9d-e670f4f694f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCountryMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_6cf43c54-ebae-4884-ba6a-72c60d907863" xlink:to="loc_us-gaap_ForeignCountryMember_aa02389a-c41d-49e5-8e9d-e670f4f694f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_IncomeTaxDisclosureLineItems_8059c890-af4f-4ce7-b6ed-e0f5b4518ec9" xlink:href="anet-20231231.xsd#anet_IncomeTaxDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_IncomeTaxDisclosureTable_5288db30-3acf-4c9b-bf24-efcfe5d758a1" xlink:to="loc_anet_IncomeTaxDisclosureLineItems_8059c890-af4f-4ce7-b6ed-e0f5b4518ec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_2b1bd727-de0d-4632-982d-e37a4b4995f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_IncomeTaxDisclosureLineItems_8059c890-af4f-4ce7-b6ed-e0f5b4518ec9" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_2b1bd727-de0d-4632-982d-e37a4b4995f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_12cd3e9c-30eb-41b3-afe9-3022cf7fd893" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_IncomeTaxDisclosureLineItems_8059c890-af4f-4ce7-b6ed-e0f5b4518ec9" xlink:to="loc_us-gaap_OperatingLossCarryforwards_12cd3e9c-30eb-41b3-afe9-3022cf7fd893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_9e4e0113-0194-41ed-8cb4-14540b33c161" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_IncomeTaxDisclosureLineItems_8059c890-af4f-4ce7-b6ed-e0f5b4518ec9" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_9e4e0113-0194-41ed-8cb4-14540b33c161" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_e54aca7e-62a0-41ef-8c2e-78042d9d1e8c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_IncomeTaxDisclosureLineItems_8059c890-af4f-4ce7-b6ed-e0f5b4518ec9" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_e54aca7e-62a0-41ef-8c2e-78042d9d1e8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_d1651c6b-8ea2-4215-a7c0-ebc0b7f26799" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_IncomeTaxDisclosureLineItems_8059c890-af4f-4ce7-b6ed-e0f5b4518ec9" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_d1651c6b-8ea2-4215-a7c0-ebc0b7f26799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_d315ab5c-b985-4848-abb5-8bbd8ab1f05f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_IncomeTaxDisclosureLineItems_8059c890-af4f-4ce7-b6ed-e0f5b4518ec9" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_d315ab5c-b985-4848-abb5-8bbd8ab1f05f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_e271ee70-99a4-4979-a380-5403d9d915c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_anet_IncomeTaxDisclosureLineItems_8059c890-af4f-4ce7-b6ed-e0f5b4518ec9" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_e271ee70-99a4-4979-a380-5403d9d915c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#IncomeTaxesDeferredTaxAssetsLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7fe503d2-d564-4360-9aea-e2dfb6805aeb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_010f2126-6af1-4aae-a406-c98d832d1728" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fe503d2-d564-4360-9aea-e2dfb6805aeb" xlink:to="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_010f2126-6af1-4aae-a406-c98d832d1728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_fe70966b-5a0d-4538-b663-88df3bf5cc9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_010f2126-6af1-4aae-a406-c98d832d1728" xlink:to="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_fe70966b-5a0d-4538-b663-88df3bf5cc9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_71a1dcb7-090e-4f69-b37c-e20ad5079dad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_010f2126-6af1-4aae-a406-c98d832d1728" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_71a1dcb7-090e-4f69-b37c-e20ad5079dad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_7b694fae-cd5c-4806-bdf6-40c8df852c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_010f2126-6af1-4aae-a406-c98d832d1728" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_7b694fae-cd5c-4806-bdf6-40c8df852c1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_6047dc5e-e05b-40ae-b97f-897ec8ad823d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_010f2126-6af1-4aae-a406-c98d832d1728" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_6047dc5e-e05b-40ae-b97f-897ec8ad823d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_DeferredTaxAssetLeaseLiability_a1513eb5-affe-46dd-b160-94b8c3ae6dfa" xlink:href="anet-20231231.xsd#anet_DeferredTaxAssetLeaseLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_010f2126-6af1-4aae-a406-c98d832d1728" xlink:to="loc_anet_DeferredTaxAssetLeaseLiability_a1513eb5-affe-46dd-b160-94b8c3ae6dfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_DeferredTaxAssetsCapitalizedResearchAndDevelopment_3b507836-db17-442d-bc1d-e87eb02b11d5" xlink:href="anet-20231231.xsd#anet_DeferredTaxAssetsCapitalizedResearchAndDevelopment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_010f2126-6af1-4aae-a406-c98d832d1728" xlink:to="loc_anet_DeferredTaxAssetsCapitalizedResearchAndDevelopment_3b507836-db17-442d-bc1d-e87eb02b11d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_8416624b-446f-4995-9ad4-fb96ef9786e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_010f2126-6af1-4aae-a406-c98d832d1728" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_8416624b-446f-4995-9ad4-fb96ef9786e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_d41c2db7-e57f-445c-b52d-6a7bb3dbb5d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_010f2126-6af1-4aae-a406-c98d832d1728" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_d41c2db7-e57f-445c-b52d-6a7bb3dbb5d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_35ed5c1e-810f-4384-8266-50d794d7d8d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_010f2126-6af1-4aae-a406-c98d832d1728" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_35ed5c1e-810f-4384-8266-50d794d7d8d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_c52ba7ca-9823-40c3-8f4d-1ab9f48111fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_010f2126-6af1-4aae-a406-c98d832d1728" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_c52ba7ca-9823-40c3-8f4d-1ab9f48111fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_88398af3-ac5c-4ac0-b7e8-75ba61a0505a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_010f2126-6af1-4aae-a406-c98d832d1728" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_88398af3-ac5c-4ac0-b7e8-75ba61a0505a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_25253713-c94c-478c-966e-e0f8aa412d35" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract_010f2126-6af1-4aae-a406-c98d832d1728" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_25253713-c94c-478c-966e-e0f8aa412d35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_37f1cc32-6899-4b06-bc6f-af75f3cc23c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fe503d2-d564-4360-9aea-e2dfb6805aeb" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_37f1cc32-6899-4b06-bc6f-af75f3cc23c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_1b524e7e-8fe4-41c6-9570-7bdef24fd2cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_37f1cc32-6899-4b06-bc6f-af75f3cc23c7" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_1b524e7e-8fe4-41c6-9570-7bdef24fd2cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_6aa1a89c-f1c4-452c-b412-de4f2f7531d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_37f1cc32-6899-4b06-bc6f-af75f3cc23c7" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_6aa1a89c-f1c4-452c-b412-de4f2f7531d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_13b216c7-8bdd-4d9a-a433-5d1bb7dce0e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_37f1cc32-6899-4b06-bc6f-af75f3cc23c7" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_13b216c7-8bdd-4d9a-a433-5d1bb7dce0e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_b53e97a5-2b2b-4512-9810-69fdcee10031" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_37f1cc32-6899-4b06-bc6f-af75f3cc23c7" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_b53e97a5-2b2b-4512-9810-69fdcee10031" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_86463bbf-8a62-4e07-aa07-77527ad8afe2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fe503d2-d564-4360-9aea-e2dfb6805aeb" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_86463bbf-8a62-4e07-aa07-77527ad8afe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetAbstract_5f38bee2-e4b7-42cb-ab75-537b6c588f0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fe503d2-d564-4360-9aea-e2dfb6805aeb" xlink:to="loc_us-gaap_DeferredTaxAssetsNetAbstract_5f38bee2-e4b7-42cb-ab75-537b6c588f0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_a44b5580-0783-4f1e-942e-05d7cbc9905d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_5f38bee2-e4b7-42cb-ab75-537b6c588f0f" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_a44b5580-0783-4f1e-942e-05d7cbc9905d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_5133e107-f564-4ec2-b0cf-24d29888c888" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_5f38bee2-e4b7-42cb-ab75-537b6c588f0f" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_5133e107-f564-4ec2-b0cf-24d29888c888" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_da3a3df0-9803-4d99-8c26-1aa70bba8318" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_5f38bee2-e4b7-42cb-ab75-537b6c588f0f" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_da3a3df0-9803-4d99-8c26-1aa70bba8318" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails_1" xlink:type="simple" xlink:href="anet-20231231.xsd#IncomeTaxesDeferredTaxAssetsLiabilitiesDetails_1"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#IncomeTaxesUncertainTaxPositionsDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_57a43a9a-0077-4de2-9e52-64e194b7685d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_837f3d9f-7ae4-4d07-8512-645cd03166d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_57a43a9a-0077-4de2-9e52-64e194b7685d" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_837f3d9f-7ae4-4d07-8512-645cd03166d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_e073e7a8-6a06-4a9c-a2df-fad2d899015c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_837f3d9f-7ae4-4d07-8512-645cd03166d4" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_e073e7a8-6a06-4a9c-a2df-fad2d899015c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_491a2b31-114d-4517-bfcf-7c16467d0eb5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_837f3d9f-7ae4-4d07-8512-645cd03166d4" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_491a2b31-114d-4517-bfcf-7c16467d0eb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_a025fa67-6d7f-47df-884a-d6c55b158920" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_837f3d9f-7ae4-4d07-8512-645cd03166d4" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_a025fa67-6d7f-47df-884a-d6c55b158920" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_2607676d-cea6-4c43-b287-662a10b72f73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_837f3d9f-7ae4-4d07-8512-645cd03166d4" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_2607676d-cea6-4c43-b287-662a10b72f73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_dbf18bb8-5f59-4638-8563-6a3a98e1820d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_837f3d9f-7ae4-4d07-8512-645cd03166d4" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_dbf18bb8-5f59-4638-8563-6a3a98e1820d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_d333c6b5-17d4-4531-999d-f289a9e09363" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_837f3d9f-7ae4-4d07-8512-645cd03166d4" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_d333c6b5-17d4-4531-999d-f289a9e09363" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/GeographicalInformationDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#GeographicalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/GeographicalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_cb6c67a7-9c49-4153-b8e6-0945b537a88a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_b016a892-b4c8-4dc8-b300-e345a511c2cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_cb6c67a7-9c49-4153-b8e6-0945b537a88a" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_b016a892-b4c8-4dc8-b300-e345a511c2cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_33ce4403-98bf-4fb1-a751-b6ba27fdef58" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_b016a892-b4c8-4dc8-b300-e345a511c2cb" xlink:to="loc_srt_StatementGeographicalAxis_33ce4403-98bf-4fb1-a751-b6ba27fdef58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_149ef527-4aaa-464c-a82e-a6532863fff2" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_33ce4403-98bf-4fb1-a751-b6ba27fdef58" xlink:to="loc_srt_SegmentGeographicalDomain_149ef527-4aaa-464c-a82e-a6532863fff2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AmericasMember_5e686744-fe54-4299-9497-68d85046d449" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_AmericasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_149ef527-4aaa-464c-a82e-a6532863fff2" xlink:to="loc_srt_AmericasMember_5e686744-fe54-4299-9497-68d85046d449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_78c7c3bb-3b3d-4b46-b223-60883171317a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EMEAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_149ef527-4aaa-464c-a82e-a6532863fff2" xlink:to="loc_us-gaap_EMEAMember_78c7c3bb-3b3d-4b46-b223-60883171317a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_78382886-002a-413e-aa56-5851cb480c1e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_AsiaPacificMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_149ef527-4aaa-464c-a82e-a6532863fff2" xlink:to="loc_srt_AsiaPacificMember_78382886-002a-413e-aa56-5851cb480c1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_76724b73-d6ec-46b0-95f3-976d4c31b246" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_149ef527-4aaa-464c-a82e-a6532863fff2" xlink:to="loc_country_US_76724b73-d6ec-46b0-95f3-976d4c31b246" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_cc2e5758-1c15-4bb0-8c8a-77698e9c7619" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonUsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_149ef527-4aaa-464c-a82e-a6532863fff2" xlink:to="loc_us-gaap_NonUsMember_cc2e5758-1c15-4bb0-8c8a-77698e9c7619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_075c6dad-9cb4-4b01-ba8a-4687d43586bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_b016a892-b4c8-4dc8-b300-e345a511c2cb" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_075c6dad-9cb4-4b01-ba8a-4687d43586bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_860479b3-33ad-416e-a9f9-406fe0806056" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_075c6dad-9cb4-4b01-ba8a-4687d43586bf" xlink:to="loc_us-gaap_NumberOfReportableSegments_860479b3-33ad-416e-a9f9-406fe0806056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0a7614f8-6ed3-433b-ae5c-6248fa7a8f46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_075c6dad-9cb4-4b01-ba8a-4687d43586bf" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0a7614f8-6ed3-433b-ae5c-6248fa7a8f46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_03e30508-01ed-475c-8f73-69d5f9aeac26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_075c6dad-9cb4-4b01-ba8a-4687d43586bf" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_03e30508-01ed-475c-8f73-69d5f9aeac26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.arista.com/role/PostEmploymentBenefitsDetails" xlink:type="simple" xlink:href="anet-20231231.xsd#PostEmploymentBenefitsDetails"/>
  <link:presentationLink xlink:role="http://www.arista.com/role/PostEmploymentBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_f732819c-c300-44c9-8cbf-61d9f78248a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_3158dff1-4f1c-458f-81c9-8a86ba3c44e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_f732819c-c300-44c9-8cbf-61d9f78248a2" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_3158dff1-4f1c-458f-81c9-8a86ba3c44e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_b178c284-899f-4c33-9a2b-be156ae79cee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_f732819c-c300-44c9-8cbf-61d9f78248a2" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_b178c284-899f-4c33-9a2b-be156ae79cee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_fadc6c25-f9af-423c-99fa-899fb7e17ee0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_f732819c-c300-44c9-8cbf-61d9f78248a2" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_fadc6c25-f9af-423c-99fa-899fb7e17ee0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_EmployeeStockPurchasePlanMember" xlink:href="anet-20231231.xsd#anet_EmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_anet_EmployeeStockPurchasePlanMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_ItaBrennanMember" xlink:href="anet-20231231.xsd#anet_ItaBrennanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_anet_ItaBrennanMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_JayshreeUllalMember" xlink:href="anet-20231231.xsd#anet_JayshreeUllalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_anet_JayshreeUllalMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_anet_AnshulSadanaMember" xlink:href="anet-20231231.xsd#anet_AnshulSadanaMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_anet_AnshulSadanaMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllTradingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_us-gaap_NetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>anet-20231231_g1.jpg
<TEXT>
begin 644 anet-20231231_g1.jpg
M_]C_X  02D9)1@ ! 0$ D "0  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" )9 W # 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#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH *:30U)0 444FZ@ )IN:&:F%J %+4QFIC-4;
M/0 ]GJ)I*:TE0M)0!(TE1M)4+25"TU $[35&TU5)KI8U9W8(BC)9C@ >IKG+
M_P ;P 2)IT3:E,JMAHV"Q;O+#IESV8,,,H8=?2KC"4](HB4XPUDSJFFJO<ZA
M#9PF6>9(8P0"\C!0"3@#)]20/QKA=0U+5=4,BM>FQ@;>H6S&'VDJ5.\YPPPP
MXX(;I5+^S;0S/-)%Y\K;@7G8R'#/O*C=G"[@" .!@8Z5TQP_\S.:6(?V4=;-
MX[TA3B.Z-TV?NVL;2_\ +3RS]T'HW7T )Z54;QUO \G2[UNF?,V)_P M"AZM
MV W^XQCGBL?S,=Z:9:U5*FNAE[6H^IJGQE?;@!I QQDM=#C]Y@_P_P!SYOKQ
MQUIG_"8:H=I.F6XZ;A]K)_Y:$''R?W,,/?CWK+\WWIOF^]5[.G_+^?\ F3[2
MI_-^7^1J+XOU3Y<Z9;CIG%T3_P M,''R?W,-]>/>D'B[5/ESIMN.FX"Z/_/3
M!Q\G]S#?7CWK,\VD\VCDI_R_G_F'/4_F_+_(TU\7:G\N=,MQTW 71/\ RTP<
M?)_<PWUX]Z%\7:G\N=,MQTW 71/_ "TP<?)_<PWUX]ZR_-H\VCDI_P OY_YA
MSU/YOR_R-1?%VI_+G3+<=-P%T3_RTP<?)_<PWUX]Z%\7:G\N=,MQTW 71/\
MRTP<?)_<PWUX]ZR_-H\VCDI_R_G_ )ASU/YOR_R-1?%VI_+G3+<=-P%T3_RT
MP<?)_<PWUX]Z%\7:G\N=,MQTW 71/_+3!Q\G]S#?7CWK+\VCS:.2G_+^?^8<
M]3^;\O\ (U%\7:G\N=,MQTW 71/_ "TP<?)_<PWUX]Z%\7:G\N=,MQTW 71/
M_+3!Q\G]S#?7CWK+\VCS:.2G_+^?^8<]3^;\O\C47Q=J?RYTRW'3<!=$_P#+
M3!Q\G]S#?7CWH7Q=J?RYTRW'3<!=$_\ +3!Q\G]S#?7CWK+\VCS:.2G_ "_G
M_F'/4_F_+_(U%\7:G\N=,MQTW 71/_+3!Q\G]S#?7CWH7Q=J?RYTRW'3<!=$
M_P#+3!Q\G]S#?7CWK+\VCS:.2G_+^?\ F'/4_F_+_(U%\7:G\N=,MQTR!=$_
M\M,''R?W,-]>/>E7Q;JGRYTRW'3<!=$_\M,''R?W,-]>/>LKS:7S:.2G_+^?
M^8<]3^;\O\C47Q=JGRYTVW'3<!='_GI@X^3^YAOKQ[T+XNU3Y<Z;;CIN NB?
M^6A!Q\G]S#?7CWK,\[WI!+[T<E/^7\_\PYZG\WY?Y&LOB[5/ESIEN.F0+LG_
M ):8/\']S#?7CWI5\7:H "VF6XZ9 NS_ ,],''R?W,-]>/>LM9*&F[4N2'\O
MY_YASU/YOR_R-1?&&J?*3IEN.FX"[)_Y:8./D_N8;Z\>].7QCJC;<Z9;CID"
M[/\ STP?X/[F&^O'O62LGX4OF#UI\E/^7\_\PYZG\WY?Y&[H_BR]OM8BL;FP
M@MU>"24R1W8=@RN !M*@D%2IR.AR#V)Z7SJX#1YS_P )5;?-C_19LC='_>C[
M'Y_^^>/7M78^=[UR5HJ,ERJQUT)2E%\SN7#-S7*2^--0D>Y%MIL3B*6:)#-.
M\98H,*2#'P"VX9&1@ C=FM[S1ZUPMBP_TOY=A^USDC:Z\^8W9^?RX].,55",
M97<E<FO*4;*+L;DWB_5%\SR],MV/S[-UV1G"@IGY.,MN!ZX !YS@$WB[5%#^
M7IENQ&_9NNB,X4%,_)QEMP/7& ><X&;Y@IIDQ73R4_Y?S_S.;GJ?S?E_D:4W
MB[5%63RM,MV/S[-UT1G"@IGY.,MN!ZXP#SG%-F\7:HN_R]-MV/S[-UT1G"@I
MGY.,MN!ZXP#SG%9QD]Z89:.2G_+^?^8<]3^;\O\ (U9O%VJ /Y>FVS$;]FZ[
M(SA04S\G&6W ]<8!YSBDF\7:H _E:9;L1OV[KHC.%!3/R<9;<#UQ@'G.*R_.
MSWH\ZCDI_P OY_YASU/YOR_R-.;Q=J@#^7IMNQ&_9NNB,X4%,_)QEL@]<8!Y
MSBDF\7:FH?R]-MV/S[=UT1G"@IGY.,MN!ZXP#SG%9GFTGFT<E/\ E_/_ ##G
MJ?S?E_D:DWB[4U#^7IMNQ^?;NNB,X4%,_)QEMP/7& ><XHF\7:FH?R]-MV/S
M[=UT1G"@IGY.,MN!ZXP#SG%9?FT>;1R4_P"7\_\ ,.>I_-^7^1J3>+M34/Y>
MFV['Y]NZZ(SA04S\G&6W ]<8!YSBB;Q=J:A_+TVW8_/MW71&<*"F?DXRVX'K
MC /.<5E^;1YM')3_ )?S_P PYZG\WY?Y&I-XNU-0_EZ;;L?GV[KHC.%!3/R<
M9;<#UQ@'G.*)O%VIJ'\O3;=C\^W==$9PH*9^3C+;@>N, \YQ67YM'FT<E/\
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
MXY*G5JSXY*LQO4E%Q'J96JHK5,K4 6 U.!J%6J1: )**:M.H ?1110 4444
M%%%% !1110 4444 %%%% !1110 444E !3:*0T !-,)I33&- #6:HF:E9J@=
MZ !WJO))2R255DDH 222JTDE$DE<SXE\1&QQ96CJVI3(2H^5C"I! E9"P+*&
M &!SS5QBYNR(E)05V0^(?$KQ7#6&GLC7J[3+(P#K ,J0'7<&^9=V".XYK"AB
M6UA5 SR$  R2N7=L#&68\DX'4TL48MXRH9WRS,6D=G.22QY))QDG SQ4<DE>
MC&*@N6)YTI.;YI!))4#R4UY*KO)3$/:2H&DICR5 TE $K25$S_C4;25$ST 2
MM)49DJ,O3&:@"3?[TGF5%OIN\T 3;Z3<:AW4;O>@"7=[TFZHMU)NH FW4;JA
MW4;J )MU&X5"7IC2>M $YD':FF057::HS+0!/))Z=:K-,>>#2-,%4DFF1.?+
M&>_- #AECSP*F\P#@<"H=]&^@";S*7?4&^HO,,QPIPG<^M %@R&8[5.%[M4@
MQMVX!'I4*X48 P*7=P>>U !;[=H;:,^M65;TJI W[I1[5,,X- $C;9#R,T /
M&<HVX?W6_P :8O8U(#WH 5;@;L-\A_VJDW5%@,,$9IDB^3&S(Q Q]WJ* !9@
M-:MAOP?*?*Y3^\G8_-^7'KVKJ%F#*"IW#U%<-;G_ (G4'/\ RQDR,IZKV/S?
MEQZ]JZ/3YBLX4=&ZBN/$?$O0[,/\+]36:0*NXG ]37-:5*GEW &%+7$IQAA_
M&?[W/]/3BM#4IBTVSLHZ5RSZE::+I=Y?7T\5E9P/))--,2B(H8Y)+?\ ZO3M
M5X?:7R(Q&\?F=.S57>X53@?.?1:\=L_VKOAO?ZJMB^M7$09M@N9;5T@)]2W4
M#W( KU^&2*:&.2%D>)U#(\9!5@1D$$=172<PUM\GWCL']U>OYTBJJ9VBE8TQ
M@5H 4M4,P#1L<<^M*V:CD;,;?2@"48VXP,'M4?F&$X))3L?2D5OD4^U(S<8(
MXH FWBCS*J>883SS'Z^E2[Z )9&WKCOVJ#SBAP>#3M](6#=0#0!(MS4\<VZJ
M3;0IP #4D<VY01Z4 7Q(*=Y@JDLU2"6@"UO%+N%5A)3P^: )MU&ZH=U&Z@"?
M=1N]Z@W4;J )]WO3O,JONI=WO0!9\RG+)[U5W&G;Z +0DJ19*J!_>G+)0!=5
M_>I4DJBLE2K)0!?22ITDK.22IXY* -%)*L))6<DE6$DH LR)*LBW-I)Y%Y'D
MHS%MC'! #JI&Y1N)P3UYKKM!\0PZRDBJ##=0G$UL[*7CR3M)VD@;@,CGI7(1
MR4_=-#=0W=K(8[B+C:2Q1T)4LI7< 20, GH3FIG%5%9[E0FZ;NMCTF.2K4<E
M<[H6N0ZU9+/$0KCY98=RLT,F 3&V"1N&>:V(Y*\UIQ=F>E&2DKHTXY*G5JSX
MY*M(](9<5JE4U55NE3*U $ZM3P:B!IRT 2@TZF"G T +1110 4444 %%%% !
M1110 4444 %%%% "$XIM*U)0 9IM%-)H 1C4+-3V-0.U #6:J\C4YWJM))0
MV1ZJ224LDE4KFX2)2[L%4=6)P* ,_7M>AT6W$DG[R60[8K=&422GN%#$9(&3
MC/0&N/@65/,EN9?.N93OE8%MF[ !V*Q.T<= :=)?2ZQ=M?R^9'&P @@?<NQ<
M?>9&^[)\S D=@*9))7I0A[-6Z]3S)S]H[].@2256DDHDDJM))5DA))59Y*)'
MJ!V_*@ :2HVDIC-4;-0 YGIC-[TQF]*830 ]FIA:F,U)0 _=3=U-I-U #BU)
MN]Z;FDW4 /W>]&[WIFZDW"@"3=[TA?WJ(O4;RA>O2@"8O[U&TGO41DS32] $
MA8>M-W5'NHW4 $QRH7/+'%/XJ MNF _NC-2;J ),T9'K4>X5'GS_ %$?_H5
M#]WG< XC[GUJ51P !Q31@=!3LT .P?6B1ML;'VHW4V;_ %+_ $H X3XA?%"7
MPCJ^@^'=(TU=7\2ZTQ%M;R2^5%&@ZR2-@G'!X _A-97BCXH>*/A>MC?^+])T
MF?0;FX6VFO=&GE+VK-G#,DB_,O!Z'M]*Q?BQI=YX;^+_ (+\>_8[F]T6QA>R
MOC:Q-*]N&#@2%1D[?WAR1_=]Q6?\<O%5E\7_  I:^$?!WG:YJ5]>1-))#;2+
M%;1KDEY'90%YQ^M 'M>O>()=%LXKBVTB_P!<,IP(M-6-F QD,=[J,>^>]<M\
M%_BE<?%32-:O;C3%TIK'47LEA#EVPJJ<L>F[G!QQQ71:AXATKP'I&GC5;IH8
M5"6Z2+#)(695]$4D<#O7BW[,?BG3]!MO$6FZB]Q9WFI:[++:1RVDP\U'"A6S
MLP 2.Y% 'N/B;Q)<>';6*6WT+4M<9]W[O3EC)3 _B+NN ?;/2N7^"WQ0G^+?
M@V?5Y]/CT^07DMJ((W+ *H4@DGO\WZ5T/BGQII7A>WB.I736J3[EC=8))=Q
MY'R*<=1UKQG]DWQ+8:#X+/A_4&N+/6+K5)I(K::TE4LK*F#NV[1]T]3VH ]W
MCADCUJW'!_<OT9/5>Q^;\N/7M7365FT+>8^-W9:PP?\ B=6W/_+-^,I_>3L?
MF_+CU[5T^ZN.O\2]#LP_POU*M]9M-B1,;NA'K7RW^V%)J%O\+[*.W5TLI=79
M;O:& X#E V>V1GTR!CM7U=GFO/O%6G:/J?@GQ!!KUFMYI7[^2>W96!;:Q(VY
MY#9 P1WQBKP^TOD1B-X_,_,:ONS]FF^\73_!O1=L.GRVR-+';/?32K(8@Y &
M%0C .0.>@%8&G?L2^'?L<<]UJFHK>M &-J63R8YBN<$A=Q0-QU!('6O</!M[
M;MX;LXH+1-/CM5^R26<8P+62/Y6CQZ C@]P0>]=)S'+_ !*U#QY8^!-=N-*M
MM-%_':NT1LI97F7U9%* %@,D>XKY@_9E\?>([7XF1F]U6]FT.57&IR7DKR0Q
MY4['=CD(=^T;CCKBOLWQ9JLND^'[RXMOFNV40VP]9G(2,?\ ?3"G:3H-GH>D
M6^FP0Q^3'$L+?(/WN%P2WJ3WSZT 7BV1D'(ZYIK-\K?2N5O-,N?!-O->:0RR
MZ/"K2S:3.^U8D RS0.?N8&3L;Y?397S[K?[;4L>M.ND^'(I])1L![N9EFE7U
MPO"_3F@#ZHB.Z%?I2[37-_#CQQ8?$;PA9:YIH=8)LJ\4GWXI <,A]Q^H(-=+
MAO0_E0 WV-1?ZGOF/^5>?^.OC]X-^'FOIHVK7LQOL*TJ6T!D$ /(WGMQS@9.
M.U=Y8WUMJEC;WEI,MQ:W$:RQ2QG*NC#((]B* +.1ZT9JN?W';,?\JDW#J.10
M!)4<)V[E_NFC=4>[;-[,* +.ZG!O>H-U+NH LK)[U(K>]4P]/62@"WN]Z7=[
MU664-TZ5('H EW>]&[WIFX4;J ),^] :HPU.W4 /W4[=4>ZB@"4-[T]7J"G!
MJ +"M4BO54-4BO0!;62IEDJDKU*KT 7XY*L1R5GK)4\<E &E')5F.2LV.2K,
M;T 6X[N?2;Y;ZW$DR8"3VRDL73G&Q2X56W$$L1D@$5W5A?PWUO%<6\R3P2#<
MDD;!E8>H(ZUP<<E6] U)]'U 6KEFL+EOW?WF\F3;]WT2/"C'^TWO656'.KK=
M&M*?LW9[,]"BDJW')67#)5R.2O//0-*-ZG1JH1O5F-J +:M4H[571JF5J )5
MIU1K3UH >#2TRGT %%%% !1110 4444 %%%% !113=U  U-:EIA- "-3&-*U
M1LU #7:H)&ITC56E>@!DCU3F>I)GJE-)0!'-)7$^)KX:O>-I@"R6</-T#A@[
M8R(V5E/&&#;@>J@5L^)=8;3;%A#\UY-\D*X#88\;RI895203@YQ7+01"UMUC
M'7EC\S'DG)^\2>I/>NRA"WOOY''7G?W%\R222JDCT^22JDCUTG,)))59WI9'
MJ!WH :[U"S4K-4+-0 ,U1LU#-43-0 K-3<TF::6H 7=2,U-W4E "[J-U)10
M9HHI": #--+4,U1,U "LU1L?7I033: (RQB//*?RJ2DZU'S"?6/^5 $M%)22
M-MC8^U #8OFWM_>/'X5)CN>!1&HCC /&!R:9S,<GB/L/6@ '[[VC_G4M%.VT
M <!\3_B9-X)N]"T?2[!-4\0ZY/Y%G;S2&.) " 9'(YP,C@>_I6+XP\>>-OA;
MID6N>(;31-7T19DBN_[*$T4]N&. PWDAQGCMU%5?C9X=U.U\<>!_&UAI]QJM
MIHD[)?6UFF^98F(^=5'+8^;@>U9WQD\81?%+P3+X5\)6&I:KJ>I30JQ:PF@B
MMT5PQ:1Y%4+]W'XT >O:EK\EOH]OJ&F:9<Z\+@(T<-F\:,49<A\R,HQC'?/-
M<;\)OBAJ/Q(?Q4FH:9'I3:3?_8T@5][CKD.V2"P*]5XKIEOK+X<^$M)@OWN)
M(;2&&SWVUM).S,J 9VHI./E/.*\<^!OB.#P_X@\;+J-GJEJ-8UPSV3/IEQB2
M-G;#$[,*/F'WL8H ]$\>?$Z_T?QIH_@WPY8V]]XBU*-KAI+V1EM[6$;OG?;\
MS'Y6X&.GO6;XD^)GBGX7WVCOXOM])OM!U*Y%HU_I(EB>UD(R"Z.6W+P>01T/
MMG+^(&DW_A'XY:%X]_L^ZU'0C8MI]ZUC"TTEL<. Y1<DK\PY ['VSE?&35/^
M%X6NA>%O"MI?WBG4([J\U":RE@@MHU5@<M(JY/S$X'I0!W/B_P"*6IVWQ L_
M _A>RM+K6Y;8W=S=:@["WM8NQ(3YF8\< CJ/7BEJOQ.\2_#_ ,2:!8>,[?3+
MG1]:G^RPZEI/F1F&8XPLD;D\'(Y!]?2L/Q%I=Y\/?C[%XWN=/N[_ ,.ZAIOV
M&XN+&!IVM) % +HH+;3L7D#N?2JGQ/N6^.6O>#]&\-6=]/I]CJ*W^H:I/9RV
M\$*+@;09%7<Q&[@>WO@ ]A\9>*-1\*V#SZ?X=O-=*Q/(WV6:&)8]HS\Q=P>>
M?N@]*Q_@G\1+WXH?#RT\07UM#:7$\TL9AMRVP!'*CJ2:T?B!XNT_P[I-S;WB
MWC37MM,L*VME-<9.W&"8U;;R1UQ7F7[+&N1:+\/=*\,:A::E9:SY]P_DW&G3
MH@!8L"9"FP<>_M0![@O_ "&K;G_EDW&4_O)V/S?EQZ]JZ4=ZYM?^0U;<_P#+
M)^,I_>3L?F_+CU[5TF#S7'7^)>AVX?X7ZBUYWJW_ !--2T[1%7Y)KZ6^NEVL
M/W,,FX AO[TIB'H0&QQ7H8!P.*X+P;"+W5-?UDE&2:Z:TMF1MP\F-FR0<G[T
MC29^@Z8P+P^TOD1B-X_,ZAOO&N3U;_BF?$<>J#Y=-U)DM;X=HYONPS'Z\1M]
M8_0UU;=37EO[0GBQ]"^&?B"UTUXY];FMMJ6JKYLBQ%@))"@!P%3<=QX&*Z3E
M.CUA3?>+])L%!:"R5M2G3_:YCA'YF1OK&*U-5U[3]%MUGO[R&TC8X7S6P6/H
MHZL?89-?'_[+OBSQEXH^(-WIS:YJ$ME=6Q>^NY2)Y(@F=A5I VTDL5'7[QX[
MCZTT_P )Z=H]R;NWA,NH$8:]NG,T[^Q=LD#V&![4 8VNS:GXVT74-,L--:QL
M;ZWDMGU#5 8CM=2I*0CYR<'^+9^-?#.N? _QKHGB:?1/[ O+ZYC(*R6<1EC=
M&)"ON' !VGKCH?2OT263<V#\K>E87AAOMFI^(=1ZB6\^RQG_ &(5"$?]_/-_
M.@#@?@C\%X_!O@"VL]:65M5EE>XG2&\E18RV $^1P"0 ,GUS7=R>!]%52S)=
M(JC)8ZC<  >I_>5NQD9<#^\:YF^)\::A-IL9_P")#:OLOI%/%W(/^7=3_<!^
M^>Y^3^]0!\\>.OV9]3^)'BJZ\0^&KJWM=&OI 8_[3FD,C*%"F5>&)1B"5R<X
MP>A%?0?PPM;?2?!.F:/#YBS:3$ME<138\R.51\P..QSN!'!4@BNM "@ # '
M KG?$&GW%A>KKVF1--=QH([NTCZW< YP/^FB9)4]\E?XN #?J)E,/(&8^X]*
M2POK?5+&"\M)5GMIT#QR+T8'_/2IZ &=1D<BHYN%#?W3FE*F$EEY3NOI3RHD
M0XY!% !13(3NC7/7H:?0 5&',K8!^0=3ZTG,W X3N?6I ,<#I0!(IV].E2*U
M09IX:@"PK4ZH%:I : 'T444 +NI=U-HH DW4N:CS2[J ),T]6J)33@: )E;%
M2J]5U:GJ: +:M4T;U35ZF1ORH OQR59CDK/1ZL1R4 :,<E2RPQ7D+0S1I+&W
M574,#W'!]ZIQO5F-^E/;46YTOA/67NHGL;F0R7MHJAW8@M*AR%D.% !8JW Z
M8KIX9*\TFFEM9(KZ ,T]MEO+&YMZG&Y0H906(& 6S@FN]T^\2\MXYHV!1QD8
M(/X<5Q5H*+YELSMH3;7*]T;<3U:C>LV%ZMQ-7,=)?1JL*U4XVJ=&H M*U2"H
M$:I5- $E/J-:<#0 ZBBB@ HHHH **** "BBB@ IE.IM #2::U*:8QH :S5"S
M4]VJ!VH CD:JLSU+(U4IGH BFDZU1FDJ69ZY3QA?,;9=/BSYEW\DC;6(6/\
MCR592I(R P[U<(\\E$B<N2+D8LU\-;U"2_R'@3]W;#.5P,Y< H&1CDJ1DCY1
M3)'I+BZCM4^=\ #^(Y/^)K'NM<7D0KN/J>E>GILCSE&4M6:$C5GSWD:GEN?:
MLJ>\N+@G<V%]!1'&2<GDTC3E2W)YKYSRB\>XJG-JDD:_ZK>?8XJ^$^7%5+B
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
MI#T8%#M9<9.".U/\8^%=:\*_&:U\?Z5I<VNZ?<6!L+^TLV7[1%Z2(K$;APO
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
ML;M#%&K1S%PRR,205"MDY  Z\'<,=#7A^E> [W5)C<0ZZP65MXBNK99PO.<
ML>F#C\,UNCP#XGLUQ;ZA82KP2H1K?//3]V!U'OUK5SN9<K1UVH8TF1<6OF0G
M $I\M.3G([>WZ^E7]'O6O25$$D7RY#.IVGVR#UY_2O.Y=&\;VZE3;)=H.2L5
M\Y!Y["5R,_A1;ZQXST53'_8MZJ9Y\H02J3ZX2+./QI>TDNH['KBQNHY6-O\
M@1J:/*]8?^^6KR=?B=K=FH-UIMPG'_+;3'7Z\^</Y5T/AWQUJWB"SDN++2[2
MYBC?8=UV\#$X!X!C8=_6G[21+BF>@1S1*?F61?U_I5B.YM<9\[;_ +P'^-<3
M<>,=4L[66:Y\,WA6-2Q^RW,$W &3@%E)_*N3;XA2^2UPT7B2WCDMUV+<Z5YD
M:_,6,F8LG)!"]<8 XS3]I(%!'M,?ER?=E4_Y]JLQVYP#O0Y]\?SKQZ#XK:'(
MJ-+)=6J. P>YL)XE(/?+(!BM+3/&VC7=\K0^+=/$+$9A:X4.OK@=:M56Q\MC
MUB.W<] I^C _UJ98).NQL?2O/UUJZF</8:@EQ%G! EW;N>H.<5;F\1:I:VY>
M.4,R_-M< \?@.OM1[7R)Y'<[<J5Z@BFDUQ]GXZO9E. IVD!MR,O7\?:NZ\%)
M!XHT74]0U#4H]*BLKF&V+-$TBEI" H]>6*CTYI^V2W'R/H4]U-VEN@KO'^&,
M[:E/IT&KZ;/?PQ+.]KDK(L;$A6*@9 )5@#[&N1^)&GW?PPTFWU#5(8I(;B<6
MT9@<M\Y5FY'7&$;M1[:)/LWU,]HR 21COFN4USQI;:?NBM +NXZ9!^1?J>_X
M5P^J?$AM8\:1:/J)NK#2WM&F2YCR%D<9RI7IV!Y.<&J_WE!]>:WC+F,^6Q:U
M'4[G59-]U*9,=%'"K]!5:F]J<*LH7^*E'0T"@?=-,8S^&@4 <'ZT@8!E'<]*
M"1_M3-W+#'2GTR2D,B;[RD''(KTZ!2L,8[A0/TKRZ3LO4D\5ZJB[5 ]JEF4A
M:**<HJ20Z5$/](;/_+->GO0Y\YMB_='WC_2I@ HP.!0 4444 5]1:[2QG:PC
MAFO O[J.X<I&S>C, 2!] :\F\'^/O%U]\=M4\+:ZUA!96VE_:DM=/RZ!B4PW
MF,H8G#'(X'M7K&I74EC83W$-I-?RQKN6VMRHDD/]U=Q S]2*\1T^U\4VGQRU
M3QJW@G5VTVZTQ;)(%EMO.#C9R1YN,?(>] '7?&SXCZAX%L=#L-%CA?7-=O5L
MK62X&Z.') +D=\%EX]_;%9GCRW\<_#GPC>>)+?QBVNRZ>HFN;"^T^%()DR P
M4H R8!SU/2K?QH\ ZMXZTOPUK.BP*NNZ'>1W\5C=.$\P?*S1%@2 V57G..#S
M5+XA:QXM^(G@V^\-Z;X(U+2[W4D$$]UJ<T"6]NA(WD,KL7X&!@=_PH [?1?%
M%YXH\#Z=K6A6MO)<7UO'<0V]],T<:AL;E+*K'*\CISBN,^$?CSQ/XF^(WCK1
MO$,EH%TAH4AM[)?W49;=G#D!FS@?>_2NQTG2)/AS\/\ 2M-L;*YUN73+>* 1
M6NQ9)2,!F&]E &<GK7F7P_M?%'AGXE>-O$-SX*U:2RUZ6)K=(I;8O&%W9W@R
MX'7MF@#VC79-6CL"=%M[.YO=P 2^F:*/;W.55CGIQBO./@?XZ\1^,/$/CJS\
M12VS2:3?I;10VB8CBYD#!6(#,,J.6YKTC7M6N-'T\7%KI5UK$N\+]FLS&'P?
MXOG91@?6O&OA39^*/!OB[QI?WW@S53;Z_J2W,#1RVQ\I-S_?_>]@XZ9Z&@#H
M/B7X^UK_ (6)X=\ ^')X=/O=3B:ZNM2FA$Q@A&[A$/!8[&Z^U9?Q$\1^+/@G
M;Z7KUQXB?Q1H4EXEK?6E]:112HK G?&\:KTP>"#VJ_\ $KP3K5O\4/#?CWP_
M8C6)M/@>TO--$JQR20G<-T98@$C>W!(Z"LOXG:3XD^.-GIGAV#PS?>'=(6\2
MYO\ 4-6>)2$4$;(T1V+$[CSTX% &MXR^(&N:Q\5-+\!>&+V+2C+9F_O=5> 3
M.D?)"QJWRY/')!^\/3FEXW\5>*/@KJGA^]U#7V\3^'=1O%L;J.\M8HI[<L,A
MT:,*", \$=O?BQXP\#ZWX=^+6E^/?#^FG6[9++^S[[38I5CGV#(5X]Q"GMQG
M^'WXH_$#0?$7QQU'P[IA\.7OASP]87JWU[=ZJ\2R2;00(XXT=B<@MR>.1Z4
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
M8;1;B/5EU)'FDGW@O$T!R0A!*C R,9SBB6B3ON**NVNQ]!67[07C&UD,LO\
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
MB&YFAN_W"#W27=&!] *^'_VFO$.KZS\1I8;[4IM2TR"%/[/F,)BCEC*\R*O
M.6W L.#MXXK[JM? ]E]ICN]4FFUV^0[EFOR&2,^L<0 1/J!GW-8WQ@\):1XD
M\%:I-J>F6E_-96TDT$EQ"':,J,G:3R.G:NDYCQG]D?Q)XKF^'UY%]B&JZ9;7
MGE6LES>>48_D!9%RIRH)!Z\$FO;_ .WM>!^?PP[#UAOX6_GBFWGA,:&T5]X6
MM;>RFAC$;Z=&HBM[N(#A" ,*X_A?''0Y'30T76+?7+,W-D60JQCFMIAMDAD'
MWD=?X6'Y'@C((- 'YV_&'Q-J/BSXE>(+W4A)'.MW) L$C9\A$8JL8QQP!V[Y
M/>L/PGXAO/"GB33=7L)3#=V<ZRHP/7!Y!]B,@^Q-?6'QO_9:D\=>(KG7_#5W
M;V6H71WW5C>$K'(_=T8 X)[@CD\YKGO@O^RQ+I_C&6[\5W5O(^CS1R+I]MEU
ME8J'1V8@?+G/ ')4CIU /J6PU"WU2U2XM9XKB)QD-"X=?S%22<2QM^%9%[X)
MT2]N&N#I\=O=$Y-S9DV\O_?<9!/YU5E\.ZMIZ;M.\0W#*IR(=3A6Y3_OH;7_
M #8T =+UXKGOAZV[P/HBGJELL9_X#\O]*\=_:4^*OC#X>^&=/L[=;6PN]2D=
M1J5C*S$(@&X!67Y&.X<Y;C./6O&_@3\5/$M]XPTOPK?ZSJ%UH>J3>3+")CYB
MYR?D?[R G[VTC@GIUH ^OM0\076N7DNE^'MCO$VRZU21=T%J>ZJ/^6DG^R.%
M_B/8ZNA^';7P_#(L'F37$S;[B[G;?-._]YV[^P& !P !5O3=/@TNQAM;6".V
M@C7:D42A54>@ JS0 VN?T_$WCG6Y/^>-G:0?B6F<_P#H2UT)%<]X;_>ZWXHG
M];Y(1]$MXOZDT ;]-I])UH \8_:=OI_"/@&XUW1S+8:Q/-'927UJY1C$P;(?
M'WNF 3RI/!%?$NE:]J.AZM#J=A>S6M_$_F)<1N0X;.<Y[_CUK]"?$.GP?%2U
MNM$9 _AG=LO+H=;EU.?+A/8*P^:0=QM7G)'D^A_LE^%=/\?20W5[?:CI\%O'
M>1VLQ50Y,CJ4=@,E1M7IC.: /=?!FL3^(/"&B:I<Q^3<WME#<2Q@8 9D!/ZF
MMAU$BE3TI(XUBC5$4(B@*JJ,  = !3J (HV*MY;_ 'AT/J*>:22/S%]&'0T1
MOY@(/##J* "FGBG4&@!M-D;8A-.J*3YI%7M]XT /A78@!_&IE-<K9_$[P=J6
MN'1;3Q9H=UK(.TZ=#J4+W /''EAMV>1V[UJS>*-'M=>MM$FU:QAUJZC::#39
M+E%N98QG+I&3N91@Y(&.#1<-3;4T^H4:I%- #J*** "BBB@!13U-9&L>*-&\
M.SZ?#JNK6.F3:A.MK9QWERD37,S$!8XPQ&]R2,*,GFM"ZO(-/LYKJZGCMK:!
M&EEFF<(D:*,LS,>   22: +2FI5-<Q;_ !$\*70T4P^)M'F&M%QI9COXF^WE
M" X@PW[W:2,[<XSS6CX?\4Z-XJM[F?1-7L=8AMIVM9Y+"Y2=8IE +1L4)VN
MPRIY&11<#<0U8C:JBM5B-J +L35<C:L^-JMPM0!8O%>2RE\IMLJC>AW,HW#D
M9*_-C(YQVKN-(OA?6-O<J&59HU<!E*D9&>00"/H17%Q-6SX.F,<%U:%6"V\Q
MV'8X4JWS<,Q.XY)SC@=,#%8UE>%^QM1E:=NYV4#5?A:LN!NE7X6K@.\T8FJU
M&U48FJU&U %M34JFH$:IE- $JT]:C6G@T .KD/BYK%WX?^&^NZC97#6ES;P;
MUF7&4&X;B/PS775A>./#[>+/"6K:0C(CWD#1*T@RH)Z9]J /S/\ B1^U/X[3
MP^UHNO7WV62XQ(K3EQ=6SH^TJXPP&5Y&>F/6OF1=3UGQ''K4JPR#34MF:;RU
MQ&OSJ1D^N0/>OT3@_8/NI_$&@1W_ /94F@VFIQ75["LCGSK9-W[A5VC .[';
MBO,?VA?$'A.V\=7UEX>B;1_#-O#$GEV>D1BQPJ#)*E.FX=>,XS[UM?F,6GU9
M\1SWUO;^*$AC^*=UX>NWMXBVES6TS0QDPJ1@C*D=&KN-#U+Q)=>#]5>P\?\
M@_Q/?1RP-#=7<<2K$N6#*^4X9LC'/\)K6U+4[5;Y9VM]#\0?:@TBM=:6O[M-
MS!#G(Z@_D!FJUUI7AG4+*YLAX)T6"RO/+^UVUB\D(E*-N4\?=([8_6N>4==)
M'3&6BT'Z-<?$Q+RRE?P=X:UV-2LDMQI]WM*X<Y8!95R !G&*S?&^@P1^*-=F
MNO@EJ4MK++,ZZCI4\W^D1EBP? SU'/-+)\+_ (<Y66RT?Q%HL\"_Z/\ 8=32
M12<EL-N&<9/UQZ5UT_P_UVZU34-4MO&?C;PO)<2.R6+0/=01[A@%0C< $GY2
M.U9N,MD[E<T=[6.(74_!FG_#"X$UKXU\'VD.K1_NXY2;A9&BDQU /E@ _B14
MWASQQH8UG3UT[XO>(H"_E[;'4[-I!*#@ 9!ZGI78W$OCC1--GTV'XDVFJ:I+
M<0>1?:SICQ0+#AP\;[TX.XHV[''/-59X?B,RI+?Z#\._$\%NJB>Z@>$RQ<_>
M7#CD @CC.:GEEV*YH]SJ?&?B/3];U;5-'7QUH-Y!#.R26<ERL!5T^5@?-"XY
M![\&L>'X?W=Y$)K-(+^'<H\VQOTG )!V@B-SUP>/8XK"\5:?'>Z]K5Q>_ 1-
M:L9)K@#6-(NF#70Z[CL!^9@03G^]6#/:^ $\ ZM%>^"/&7A32TOK5IK>%S)-
MYVR4*Z[_ . #<#[D53E*]VB5&-M&=[_PKO7;"6-?LFK6BLZKYGE':N3UR5Y_
MJ*9JWQ%A\):U?Z;<VOCS2Q9.R"Y\HM%,%SEE^[UQ7F.C3?#>UGM&TOXK>,/#
M4FP%(KRVD8'YR #Y?N,5Z)XFO]<F\<:M+I7QVTJPN))6=M'U1BAMG*9V9<'.
MTGJ*GVCL/V:N;FC_ !HM+_1-0U2#Q]>V5I8+&T_]J6!RN]PB@_?YR?TK7L/C
M=--Y:V_CCPY>NXRJW6(68>N"JUSVFM\2_P#A%]=BEU7P;XVO)(83:)"\,D3;
M94#^:,+_  L=N>_N*X^YL?&4?E-K'P,T+4@ <R::BJ>PX*,3SG]*/:/N'LT>
MRZA\:M:T)K<7=E8WRS1^:LMCEHRN2.&5V].>.,CU%.3]H*TY6\T@)P<_O7'3
MV:(?SKSOQ9XNL=(31;*?X9>*8+06$.;C2Y#) CMDNF'C/*,6!&[&<UF^'O&W
M@7Q)?26<5UKV@W,,$URXU#3%;:D4;.YW"3DX4XXY'%:^T5]#/D9[)#\?O#\N
M0;:ZC)/.QX7Y^GF9_2N5\:?%/0-0UWPW>K+=1V]K+*TKR6<F%#(0.0".OI7G
M,/BSX?:NNZV\=::1\JD7]O<1<G.!CRR.WKST->G^ =+TA_"S7<<OASQ);0S2
M(IDN4\I=VSA/DW;^#G)X!'0YSI&7,[$23BKG4^%]2TW6OM&H:?<VXM7M#,9G
M(B#@ G^+!)QV]ZZ4-F->W KB; V,FA7RV>G6^GPPQ/$T=I,SQE@F3@'@=>U=
MCYG[M3T^4?RKTZ*TL<=3N*?F_"E+?. !QWYJ'=\OX4Y6&X&NFQB.D^;FHE^4
M&I)&^6H>U.(",?EI\;86H6/%.C8^G%:26A2+:R=*A?Y58]=QS0K=*9))65M3
M0MZ/&)-4L0>\Z?\ H0KU=F$:DGI7E'A_)UJR/]V4-^1!KU*,_:&W'[J]%]ZS
MGN93'1J6;S'^\>@]!4M%%9D!1110!YA\>?B#JG@G1-'L]#:.'6-;ODL(+B5
MX@!QE]IX)Y4#/K5+QYX5\1^!O!6H^(-*\<ZW=ZKID)NI(]0:*6VN O+J8]@V
MY&<8/%;?QJ^&EU\1-!T\Z7<16NMZ3>)?637&?+9EZHV.@/'/J*R/&;_$+QYX
M2O/#J>$[719M0B^SW.HW&J1RPQH?OE%4;CD9QD#&: .L\)^*M0\>?#?2M=TL
M6EIJ-];I(%ND9X4?.'&%()&0V.?2N(^%/BSQ1JGQB\<Z)X@U.*]CTV*'RH;6
M(QP1DX.44DD<'N37>Z%H$WP[\ :?I&C6G]L3Z= D*1-,L'G'/SMN.0O)9OTK
MS?PGX;\=>&_B=XK\5OX4AGBUM8U6U758@T6T <MCG.* /8]<35&T]AHTEG%?
M;AM:^C=X\=^%8'/XUY7\$?%GB37/'WQ#TWQ#J27YTNYBAB2"/RX8^9 =BG)
M.T=2>E>I:Y?:C8Z9Y^FZ6-4O,J/LIN%AX/4[R"./UKR#X>^&_''@[QQXPUR?
MPM#/#XANDG$:ZI&#;@,Y.3CYOO\ ;TH U?BKXUUJ3XC>%/ 6A7QT>75E>XN]
M1C17ECA7=\L>X$ G8W./2LKXK2^(/@GHMGXHTOQ/JNLVD-W'%>Z=K#I,DT;9
M&58*"C9]/7VYZ'XH?#O5]2\:>&O&OAL6\^L:+NBDL;J3RTN86SE0^#M8;FZ\
M<^W.1\1/#/C/XS:?9>'[S08?"NC?:4GOKJ>_CN)75<_)&L?UZDCH* #QKXZU
M;Q'\4O#G@C0-3DT.TO[+^TKZ_@13/Y95BJ(6!"DA>N/XO;FE\3]3USX&KHNO
M6?B74M<TB:]2TO\ 3]7=)B58$[T<*"I 4^W2M?QY\.]5L_B%H/C/PK#;W=WI
MMJ;"YTRYE\H3PX8#8^" P#'KZ"LOQQX1\5?&*71],U/18O#/A^TNUO+MYKU+
MB>?:" B*G &">2>_M@@'JGB*/Q!)80_\([<Z;;2;29'U&"248QP5",O/7K7"
M?LU>+M7\8_#VZU#7;][^\74IXO.D &% 0A0!V&379Z_JNL:7#$-'T5=8,FY9
M$:\2W$8QP?F!S^'I7GGP'\)^+OASHRZ'JGAZ&2WFOI+E[Z/44(B5@O\ RSQE
MC\OKWH ?J?BC7/B!\:]0\$Z;K%QX?T71[-;F\GL547%P[;,*'8':/G'0=CZC
M$/B76];^#/Q \(V[:]?:_P"'/$%P;*:#52DDUO)E0KI(%!Q\XX.>A]>-36O
M?B'PM\7+GQUX9L[?68=2M1:ZAI<MP(),C;AXW(V_P+P<=_7B#5O!/B?XJ>//
M#&J:_I4/AS0O#\QNTM6NEN+BYFRI&=@VJH*KWSU]> "O#XCUSXH?&3Q%X8M-
M;N_#WA[P_$@E.F[%N+F9L=9&4[5'S=!V]^%O/$>N_"7XM^%M N-<O/$/ASQ)
MOA5=3V/<6TP( *R*HR"67@^IJ[-X$\2> _BMK/B_PUI\&OZ=KD*K>Z:]R+>:
M*1<8=&8;2#@\$C[QI/\ A _$OQ&^*'A_Q1XCTZ#P]I/A]6>TT];I;B>:9N=S
M%1M4 A3C)/R^] %+0_$&N_&+XH>,-*BU^^\/>&_#<BVBQ:442>YE)8%FD920
M,HW QV]ZEM?%&N_#3XW:+X-O]:NO$.@:]:O);2:@$:YM95W'&]0-RG;W'\0]
M.;%CX&\3_#'XD>)]?\.Z7!XCT7Q$RSW%E]J6WN+>8%B2I<;64EF[@\^W,FF?
M#_Q'XU^+VF^./$]C;Z%9Z/;-!I^EQW(N)7=MP,DC*-H^\>!GH/Q ,W]J[Q-X
M^\$_#OQ%X@\)ZSIFDPV&G&0R26WF78S)&K&-B^%;++@[2!SGG;CUWX"ZY?\
MB;X)^!=7U2Y>]U*^T2TN+FXDQNED:)69CCN237E_[2_AGQA\1O OB#P=X:T"
MWOGU6Q%NEU/J4, 7,B,S;&7<=NP#@@'?[5V'[.UMXU\,^"=!\)>*/",6B0Z)
MI%O9KJ46JQ70N9(U5"!&J@J" 6R3[5QU_B7H=F'^%^IXA\>/V$_!/Q(^.^C:
MT^I:EI(\22SS:G:VA0K))%&&+H6!V%^_49R0!7N/A":/X9Z39^'KV(Q:'9XL
MK+5=I5 $PBI., 1L<## ;#D8P< ]#XN_Y*9X!^M__P"B!6C96\5Q:7L,T*/%
M)/,KQNC;6!8@@ANH/Y'MQ5X?:7R(Q&\?F7&K$\90?:O".N0@9,EC.F/K&PK,
M:RO_  +\VGQS:IX?'WK 9>XLQZP]W0?\\SR/X2>%K;BOK/Q#HK3V<\=U:7$;
M!9(SD'(((]B.A!Y%=)S#=&N/MFCZ?/U\VWC?\U!K&U[0+@7W]L:,R0ZLJA9(
MY#B*\C'2.3T(YVOU7W!(,_@.<7'@GP_(#NS80 GW$:@UM-UH QM%UJV\26KR
M1*\,\+>7<6LPVRV\@ZHP]?<<$$$$@@UFW1;2?'-E,23#J5H]JQ_Z:1'S(\_\
M!:;\JM>(/#\TUXNK:3(EMK,2[,OD17,8Y\J7';KANJDY&02#BZ[K\.K^'#J:
M1R6M_H=U%=75G+_K8-I_>J<=08FDPPX8'(H [(,&Y!R*BNIHK:UFFGD6&&-"
MSR2,%55 R22>@%-O)8;.WENY)H[>&-3(\KL @4#))/ICO7(I'-XXGCN[Z)X-
M"C8/;6,BE6NF!R)95/1<\JA]F;L  8OBSP-9_'/2UBUCS;'0XOGL#& ES+(1
MCSSN!VI@_*A&6SDXX%<_X%_9?TGX?ZB=6TO5KFYUVW.;2YNXU,,9P05*#J""
M03G(SQ@UZ_4MO+L8*?NF@"EH/B(:K)+9W4!L-7MP#<6;MG / =&_CC/9A]"
M016Q65KWA^+7(XI!*]G?VY+6M]#CS(6/7_>4]"IX(_ U6T3Q#+)>'2M7B2SU
MA%+*$SY5T@ZR1$]1ZJ>5SSD8) -ZN=\$KYFGZC<=?M&IW;Y]0LS(/T05T6<<
MGI7/?#U3_P (9I4A^]/&;@_]M&+_ /LU &_7*7%U+XVN);.RE>'08V,=U>QL
M5:Z8'#0Q,.B]F<>ZKSD@NKB7QQ<2V=E(\&@1L4N[V)BK7; X:&)AT7LSCW5>
MY'3V]O%9V\4$$20P1*$CCC4*JJ!@  =!0 EO:Q6EO%!!$D,$2A(XXU"JJ@8
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
M^@Z7<-<BUC.=SRS%5#,=TG"C'S^PKCK_ !+T.S#_  OU/3_%W_)3/ /UO_\
MT0*U-+&([GY=I^TRY&UA_&?[W/\ 3TXK+\7?\E,\ _6__P#1 K4TL8CN?EVG
M[3+D;6'\9_O<_P!/3BKP^TOD1B-X_,LM7QU^V9XBO?#OB2ST?2I)M,L]2M?M
M=^+:1D2[DWE06 ."0%Y/?(SG Q]5:_XHBTNY2PM('U/6)5W1V,) (7.-\C=(
MTS_$>O0 GBN"\?? 6Q^*VFA_%5],^KKS;W%B=D=F#UCC4_>4\9+<G QMZ#I.
M8^2?V;OB+K?A'XD:596CW5YIVH2_9[C3HVW"0$'#*I( 8'G/' (Z5]OGQ=<9
M_P"1;UG_ +]P_P#QRO,O@7^S[X?^'^NZGJ9DGU+6K"ZDM(IK@ +$I56#*H_B
M*.,DD]3BO;VZT <V?%MQG_D6]9_[]P__ !RO"OVIO'VHZ'H>G3Z9IFH:'?WS
M26<U_,$4O!MR8OE9LY)SSTP<=37TLW6N#^*'A_3OB!'9>$KVV6YCN'%Y</CY
MK>%#]Y3V=V.P>Q<]J /E3X ?$K7=2\;:?H6M7.I^(]&DWRBQ9VG*2(A9'P3D
MA2/NDXZ'&0*^M/\ A,;<'Y]-UF/_ 'M,F/\ )37)^'O@EH_PCN/[<\+V5Q<7
M**R74,\GFS36YP6$9P-KK@$ ?>Y4]01Z/:W$&I6<-[92K<VDZ"2.1.05- &'
M_P )OI8)#KJ$7_733+E?_:=(/'F@_P 5_P"5_P!=8)4_FHKH.?>IHTD7#D$@
M=L\T 8J_$+P\W_,;TT?[UP%_G575]<\+^)+,03ZSIQ*L)(IH+^-989!T=&SE
M6'^(.02*ZS(D7/#"HI+&VF_UEO"_^]&#_2@#Y2^,'[3GB/PWJDWAK1;FQEEL
M_P!W<:Q'&'^T9 (VJ?E4@'#8R,YQ@<5?^ ?QGU/XER6W@;69([6&*WRMQ9J4
MEN88U \@X/RY')8<D C@G-8O[1?[/NKW'CO^UO#-JM_%K!+FPA(62*14&\@'
M *G .?5L>E;?[._[.&N^'M6D\0^(WGT2X2)H[."VF7SU9N"[8RH&,C:<YSR.
M* /INW\BSMXX((?(@B4(D:)M55 P  .@IWGIZX_ UA_8?$VG_P#'OJEGJL8_
MY9ZA!Y,A_P"VD?'_ )#I/^$HOK+C5/#]] .\UCB[C_)?WG_CE &[Y\?]X5@^
M(71?$'A:4,/^/R6(\_WK:4_S45:L/%NB:H[1P:E;&91EH9&\N5<=<HV&'XBO
MF/XE_M<+)X@MX?#>DV]S9:;=^<EY>,W^D,%9.%7&%(8]3D\=.E 'UCN'8C\Z
M*\I^"'QTTWXP6]S:R62Z9K=JGF2VH;<DB9QO0]< XR#TR.M>I^2G]V@!]%1^
M0ON/QH\GT=Q^- $5W(1A!WY-5&J:X4K)@DGCO45 #:=&Y1N#C/!IIHH O+&J
M=.OKW-.J,1' R[?G1Y(_O,?QH D%2*:K^0ON?QJ18U':@"TII]0QXJ5: %HH
MHH **** '+3Q4:T]: )5-3)VJ!:E2@"U&U68VJG&:LQF@"]"U6'B6ZMY87"E
M)%*$,H8$$8Y!X/T-4X6Z5=B:F(Z;PG>-=Z'9N_\ K%3RWSLSN7Y3D(2HY'0=
M.E=' U<7X-N K:A9@J##/Y@ ,8.UQNSM7D#.[EADD$\UV-NW2O/K1Y:C1Z%&
M7-33-.%JNPM6?"U786K$V+T=6$:JL;59CH G6I%J)34B]: '4C9VG')I:1J
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
MXEZ'9A_A?J>&_%+_ (*(?#G1?BYHD=A9:KKMAH,UU#=:A9)&(Y&=-A,6Y@7
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
MH L?M$>+M6T:'PIX?T>]DTR?Q#J2V<M[ <21Q94-L/8DN.?:JOQ1^&]KX&\
M:GK_ (;U36--UK2XA<I=-J<TOG;2-PD5V*L",]NOY5U?Q0^&4WQ*T#2<WL>E
M^(-+GCO;6[C4O$DP W#!P2A('OP/I6-XM\)?$7XA>'9?#VJ7/A_2-/NMJ7EY
M8---+(@()"(R@+G'<F@#I_">M:E\0?AGHNJ6UZ-'U*_M8YGN$@64(W\>$;C!
M(/TS7GWP1OM9;XO?$K3M6UNZUHV;VZ))<':H^]RL8^5.WW1VKU.'0[KPOX0L
M])\,1VOF6,,=O;KJ#.(]BX!+% 3G&3TZUYMX5^'7CSPIXX\2^(H9?#MQ/KSQ
MO-"TEP%AVY^Z=G/7O0!ZKXAM+^_L?(TS4VTF[+@BX6W28[>XVMQ^/M7DG[/-
M]JMSXN^)5KJVK7.L2V6I) DUP?0R E4'RH#@<+@5ZUKBZQ'I^=$6QDU N,_V
MBSK'M[\H"<],5YCX!^''CKP/XD\1ZFLOAVY77KU;NXC:2<>5\S$A/DY^^>OH
M* *_Q.UK4O$GQF\+> (-1NM+TBYM7OK][*4Q2S@!R(]XY _=]O[WL*S/C1I)
M^".C:9XL\*W^H6C07T<-U8SWTMQ!=1,"2&61FY^7J/4UW7Q$^&-]KWBS0O%_
MAZ^M[#Q'I(:)5O$9H+F)LY1]O(^\W(_O?2L?Q9\-_%OQ7DTNQ\5SZ1IGA^SN
M5NIK72WEFENF4$!2SJH5>3T!/- &3XNUR^\?_'+2?!/]H7FF^'HM-_M&[CLI
MFADN6(R%9UPP497@'U]L4/BQ;/\  R^\-^(/#5[J$-I+J*6=]IMQ>2W$$\;
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
MC_PS9ZYI,C/9W(.!(,.C X96'8@ULD[02>@H CD_>.J=NIJ6F1*>6/5N:?0
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
M!?V\MU8SPP7+V4TB%4N(U5FC/9@&!!(]QBO#?"J:KI?[45WIE]KU]K4:Z&9
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
MR* .?_X1>];_ %GBC5V_W1;H/TAIO_"&*W^MUS6Y?^WTI_Z !6[N,'#',?\
M>]/K7.R>(KSQ'(UOX<"?9P=LNL3+N@3L1$/^6K>_W!ZDC;0!0US2M%T=H89I
M]9U&_FSY%A#JERTLOJ0OF !1W9L*.YKYR^*G[,OB/5O&4%]ICV*MK<K-]CDN
MG8VS!"S R,"7&!G=ZG&.AKZOT7PY::$LKQ>9/=SX-Q>W#;YIB/[S>@[*, =@
M*H7F+CQYI<?46MA<3'V+O$B_H'H R_@_\.Q\+_ =EH37 N[A&::XF4$*TC')
MV^PX'X9KKI/F8)VZFIF8*"3TJ*-3RQZMS0 ^BBB@ HHHH 8S)&K/)(L42*7>
M20X5% RS$]@ "3]*^9?B!\>=;U[4IX- O)]$T>-RL+6K&*XF7IOD<'<,C^ $
M*.G)&3]!^,O^1/\ $@_ZA-[_ .D\E?%->YEM&$^:<E=H\3,:TX<L(NUSH?\
MA8WBS_H9]9_\&$O_ ,51_P +&\6?]#/K/_@PE_\ BJYZM30?"^L>*)GBTC2[
MS4Y$&7%K"TFWZX''XU[KC!*[2/#4YO1-EW_A8WBS_H9]9_\ !A+_ /%5Z%X3
M\%_&'QC9I>6>HZW;V<GW)[S4Y(0P]0"VXCW Q74?LZ_ NXEURYUKQ7H]Q:QV
M#JMI:7T)3S)>I<JP^95XQV)/M7U17CXK&0IRY*44_,]3#X>=1<U231\>>)/A
MM\9O#=J]RVJ:OJ,"#+-I^JRRL!_N;@Q_ &O,F^(GBU&*MXFUI6!P0;^;(_\
M'J_1"OFO]JGX46D>GGQEID"P3I(J:@D8PL@8X67'][<0#ZY![<SA<9&I-0J1
M6H\1AI0CSTY/0\"_X6-XL_Z&C6?_  83?_%5);?$_P 86LRR1^*-8W#L][(Z
MGV*DD$>Q&*YFBO;]G#^5'E>TGW9]+_#+XN2^+M/G2_6./5;,*TWE+M2:(D+Y
M@'0$,0& P/G7 QD#U;3;Y;N,,#7R5\)9C#K6J,"0/[-ES@]<.A'Z@?E7T3X%
MOFFMDR<U\ECJ<:-=QAHMSZG!5)5:*E+=:'=J:>IJ)3Q4B]:XCN)DJ>.JZ]JF
M3K0!;C-6H3TJG&:M1&@"_":WO!MQ]HT.W)D\UD+QL?.\TY5R,%L#GCICCISC
M-<_#6QX-N1-:WD8D+M#=.AS+YA7.&QT&WAON\X]:RK*]-FE%VJ(Z^$]*T;=N
ME9=NU:5N:\\]$T(C5R.J,)JY'0!:CJ=:KQFIUH F:F-3VIC4 >5?%+X?^ /$
M.L6]WXFU.#2]3E4"%I+V.%GV\ JK\'&>PKY#_:$^('@OX8>#[+P'X)UZ\;0H
M;B:[U&XM95(>Y>3>6,A'SGD_*O'3K75_MWZK=:1\0-&2UCEC>ZL$9+M8!+&C
MH\F$<'LW]#7QAI_[/_C7XRZAXNUFQM#8^'M(N))+RZN7(CAD;#>3&O5G^8#
M&!QDBM%HKD=;,QO&'Q6BC^VK=ZI))H:01K;WCVWF2;9=I.X+S[9[8K,T'7/"
M>MLB6?B/1I99/NPSL8)&.?\ ;4<_C5CQ-X!N?#]G*;+6&TB;RHX(IKS3Y6'R
M$%RP*%<'!%8EOX2\52-%*8_ GBI(B#)+$R17"<\,-P7D=?K6<^>][&D.7N>F
M:99Z[8_)I=Y=JL;DF/3K[S@&'!RJLP_ BH?%&HMH-AIU_P"([;5-8%X\^^.7
M0X[V"':5'SJ0I4D$'(]/;GRSQ#X1$&MZK=7'PRUM87N)"-6\/7CR"7YL[_E)
M )'./>K$WBNVT?PWI[P^,O%?AA/M<T:MJ4)F<MM0E'&/NCC'U-9.36Z-%!;I
MG3:7/\.=:U'RM.M/#D&K,LRN)+:[TYRAC8."!N0?*3DY[4W2OA'X3O(X!X?U
M?5[)NK-H/B"WNX]P'&$+*Y!]*B\*^--3U;6881XR\->)H9"4\F[LEAN#N7 Y
M Z<\^V:SKGP_=W$8DU'X4:'J<98$W'AS4A%V/(7/U_.IYT5ROH=/J&@^*-,D
MTZ"T\=7V@"&W9?+\0::?+NF$C$N7&X X8 _3K5&WT_Q-"MU)J9\%>)XIK6<1
M?9F1'G8J0L;A@"%.>XZ@5<OO&7A[P_X<\/Z;>>'O$NA0PQ2,N+4W0AW2$;9'
MR#N& >_!'K4.E^(/!GBCS4T_Q+82RQH\DD>H0/"RHHRQ.Y"  !ZT[0["O,Y&
M^\'>3Y;ZI\%M2L#RWVK0+F1T (ZC8=M6M8USP_H]UHRR>*O&'A&=K*+RTVL\
M(CW-MW@#[^/O<UW^DZ3-)Y<NAZG;W!VX5]+U1<X] $?@=.U6-<OKCP/<Q6LV
MC>*KZWGM8GFO88H;R LP^93%(N05.1UI.,>C'S/JCD_#/C;5KB"[2Q^)VF>)
M(OLLOEIJ]F(MC!20[]24&.??%4+C_A([Z)9-1\">#O%4;$YGTV9(F/O@X-:K
M:YX-\11W,2_V;I\JV<WVHZEX;:S=H<?O"[Q$C&!V'?I6?8_#/X<:S+$^E?8H
MGQDOH/B148MCJ([@ _AGBIY>S'==4;.H^)K/2]#T2SN?A[XALK2"!F_XE"_:
M(;=C(VZ-@1U& >#W%9NF^*O!^O7!M+?6[S3[S;(_D:GIKQ8"@LQ+ MT /;MQ
MS2ZIX1U#3Y-.A7Q;X@\*""V,<3S(M[%.5D8EG,;'#?-C/^S3;.X\2VDD;W/C
MGP]XAM'$C)'=1&.7=M)0,I084MM!SV-5[Q/N&IX?U;38_/.@^)O#=ZMRH62+
MSXP9,'Y5*RA>]>J>$;C6+JW>YU!+M%AS&#HLP0+]W82R/ALY;CITXYX\H\&_
M#J;Q<MS)XS\(^&M.MA")K>_TT(5F/0CY&R, ]^>:]4\%_#W3?"NE#3].F>VT
MT2>>;:%W(9CCD$GOC]*Z**FWKL95.79;FIJEQ-K%B\]U?:C=-'$L0COBF4(;
M./E49Y.><UW2QB1FQ@X.#7F^FR1R:;JK1R&6/^T)%#%BW\:C&>^#Q^%>L^2
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
M.X0<^7,!]Y?0]5)R.X,V@>(H]:\ZWEA:QU.VP+FQE(+QYZ,#_$AYPPX/L00
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
M$>BZ ^BAO$OC+P9*UDACC"M)"$\QPHD7'+^N?:NTL?"5VJQSZ-)DA>)-)O\
M<<9YQY;G^7I3]8U > 3;07]SXK5[JS6667^S8[ZT&XL-C!P&!&/\]*7*NX<S
MZHP_"_C;5-1AN8K;XC:/XDC^RS;(M6L%A(8*2&D/)V# S^%4[C3]5OXUEU+X
M<>$_$<;$YN-#O1"QXZ@$U=75?"WB82QV6I^$Y;AK:6.X6[T>73IGB*XDWL%*
M@8!R1BH++X/^%M2F233-#E0XR9?"GB*&X^;'58W.>?TJ;=F5==4:>H^(]'TG
M2-$T^Z\&^)=)M+>!BIL8/MD4!:1LQL>"6& >O<53LO$7@WQ%(;:S\2QBX"NY
M@U2RE@(502Q/##  )Z^]5=4T+5-+ET^!/%WB'P7);VOE1KK%D9H[AE=F+,PR
M,_, 3@]!4]A=>)DF62]\4>%?$]K)',460;9F?8VQ74J,*20#GL:KWB?<.E\)
M6MLUI?G1-?TAY;B-52;3;F"1^N3A&XSC^\!G)Q@UZ-X8M+GP_P"'YH[Y[BXD
MF8ONLXP3#NR0O0__ *S7C'A7X62^,I+C_A)_A[HNA(D2W$5[8S[%GZC"^40!
M@'/)[UZMX'^'[^%]+CTZTFEL].BF,OEK<-(Y8X. ?3COTQ751YK[&,DD]&:5
MK9Q0Z;*;:60PM-%Q)#Y;!C(N[MSGOTKV/9STYKQW39%.BS?O_/7^U#&)&.<_
MZ0%QGOCI^%>U%1FO1I;&%16L5U7@4JX+%>XJ;;\P%/$8K<Q(-M(RU89*211@
M4 4)H\L*0*O6K4B\U7NI$M[=G;&T?SSBF!3NI$ABDD;[J]32VFERZI=QVT W
M2/R?11ZGVIPB>\=+>&,RR2' 4=Z]'\/:#'H=KCA[A^9)/Z#VIM\J%*5B;0]%
M@T&P6V@&?XG?NS=S6A12BL# &4,.0#6=5YI"QVQ\GNW856F6,7 A$R&X9=_E
M%@'(]0/2D!7NK<W5I-")9(#(A3S83ATR,94D'!':O#M'TEM _:JL+9M2U'5
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
M,4 +HZGQ=JR:Y*"=*MBPTN-NDA((:Y(]QE4_V23_ !<=54*Y152.$1HHPJ]
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
M'(ZFZLFN=NYR"LC@@AAMZ<\$>M06R^%O$1\O3?%&AZA-ACY,VZ&7 !SPZC&
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
M\+]3L?%W_)3/ /UO_P#T0*U-+_U=S\NW_29<C:P_C/\ >Y_IZ<5E^+O^2F>
M?K?_ /H@5J:7_J[GY=O^DRY&UA_&?[W/]/3BKP^TOD1B-X_,LM4;=#4C5G:Y
MK%KH.FS7MY)Y<,>!\H+,[$X55 Y9B2  .2372<Q\0_MD^&;S2_BLVK21L;+5
M+:)H9<?+N10C)GU& ?\ @0KP:OTBU3X<VGQ+LII/&EB)TG7%MIV\XL4/<,I_
MUQXW,.GW1QDMYQ#^Q7X)AU'SGO\ 6)K8'/V5ID ^A8)G'ZT >??L2>&;N3Q%
MKOB!HV6QBMA9+(1P\C,K$#Z!>?\ >%?7U<9'X%B\$P0R^#[2*S6W0)+I:MMA
MNT'N?NR^CGKT;(P1T>B:Y:^(+$75HS8#%)(I%VR0N/O(Z]58>G]* +M073?*
M!ZFIZBN$W1Y[KS0!ROB'_D.^&/\ K\E_])IJW*Q/$'_(>\,?]?<W_I-+6W0!
M@QZ'?>'9'G\.;#;$[Y='E;;"WJ86_P"63>WW#Z+UK.\3_&CPOX/T-M0UB^FM
M9E?RCIK1XNQ)C.WR\^G\6=IZ@G(KN;-."WKQ7Q?^V<+W_A:-F9PWV/\ LZ,6
MQQ\N-[[OQS_2@#U_1?VK/"_BN8:9IMO<Z=J]TZP6DFJ*@@WL<!F8,< 9SCOC
M ZU[3H.BP^']-CM(6:5LEY9Y.7FD8Y>1CW).3^G05^7:YW#'7MBOT<\(P^-6
M\)Z*;J[TJ.Y^Q0^:)[65Y VP9W?O!\V>OO0!V])6!]C\4MUU72%/^SILI_\
M:](=.\3M_P QW3E_W=+;^LU '045SW]D^(VZ^(K<?[NF@?SD- T/7C][Q.P_
MW+"(?SS0!T-8&N^&DO+R/4+&<Z9JXPHNXUR)%'1)4Z2+]>1V(IO_  C^LMU\
M4W@_W+2W'\T-,E\.:E^[W>*-3/S=H;4?^TJ .(^)'Q/M/ EGIVI>(H'T[6;"
MX'E0P R1W\3?+*(7XXVD-AL%65<\8)N?#']H+PM\5=0DTVP^TV.I*I=;6^15
M,JCJ5*D@X].M>6_M:?#/7;[2=(UNUO+[7+:Q+Q7$<PC+1;RNUE5$7()&#P3]
MVO/OV8OAKX@U#XF:9K36-S9:7IC-+-=31E%8[2HC7/4DGG'09H ^V=K1_=^9
M?[O^%/5PXR#2TQX]QW*=K>M #Z*C63YMKC:WZ&I* ,7QE_R)_B/_ +!-[_Z3
MR5\4U]I>,KA&\(^(E!R?[)O?_2:2OBVOH\K^"7J?/9G\<?0****]L\4ZOPM\
M,]:\8>&=?UW3U@^Q:*@><2R;7E^5W*Q#'SE4C=V'95S6=?>$KZP\)Z5XB8Q2
M:;J,\]K&T;$M'+%L+(XQ\I*R(P]0?:O=M!\8>#O@_8^ =(UF+5[G4K)6UC4H
M].DA$#M>QA3#,K LV+;8I (QYCCK53PO\/[._P!?\9_">[U.&.PM]2M]9TW4
M))55# CA97#>KVDWF8[F$#KBO.^L23;:T_39_HST/J\6DD]?UW_S1Y5%\*]:
MF\4>'O#X-J-1UJUAO8E:4A;>*52ZM,<?)B,>8>N%(/M6'XI\-WO@_P 1ZCHF
MHHJ7MA.T$OEMN0D'[RGNI&"#W!!KVC2/&&BWVH?$/XBZ\EY%9:H[:#I5MI[(
MMQ''*A#;-X( CMHUB)(Z2BN>^-G]C^*M#\*>,]!-T;::V_L6]2^=&N!<6J(J
M/(5P"7A:+D#G8U7"M/G49+3]=R)T8<CE%Z_IL>24445W'$=I\+?^0IJW_8-E
M_P#0DKW_ .'?_'NE> ?"W_D*:M_V#9?_ $)*]_\ AW_Q[I7R>9_[Q\D?49=_
MN_S?Z'HBU*M1+TJ5:\T],D2IDZ5 G6ITZ4 6(^U68NU5D[58CH NP]*NZ-+M
M\21)YN-UK(?+\TC.'3G9C!Z]<Y&>G-48:N:1,5\26\?F8W6TA\OS2,X9.=F,
M'&>N01GOFE+X7Z#C\2]3M[?M6E;UF6]:5OVKRSU#1AJ]#5" ]*OPT 6HZL+5
M>.K"T 3-WIC4]N],:@#&\1>&=*\56(M-7L(=0MPVX1S+G:V",CT.">GK6#X5
M^%_A;P+J%]?Z'H\-A>WB+%/<*S.[(N2J98DA023@>M=BWW:KO0!^8/QPUE_
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
M,>8_8S,#S_=!VC^(EVEZ?<^)]0AUO5X'M[:%M^G:9*,&+TGE'_/4CHO\ /\
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
M;6^_D5ROVB?-I;;S[GU-H/[2EA>:.^H2:8WV2#9]HELYH[E8]QP 0Q1@2>.
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
MT)!'XBNNDMXV/*X^E1PPIM)*_,"10!YO<:5KRR%CJ^I 'H?M4G^-,_L?7_\
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
M8\#CGH..*X#3['X>^-M8TZRU7Q]J7BDQRB2TTW5K@10RN/NG;Y:>:?Q.<^]
M&-XDN)_%'QH^$-EKR^=9R:2+YH)AE'NC$[$D'@D%4K=_:WM+>S^'-GJT")!J
MUCJ,#6=S&-LB,<Y"D<]LX_V17;_%CP]X0U'2K._\47RZ*=/EWV>J1W/V>:"3
M_IFW<G ^7!Z=.*XK0]/\ >-/$FF)J'C>_P#%E[:R":RT[5YQ'&7'1EC\M/,;
M\Z /4=2\+Z=XVT.QBUZR%T BRM$79 '*\_=(]3P:\G_9%ACM?"WBN&)0D4>N
MS(BCH $0 5Z_XGT!O$%K%&-8U'1A$^\RZ=,L;-QC#%E;BO/OA;\._"^G275Q
MX2\7:O=VL%^SWD$5Y&\,EP,;A)^[YR,9P: .\\7>#='\86*QZQ9"]CA#,BL[
MJ 2.?ND9Z#K7EO['ZA?A1<*!@#5+@#_OE*]2\6>'?^$@MX0=<U+1$AW%GT^=
M(MX('WRRMP,>W4UQ'PE^'WAK2;-+KPAXKU:]TB&Z<O;K=(]M)+@!@P\L$]NA
M]* .;\-PKKO[67BHZK&L[:9ID8T^.89$:D1$L@/0Y=N?]HT?'>%-%^+7PLU/
M3(UAU:YU!K69HAAIH"T8*MCJ,.W7U-=7\5-%\%6NM6&OZSKTOA77U0PV]_87
M/EW,J=TV8;S%Y_NGK5/X>Z3X&\0>+QK$'BBY\7^);*,K"=5G'FVJ'J4AV)MZ
M]=O?K0!M_&#P3HOB#P;KEYJ=BMW<6FF7#6\C2. A$;,. 0#@\\BJO[,/_)#/
M#'_7.;_T=)6_X^\(VGB.QGDU+Q%JFBZ:ML\=S'9W*10O&0=Q?<A[9'7I6/\
M"3P5HN@Z3IUWX;\3:MJ?A[RY%M;>6Y1[4@L<G 0'(;=WZT <7\"X4USXU?%?
M4M4C6?5;2]2UMVF&YH8 T@ 7/0$(G3TI/%\:^'_VM/!;Z1&MO+JFG2IJ,<(P
M)4 DPS@=3\HY/]P5T/Q&TGP)H/B_^VKKQ3<^#O$UY"$D?2K@"6Z0=-\.Q]PX
MZ[>W7BKGPHT/P/>Z]?\ B'1_$$WBWQ$8Q#/?ZA<^9<PQ_P!P)M7RU^BB@#D/
MV85.M?$?XBZKJ:B?5SJTL+M-L+1HK *H!^8 <CY>,#![5B7$*>$?^"D^F6GA
MZ-;.VUWPN\VM6]JH5)'43%9'4<;LQQ<GGGWKJOBGI_P_\(^,)-7G\::G\/M;
MO\?:[O0)]SRMCY1)!Y<@.X;CDI_ 3GKGH_V=/"?PNDU;7?%_@_Q3+X]\3W@6
MWU+7=3OA<WR*,8B9=J^4ORCY0B_='H,<=?XEZ'9A_A?J=9XZ\-Z3J7Q5\ W-
MWI=E=7&;W]]/;H[_ "P@KR1G@]*+S2;O3;NZU_1H=]X)I%O; ;E%[&'.,;CQ
M*H^ZW0_=Z$%='Q=_R4SP#];_ /\ 1 K4TO\ U=S\NW_29<C:P_C/][G^GIQ5
MX?:7R(Q&\?F,TK5[77=/AOK*7S;>49!P000<%6!Y# @@@\@@@U8;H:YG6;"X
M\+ZC-KFEPO/;3'=J6G1#)D[>?$/^>@ Y'\8']X#._9W]OJEC#=VDR7%M,@DC
MEC.593T(KI.8>WWJJR,9'*+P/XF_I4LC&238GXMZ4@4)P!@4 ,VA> ,"EH=@
MN23@#DDURDFM7OBUVM]!D^RZ:#MEUHJ"&]5MP>'/_30_*.V[L 6]:\3?9+S^
MS=-M_P"TM99=WV=6VI"IZ/,_.Q?S)[ T:+X9^RWG]IZE/_:6LLI7[0R[4A4]
M4A3G8OYL>Y-7M'T.ST"T-O9Q;%9B\DC,6DE<]7=CRS'U-7Z &NBR(R.H9&&"
MK#((]*YSP9(VG+>>'YF)DTM@L!;J]JV3"?P 9/K&?6NEKF?%G_$EOM/\0KQ'
M:G[->^]M(0"Q_P!Q]K>R[_6@#IJS-5\,:3KC!K_3K:YD'W97C&]?HW4?@:TZ
M* /C3]K[P+JFE>(-*U*W6]NO#_V801M+-).MO+N8LN6)*[AM(YYP?2N@_9#\
M(>*[73=<U%+E]'TNZ,2PBYMC()W7=EU4D< $#=WS[5]#:A_Q./&MA:?>M]+A
M:]E'4>:^Z.('Z+YQ_P"^:Z*@#G6T;Q$3G_A(K?<._P#9H_\ CE(FF>(F)!\0
MP!AU']FC_P".5T=-DCW8(.&'0T 8']D^(_\ H8H/_!:/_CE-DTWQ!#&TDGB2
MV1%&YF;3E  '4D^94NI>+8;.[.GVD$FJ:QC/V.V(^0'HTCGY8U_WN3V!J"/P
MK/K4BW'B2=+W!W)IL.1:1'MD'F5AZOQZ** /A;X_17K?$_5KVZNCJ$-XRR6U
M^L12*>,*%!CSP5!!7()''6NE_9(TG4+SXNVMY:JXL[."5KN0#Y=K(552?4L1
M@?[)]*^M_BEX<TOQ%X;@M-1T^VO=]Y:PQ>=$&*;YD5MIZCY<]*CNO!]EX+CM
MK_PMI4%FUKD3V%G&$%W#U9<#K(/O*3WRO1C0!VE-:H=/U"WU2Q@O+259[:=!
M)'(O1E/2IFZT )3))-N !ECT%+(^P=,L>@I(X]N6/+'J: "./9DDY8]33Z**
M &MUJ*/B20>^:EJ(_+,?]I: '4444 ,:,,=P^5O6GQL<@,,&@4]5W=: )EJ2
MHU&!4E !1110 4444 %2+4=2+0!*M2I42U*G2@"Q'VJS%VJM'VJS%VH N0UJ
M>%)#)>:H-^X)(B[1*6V_(#]TC"]>Q.:S(:UO![>9;WK[]X-TX'[UG"X 7 !
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
MIT4#I0!RO[+;27OQ$^)%_?9;6&U>6*9G*;U0/A5Y^; Y V\<<]JQ=07^P_\
M@I=I46AJ(4U7PL\FMQP#"R$"4J\@'?*0<GV]:Z3XKV_PXT'QQ]NN_$/B#PKX
MANE'VJX\'RSFXD.!M$T4*29RNX@LO\.<UTW[-^C?"235/$&N^!=;F\4>*;@B
M+5]4UFZEFU4#LDJS!7C7Y1P%4':/08XZ_P 2]#LP_P +]3O?%W_)3/ /UO\
M_P!$"M32_P#5W/R[?])ER-K#^,_WN?Z>G%8WC"X4?$KP&5^;!U#](!6EIMP5
MCG^0#=/(Q&&'\9_O<_T].*O#[2^1&(WC\S0:N*U*.3P/>W.H6BL^@SL9+^VC
M&3:.3DW$8'\)ZNH_WASNSV#S>9@)U/4^E(RK%&V>%ZDFNDYB"%XI(HY(762)
MU#*Z'(8$9!![@U2UG6K/0;-KJ^F$,60J\%F=CT55'+,>P )-? OQ<^*>O2>.
MM8T_2-7O-*T/3[Z:*RL[&Z9(HU5R,KM/<@L.PS@8'%>\_LV_$JW\2^'Y=4\8
M7TEQK%C,;2WU"^#%%BV*?E.-JMR=S9W$8R: /8/[)OO&3"76HVL=(ZQZ1N&^
M8=C<$=O^F8./[Q;H.ICC6-%1%"(HP%48 'H*S['Q-I&J-BRU6RNSZ0W".?T-
M:5 #**** "HKJUBOK6:WGC66"9#')&W1E(P0?PJ6B@#G?!=U+'8SZ1=2&2]T
MF3[,SM]Z2/&8I#_O(1D_W@WI71$X&3P*YGQ#_P 2/7].UQ?EMY2NGWWIL9OW
M3G_=D./I*Q[5-XYN94T%[.W<I=ZE(MA"R]5,APS#_=3>W_ : (O!/^FV=YK+
M#Y]5N&N$)'/D@!(?P**&^KFNBJ*&&'3[-(HPL-M!&%49PJ*HP/P %<\WB:[\
M0,8O#<*30=&U:Y!^S+_US P9C],+_M=J -C5];L=!M1/?7"P(S;47!9Y&[*B
MCEF]@":QO+UOQ1_K#+X>TIO^6:$?;9A[L,B$'T&6]U-7M'\+6VF71OII)-2U
M5EVM?W9#28[J@ Q&O^RH ]<GFMF@"CIVB66CV:VMA;I:Q*=V$')8]68]6)[D
MY)JU'(2=K<./UJ2FR1B0>A'0^E &!XJ_?:EX:MO^>FI"0CVCAE?^86MN3_61
M_7^E<YJDQE\;:+$1EK>UNISZ9)B0'\F:M=IG8@ENG2@#&_Y$W6\_=T+4YN?[
MMI=,?T20_DY_V^.DD?9UZ]A5&[CBU*SGL[R);FUG0QR1M_$IX(KP2\_:JTWP
M3XEF\.7UE<ZS%I]PUI)J\<H#%5.,["/F9>C'(W%21UH ^B$0C+-RQ_2GU%:W
M45]:PW,#B6"9%DC<=&5AD'\C4M !112-0 VHI>)(S]14M17'W0?[I!H ?111
M0 JU(E1K4T8H D6G4BTM !1110 4444 *H[U(.*8O2GT 2+4R=*A6IU[4 3Q
MU9A[56CJU'0!;A[5M^#6\W0[>3?Y@D+N&\QG&"Y(P6 ./;MT[5S\TGV>SFE)
M \M&;)SC@9[#/Y5U?A^$PZ391EF<K"@+-(TA/ _B;D_4\UC6_A_,VH_Q/D;M
MO6C;]JH6XZ5HV]<!WEV&KT55(:N1T 68ZL+4$=3K0!8:HVZU(:8U $+U!)5E
MJ@DH I352F'6M"851F% &=-WK-N*U)Q6;<+0!R_BY<:'=L'*>6!+N#.N-I#?
MP MCCH!STZ5A2X*Y'2NNU*#[1:SQ<_O$9.&*GD8ZCD?4<UQ5B_FZ?;D\G8 <
M!L9 P?O -U]>:[Z#]QKL_P"OR."NK33[K^OS(Y.]59.]6Y:JR5L8E=ZB:N>\
M0>,XM/8PV86XF!^9CRB_EUK)C\=W9^_;Q'_=!']:S=2*=KEJ#9V3=*C:N77Q
MO+WLU(_WR/Z5,OC%&^];%?H^?Z4O:P[AR2.AHK"7Q=;]X9/PQ4R>*+1OX95^
MH'^-/VD.XN678T+BQMKOB>".7_?0&L^3PCHTSEI-.@E)&W]XNX 9SP#TZ5)_
MPD5EW=A_P$G^52KKED_2;_QQO\*?-#N%I(-)T.PT..2.PM8[5)&WN$'4U=:J
MW]J6G_/=!_O'%.&H6KCBXB/_  ,57,NXM>HYQ4+5(9XFZ2(?HPIG#9P<TQ#:
M0G )I:9,<1M]* "WXC7\ZEIBC:H'H*?0 Y:6FBG4 %%!('4XJ,SIT!W'_9&:
M /'?VMI+J/X.W MRXA:]@6YV_P#//)Z^V[9^E=KK%OIK?#F[MV2$:,-)8!,#
MRQ$(3CVQCFNAU>PM=:TNZLM1M89]/FC*3Q7."C+WS_GBO'E\(?#>;7+7P='K
M>H7AGC:2/1(=7GEM=BY8J0K$*, G:30!Y!J%QJ$G[+GA)+II/[/;7/+F+9Q]
MG#/M!_V=V?R%?3?Q'AL#\+?$]O<)$-/72IBBX&Q0(SLQ]#MQ^%3:_I/ANS\'
M7%AJ]M96WAJ" ))#, D$<8QCZ8.,8YSTYKR:-OA3+8V\=]?^)I/#>Y1$M^U_
M_9AY^49(V[<],G% '%:S-?7/P,^$$6JECI<FKA+GS/NF(2L(PWMLW8SV%?0G
MQYM[-_@WXJ2Z2/R$L6,88#"N,>7CWW;<5MZMX;\,^(?"7V"_M;*X\//"A1<@
M0B, ;&5@0% &,$$5YWI?@SX:^)/$C>&$UG4/$4MA$MT=+GU2>YM(U! &?FV'
M!(^4D_2@#H_A#IR^)/@GX8M=?M8]026QCWPWB"174']V2#U^4*:X?X-:7::/
M^T!\3;*PM8;.TACMQ'!;H$1!@'  X')->R:]H^FW6AR6EU,^FV0"@RVURUJ8
MP", .I!4< <'VKS'POX)^&^L>,-:MM"UC5+G78D22_GM-7N27!^[NE#8?'ID
MXH ]9UC1-.\0V1L]3L;?4;5F#&"YC$B$CH<&O$_V>[&VTOXI?%FTLX([6UAO
MXDCAA4*B*&EP !P!7IWQ$NO#ND^&6D\1:I-H^G[U GM[J2&5F'15*'<Q/H.M
M>6Z';?"W3=<$D=[XDT*]U296^T:A/?VB7DF<C=(^%8\GJ>] $WQ*'VC]ISX;
MPW^&TU;::2!9/N&?$G//\61'^E6OVOEA7X7VTXPNH1:E ;-U_P!8)/FSM[YQ
MGIZ5V7Q:M? _]AV\GC1HH($FS:2!G6X6;MY/E_/NX'"^@KB="7X9W'BC2O[2
MNM<N-4#YTU?%ANQ'OXP8A, A;ICOTH ]8NO#>G^*='L(O$&F6NIM&BR&.\A6
M0+)MPQ (X/6O)?V28D@\->+8XT6.-->G5548  1, 5ZGXQT?2-1L8?[5U*?2
MH(Y-ZS0:@]F2<'@LK+D8[&N%^%O@WX?7TEY>>#=1U*6&ROS]H$.HW/D23C!)
M92VV0$8YY!% &&@-Q^V#(-0^98=#W:<).@/R[BOOS+T]Z/VGLP:Q\.+BQ&-;
M76D6W9/]85RNX>N,[?SKK_BY;> HWTN;Q3(UMJBN1ITEBTHOMW<1>5\Y'Z<U
MA>!X_AS-XVM6-QJMQXK5#]D_X2@W(G"\Y\D3@#/7[O/6@#/\)C[1^UMXN;4
M#/#I48L/,[1XBR4_-NGJ:/V@/]'^*OPFGL !K#:DT9*??,&^/<#_ +."WYFN
MH^+%O\/X=4TR;Q%+-:^(,%;"326F%^5YR%$/S%>O48ZU0^'<7PZE\9%K:?4;
MCQ>(2(_^$D-P+L1X.?+$X'&,_=[9]Z .J^+7A/1=<\$Z_?:AI-E?7EKI=R8+
MBX@5WB(C9AM)&1SSQ65^S#_R0SPQ_P!<YO\ T=)3/BI=>"?MUMIWB'4]46^N
M(&C32M(N+DR3QG.2T,'4'D98=,BJGPEA^']GJXTOPYJ&K6E_9Q,1HFIW%U%L
M1N2P@FP#USD XS0!A? 0>?\ &CXO3:@ =66^2-#)]\0;I-H'^S@1_DM-\=+Y
M/[6W@4Z<,74VFRB^\OJT0$N-^/IW]!7;?$;PEX#@OI?$>MZA_P ([JD-N=^H
M66H-:7#Q@=#L8%^F ,$\ "K7PN\'^#H[)?%7A]9]1EU6+/\ :VH32S7,L><8
MW2'<HXZ<=!0!YW^RV\S_ !"^)5Q>$G6#JTRW!<KOV!_D'/S8SNQMX]>U8&LR
MM:?\%)M&_L9?*:[\)N=;6'@, )=ADQW^6WZ_[-=S\7/#?PYT6^NO%?B77KSP
M:\,#276IZ/K#Z?<38P$5DC;=*Q&0 %)./I77_!/X8^ _#^@'QAX.@GOI?$D$
M=W)KNI7$US>WD+ %"\DQ+@8P=O'0<<5QU_B7H=F'^%^H_P :>)M'TSXJ> +&
M\U:QM+V3[=LMI[E$D;="%7"DY.3P/4UMW&OZ;X?MW.H7<5HTD\FR)@WF2'>>
M%0Y9C_N@^W%?F=^U+^SO\5=:_:6UJ6WT+4==_P"$@OWGTF^MP6C>$8*IOSB/
MRUP"&(P%STP:^_\ X>Z3J_@7PWIT.H>'X]5U.&VCM[W5M/G\RYN)$4*[N)MK
MME@3PQ!SD#FKP^TOD1B-X_,Z==<UO59!_96E?8(#Q]LUC*<>JP*=Y_X$4J<^
M!X=0^?7KZXUY^ODSD1VH^D*_*1_O[C[TVU\;:+=7*6TEY]@NF.!;:@C6TA^@
MD W?AFND:",J2%!%=)S'C_Q$_9=\&?$+6O[4E%UI%XP E.G,B)+@8!*E2 <
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
M18U9V8(BC)9C@ >IKE+*-O'%]#J4RD:!;.'L8&&/M<@/%PP_N#^ =_O_ -W
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
MX?BUK3TDB98O+E\A\.$8!B!R!P#VKCK_ !+T.S#_  OU-_Q=_P E,\ _6_\
M_1 K4TL8CN?EVG[3+D;6'\9_O<_T].*R_%W_ "4SP#];_P#]$"J-YKURMQ<:
M-HR))K$LTCR.Z-Y5E&7(\V0$Y).#M0?>(XPH)%X?:7R(Q&\?F6O$7B"X6]71
MM&5)]9E4.S2#,5G&3CS9<?CM3JQ'8 D6M!\/V_AZS>*)Y+BXF;S;B[F.9;B0
M]7<^O8 <      4_0M!MO#MFT,)>::1O-N+J8YEN)#U=SW/Z      5=FE6.
M-G=@B#DLQP!72<PC?>J"50X(-8MUX]T""?RAJD-U..##99N)/^^8PQ_2JS>*
MKRZS_9_AW4K@=I+H):I_X^V__P =H W5D.[8WWNQ]:\Q^,/Q/T+X5:MH&JZC
M-(]V_FP-96RAI9;=@"6Y( VR+'U(ZMBNMDC\5:@>3I.DKU&!)=N/_18S^=?/
M_P"TU\$_$?B0VOB.UU ZU/:0>1<PRB.$JFXE6C  !&6.023TZ]@#U/POX\TO
MXZ6SOIDDD/AVU*_;XKC"33R'D0LH)Q'CECGYON]-U=I=^,M TT^7/K%A"Z\"
M+[0F[Z!0<UXW^SK^S]+X*TG4;KQ=86EQ?WK)Y=G*%F6!5SR>J[B6[9P .>:]
MUL]-L]-39:6D%JG]V&-4'Z"@#&_X3K3YA_HEMJ6H>GV?3YMI_P"!,H7]:/\
MA(=8N/\ CU\,72C^]?74,(_\=9S^E=%24 <]GQ7='[NCZ<OUENC_ .TZ\Z_:
M \&ZMK?PJUE;SQ L\D02>*U2VC@CE=6!"#)9BQ&< -R<"O1M6\6"*\?3=)M_
M[5U9>'C5ML5OGH9I,';_ +HRQ[#O1I7A4K>IJ>L7']JZJO,;LNV&VSVACR=O
M^\<L>Y[4 ?F:05)!&"**^U/%?[-_AGXI>)=:U6V:7052;[.)+)04N)ESYTA0
M\?>(7Y<<HQ.<U'H/['7AO11)<2ZE<ZI?H-UO]IC5;='!RI>,9WC(Y!."": -
M7]DGPC=^&/A>;N\C:&75KEKN.-A@B+:JH?QVD_0BO:ZRO#>L+K.F*YA^R7,#
M&WN;7_GA*O#)].A![J0>]:E  :;167XBUHZ+8!H8A<WT[B"TMLX\V5N@/HH
M+,>RJ30!FZ\3XEU0>'XB?L486;5'4]4/*6^?5\9;_8'^V*Z8 *  , < "LWP
M_HHT/31 TIN;F1C-<W+#!FF;EG/IZ =@ .U:5 !2$;@0>E+10!#$Q4&,]5_E
M3ZCD^5UD[=#]*DH 1J2BB@ J.,;I';MT%.D;:A-.B78@'>@"114RBF(M2K0
MM%%% !1110 4444 *O6GK3%ZT]: '"I5J-:E7K0!*@Z58C%0QU9C% $\8JQ8
MVHO=<M$:/=';*;C<T890WW5YSE6Y8C@Y -11+TK2\)PK,]Y>[5_>2>4K[4)*
M)P,,I)(R6X/()-3.7+!LJ,>::7]:'4VZ]*TK=>E4;=>E:5NO2O,/3+L*]*OP
MK52%>E7H1[4 68Q5J.J\8JS&* )DJ4"HUJ5>M #R*2GTPT 9VNZY8>&]-EO]
M3NH[.TC&6DD/Z =S[#FOF#XH?'F_\8--IVD>9IVCYVLV<2SC_:(Z#_9'XY[>
M4_MM?%;Q'H?QBGT6*=FTNWAMW@C+ *FZ,%A]2><]?PQ7S_!\=-5A4%UMW.PM
MC<6/7 Z5?*2[GT+&WKS5E,5X1:_'>\5L/8EOFV[E7 Z9[FM*V_:"A509K$*=
MH;!D!ZG'84K,BS/;HU%6$KQ^U^/VFO\ ?M9>K9V(2..O7%;-I\<M!D($FZ$Y
M ^<J.HR.]*S"QZ=&.F*F45P5G\9/#-P 1>=1GA6/&<=AZULVWQ'\/R_\ORIU
M_P!9\O3KUH)LSJE7VIZJ:P;7QMHESD+J$ .<!3(I/Z$UJ0:O93#*7$;CUS2
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
M,,=YIC'+M@<GS.@_IQ6GJU]X*T/7KW1W\?Z2+NSE$,JO#)  4//521^(KD?
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
M3:-$L#0W9'5!+%_%[$>GJ,@':_$C5+.S\#^(H;B[@@EETRYV1RRJK/\ NF'
M)YKC?V6M4LV^#/ARS%W ;L+.3;B1?,_UTA^[G/2I?&WC+P_J7C1/#4/@V/QK
MXDMH/-ECDB@\NSC.#\\LO"YR#@>HIO@WQ-X:TWQY;Z!?^![?P7XGGA:6SD$$
M#)<)@[A'-'WP#D''2@#?^.&J6=M\*_%UM-=P17$FDS[(9)55VRA P"<FJ'[.
M>J6<WP?\*6D=W ]TEEEH%D4NOSGJN<BJ/B[Q=X?\0>.;GP_8>!X?'/B#3X5^
MUR210+%:*>0C32]^?NCU/O4G@'Q1X9M_'4OAV;P7!X)\6_9S+'&((,7,/<QS
M1_>'R\CCH?0X ./_ &>KF+P;\4OB+I.NW$>G:A)JCW"-=ND:SQNY9"K-RV1D
M@*>F<^V/<7UO\1O^"C&@:CX7N(]2T_PSX;DAUF^LV$D*.XG"Q,Z\%LRQ\9['
M^Z<=G^T;\0?AUX+TZ:Z\<^&&\5QV=L9ELFT;[5&6W#9F5HRL?5N2P R<\D5Z
MO\&1X;N_AKH.L>%?#MGX8TK6+*'4(]/L[>.$()$# ,$ !8 XS7'7^)>AV8?X
M7ZB^+?\ DI?@'ZZA_P"B!6IIG^KNN-O^DRY&UA_&?[W/]/3BLKQ9_P E*\!?
M74/_ $0*U-+&([KY=O\ I,N1M8?QG^]S_3TXJ\/M+Y$8C>/S+35&W0U(U1MT
M-=)S&%JWA'2=8NA<SV:I>=KRW8PSC_MHA#?K6<=)\0:2<Z?JT>IPC_EWU9/G
M^@FC (_X$K'WK8UCQ%I>A;3J&H6]F6^ZLL@#-]%ZG\!6,WC*:^;&D:'J&H9Z
M33I]DA_.3#$?130!XW^TE\<-;\%>'[;1K.RFT36]0W%KH2I($A'!,3*<Y)XR
M0",'CH:^-+BZFNKAYYY9)IG.YI)&+,Q]23U-?3W[7_@WQ'J%KI/BF\M[7[-;
M*;2:*R+R>0"=RL[$#())&=H ./6OEV@#Z&_9O^*6N:SK%OX(U'6KA=/N58V\
MX.ZX0JI8Q)(?NJP!YP2,?+C.:^L--TNTT>S6ULH$MH%).U!U)ZL3U)/<GDU\
M:?LG>"KSQ#\3[;5UB8:=HZO---CY=[(RHF?4Y)^BFOMMK,YX;B@" 99@!U-7
M?WH_NM^E1V\8C9@>7'\JL4 9'B/6I-#T>>Y2#S;GB*WAS_K)G(6-?Q8C\,FG
M>']/30='MK(NTDD8+2S,.996)9W/NS$G\:H/_P 3[QBJ=;+11O;T:[D7@?\
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
MU/L:BBTJCOYI/OY#YXW7NK\2.\T[XDVOPET:_P#"WQ-M7UM;XVVI7DUU(CW
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
MC@ GD>HJKX=\>6GA'Q78>%]8\'V_@VZU8'[%-8O%+:W+#JA9%4AN1P1W'J*
M.6\&WMKX#_:/\=1^(;B+3DUR&*XT^YNV"13*,957/&1G&/\ 9IOC^\M?'O[0
M'P[M/#=S%J+:*TEY?W%HXDC@CW*<,PX!.PC&?XAZUV?B_P"(%EJOBZ3P7IOA
M6/QEJUO$+BZBNFCCMK13C&]W#?,<C@#N*/"'C^RT'Q=!X-U3PI%X,U.^C,UF
MMHT<EK=A<Y"NBKAA@\$=O<9 .-^%6I6OP\^-GQ,T[Q'<Q:;<ZM<I?6,UVXC2
MXB+2-\C-@' <<9['TIVO7UO\0/VH_!\OAZXCU&VT&RDDU"\M6#Q1;A( A<<9
M.X#&?XO8UUWB?X@6?B;Q=>^$=(\(0>-+[3$#WKWSQ1VMJ6Z*7=6RWL!Z^AP[
MP;\0K"T\4OX)U#PNG@W6V@^U6UO;-&]M=(,Y:-XP,D '@@=#0!R_[9WB+2[;
MX#^.+&74K6&\DTORTMY+B)79FFB*@(3O)(5B-O!"G/2N^_97\9:#KGP1\!Z5
MI^MZ=?:G9^'K(7-E;7<<DT.(D4[T!)7!XY'7BMBZ\.Z3K.MPG4-*L+\F%B?M
M5M#+G!7'WU+<9.,<#)SVK>\.^&-&\/Z@9]+T;3M-FD78\EG:1PLR]<$JH)&1
MG'M7'7^)>AV8?X7ZGR%\</\ @H5X8\&_&K3K#2_#]UX@MO#-Q=6U[>)<K"LD
MCKY;B(%3N"$'DXR0<<<U]&^"/C%X=\6^&;/5]&-SJ2:DOVR.WL;=Y70.=P60
MC*HPS@@L #[5\._&S_@G-X]NOBIJ]YX0FT[4/#VIWDEU%+=W8ADM1(Q8I(I&
M6"DD KG('0'BOLCX#Z*/A_X!TCP->2,-7T>W\N0NNU;D*=IFBX&Y,\= PXW<
MG)O#[2^1&(WC\SM9-5\2ZA_Q[Z7:Z/$>DNIS^;)_WZBX_P#(@J!O"][J0)U/
M7+^\4]8;9A9P_E'^\(^KFNCB:,*,\/[U(W(-=)S&-I?A72=#<M96-O;2-]Z2
M.,!V^K?>/XFM'A>@Q3V^]4;=: ,7QA?0V/AV_DGMH[X.GDI:2J&6>1R$2,@]
M0S$#\:\Q@_9/^'[+;/=:=-)<JB^=Y-U(D<CX^8[0> 3G@8KT&\_XGGC*VM?O
M6FD(+N;T-PX*Q+_P%=[?5D-='0!QJ^!;7P?:V\_A&P@L);1-C6,7R1WD6<E&
M/]_J5<\@\'@FNCT?6+;7=/CO+1F,3Y!5QM>-@<,C+V8'(([$5=-<SK%C/H.H
M2ZYID+3K)C^T;",9,Z@8\U!_SU4=OXU&.H6@#H9?E(D';K]*J:[K$>AZ/=7[
MJ91"F4C7K(Y.$0>[,0!]:FLKZWU2SANK69;BUG0/'(AR&4]ZP+K.M^*[;3_O
M6FDA;R?T:9LB%/\ @(W.??RZ -+PSI,FBZ/%!.XEO9"T]U*/XYG.YS],G ]@
M!6E-,EO$\LKK%$@+,[D!5 ZDD]!61JWBB"QNOL%I#)JFK$;A96Q&4!Z-(QXC
M7W;D]@>E58O"\VKRI<^(IH[YE.Z/3H01:0GL2#S*P_O/QZ*M #/[>O\ Q)\G
MA^-8;,\'6+I"8R/^F,?!D/\ M'">F[I6EHWANTT622=/,NK^88FOKIM\\OL6
M[+Z*H"CL*U** "BBB@ I":"U-H 6FLJGJ ?PI:;0 PPH?X<?2D\GT=A^-/)
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
MI<E<Y7.Q"K>Q'IZC(!Q7PXU"Q^&'QH^(UAXJNX]*_MJY6_T^[OG$<-Q'N=B
MYXR-X&,]CZ4_4[RV^)7[3/A.[\-31ZEIOAZSD:_U"U.^!&8/B/>."3N7@'N?
M0U[W>6-KJ4/E7EK#=Q==D\8<?D13[.TM["'R;6WBMHATCA0(OY"@"&.UVZY;
M[6P#"_&4_O)V/S?EQZ]JZ:VM%M]QSN;UK C;_B=6W/\ RR?C*?WD['YORX]>
MU=-NZUQU_B7H=F'^%^I#<VJW"@_=8=ZXNY\+VVO6+QS,]O-!<R/!<P!DE@D#
M$;T+9_$?=8'&"#BNYW?+7/:7@17/R[?](ER-K#^,_P![G^GIQ5X?:7R(Q&\?
MF8^D:Y<0WR:+KB1Q:G@F"XC7;#?(.K1_W7 ^]'U'49'-;3P*,[24^AJ#7-'M
M-?L6M+R,O&2'5E8J\;@Y5T8<JP/((Y%8>GZU=Z+>1:1KL@D>9MEEJFT*EUZ(
MX'"38[=&ZKW4=)S&\WFJW4./?@U2U+5H-)L;F]N]T5O;QM+(V,_*HR:OL3NK
ME_$G_$YUK3-#'S0EA?WH_P"F4;#8A_WI-OU"/0!-X0L9;/2?/NQC4;Z1KRZ7
M.2LCXPG_  !0J?\  *V]U,DC5V)(Y]:AN9H[&!IYKA(($&6DG8*BCW)Z4 3&
MDKF_^$T6^RNC:?<ZV>T\ \NV_P"_KX!'^YNI!8:WJ_\ R$-632X3UM=*7Y_H
M9G&3_P !5?K0!\P?'WXR:[X3^(&L>'O"U_/HEA#(LEPL! +SLH9V4XR@.X9
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
M $D:58TFU;4-4+D,+:U('\2[I,9P5*X90"I# ]152XD<;((#_I4QVQ@;21R
M7VDC(7.3CM76:3IL>G6<5O$H5$'09QDG)ZD]R>]9U9<D?-FE*//+R1?MXZTH
M(^E5H(^E:-O'7G'HEB".K\*5!"E7HEH FA6KD:U#"M6HUH EC6I5IBBI5% #
MUIPI!UIU !3NE%+0 4444 %%%% #2*:U24R@"-EJ)UJ<U&U %61:K2+5UUJO
M(M &?,E49DK4E6J4R4 94R5G3Q]:V)DJA-'0!BSQUR&J6;:;J6]%9K6Z;[JA
MF\N3&>@&%4A222?O'WKN)XZR]2T^&_MY(+B-987&&1AD'O6M.I[.7D958>TC
M9;G*2+59UJ:-9+>=[&Y??<Q*&$AP#*AX#X' R0PQ[42)7HGG%)EJ)A5IUJ!E
MI#(&7%--2LN:C(Q0!$U)4A%,(H 2BBB@ HHHH **** "BBB@!",TQE_.I**
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
MB])^SS\.(-7T^"SN]<OKQ+2RM[U6>,]6D=E5E8@*I'!ZLM5OV2OC)/\ M">
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
MT %/IH%.H **** "BBB@ HHHH **** "BBB@ HHHH 913B*;0 UA3&6I:8:
M(66H72K+"HV6@"FZ56DCJ^RU"\= &9)'526*M62.JLD= &1-#5*:&MF6*JDD
M- &--#5.:&MJ2'-5)(* ,.ZLX[B&2*6-9(G4JZ.,JP/!!'<5S]UX?FM7W6+J
M8R>;>8D*,LN2&YP H;"XQD]J[*2&JLD/M6D*DH;&<Z<9[G#I=*S^7*CVL_RY
MBF !&<X&1P2=IZ&I&CKIKS3X;Q-DT2R =-PY'!&0>QP3R*P[GP[/:JYT^<$;
M3MM[G)080*JAAR!D9.=Q.379&M"6^AQRHSCMJ43'3#'4EU))8M)]JMI847<1
M*HWH5!49R.F2W //!HCEBGSY<B2%25.U@<$'!'X'BMK:76QC?6W4A*4PK5IH
M_P *:8Z0RL4I-AJQY?M1Y?M0!7V&DV&K'ETGET 5]OM1M]JL>71Y= %?;[4;
M?:K'ET>70!7V^U&WVJQY='ET 5]OM1M]JL>71Y= %?;[4;?:K'ET>70!7V^U
M+M-3^71Y= $.REV"IO+I=OM0!6V#TIPCX-3;.:>L=)@5EC-/6,CM4^SYC3PO
MYTP*WD\G IVP58\OYJ&2I J6<.[7[< \>1)QE/[R=C\WY<>O:NE\KVS6+IT?
M_%16XSQ]GER-R?WD['YO^^>/7M73K$*Y:_Q+T.S#_"_4I>3GMBN;T^(+'/\
M+M)N)>-K+_&?[W/]/3BNR,5<O8QX2X&W8?M$O&UU_C/][G\N/3C%7A]I?(C$
M;Q^8C1BHC'WQ5YDJ,IWKI.8I&/VIOEGFK96F;.M %0QT@0599*39[4 5RGI2
M;#5CRZ3RZ *^VC;[58\NCRZ *^WVHV^U6/+H\N@"OM]J-OM5CRZ/+H K[?:C
M;[58\NCRZ *^WVHV^U6/+H\N@"OM]J7;4_ET>70!#L-&PU/Y=+Y?M0!7V4NV
MI_+]J7R_:@"$)[4X)4PCIPC]J (52GK'39KRWM\B290P&[:#EL @$X'. 2!^
M-310WUTV(+0QJ#R]R=@X?##'7.W)!Q@\4[65WH*]W9:B!=O/0#N:CCFDNR\=
MA%]JE ^^3B)3M#+EO0@C! -:MIX94LLE[,UW(I4A<;(PREL,%!ZD-@@D@X'%
M;=O9I!&D<:+'&@"JJC  '0 >E82K1C\.OY&\:,I?%I^?]?>8UGX;C\X2W;_;
M'5LHKKA%PVY3MZ;EP/FZUOQ0U+'#[5:C@KCE.4W>3.R,(P5HHCCA]JN10T^&
M&K<<-06-AAJW##3HX:M1Q4 $,56XXZ2..K4<= #HXZL(E(B5.JT *B5*JT*M
M2*M  JTY113J "E H IU !1110 4444 %%%% !1110 4444 %%%% !1110 4
MA%+10 RD:G-UIK=* &-366GTUNM $++43+4[=*B:@"N\=5I(ZNO5>3H: *$D
M55I(:OO5>3I0!G20U5DAZUHR=#5:3O0!FR0U6DAK1>JTE &=);U7> ^E:3U7
M>@#.>W/I6?=Z#9WF3+;(S8QO PV-P;&1SC< :VGJ)JI2<7=,EQ4E9HYR3PRJ
MG,%W<P\]"_F#[^X_>![97V'3I5=M"OX\;;R&7D9\R$@_?R>C?W./J,^U=,W2
MF-6JKU.YDZ%/L<P=+U5<?+:-TS\[C^/G'']W'X\=.:;]@U3Y<P6W;=B9O[^#
M_#_=Y^O'O73M3:OZQ+LB/J\>[.8^PZI\N;>V[9_?'^_@_P /]WGZ\>]'V'4_
MES;V_;/[X_W\'^'^[S]>/>NEI*/K$NR#ZO'NSF?L.I_+FVMNV?WQ_OX/\/\
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
%** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>anet-20231231_g2.jpg
<TEXT>
begin 644 anet-20231231_g2.jpg
M_]C_X  02D9)1@ ! 0$ D "0  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" $+ GD# 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#]4Z*** "B
MBB@ HK-UWQ#I_AJR^U:C<K;Q%@B#!9I&/144 EF/90"36/\ \+&T[M8ZP1_V
M";G_ .(H ZJBN4_X6-I__/AK'_@JN/\ XBC_ (6-I_\ SX:Q_P""JX_^(H Z
MNBN4_P"%C:?_ ,^&L?\ @JN/_B*/^%C:?_SX:Q_X*KC_ .(H ZNBN4_X6-I_
M_/AK'_@JN/\ XBC_ (6-I_\ SX:Q_P""JX_^(H ZNBN4_P"%C:?_ ,^&L?\
M@JN/_B*/^%C:?_SX:Q_X*KC_ .(H ZNBN4_X6-I__/AK'_@JN/\ XBC_ (6-
MI_\ SX:Q_P""JX_^(H ZNBN4_P"%C:?_ ,^.L?\ @JN/_B*TM!\7:7XD>XBL
MIV^TV^/.M;B)X9HL_=+1N P!P<'&#CB@#9HJ.XN(K6"2::18HHU+/(YPJ@<D
MD^E<M'\3='N8Q):Q:E>0-]R>WTRX>-QZJP3# ]B,@]J .MHKE/\ A8VG_P#/
MAK'_ (*KC_XBC_A8VG_\^&L?^"JX_P#B* .KHKE/^%C:?_SX:Q_X*KC_ .(H
M_P"%C:?_ ,^&L?\ @JN/_B* .KHKE/\ A8VG_P#/AK'_ (*KC_XBC_A8VG_\
M^&L?^"JX_P#B* .KHKE/^%C:?_SX:Q_X*KC_ .(H_P"%C:?_ ,^&L?\ @JN/
M_B* .KHKE/\ A8VG_P#/AK'_ (*KC_XBC_A8VG_\^&L?^"JX_P#B* .KHKE/
M^%C:?_SX:Q_X*KC_ .(J?3_B!H^H:C#8%[FRNY\^3'?6DMOYI )(0NH#$ $X
M!)P,T =)117/ZOX\T71;]K&:ZDGOU4.]I96\ES,BGHS)$K,H/8D8- '045R?
M_"S='_Y]M:_\$5[_ /&:/^%FZ/\ \^VM?^"*]_\ C- '645R?_"S='_Y]M:_
M\$5[_P#&:/\ A9NC_P#/MK7_ ((KW_XS0!UE%<G_ ,+-T?\ Y]M:_P#!%>__
M !FC_A9NC_\ /MK7_@BO?_C- '645R?_  LW1_\ GVUK_P $5[_\9H_X6;H_
M_/MK7_@BO?\ XS0!UE%<G_PLW1_^?;6O_!%>_P#QFC_A9NC_ //MK7_@BO?_
M (S0!UE%<G_PLW1_^?;6O_!%>_\ QFGP?$K0)9XXII[K3S(P1&U*QGM$9B<!
M0TJ*"22 !G))% '4T4@.>1TK(U[Q9IGAMH$O9V$]P2(;:")YII,8R5C0%B!D
M9(&!GF@#8HKE?^%C:?\ \^.L?^"JY_\ B*3_ (6-I_\ SX:Q_P""JX_^(H Z
MNBN4_P"%C:?_ ,^&L?\ @JN/_B*/^%C:?_SX:Q_X*KC_ .(H ZNBN4_X6-I_
M_/AK'_@JN/\ XBC_ (6-I_\ SX:Q_P""JX_^(H ZNBN4_P"%C:?_ ,^&L?\
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
M$@, 01R"".0.AIK?4#D/%6J:E;36,OA;31K%C=:A#]N_?B&) 6#>;$YSO)(
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
M_C]>Z>&?V2+#X_>#M(UKXP>%#X/\96:G3Q;^'94MHWLX@J6X9 9%^51M&".
M/:O;_P#A<&J?]$_U[_ONW_\ CE'_  N#5/\ HG^O?]]V_P#\<K.6,G+X59^5
MQJDEOJ>1V?\ P3;^$5E>07"2>(F>&19 K:@F"0<X.(^E?5!.237F?_"X-4_Z
M)_KW_?=O_P#'*/\ A<&J?]$_U[_ONW_^.5S3JSJ?&[FBBH[(],HKS/\ X7!J
MG_1/]>_[[M__ (Y22?$3Q7K\+6FB>#;O3KZ0A5NM6EC\J$'J^U"Q<CJ%^4'U
M%9%'4_ __D4K_P#[#6J?^ET]-\(?\ACQ?_V%_P#VUMZZ7P'X8'A'PO9:9YC3
M/$G[R5\;I'/+,<=R22?<UP_BC3O$/@GQ==ZYH]E_;.DZBJ_;=/$FQTD4$++$
M>F2,*P.,A5.1MY .YHKS,_&#51_S3_7O^^[?_P".4?\ "X-4_P"B?Z]_WW;_
M /QR@#TRBO,_^%P:I_T3_7O^^[?_ ..4?\+@U3_HG^O?]]V__P <H ]$O;"W
MU&$17,*S(&# ,/NL.C ]B/4<UA6?@^;3;ZP-OK%W_9ME;/##9W&)BKG:%D\Q
MLLQ"JR_-N/SGFN-U3XZ7FC:?->77@+7D@B&6.^W]<?\ /2N0G_;'TZW^_P"!
MO$@_"V_^.T[M"/6?#_PWT[P[=7IMB$T^Z?SVTR&"*&V$Y)+S%44;F?*YW9&4
M! R23UM>->%OVBI_&&G-?:?\/_$9MA(8P\GV==Q&,X_><CFMG_A<&J?]$_U[
M_ONW_P#CE#;>XSTRBO,_^%P:I_T3_7O^^[?_ ..4?\+@U3_HG^O?]]V__P <
MI >F45YG_P +@U3_ *)_KW_?=O\ _'*='\6=9N&\N'P!K(E;A?/EA5,^Y#,0
M/P- '3:#_P E@UC_ + EC_Z/NZ=J'_)61_V"'_\ 1R4_X8^&=6M)M2UWQ 8A
MK&J,K/#!GR[>-5PD2D\D#DY/4LQP,X$'Q,\.:RNK:;XF\.K'-J=B&BDM9G98
M[JW<C?&2.ARJLK8.&4=02" =-17FLGQ<U:%BC^ -<+#@F.2 K^!+C^5-_P"%
MP:I_T3_7O^^[?_XY0!Z97A>H?MN?!?2[^YLKKQDL5S;2M#*GV"Y.UU)!&1'Z
M@UU'_"X-4_Z)_KW_ 'W;_P#QRH_^%LZA_P!$[US\[?\ ^.5<>7[2$[]#E/\
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
MBQ)K=\F/^XOY4^B@!GDQ_P!Q?RH\F/\ N+^5/HH 9Y,?]Q?RH\E!T1?RI]%
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
M - :OULK\D_V5?\ DX;P+_V$!_Z U?K94U=PCL%%%%8E!1110 4444 %%%%
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
M!.S_ / A/\:/^$BTK_H)V?\ X$)_C7M?]GVO_/M#_P!^Q_A1_9]K_P ^T/\
MW['^%'UY_P OXA['S/%/^$BTK_H)V?\ X$)_C1_PD6E?]!.S_P# A/\ &O:_
M[/M?^?:'_OV/\*/[/M?^?:'_ +]C_"CZ\_Y?Q#V/F>*?\)%I7_03L_\ P(3_
M !H_X2+2O^@G9_\ @0G^->U_V?:_\^T/_?L?X4?V?:_\^T/_ '['^%'UY_R_
MB'L?,\4_X2+2O^@G9_\ @0G^-'_"1:5_T$[/_P "$_QJO^T%96ZZWI^VWB'^
MBGH@_O-7C?ANU@/Q \- PQD?VG;?PC_GJM'UY_R_B'L?,]L_X2+2O^@G9_\
M@0G^-'_"1:5_T$[/_P "$_QKVO\ L^U_Y]H?^_8_PH_L^U_Y]H?^_8_PH^O/
M^7\0]CYGBG_"1:5_T$[/_P "$_QH_P"$BTK_ *"=G_X$)_C7M?\ 9]K_ ,^T
M/_?L?X4?V?:_\^T/_?L?X4?7G_+^(>Q\SQ3_ (2+2O\ H)V?_@0G^-'_  D6
ME?\ 03L__ A/\:]K_L^U_P"?:'_OV/\ "C^S[7_GVA_[]C_"CZ\_Y?Q#V/F>
M*?\ "1:5_P!!.S_\"$_QH_X2+2O^@G9_^!"?XU[7_9]K_P ^T/\ W['^%']G
MVO\ S[0_]^Q_A1]>?\OXA['S/%/^$BTK_H)V?_@0G^-'_"1:5_T$[/\ \"$_
MQKVO^S[7_GVA_P"_8_PKCOBMJ5KX>\(W/EPPI<W7^CQ809Y^\?RS^8H^O/\
ME_$/8^9PO_"1:5_T$[/_ ,"$_P :/^$BTK_H)V?_ ($)_C7A>N>0JM^ZC_[Y
M%?1O[._@:'0? :7]S;QFZU9_M)W1C*Q](Q^66_X%1]>?\OXA['S,;_A(M*_Z
M"=G_ .!"?XT?\)%I7_03L_\ P(3_ !KVO^S[7_GVA_[]C_"C^S[7_GVA_P"_
M8_PH^O/^7\0]CYGBG_"1:5_T$[/_ ,"$_P :/^$BTK_H)V?_ ($)_C7M?]GV
MO_/M#_W['^%']GVO_/M#_P!^Q_A1]>?\OXA['S/%/^$BTK_H)V?_ ($)_C1_
MPD6E?]!.S_\  A/\:]K_ +/M?^?:'_OV/\*/[/M?^?:'_OV/\*/KS_E_$/8^
M9XI_PD6E?]!.S_\  A/\:/\ A(M*_P"@G9_^!"?XU[7_ &?:_P#/M#_W['^%
M']GVO_/M#_W['^%'UY_R_B'L?,\4_P"$BTK_ *"=G_X$)_C1_P )%I7_ $$[
M/_P(3_&O:_[/M?\ GVA_[]C_  KP_P",'CRTNFDT;3$A%M&<7$T:C]X?[H/H
M._J:/KS_ )?Q#V/F2_\ "1:5_P!!.S_\"$_QH_X2+2O^@G9_^!"?XUX+JUQ#
MG:L*%B< *@R:^B/@;\%H/"MF-<UJTB?6[E<QQ.@_T6,CI@C[YSSZ=/6CZ\_Y
M?Q#V/F4?^$BTK_H)V?\ X$)_C1_PD6E?]!.S_P# A/\ &O:_[/M?^?:'_OV/
M\*/[/M?^?:'_ +]C_"CZ\_Y?Q#V/F>*?\)%I7_03L_\ P(3_ !H_X2+2O^@G
M9_\ @0G^->U_V?:_\^T/_?L?X4?V?:_\^T/_ '['^%'UY_R_B'L?,\4_X2+2
MO^@G9_\ @0G^-'_"1:5_T$[/_P "$_QKVO\ L^U_Y]H?^_8_PH_L^U_Y]H?^
M_8_PH^O/^7\0]CYGADEP?%MU!H>B21WT]W(J74T>9(K6WR/.=W7(5BFX(#U<
MKV#$>]TR.)(5VQHJ+Z*,"GUQ5JSK2NS:$>56"BBBN<L**** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBL3QMXD7P;X+U_Q \/VA-*T^XOC#G&\11L^W/;
M.W%-:NP&W17X7?$3]I;XE?$SQ)=:QJGB_5H6E<F.TLKR2"WMUSPB1JP  '&>
MIQR2:YC_ (6IXT_Z&_7O_!G/_P#%5ZZRV5M9'-[==C]^**_ ?_A:GC3_ *&_
M7O\ P9S_ /Q5'_"U/&G_ $-^O?\ @SG_ /BJ?]FO^;\!>W78_?BBOP'_ .%J
M>-/^AOU[_P &<_\ \57V1^P'^UYXE@\7W'@OQKJVI>(-$FM7GL[B6*>^NK65
M,':-BO(R,I/!R%*C&!FLJF G3BY)WL5&LI.Q^F%?.OQZ^$;:?--XKT* F%B7
MO[6,?<]95'I_>_/UKTS_ (7AX4]=<_\ "<U'_P"1Z23XV>$I8V1QK3HPPRMX
M;U$@CT/^CUYWLY]C?F7<^7M(U/=M^:OI+X2_$@:Y;QZ1J,H^WQKB&1C_ *Y0
M.A_VA^M?/'Q$L-+TWQ(USX4L]<O-*N?G^SKH-^K6[=U^: 97T_+MDU])\07E
MC+'*ND>(898V#*ZZ)>@@CN,14>SGV#F7<^W:*\F\(_'W2KS1XQK5GKUG?Q_*
MY/AZ_(D_VAM@./I6W_PO#PIZZY_X3FH__(]'LY]@YEW.^HK@?^%X>%/77/\
MPG-1_P#D>C_A>'A3UUS_ ,)S4?\ Y'H]G/L',NYWU%<#_P +P\*>NN?^$YJ/
M_P CT?\ "\/"GKKG_A.:C_\ (]'LY]@YEW.^KSOX\>$?^$L^'UXT432WVG_Z
M7;A.22OWACOE2W'KBIO^%X>%/77/_"<U'_Y'I&^-WA-U*M_;94C!!\.:C_\
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
M_P#R5+P=_P!AFS_]'I79&,HT[2=V973EH?OM1117R)Z84444 %%%% !1110
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
M/3_>]/6O-/AE\#W\3:@-4\0V[PZ7"YV6D@*M<,#CD=E!_.MORO%__12?$/\
MX!Z7_P#(5'E>+_\ HI/B'_P#TO\ ^0J/J=4/:Q/=(HD@B2.-%CC0!511@*!T
M %/KPCRO%_\ T4GQ#_X!Z7_\A4>5XO\ ^BD^(?\ P#TO_P"0J/J=4/:Q/=Z*
M\(\KQ?\ ]%)\0_\ @'I?_P A4>5XO_Z*3XA_\ ]+_P#D*CZG5#VL3W>BO"/*
M\7_]%)\0_P#@'I?_ ,A4>5XO_P"BD^(?_ /2_P#Y"H^IU0]K$L_M#>'VA^QZ
MW#&2K_Z/.5'\75#^/(_ 5Y=H_P "?%OC:17^SC2+-B#]HOLJ2#W5.IX^@]Z]
M&>V\62 !_B-X@< Y&ZRTH\^O_'E3O*\7_P#12?$/_@'I?_R%1]3JA[6)Z'\,
M?AQ)\.=*>TDU_4=<9SG_ $R3]W'[1ISM'XFNTKPCRO%__12?$/\ X!Z7_P#(
M5'E>+_\ HI/B'_P#TO\ ^0J/J=4/:Q/=Z*\(\KQ?_P!%)\0_^ >E_P#R%1Y7
MB_\ Z*3XA_\  /2__D*CZG5#VL3W>BO"/*\7_P#12?$/_@'I?_R%1Y7B_P#Z
M*3XA_P# /2__ )"H^IU0]K$XOXQ++;^/-9BBC=R9%;"*3]Y0?ZUP^CZ3KL/B
M"POG\':IKMC#,LDMLMG*5D7TR%_GQQSQ7M?V?Q;N+?\ "Q_$&?7['I?_ ,A4
MOE>+_P#HI/B'_P  ]+_^0J/J=4/:Q/9]!U1-9TBVO([2ZL%D3/V:\@,,L?;:
MRGIC\O2M"O"/*\7_ /12?$/_ (!Z7_\ (5'E>+_^BD^(?_ /2_\ Y"H^IU0]
MK$]WHKPCRO%__12?$/\ X!Z7_P#(5'E>+_\ HI/B'_P#TO\ ^0J/J=4/:Q/=
MZ*\(\KQ?_P!%)\0_^ >E_P#R%70>%_'&N:'JVFZ=KM]%K&F7<GV9=4G1(+J*
M9B!$LBQJ(W#ME<JJ$$H,-DD3+"U(+F:&JD6['J]%%%<AJ%%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% 'X0?M&_P#)PGQ0_P"QIU3_ -*Y:[K]E_\ 8Y\4_M,R7M[9WL.@
M>&[*3R9]6N8C)NEVY\N*,$;V *DY8 !ASVKA?VC?^3A/BA_V-.J?^E<M?1_[
M)?BKPQ\0OA'9_##5/B/=_"[5]+\0_P!MQWD-P+>/4[=D >#S"R@."#C)_ND*
MV"!]=4E*%%.'EYV/,BDYV9]#? 73/ W[(/C*P^$EA:W?C+XD>(%FN9=:M;..
M"$A062W=VD)C"(NXJ-V-P;'S 5Z!I^B>*S\2_%GB[Q=K8U[P!>0C0KSPM'&T
MMC8D+%ON$W ^:B/YD;L40_,[' 3:*OQ(\0_V)X'O8_ ?COP)J-]8[;S2;&[F
MM;:9;H/N+><DRQD,"X(,:[@[ OR:O_#_ .(6H0?#;P]9ZCX^^'F@ZX+4/JGG
MW2:AON'RTK?+<Q*&9V9C@L,DXXKPI-R]_J]_ZZ'8M-#\S?VK_@%?_!#XJZ]!
M::/?6_@R:[W:1J$L3&"2-T$@C64C#%<E>N?DS7B=?H3^TCKVD?#WX*_$GP_K
M7Q1TKXAGQ/>6S^&="TTI(NCJDN]RH5W\F,+\H4$#Y0!U./SVKZ##5)5(>]T_
M$XII)Z'[@4445B,**** "BBB@ HHK@/CYK&H:#\'O%-]I1=+V.UVJ\>0R*S*
MKL".A"LQSVQ4RERIOL-*[L=''XZ\.3:M_9::_ICZEO\ +^QK=QF7=_=VYSGV
MK<KY:UGX3^![+]F&'7K>""+58].CU"/6$?$[71 .W?U/SDKM[?49JUX7^(GQ
M(\8>(M,\-Z9K%GI+CPM:ZI+<7EF)W+E$!//=BP/.< FN95FFE);]C3E['TW1
M7RM#^T=XLU;P?X,@B>.TUG5I;M;O4+;37NV586P#' O5CGGL,9XKUCX$>//$
M/C+3=8MO$EG<)=Z=<^7#?36#V8NX6SM;RV'##!R!ZBKC6C-V0G!I7/4<XY/
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
MH$FCU*>P73617 A6$%2 JXX/RCO6U_PD&E_]!*S_ ._Z?XT?\)!I?_02L_\
MO^G^-9JG".R*<I/<X ?LZ^%(_#NF:3 ^I6ATRXEN;._M[LQW4+2'+[7 Z'CC
M':NI\!_#W2OAWI]S:Z8;F>2ZF-Q<W=[,9IYY",;G<]?\^M:W_"0:7_T$K/\
M[_I_C1_PD&E_]!*S_P"_Z?XTU"$7=(5VQVN:)8^)-)N],U*V2[L+J,QS0R=&
M4_YZ]JXFS^!^CQW%@;[5=<UNRL)%EMM.U2^,UM&R_=)7:-VWMN)Q7:?\)!I?
M_02L_P#O^G^-'_"0:7_T$K/_ +_I_C3<8RU87:/,(?@W/K'Q#\;ZQ>W^K:-!
MJ4UNMO+I5_Y/VB%8%5@X&>C XX!Y.#70W'P5T%5T_P#LJXU/P[)96@L4ETB[
M,+R0@DA7)!W<ECD\Y8G-==_PD&E_]!*S_P"_Z?XT?\)!I?\ T$K/_O\ I_C4
M*G!#YF8?AOX8Z'X3U.SOM-BFAEM=/.FQJTA93&9?-9FSR7+Y);/<USEY^SYX
M?O;:YM#J>NQ:?+<M>I8Q7Y6""8OOWHN.N[D;L@9Z5W__  D&E_\ 02L_^_Z?
MXT?\)!I?_02L_P#O^G^-/DA:UA79RFJ?!O1=8O=7N+B[U,C5?(-U MU^Z>2$
MQE)-N.'_ '2@GTSZTGB#X-Z-KVJZC?"^U;3#J84:A;Z;>M##=X&W+J!U*\$C
M!(KK/^$@TO\ Z"5G_P!_T_QH_P"$@TO_ *"5G_W_ $_QI\D.P790T7P/I/A[
M4I[S3X&MC+96^GB%#^[2&'?Y84=O]8WZ5S*_ W0[==,^P:CK.E2V%D=/2>QO
M?+DD@+E]CG;S\Q)R,&NU_P"$@TO_ *"5G_W_ $_QH_X2#2_^@E9_]_T_QHY8
MOH%V<MX3^#NA>#;S3I[":_D_LYKHVL=S<>8L0N"ID49&2,ID9.<D\G-;]YX1
MT^_\4V>OS"1KZUM9;-%W#RS'(5+97')^45:_X2#2_P#H)6?_ '_3_&C_ (2#
M2_\ H)6?_?\ 3_&A1BE9!=G):7\%/#.B^&K?0K.&XAL8-2355Q+\YF1PRY..
M5& ,>@%-USX*Z'KFH:E<?;-6T^WU1M^H6&GWK0VUVV "70#JP&#@C/>NO_X2
M#2_^@E9_]_T_QH_X2#2_^@E9_P#?]/\ &ER0M:P79RFL?!O0]2U)KVTNM3T&
M:2VCLYUT>[-NL\*#"(X /W0< C!QWJ&+X(Z!9Z-HEAI]SJ>ER:.LL=I?65UY
M=PL<C;G1FQAE)[$=A78_\)!I?_02L_\ O^G^-'_"0:7_ -!*S_[_ *?XT<D.
MP79SNA_"G0_#]YI%W;?:GN]->YF6XFFWR3R7 42R2L1EV(4<]L5V59__  D&
ME_\ 02L_^_Z?XT?\)!I?_02L_P#O^G^-6DH["U9H45G_ /"0:7_T$K/_ +_I
M_C1_PD&E_P#02L_^_P"G^-.X&A16?_PD&E_]!*S_ ._Z?XT?\)!I?_02L_\
MO^G^-%P-"BL__A(-+_Z"5G_W_3_&C_A(-+_Z"5G_ -_T_P :+@:%%9__  D&
ME_\ 02L_^_Z?XT?\)!I?_02L_P#O^G^-%P-"L3Q7_P >^C?]A_1__3C;5;_X
M2#2_^@E9_P#?]/\ &H[>.+QMKVCZ7IS&[2&_MM0NKJW^>*W2WF2<!W' 9FC5
M0N=QW$XPI(QK22IRN^A44^9'N]%%%?-GH!1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\
MJ?M*?\$_?#'Q^\72^*K'79_".OW*HMY)':BZ@N2HP':,NA#[0!D-@[0<9R3X
MQ_PZ+_ZJO_Y;G_W77Z)45V1QE>$5&,M/D9.E!N[1^=O_  Z+_P"JK_\ EN?_
M '71_P .B_\ JJ__ );G_P!UU^B5%7]>Q'\WX+_(7L8=C\[?^'1?_55__+<_
M^ZZ]%^!W_!,_PQ\+/&VG^)=?\43^,+C39EN+2T^P"TMQ(O*M(OF2%]K88#(&
M0,@C@_9M%3+&5Y*SE^0U2@M;$/V.#_GA'_WP*/L<'_/"/_O@5-17$:D/V.#_
M )X1_P#? H^QP?\ /"/_ +X%344 0_8X/^>$?_? H^QP?\\(_P#O@5-10!#]
MC@_YX1_]\"C['!_SPC_[X%344 0_8X/^>$?_ 'P*/L<'_/"/_O@5-10!#]C@
M_P">$?\ WP*/L<'_ #PC_P"^!4U% $/V.#_GA'_WP*/L<'_/"/\ [X%344 0
M_8X/^>$?_? H^QP?\\(_^^!4U% $/V.#_GA'_P!\"C['!_SPC_[X%344 0_8
MX/\ GA'_ -\"C['!_P \(_\ O@5-10!#]C@_YX1_]\"C['!_SPC_ .^!4U%
M$/V.#_GA'_WP*/L<'_/"/_O@5-10!#]C@_YX1_\ ? H^QP?\\(_^^!4U% $/
MV.#_ )X1_P#? H^QP?\ /"/_ +X%344 0_8X/^>$?_? H^QP?\\(_P#O@5-1
M0!#]C@_YX1_]\"C['!_SPC_[X%344 0_8X/^>$?_ 'P*/L<'_/"/_O@5-10!
M#]C@_P">$?\ WP*/L<'_ #PC_P"^!4U% $/V.#_GA'_WP*/L<'_/"/\ [X%3
M44 0_8X/^>$?_? J1$6-<*H4>BC%.HH **** "BBB@ HHHH **** "BBB@ H
1HHH **** "BBB@ HHHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>anet-20231231_g3.jpg
<TEXT>
begin 644 anet-20231231_g3.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^ 2P 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 #\ _?RBBB@ 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 **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBH=0U'3](L)]
M5U6^AM;6VA:6YN;B4)'%&HRSLQP%4 $DG@ 4 345\XZK_P %<?\ @G/HWBAO
M"%Y^U%H[W:R^69;73KV>USG'%S' T)'OOQ[U[[X2\7>%?'OANS\8^"/$ECK&
MDZA")K#4],NDG@N(S_$CH2K#KT/:@#1HHHH **** "BBB@ HHHH **** "BN
M!^'/[4/P"^+GQ(\0_"+X<?$RQU;Q)X4FFB\0Z3;I()+)XIC#(&+*%.V0%>">
M:[Z@ HHHH **** "BBB@ HHHH **\+@_X*7?L-WGQE@^ &G?M!:==^*[K5DT
MNVT^RT^[FBEO'D$:PK<)"8"Q<A?]9UKW2@ HKRG]H+]N#]E#]EF[BTWX\?&W
M2="OIHA)'IFV6ZNS&>CFWMTDE"GG#%<'!P>*G_9]_;0_9<_:G-Q#\!/C/I/B
M"YM8_,N-/C\RWNXX\@;S;SJDNS) W;<9(&>: /3Z*** "BBB@ HHHH ***X'
MQY^U#\ OAC\5M"^!_CSXF6.F^*_$PA.A:+.DAEO/-E:*/:54J-TB,O)'(H [
MZBBB@ HJA/XJ\,6OB2W\'7/B&QCU>[M9+FUTM[I!<301E5>58\[BBEE!8# +
M $\BN0D_:A^ 47QV3]F23XF6(\>20^:GAK9)YY3R#<9SMV?ZH%_O=!ZT =]1
M110 4444 %%<E\:?CM\(_P!G?P:/B#\:O'%KX?T8W<=J+^\5RGG.&*I\BL<D
M*W;M7DO_  ]A_P""=W_1T^@?]^+G_P"-4 ?0]%>9_ G]L;]F;]IK5K_0_@1\
M7=.\27>EVZSW\%C'*IAC9MJL=Z+P3QQ7IE !115#1/%7AGQ+/J%KX=\0V-_)
MI5\;+5([.Z24VER$1S#*%)V2!)$8J<$!U..10!?HHK-\9^,/#7P]\(ZGX\\9
MZO'I^D:-837NJ7TP)2WMXD+R2' )PJ@G@$\4 :5%<I\&OCC\*/VA/!:_$3X,
M^-;77]%>YDMUU"S5PAE3&]?G53D9':I?B]\9?AC\!/ US\2_B_XPMM"T*TEC
MCN=2NU<I&TCA$!" GEB!T[T =-17SQ_P]A_X)W?]'3Z!_P!^+G_XU7K7P>^/
M7P8_:!\/2>*_@I\3=&\3V$,HCN)](OEE,#D9"2*#NC8CG# ''- '6T444 %%
M4--\4^&=8UB_\/:1XAL;J_THQC5+*WND>6T,@+()5!S&6 ) ;&1S5^@ 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@ K\Z/
M^#@OXX>.=(\$> /V8/ VIR6J>/-2GFUORI"GVB*!X4@@8CK&TLQ=AZPI7Z+U
M^=G_  <#? 'Q]XF\ >!OVG/A]I<UW_P@%]<1ZXL$1=K>WF:%XKE@/^6:20E6
M/;SE)X!( /:_"_\ P1L_8-T7X*1?"36/@Y:ZC>-IPAO/%DLL@U.2XVX:Y27=
M^[.[Y@@'EC@%2,@W/^">O[%FM_\ !.3X1>*- \>_M"KXCT&:<ZMY4VEFTMM%
M$<;^?(K-*Y8.BHS<*!Y6<<DGF=#_ ."W_P"PK>_ Q/BEK'Q EM=>33!)=>"1
MITYOOM@3FV0[/+8%N!+NV8()*\@<7^S%\>?VQ?\ @I!_P3W^,ES\1O VD:>V
MK>'=1TGP)=:1:RV\FL3-;3"1&#NRE0QBA$B *Q:0$90T 8\/_!7W]K3]H3Q)
MKNH?L)?L07'B_P (>'+AH[K6]4EE\V[ &1LC0H$<KAA$#+)@@D#=@>X?L8_\
M%,?!'[8?P7\6^,-.\'3:!XP\#Z?+-XB\)7USOV%8Y&22.3:I:-FC93E0R,"&
M'*LWS/\ \$8_V[?V6?V?_P!E75_@U\<_B)8^"_$&@>)+V[O+;68GB:[CD"?,
M@"DO*I1HS&/G&Q>.17,_\$SM/U7XQ?M#?M2_M@>$=#NK+P/KFB:_;Z:\\/EK
M/-=W)NT4#H72*/+@9VF=?[PH ]!^%/\ P62_:Z_:1^%NKZ]^SG^PRFNZUX=F
MDG\0W/\ ;!.GV-F(U:,+N,;SW#E9CY:$$*BD!]Q"V_A7_P %E?VD_P!J'X;&
MV_92_8DN?$?C?1X'G\7K+J@_LNPAY\IHF+(\SR[7Q#E7'EL%\SDB+_@WCAB_
MX8^^(4OEC<_C>96;') T^VP/U/YUE_\ !MQ#$OPD^)UP(P';Q'8*S8Y(%O(0
M/U/YT >\_L+?\%,T_;#_ &:_''Q5O/AY%H_B;X?VDTNKZ1%=L]M<8MY)H9$<
MC<BN8I%*G)4H>3D5XK\(O^"QW[7W[3W@&\F_9D_85_X2+Q%I%P\FO2KJC-I]
ME;%085!;RVEG<B4^6&! 08#Y.WSG_@C$ /@G^U>H& -+3 '_ %[:K4G_  0H
M_;8_9G^ 7P1\:?"WXV_$C2_"NHMXE;6;2[U=_*CO;=K6&(QH^,,Z-"3L^\?-
M&T'G !]=?\$^_P#@I?X6_;0\">)I?%/@BX\+>+O Z%_$_A]-\^8L/^^@&T2-
M\T;JT14NC #YMRD^)W?_  50_P""A7Q#TKQ+\5_@)_P3\5O 7A>>X6^O/$UX
M\=[Y4*>8[&,R1'<$PS)&DNW.,L>3Y-_P3G^(NNR?M%?M9_M]_"OPC/>^&[#0
M->U#1+:6!D2^N);I[^WC(&#N\N EU'S*)1_>&>9\$_&\_M;_ ++OCCX]_ME?
M\%-]>T:_M1?0V/PH\,:O!I9NV6#=;QFW0;KF.5VV8$9 "DM)D,5 /MOX<_\
M!3^R^*__  3L\4_MO>%?AJL&I>$A/;ZIX:N]0+1?;(O))59E4$HT<\;@[01N
MQ@XR?,?V;O\ @K'^UO\ M7>+?!B?"/\ 8FDF\+7NM0:9XV\4/+<R6FGRO-^\
M,4JIM"Q0-&[%P26;&%!4MX+^Q))"?^"$'Q]A60%U\57S.N>0#::5C^1_*OL7
M_@A]8VUI_P $W/!-Q!$JM=7^KRS$#[S#4KA,G_@**/PH X7]@GXX_!77_P!O
MS]H+P]X<_9ST;PAJ7AR_UA_$'C"SUFZN)M7$6JNLLDL4A*1[F!E(0<'@<5C^
M#O\ @JC^W7^T]#XB^(G[%?[$FE>(? _AS4)+6:[UCQ#&M_/M02<0^=&V]D96
MV(LN,[0S&N)_X)EWUMI?_!3O]K#4[S2+C4(;:_\ $,LMA:VXEEN576I"8D0_
M?9@-H7N2!7B_A?X!?L'?%G5?$?Q>_8S_ &^-6^ VI:7J$@'ASXAW\6G2E<!P
M;6>&Z67R0Q* 'S904PPY4L ?IE^RE^VE'\=OV:[_ /: ^+WPJUOX:C0(KB3Q
M!:^(K.:.%(88O-:Z@EDC0S0E,G(7*LK*<X!;Y?L/^"OG[9?Q\N=;\;_L9_L'
M7/B7P+X?N7BN=6U*>5KFY"C<0BQ%5$NTJQB3SF4,,_>%<3^QU\7OVNOVZ_\
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
M@_:0C\$_\)FNC_\ %2&\M;TW7GB1S\QB7EMNW[M5/^")VB6=Q_P4)^*_B?\
M9OM-4C^$46G7T%I+=B3RVC:]C:PC;S/F,GEK*R[_ )P@?=R3GKOA%_P2C^ G
M[5G_  2Y\(>*/!G@FRT7XFWOAIKW3O$L,KH;N[663$5P-VUHY H0MC*9##H0
MW2?\$3OVS=2US2]8_8-^,NC6OA_QGX0\]=&6/3HK22ZBB/ESP2QHJJUS"PR6
MQN=,ELF-F8 Z'QK_ ,%6OVB?BU\<?$WPA_X)[_LJ1?$.S\%RF/7_ !#J6H>5
M#*ZNR'RAOC4*61PA+LT@4LJ8%=A\#/\ @IOXG_:9_9G\?>*_A=\ [S_A:_@%
MH[;5_AM<79#O*\WE[XY"JMM 68E64,C1%3GY6;X$_P""=OABR^&?Q ^)7P4^
M,/[=^O\ P"U_1M21+J"*\AM;?57@,R2;I9R%,B'!5<Y=9<J&YKZP_P""07@C
M]GK7?C%\5/C/\"_C+\0O&6H7L,EGXEU+Q?H$-K;WMQ-<M,+F.6-V\QW,;OAL
M,%ERP4G% 'C7_! ?XP?'JR^(&N^"-%^$=SK_ (6\3:Z+CQAXYFO6+:3.EI.\
M>\'/F&5PJY)SELU]D_L!?\%"_$O[9GQ<^*'PUUSX:V.AQ?#_ %".WMKJTU!Y
MFO UQ<Q98,H"<0 \9^\?2OE3_@W?^,WPN\%6/C7X.>+/&MEI_B?Q%X@M&T/1
M;ERL]Z([:<R>6,<[0C$^G'J*H_\ !*?X]_!_]F+]L_\ :&\+?M _$+2O"$]_
MKDHM9=?NUMHGDMK^[$D8=\+O_>J0N<L < XH ^N?@3_P4,\2_%__ (*%^/?V
M*+WX:V-E8>#K"[N(->BU!WFN3#+;( T94*N?/)X)^Z/6O"KS_@M1^T3XL^*O
MCGX!_ []CH^*?%OAW7[FTTB'3;F>XC>SMIYHI[JX1%#+@K %4$ F4Y;(56XC
M_@FA\3?#/QE_X+3?%SXH>"KEY]'UKP]J]QI5R\+1_:+?[;8".4*P#!74!QD
MX8<"MW_@C/86TG_!0C]I34WB4S0ZO>11N1R%?5K@L/Q*+^0H ]+_ &@O^"N'
MQ2_9?\5?";PE\5OV; ;_ ,=>#K36/$.DZ==RM?:?<32R)]CAA9 7ERJKM8@A
MV*G.,G!\1?\ !7K]JCX!?''POX5_;&_8NA\$>%/&-TJZ7=1:UY]W;P&1$:5G
M4M'*T?F(7BVQN PX&0#RW_!46&*X_P""P'[,\4T893?:$2I'!QKCFC_@XP5?
ML_P3?'S#6]6 /IQ8_P"% 'Z8T444 %%%% !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 %,N;:VO;:2SO+=)894*2Q2H&5U(P5(/!!'&*?10!X1J/_!,
M3]@'5?%!\87G[*GA,WC2^8R1V;1VY;.>;=6$)'MLQ^=>VZ)HFB^&M(MO#_AS
M2+73["RA6&SL;*W6*&"-1A41% 55 X   %6J* /'_BQ^P#^QE\<?%S^/?BC^
MSKX;U3697WW.I?96@EN6_O3&%E\X^[[CP/2O0_#/PQ^'?@OP*GPQ\'^"-+TK
MP[%:O;1Z+IUDD-LL3@AU$: ##9.?4DD\FMVB@#D/A%\ O@O\!/#MWX2^#/PU
MTGPWIE_=&YO++2K811S2E%0NP'4[54?0"H_@W^SQ\$/V>M.O=)^"/PPTCPQ;
M:E,LU]!I%J(EG=055F ZD D5V=% 'D>I?LO?!_X0_!GXB:/^S_\ "#2]#OO%
M'AR\2\@T2S"/J$_V>=8@P'WFW2L!_OFODO\ X)2?\$Z?#NL_LC:U\//VX?V8
MD^WQ?$.ZOM(M?$M@8KF.![&Q0O%(I#JC-$P(# ,4Y!P*_1"B@#GOAG\)?AE\
M&O!<'PZ^%?@32] T.VW>5IFF6BQ19;[S, /F9N[-DGN37GGAC_@GK^Q+X,^(
M8^*GAG]F7PG::XL_GPW2:<&C@ESG?'"Q,43 \@HH(/3%>R44 ><>%_V0?V8_
M!/@#7/A7X2^"/A_3_#?B4J=>T2UL@MM?$8 ,B=#P!^0]*ZGX9_"_X>_!OP9:
M?#OX6>$+'0M#L6D-GI>G0^7#"9)&D?:O;+LS'W)K>HH XOP)^SI\#/AAX]UO
MXH?#[X7:/I'B'Q)++)KVL6-J$GOGDE,TC2-_$6D)8^]<5\2_^"=7[$/Q?\73
M^//B%^S9X;OM7NIC-=WT5N]NUS(>KRB%D$C'NS D]Z]IHH Q?A[\./ 'PF\)
MVO@3X8^#-,T#1K)2+73-)LT@ACR<DA4 &2>23R2<DDUYI\2_^">G[$_Q?\92
M?$'XB?LV^&=0UF>4RW5\MH8&N9#U>81,HF8]RX8GO7LM% &-I'P[\!^'_ R_
M#+P_X.TVP\.I8O9QZ)8V:0VJ6[ AHQ&@"A2&.0!W-9GP?^!7P>_9_P##MQX2
M^"OPZTOPSIEW>M=W-EI-L(HY)RB(9"!U8JB#/HHKK** .+^$_P"SI\#/@5J&
ML:K\'OA;H_AVY\02QR:U-I=J(VO70R%&DQ]X@RR$?[YKM*** /&?B/\ \$\?
MV)?BWXRD^(/Q _9K\,7^L3S&6ZO5M#";F0G)>98F59F/<N&)[UZGX<\%^$/!
M_A:W\#^$O#%AI>C6EM]GM-*TZT2&WABY^1(T 51R> .]:=% ''?!S]GOX)?L
M]Z7>:+\$OAEI'ABTU"X6>]M](M1$LT@7:&8#J0.*[&BB@#SCXY?LA_LS?M*O
M!<?'/X*Z%XBN;:/R[>^O+3;<QIUV+/&5D"Y.=N[&><59^!_[+?[/'[-EG<67
MP+^#^A^&OM8 O+C3K,">X4<A9)FS(X!Y 9B!SCK7?44 <+\<_P!F?X!_M+:-
M;:!\=_A5I'B:WLI&>Q.H0?O;9FQN\N52'CW8&0K#.T9S@5A6G["W['MCHWA_
M0+/]G/PK':>%;R2[T")-+4&SN',1>8-U:1C##EV)8^6O/ KU>B@#B_$_[.GP
M,\9_%/2_C=XJ^%NCW_B[18HX])\07-J&N;5$9V14?L TCD?[QH\;_LZ? SXD
M_$+1?BQX]^%NCZMXD\.-$VA:U>VH>XL3'*98S&W\.V0EA[UVE% '%_$;]G3X
M&_%WQ9HOCOXF_"[1];UCPY*LFA:CJ%J'EL7619 T9_A(=5;Z@5#\<_V9?@%^
MTOH]KH7QW^%6D>)K>QD9[$ZA ?-MBV-WERJ0\>[ R%8 [1G.!7=44 >46G[#
M'['UAI'A[0K+]G/PK%:^%+R2[\/QII:@V=P[1,\RMU:1C#$2[$L?+7GBNC\9
M?LZ? WXA_$C1OC!XW^%VCZIXH\/"(:)KEY:A[BR\N1I4\MOX=KLS#W)KM**
M/+_C?^Q7^RK^TAKUKXJ^-WP.T/Q!J=G$(H=1NH62?RP<B-GC96= 2<*Q(&3@
M<FK6A_LA?LO^&/&>B?$/PQ\"/#.F:WX;LQ:Z%J.G:6D$EC" XV1[  HQ+(#Z
M[VSG->C44 >3_%K]A?\ 9%^.OCU/B?\ %KX!Z!K>OHL:MJ=S RR3!  GF[&
MFV@!1O#8  Z "ND?]G3X&R?&1/VA7^%VCGQND7EIXG-J/M83R3!MW^GE$I]#
MBNTHH Y;XN?!+X2?'OPQ'X+^,WP]TOQ+I4-XMW%8:M:B6-)U5E60 ]&"NXSZ
M,1WK;\,>&?#W@KPW8>#_  EHUOIVEZ59Q6FG6%I&$BMH(U")&BC@*J@ #T%7
MJ* /(?C#^P1^QS\??%A\=_%O]GOP]J^LN5,^IM T,UP0,#S6A9#+@ #Y]W
MZ"O1?A_\._ ?PI\)VG@3X:>#]-T'1K%"MIIFE6:00Q G)(5 !DDDD]22222:
MV:* "N(\9?LV_ ;XA_$W2/C/XW^%.C:IXJT%85T;7KRT#7-F(96EB"/_  [9
M'=AZ%C7;T4 %>+>/_P#@G5^P_P#%#QG)\0?''[,_A>\U>>8S7-VEF81<2$Y+
MRI$RI*Q/4N"3WS7M-% %'P[X7\->$/#]KX3\*>'[+3-+L8!!9:;I]JD,$$0X
M")&@"JOL!BO-OAG^PS^R/\&_B6_Q@^%OP$T'0O$;^;MU+3X&3RA*"L@C3=LB
M!!(PBC@D5ZO10!XWI7_!/7]B71/B3_PMO2OV9O"D.OBZ^TI=C3@8XYL[O-2$
MGRD<-R&5 0>1S71>#?V3_P!FWX>^&O$G@SP1\&-!TO2?&$#0^)].LK()#J4;
M*Z%94'!!61Q]&->A44 <W\*?@]\+_@;X37P)\(? VG>'M'6X>==.TR 1Q"1\
M;FP.YP,_2G_%#X4?#?XU>#Y_A_\ %?P98:_HEU)')<:9J4(DAD9&#(2IZD,
M1[BNAHH R? G@3P=\,?"-AX"^'_ARUTC1M,A\G3]-LH]D5NF2=JKV&23^-<G
M-^R?^S=/\7Q\?G^#&@KXT6Y6X'B6.R"7?FB/R]Y=<$G8-I]1D'.37H5% 'E/
MQM_8<_9)_:-\0)XM^-/P&T'7-51%0ZI+ T-S(J\*KRQ,CR*!P Q( X%=K\,/
MA-\,_@KX0@\!?"7P)I?AW1K=BT6G:39K#'O/WG(4?,YP,L<L>Y-=#10!Y/X<
M_87_ &1?!_Q?_P"%]^%O@'H&G^+?M4ERNL6D#(R3.&#R+&&\M7;>V6"@G<:;
M\3_V$/V//C/X^'Q1^*'[/'AK6=>+(TVHW5EAKDJ %,RJ0L^  /W@;@ =!BO6
MJ* .)\)?LV_ 7P%\2+OXO^"OA+H>E>)KZQ%E=ZS86*Q326X6-1%E> @$,0"@
M8 C7TIWPX_9T^!OPA\5ZUXY^&/PNT?0]7\1RF37=1T^U"2WSF1I"TA_B)=F;
MZDUVE% '%^-_V=?@;\2?B'HOQ8\>?"[1]5\2^'&B;0M:O;4/<6)CE,L9C;^'
M;(2P]Z/C!^SI\#/V@%TU?C5\+='\3#1Y9)-+&K6HE^RN^W>R9Z$[$S_NBNTH
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@ HHKY\_:-_X*M?\ !.O]D7XER_!S]I7]K;PGX.\406<-W+HNL7$B
MS+#*"8W(5",, <<T ?0=%?('_#_?_@C;_P!)"?A__P"!DW_QNC_A_O\ \$;?
M^DA/P_\ _ R;_P"-T ?7]%?,GPA_X+,_\$N/CY\2]&^#GP<_;7\%^(?%'B&\
M%KHNBZ?=2M-=S$$A$!0 G /?M7TW0 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MB]XDO+VXF=YY(;2WL;.5P@))("AB%'<\=:^WJ_.3]@G_ )1E_M5_]CAXY_\
M3-;T >ZZ_P#\%B/V,])TVWUW1+[Q9XATXV$%WJFI^'?"=Q<VVD)*@D5;N7 6
M)PK L@+,N<$ Y%>[>'OC_P#!KQ1\%HOVB=&^(>G/X*FTIM1'B*67RX$MESO=
M]X!0J5965@&5E*D C%>0_P#!++P3X6L?^"<GPXT"#0[86FJ^&GFU* Q#;<O<
M22-*7_O;MQ!SVP.@KX*LM3U1/^"!7AO2GOIH]'N_BFMIX@='(":>=1ED;)'1
M?-6,_7% 'V_I7_!8']CG4=2M);RX\8:9X<U"\%KI_CO5O!MU;Z)<2%BH N67
M*@D'YF50.22 "1]10S0W$*7%O*LD;J&1T;(8'D$$=17 _&[P5^SS<?LYZSX.
M^-6C:5'\-K/0@-5M)F:*U@L8%5EVF(AD"!%*["""HV\XKH?A3/X!N?AAX=F^
M%-U#/X8.AVH\.S6\KR1O8B)1 59R693'MPS$DCDDT ;]%%% !1110 5^>G[2
M_P 9OC;^WU^TA=?LC?L\:TUAX3TJ:2+6[^.5DBNA$VR:XG9>6@5SL2,9#MM8
MYW+L]8_;'^*W_!1#PC\6;S1_V;_AVVH>%5TN%TODT>.9A*5/F88L#D'':O/_
M /@B!;Z%+I'Q$U,LCZN;O3TF9CEQ 5G*^^"^_/J5'H*_/,[S)YWG%')(J=.$
MI2]HVN7G4%?E@^J?5KI8_5.'<ICP]D.(XCFZ=6I",/9134N2525N:<>DH_93
MZW]3NO!__!&C]F/1]"2S\7^(_$VLZ@4'GWR7J6R;NYCC5#M'LS.>>M>._M$_
ML,?%3]@QQ^TO^RE\3M6FT[29%.J6MT5-S;0E@-TFP".Y@R0&4H-N0<$ LOZ-
MUQO[1,^B6OP \<3^) AL%\(ZB;P2=#']FDW#\1Q7HYCP=D*P$GAZ2I3@FXSB
MVI1:5T[WN_._YZGE93Q[Q,\S@L56=:G4DHSIS2<91;LU:UEY6M\UH8W[)'[1
M.F?M0_ W2OBK:6B6MY+NMM8L8R2MM>1X$BC/.TY5USD[77/.:]+K\G?V)_B)
M^WOX'^'>IV_[*_P^DU;0;C66>]G;2DG5;L11AE#,PP=GED@>HK]$_P!D3Q/\
M??%WP;@UG]I3P]_9?BAM0G26T^R+#B$$>6=JDCD9YS3X5XEEG.%I4JM.:J<M
MW)QM!M:74MM=_O%QKPA'(,96K4:U-TN>T8*=ZD4]4G'=);7OV[GR3_P6QL_C
MAKWQG_9Y\)_L]>*KS3/%-[J/B";1OLMZT(FNX$T^:%&_A)+)M&_Y<MSP37T[
M^P?^UUHO[9'P%L_B";-=.\2:;*=-\::"RE)--U.( 2H4;YE1OOIGLVTG<K >
M/?\ !0?_ )2"?LA?]C1XA_\ 1-A6!^U;HNK_ /!.+]K2U_;[^'NFSO\ #;QW
M=0Z5\:M%LHR5M9G;$.JJB\;MQR3CERRYS<9'V)\"4OV!/A3;?M4?LP_M#?"#
MQ[XGU1(]1^..OVUCJD5Y)]HTUTCM&AEA;=E?+?#;00",J>&(KL_^";W[4OBO
MP]X?\6?L=_M<:W'8>/O@Q;O]NU34+C":IH4:@Q:AYCX+*D93<YZH\3G+,V*'
M_!%'5M,U[X7_ !DUS1;Z*ZL[WX]ZY/:7,#ADFB>"T974CJ"""#Z&N,_X+6_
MSP5XE\>_!CQM&][IFK>*_'%MX)\07^DW1@DO='NV_>02$?>Q\^W.1B1@0>,
M'8?L<6OC?]N_]IK4_P#@H#XZFU*Q^'N@O-H_P;\-RRO''=QHS)+JLT60&9FW
M!<@X8X_Y8(3YUX1\ ?#7_@H=^VO\9/ 7[9_Q<U=%\$^*WT;P/\+(O$;:=;R6
M"%U%ZL2LK7#2!4<LIR/,&XE6C"_H1X0\(^&O /A73O!'@W18-.TG2+**TTVP
MMDVQV\$:A411Z  "OE-O@U_P3T_X*WV&O?$'5_A7?P^(/#&NS:!JNI2-_9NK
MV\\ 7'F>1(PE3!PAE#8VL !M(H J^"/V%_BY^Q=^TWX*U_\ 8PU_7+WX6:S-
M-:?$?P5K_B036NFQ841W=J)VWE@6+87<_P"ZVY*R;1P/[67P2T+]IW_@L)H/
MP/\ 'WBWQ+8Z!)\&%U!X/#^MR6;&>.\N@K97(Z'GCG ]*J?$+X;?&?\ X)0_
M%SX8ZW\)?VF?%7C+X=^-_'5IX8U/X>^-+P7<T N"<36K   J >41"&$8;>'(
M#OVL_P!G?P1^T_\ \%FM ^%WQ U;6[+3V^":W1GT#4VM+C?'>W>T>8H)V_,<
MCO0!ZG_PY:_96_Z*)\4__"\E_P#B*^J_"?ANQ\&^%=,\(:7-/);:5I\-G;27
M4OF2M'$@12[?Q,0HR>YYKY57_@BW^RLK!A\1/BGP<_\ (^2__$5]=4 %?(/[
M>?QD^,WQ(_:5\!_\$[?V>?'MSX1U#Q?ITNM>-_&&G?\ 'UINCQF0!(&!S')(
M89!N!# ^4,@,QKZ^KXC^+%U:_!K_ (+<^ ?'OC&5;?2/B)\,9] T?4+@[8QJ
M,4SN8 QXW$"!0.[7"CO0!L:U_P $3_V5HM!EO_AYXM\=Z!XX2(O8_$"+Q?<R
M:@MR!\LL@W!'&X L%5"02 RG!'JW['?B;]H[P5^S#]L_;S&GZ/X@\+M<QZEX
M@FU2W>&]TZ$!DOY7C8K&2FX-NP?W>Y@"Q ]KGG@M8'NKJ9(XHT+222, JJ!D
MDD] !WK\]/\ @HG^V9X6_:V_X)C>/_&_P2L->M?#^G^/;/0-8U2]MDCCOK>.
M[B9IK=DD8O"S-!RVTG?M(ZB@#VA/^"P_[&[3C5&D\:)X6:\^RKX]?P1>#1#)
MNV_Z_9NQNXSLKV'XR_M5_ WX#_#_ $#XJ?$+QK#%X=\3:O9Z=I&LVG[^WEDN
MD9X9#(F56$HC,9"=H'.<5H:WX%^#C?L]77P\NM*TU? 8\)/9M:JJ_95TP6^W
MCML$0R#[9K\M[J/5?'/_  12^!N@^.5EN;*?XXVUA;B<DF2R-SJ*;<G^$9=!
MZ!0!P* /N/P__P %;_V-M>^(.F>![CQ!X@TJSURY\C0?%NN^&Y[/1M2DS@>5
M<R@?*3C#LJIR.1FGZ+_P5G_8\UKXD:5\/EUOQ%:6VOZ@+'0/%FH>&;B#1M2G
M+;56&Y<#<I8@!RH3D'=CFN$_X+B^%_#]]^QAH&AS:3 +6'XC:+#!#'&%6%")
MHBJ ?=&QBO'8XJS_ ,%NM(TK3/V"4M]-TZ"WCTOQ?HO]FQPQ!5M=LOEKY8'W
M,(2HQT!Q0![5^T%^W5^S;^R[XRM/ ?QI\9SZ7J-_HDFJ6,2:=+-]HB63RA''
MY:DO*SX58P"3UZ D9GP,_P""A'P ^.GQ,_X4O:VWB?PIXNEM&NK#PYXZ\-S:
M7=7]N 298%DXD&U2V =VT$XPK$>2?M">'O!WB+_@LW\$(O%]M;S-:?#W5;O2
M(;D JUY&UPR, >K*N]U[@H&'(%/_ ."M,%MIWC/]G+Q9X7C0>,H/CII=KHLD
M8_?/:2Y^TQ^IC9EMPPZ8//6@#V?]H_\ ;M_9]_9@\1Z=X!\<:KJFJ^*M6A\[
M3O"/A72)=1U*:+G]YY48^1?E."Y7=M;&=IQ9_9J_;8^ 7[55[JOA_P"&FNWU
MKK^A8.M^%?$.F26&I62D@!W@E )7) +*6 + $@D"O"?V#+2PUS_@H[^U1XK\
M91I+XIL-<TJPTZ2Y&9;?2C%+Y:QYY",L4!;''R)ZC)^TW;:?X?\ ^"Q'[/.L
M>"(TBUW6_#FNVOBE;< -<:=';2-"9L?>4/YQ4GO&H_A% 'HGQ)_X*A_LT?#W
MQYK'P]TS3/&GBV[\-W+6_B:[\%>$+C4;329E!WQSS( H9<$,%W;2"#@@@6OC
M?\=/V5_VC/V"_$OQ;N/BUJZ?#C4=, U+Q#X3#1ZC:*L\8941XV:.4/M4JR9P
M>F"#7A7PY^$O[;W[,VK^+_%?_!/#X@_##XO?#7Q%XROM7E\.:CJ2K>6E[*5\
M^".ZBD6)F7:B9>7C:"8P2<\_XZ^-WPS^+G_!*3X_:+X-_9\A^%^O^&M5FL_'
M7A"W",D6JFYM_-F$B*HDW[-I) (,9'("LP!T?[=/[9EO\ -'_9S^'?PC\8>-
M8M'O?$'A?4=7OK?1YI)=8\/!@!;M,D8\VXD$.7MTP[AL%=K8/TU\2_VW/V>_
M@]\%M&^.OQ+\2WNCZ7XB5!H>FWFDSKJ=[*XRL*6>WS?,Z9!4!<C<1FOEW]KC
M_DD/[#__ &5#P5_Z3PU6_;?D^/\ K7_!7OX7Z+\&-,\%WVK:3\,+C4/"EG\0
M9;E=-^UM/=K<R)]G&XW BCC(QT$8;J!0!](? O\ X*(_L[_';XC1_!^S7Q+X
M5\5W5NUQIOA[QSX<FTNYU"%02SP"3Y9,!2=H;=@$XPK$>ZU^?7[5'PI_X*(?
M%CQ!\,]?_:#\2?LY>#)?"WQ#L=1\-ZW8^)=1L[R>Z4DFRA:Z1ED\U5W&)1N8
MPKV!K]!: "BBB@ HHHH **^,?VWOC+_P5%\$_':XT+]E#X4_VOX073+9X;S^
MPHKC,Y4^:N]G!X..,5\X?&W]OO\ X*^_!+PA_;GQB\&V?A:PU"4V5MJ%UX=@
MC8S,C$"/YSEP%9AP<;<FOB<SX[R[*JU6%;#U[4VTY*G[NG52NE;S/F\9Q/A,
M#4G&I1J6CNU#W=.M[VMYF9_P4R\?_$C]O;]L.]^ GP)T^36-,^&NCZ@RP6[Y
M2:X@C,E]-QU.Y$MD'\3JH!_>5];?\$;_ -JO_A?_ .S'#\.O$NI>;XD\ >7I
MMUYCY>>Q(/V2;WPJM$?>')^]7.?\$2?V6Y_AC\#KS]HKQE9N?$'Q </927 )
MDBTQ&)0Y/.9I-TI/\2B(U\P?M?VGQB_X)8_MSZM\1/V>+N#3=(\<V,MUI,=S
M:K):&*616N+5E;"CRIU#+C&U&CYP2#\'AJV:</5*7%N,YG'$MJM!:\M.5O96
MV^&RW[J/5GS%&IC<JE#/<1=JLW[2*^S&7\.WI9?>D?KY17YHP_M,_P#!=.XA
M2XM_@.LD<BAD=/"\!# \@@B3D5]H?L0^+OVE/&WP)M]=_:O\,?V1XO;4[E)K
M/[$MOB ,/*;8I(Y&><U^EY1Q3ALYQ7L*>'K0=F[SIN,=+:7OOKL?8Y?G=',*
M_LH4JD=+WE!Q7W]SQ+_@K9\4?$^AZY\'?@7<_%K4/A_X'^(?BRXM/'GC/3+O
M[-+;6T2PE+;[0>(%E\V3+'@"++90.#E^-_\ @CW\ ]+^&E[\1_V*?'7BSPY\
M0+?3WO/"_B?2O&TTJZC=(I:..9V<HT<C#:64J!NSR 5/M?[37Q+_ &6?&7Q7
M\,?L,?M(> 7UE_B'93W>C#4K%#I[20!SL$YD5XKCY2%*#=EU 8%J\2\??\$=
M/!7PDTS4_B'^Q1^T=XZ^%.MV=O)=VUK%XB>;2G9%+!)E?$FPXP6=W ')5L8/
MTY[1]+_"_4?VD)OV5K&^^)WA^RM?BE%X5E6]LXYXI()-42-UC?=&3'MD=4<A
M3A=Y'&*_*:RO?@QX@_90L/B]X8^(GC.X_;+N/'GV&.(:Y=MK+ZB+\;X&M-VQ
M;46I^\4 \P;"W#)7TEXN_P""E'[06L_\$H/!'QTTN>TTGQYXY\6Q^#YO$[6Z
MI;V;^9<H^HA<;%)2V.>-J.[$#"@56^.O[$/BO_@FKJ&@_M__ +-GB+5_&.K>
M%X9!\8;?Q-?&>X\26<[[KF]5VR8I 3D@9VA4?YBDGF 'W9XZE\01? ?69_$#
M1QZJOA&X:^-JV$6X^RL7V'T#9Q7Y^_\ !-C_ ()O_!?]JC]C?PK\<OBG\1?B
M*=<UB;4%O#IWC.6&'$-]/ FU"IQ\D:YYY.37T%^QK^TY\7?VO_V1/B3\=OB+
M8:;9Z+J5_KD/@>RM( MQ%I<43J@N6#L&D#%DX"Y\LMR&%?.O_!,3]C#X^_%W
M]BGPEX_\#_M]^/? ^F7LVHBW\,Z);1M;6A2_N(V*$N#\[*7/'5S0!Z#\+O#W
MC/\ 8*_X*:>"/V4_ 'QE\4>*/A[\3/"U[=R>'?%6K&]ET6XMXKB031,0-B,;
M?;P!D,X;<44C[WKYY_9;_P""=O@/]G;XGW_Q\\7_ !2\5_$?X@ZC8_8W\5^,
MKX326UN<9C@3_EF" !DLQ"_*NT%@?>O$&J:;HF@WVM:S>FVL[.SEGN[E<YBB
M1"S., G@ G@$\4 ?F#\*=$_9Q_::\4_$CX[?M3_M\>*/A^-8^*VKV?@K1;#X
MHPZ5&^E0NBQ2B*8,=N69-PPH\OWKZSN++P1_P3G_ &%?'7Q1^&'Q.\1^.;.U
ML9]=TC5/%WB%=4,US+##!;HDR*H-N9%B.!G[[D'FJ/[)7["G_!,S5_@<FO?!
M/X3^&?''ASQ#+<,OB/Q%IRZA<W&V5XG19;B/S(@C(R@*$P5W<D[C\BVOA76]
M(_8L_;5_9=^'^H7=]X)^'OBR&3PA'+.TPLXDO#<7ELCDDE8EME)&>I9CRQ)
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
MFL7VHW]U'$)K1M1M$MI%C"@*0JH&7<#R>:]WHH XS]GCX+:-^SK\$O#7P/\
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
MEI8?,6G5@N6\7=-+X7JEK:R?FK]3W<FHX[#Y=3I8NSG%6NG>Z6SV6MMSR?\
M:X_8R^#7[9W@JR\*?%2VO[6\T>[^U^'O$6BW0@O]*N.,O#(01@[5RK J=JG&
MY58>&WG_  2G^*GC'3CX%^+G_!2+XM^(_!TJ^7>>'S=K#)>0]#%-<%W,JD<$
M,IS^M?95%>\>H>5^./V+OV=O'O[,B_LBZIX$CM_!,%A';:?8V4A26R,9W)/%
M(<D3!\N7;<6+-OW!F!\2C_X)/:IXML-.^'WQZ_;9^)?CGX?Z5)&;;P1>W*6T
M5S'&08XKJ>,[[A%P/[I&!M*XK[!HH \#^!/_  3W^%?[.'B'XB2_";Q5KNF^
M&_B!:;&\%K<AM.TF=D=)9[=",AF!4 '[H7;RNT)V7[(W[-'AO]D+X Z)^S_X
M2\17VJV&B2730W^HJBS2>?<RW#;@@"\-*0,#H!7I5% !221QS1M%*@96!#*P
MR"#U!%+10!\F0?\ !+S6_AQJ.L:7^RQ^V1X\^&7A'7[Z2[O_  ?I,,%S;VTD
M@P_V.24![3(QRN6&!SPN/9_V??V2/@K^S=\$Y/@+X%\//=:+>B=M=EUAQ<3Z
MQ+.NV>6Z8@"1G7Y3P!M 4   5Z910!\>R?\ !)B[L/#%W\$O!_[:/Q'T;X2W
MT\AN/AY;O!)L@D??):Q7C@R) Q+ H0P(8[MQ+$_0GB+]F+X)>)_V>)/V5]2\
M$0#P0VB1Z5'H\3%1%!&%\LJ^=PD5E5P^2V]0Q)/-=]10!\AVW_!*6[\066C?
M#?XU?MC?$'QO\-/#]U#+IO@#51!%',D)S##=7$8$ES$N% 4A<!1M*X&/KF""
M"U@2VMH4CCC0+''&H"JH&  !T ':GT4 %%%% !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 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5X+_P48_:@\;?LK_ "V\1_"[2K.Z\5^*?
M%%EX:\,-J7-M;WEUO(FE'=52)R!TW;<Y&0?>J\U_:R_9I^&/[6?P8O?@W\5+
MFXM;.[N89M/U*RG6.XL;U&_<S0LP(W@DK@@[@[+WH ^*X=(_X*A?!?XM_$WQ
MI\/OVCI?BIK_ (-N_#;>)O!%UX7AB@\0Q7=ON=+58^;4P@G!C";U!=N1L;Z2
M_P""@7[4?Q5^ ?[-_AOQ=\']'M;/QIXT\5Z1H6AZ?K]MYH@N;O+M'*BGEE5'
M4X)P?6OE>P\4_M__ +!GQ:^,7C^P\8:'\9?#_@V/0)/B!<:]:M8:O=6'V(F&
M:%HV9=T4.Y9'<R,V-Y5N2/HS]J/]GOQ/_P %'O!'P4^*_P %_C+_ ,(AH6GZ
MC;^+5O6L?,OAYD,3VSPKRB3QAI/O9"LP/.W! &>%/!O_  64A\4:;-XR^+WP
M-FT=+^%M5AL=,U 3O;!QYJQEH0 Y3<!GC.*U?VN/VFOCC!^T#X2_8J_9,31;
M?QOXETF;6M<\2^(+=I[;P_I,;,@F$*G]Y*[HRJ&X!"@CY]R^(_M;_"[XU_\
M!,7PQIO[7_P9_:P^)7C'2--UZU@\<^#_ (C^)/[3@U.UGD"&2(E%$4NXJN0N
M1N!# *5;N?AA>1:E_P %N_&NHSDD3_ 2SDTLR#!\AKRS+8!_VR?UH W/AC^T
M)^U1^S]^U9X:_94_;+\2^'?%5A\0M/NI? ?CS0M*.GL]Y;*'FLKF#)13M(*L
MO=T&6+D(OQ7_ &AOVH_CS^UAK_[(_P"QMXE\/^%;;P%I5M=>/?'FNZ2=0:&Z
MN5WP65M 2$9BF2S-_=<94IA\;_@IIN/[4'[*(LO^/S_A;HV;?O>1FW\[\-N,
MTO\ P3<##]L']K(WW_'[_P ++M=^[[WD;;KR?PVYQ0!U_P"R?^TQ\=X_VB/$
M_P"Q1^URFB7'C/0]%BUWPYXG\/V[6]MX@TEY!&9#"Q_=RI(0I"\'#X&$W/\
M2SND:&21PJJ,LS'  ]:^.?BJ&/\ P6^^%_V#_6#X,ZA]OV]?(\^\V9]O,_6O
MJ/XR?;S\(?%0TO=]J_X1N^^S;.OF?9WVX]\XH ^3OAK\</V__P!NY?$7QG_9
M7^)'@WP!\/M-UJYT[P9#KWAUK^Y\2>0=K7$[D_Z/$[\#RQN7###%=S>D?LQ?
MMXP?$/\ 9E\:_%CX\>'H?#GB3X47FI:=\2='L6WI!=6*%Y&@#,24D ^0$GY@
MRAFQN.5_P1@%D/\ @FI\-?L.W'EZKYFW^_\ VM>;L^^?Z5\J_$$:A_P@/_!0
MDZ$&^S?\)#INWR^F_P V;[3^..M 'MO@KXD?\%8?CA\%5_;#^'GBGP#HVG:C
M9/JWACX37GAY[A[[3AEXEEO=P<3RQC*[=JG>O^KR0OTO^R-^TAX<_:U_9W\,
M_'SPS9&SCURS8W>GM)O-G=1NT4\).!D+(C -@;EVM@9J?]DL60_95^&8TW;]
MF_X5]HOV?9TV?88=N/;&*^>?^"'(;_AC;5##_P >9^(^L_V=C[OD;HL;?;=N
MH ^QZ*** "BBJFJPZQ-&@T>\BA8-\YECW B@"W16/]B\;_\ 0;LO_ 8_XT?8
MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16
M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8
MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16
M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8
MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16
M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8
MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16
M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8
MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16
M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8
MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16
M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8
MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16
M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8
MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16
M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8
MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16
M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8
MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16
M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8
MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16
M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8
MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16
M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8
MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16
M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8
MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16
M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8
MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16
M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8
MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16
M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8
MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16
M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8
MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16
M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8
MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16
M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8
MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16
M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8
MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16
M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q15?38]1BM0FJ7$<LNXY>)-
MHQVXJQ0 4444 %%%% !7A7_!0+]DG7_VM?@_IND?#WQ?#H'C/PCXCM?$7@S5
M[E288K^WW;5EV@D(P8\@$JRJV& *GW6B@#\U#X+_ ."CW[3_ ,2_C3^S[JG@
M3P1X-NO%L/AZQ^)?B:+6VNHK&T6R*_Z'"OS.UQ%N.UC\@)0LI.]?H7]HW]AK
MXDVO@OX2:]^QWXWM]*\5_!*WBM?#]AX@GD%CK=BL$<,EO=>7T=DCX?'_ "TD
M&5W!U^I%BB1VE6-0SXWL!RV.F?6G4 ?%WQ*^ ?[=/[?FH^'OAO\ M6?#_P )
M_#CX9Z1K,.I^)=+T7Q"=3O\ Q%)"28X%95"0P$YSD[AD'YB !W7[6W[,7QRF
M^/WA']M#]D>;1)/&WAG2)=#UOPUX@F:"TU_2'<N(1*@_=2([,RD\$E23\FU_
MI>B@#Y.^&'[/7[57[07[5OAO]JS]LOPUX>\*6'P]T^ZA\"> ]"U7^T&2\N5"
M37MS. $)VA0JKW1#A=A+O^*_[/'[4WP(_:P\0?M;_L:Z!X>\46WCW2[6U\>^
M M>U0V#3W-LFR"\MI\%%8)D,K=V<X8OE/JZB@#YG_9-_9F^/$G[1'B?]MG]K
MI]%MO&FN:+%H7ASPOX?N&GMO#^DHXD,9F8?O)7D 8E>!ER#B3:GIWPA?]J&?
MXJ?$"#XX6?AA?!HOH!\.CH^\W<EL?.\[[6&)&['DXP!_%7I5% 'Q3\-_@=_P
M4"_813Q#\&OV5_AYX,\?_#W4=9N=0\&2:]X@:PN?#?VABS6\Z$?Z1$C\C8=S
M98Y4MM7TC]F#]@R'X=?LR^-?A/\ 'CQ'%XC\2_%B[U+4/B3K%BNQ)KJ^0I(L
M!900L:GY6('SEF"KD*/HZB@#X?\ !OPV_P""LOP0^"J_L>_#WPYX UO3K"R?
M2/"_Q7N]?>WDT_3B-D32V>TN9HHSM7;N5=B@^9M);Z7_ &1?V;O#G[)/[._A
MGX!>&;XWD>AV;"[U!H]AO+J1VEGFVY.T-([$+D[5VKDXS7I-% !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 %%%% !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 %%%9'CWQ]X+^%O@[4/B#\1?$]GH
MVB:5;F?4=3OYA'% @(&23W)(  Y)( !) H UZ*^6_AA_P6'_ &'/BC\5IOA;
MI_Q*FTTS7%O!H&LZSI=Q:V>KR2+DA'EC7RL-A1YNP,2-N:^I* "BN5N/CA\)
MK7XOV_P"F\=V(\97.E-J</A]7)N#: D&4@#"C(/4@G' J#XQ_M!_!+]GO2[/
M6_C;\3M(\,6FH7!@LI]7NA$L\@7<57/4@<T =C17D_P\_;J_8^^+7C*Q^'GP
MU_:*\+ZUK>I,ZV&EV&HAYIRJ,[!5[X56/T!K:^._[4O[/7[,FF6NK?'GXLZ1
MX:COF86,5],3-<[<;C'$@:1P,C)"D#(R1D4 =]17*_!_XX?"+X_^$E\=_!?X
MB:7XDTDRF)KO2[H2".0 $QNOWHWP0=K '!!QR*ZJ@ HKR3XP_MW_ +'_ , ?
M&2_#SXO?'_0-%UM@IDTR:=I)8 PRIE$:MY.001OVY!!Z&O3?#?B7P[XRT"S\
M5>$==L]4TS4+=9['4=/N5F@N(F&5='0E64CH0<4 7J*\8\2_\%$/V(O!_P 1
MY/A+XE_:8\+6>O0W/V>XM9;[]W!,#M,<DX!BC8'@JS@@\'%>RQ2Q3Q+/!(KH
MZAD=&R&!Z$'N* '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 %%%<W\7OB]\-/@'\--9^,?QC\96?A[POX>LS
M=ZUK6H,1#:0@@%W(!(&2.W>@#I**^0/^'^__  1M_P"DA/P__P# R;_XW1_P
M_P!_^"-O_20GX?\ _@9-_P#&Z /K^BOD#_A_O_P1M_Z2$_#_ /\  R;_ .-U
M]!_LY?M._ ']KKX:1?&/]FOXIZ7XQ\+SWDUK%K6CR,T+31$"1 6 .5)&>* .
M\HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^5O\ @L+\,/B)\3?V3;1O
M '@V[\2P^'?&VF:WXD\,V*EY=5TN R>= J+DOR\;E0"<1DX.*^J:\5_;C_:X
MO?V,?A[H'Q4NOAQ)KF@W?BZRTOQ/?QWK1_V+93,0UX46-S*!MVA<J"SH,\XH
M ^6?A5\2_P#@G_\ \%!_B9\7?A/XN\86-CHWC>3PK_PC>B:DZ:7J*7%E:%'A
MMEE'RRQNOE$1[LJS!25;-?7O[1WQZ\&_L9_L^/XSUB.\U6:P@M]*\,Z/YQEO
M=;U%E$=M:H<%I))& +, 2%#M@XQ7PU^W7!^Q[X_TS]IGXG^-;[PQ?WXTSPS/
M\.->L;F%KN74)-.)B%I+&=TBNX0R*I*E 68?+D>C:[^RI_P44^,-_P# S]H#
M1/'/@(ZAX*^&>G9T+XD)?2-;:_+!_I5])%!&0UQM\M0S,=CJQ"@X:@#C?V9?
M@U\3/A1_P5O\)>(/CIXD?4_'OCGX0WWB/QDP?,-I=S74T:V< R0L4$,,,( )
M'[LD'! '2_\ !3OXH_#B+_@H!\"?AW\4/A]J?C+1O#^BZOKUWX-T7P__ &K<
MZS/<(T%K"MJ?EDQ);%OFPH ;)KS_ ,7:)_P4O7_@J9X4LM4\:_"!OB2WPFG;
M3+V&RU#^R%TS[7<;DD4KYIGW[R"!MP5[YK["\<_M<_"CX9?MPZ+^S[\5OA_9
M:%?Z[X2:Z\,?$34IH4BO7$N&TY)&0%&R';!DP3L&W,BT >??LJ?M"_L)^,OC
MW;?"RR_8U'P>^)L-N]UH>F^+OAM9Z1?746Q@[VLL:DD^7OR,J2H?&X!L97[)
MWAW0/VBO^"DG[0?QK^)6CVVKS> K_3_"?@Z&_A69-,A1)OM!B5P0C.\>[<.?
MWL@SAB*SOV^/$7A#XV_MU?LV?"OX-ZM9ZQXS\->.AKVO3:3,LK:5HT3P23B=
MT)$8D6,X5CSM Q\Z[M#]E#Q-X;_9S_X*1_M!?!/XEZU;://X^U#3O%G@V74)
MEACU.%XYOM B9R S)))MVCD^5(<84F@!_AK1=%_9L_X+*'P+\-=*@TOP_P#%
MOX6MJ>M:191B*W.JVMQ-BY6-<*K&*)@<#DS2$\G-?7WC7Q'%X.\&ZOXNFB\Q
M-*TRXO'3/WA%&SD?^.U\@^&==T3]I/\ X+*MXY^&VIPZKX?^$GPM;3-9UBRD
M$MN-5NKB;%LLBY5F$4K9 /!AD!Y&*^FY_'7PJ^-]OXT^#/A'XA:5J.JZ79R:
M;XEL+&[66;2WN(Y(U69 <H3M? /78?2@#YI_X)"?!KP/XZ_8U_X7M\4/"6E^
M(/$_Q6UK5M4\6ZEJ^GQW$EX#>SP")C(#F+;$6V?=!D;CDUY+\)_BUXA_9/\
MV9OVQ?@SX#U.>VLOA5XDN_\ A!6\YF?2H-3\Q((XV)R!$Z^8/]MF)ZUZU_P2
M%^-/@+P+^QL/@-\3_&&E^'_%'PIUC5M,\7:9J]_';R68%[/.)F$A'[K;(5W_
M '<QMSQ7DOPF^$_B#]K']F7]L7XS^!-+N+BR^*OB2[_X08>2P?58-,\QX'C4
MC)$KGRQ_MJP/0T ?1O[)?[%/P"N/^"?'A/X-^)_AMI-Y;>*?!%K=^([F:QC:
M>YO;NW666X,A&[S%>3Y'SE B8(VC&=_P1H^(WBCQW^PQHVA^,-0>[OO!VM7_
M (<-U(Q+/%;2YA!SV2*1(Q_LQBM#]DW]MO\ 9]M_^"?7A7XQ^)/B7I-I;^%?
M!%K:>)+6:^1;BVO;2V6*6W\HG=YC.GR+C+AT*@[A6?\ \$9_AWXG\"_L+Z+K
MGB_3GL[[QAK-_P"(C:RJ0R17,N(FP>SQ1I(/]EQ0!]54444 %%%5-5T>UUB-
M(KJ250C9'E2E3^E %NBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\
MA!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^
M?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y
M^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\
M MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\
M"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**
MQ_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0
M?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!
M](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F
M]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?
MF]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH
M V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"V
MH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL
M?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2
M/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](
M_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_
M\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_
M ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ
M-BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_
MX0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\
MA!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^
M?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y
M^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\
M MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\
M"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**
MQ_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0
M?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!
M](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F
M]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?
MF]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH
M V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"V
MH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL
M?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2
M/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](
M_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_
M\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BOD#_@OO_RAM_:$
M_P"R?S?^CHJ^I_\ A!](_P"?F]_\"VKY$_X+U^$M,L?^"._[0-W#<71:/P#,
M0'N6(_UL744 ?EQ_P;\_\&_/_!.K_@HM_P $ZM-_:5_:5\->++KQ1=>+-4T^
M672/%,EI#Y,$BK&!&JD X)R>]?;G_$(=_P $;?\ H2OB!_X7<W_Q%'_!H=_R
MALT3_LH&O?\ HY*_3Z@#\/?^"K7_  ;-_P#!+C]D7_@G5\6_VE?@YX4\:0>*
M/!WA.34-%EU#QA+/"LRR(H+QE0'&&/%?0G_!H=_RALT3_LH&O?\ HY*]_P#^
M"^__ "AM_:$_[)_-_P"CHJ^;_P#@T@\,Z?JG_!';1;NXGN58^/M=&(K@J.)D
M["@#]3Z*Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_
M ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ
M-BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**KZ;IT&E6HM+=Y&4,3F5R
MQY]S5B@ HHHH **** "J/B7PQX<\9Z!>>%/%^@6>J:7J$#07VG:A;+-!<1L,
M%'1P593Z$5>HH ^;/A%_P2P_9(^$?QUU[XSZ5\(_#TZW5Q93^%]+ETUGCT&2
M*,B5XQ)(Z,SR8D!V*8R!M]:^DZ** .>N_A-\-K[XG6OQGO/!=A)XKLM*;3;3
M7G@!N8K1G9S"K]D+,QQZDU0^,_P ^"W[1'AE/!_QN^&>D>)M/BE\VW@U2U#F
M!\8+QOPT38XW*02..E=A10!Y[\"?V4?V<OV9;:YM_@1\']&\-M>J%O+FQMR;
MB=1R%>9RTC*#R%+$ \XJ7XZ_LN_L^?M,Z9;:3\>/A-I'B6.R9C927\!$UMNQ
MN$<J%9$!P,A6 .!GH*[VB@#E?@]\#OA#^S_X17P'\%OAYI?AO21*96L]+M@@
MED( ,DC?>D?  W,2< #. *D\&_!KX5_#SQ;XA\>>"/ FG:7K/BRXCG\2:E9P
M!9=1D3?L>4_Q$>8^/]XUTU% 'DOQB_81_9 ^/_C%?B!\7_@!X?UK6U""34YH
M&CEG"C"B4Q,OG8  &_=@ #H,5Z9X:\,^'?!N@6?A3PCH-GI>F:?;K!8:=I]L
ML,%O$HPJ(B *J@= !5ZB@#QGQ/\ \$\?V(O&7Q&?XL>)_P!F?PK>:[+<FXN+
MJ2PQ'/,3DR2P@B*5B>270DDDG.:]DBBB@B6""-41%"HB# 4#H .PIU% !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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5\@?\ !??_ )0V_M"?]D_F_P#1T5?7]>%?\%-5_9>?]@;XJ+^VEK%U
M8_"[_A$YSXQEL+OR;F2V!4K# W4S22!(XU'+.ZJ.6H _++_@V;_X*M?\$Z_V
M1?\ @EQI/P<_:4_:V\)^#O%$'C36+J71=8N)%F6&65#&Y"H1A@#CFOT#_P"'
M^_\ P1M_Z2$_#_\ \#)O_C=?@O\ \$#/^"(?PR_X*Y?'[Q[\>_BAX(USPI^S
M]X8U"XM=(TC3]8<W5]?2_-!IZW;J6<6\#))/* "6>( *)"%_6G_B$._X(V_]
M"5\0/_"[F_\ B* ,/_@LS_P69_X)<?'S_@EQ\;/@Y\'/VU_!?B'Q1XA\%RVF
MBZ+I]U*TUW,98R$0% "< ]^U;G_!H=_RALT3_LH&O?\ HY*/^(0[_@C;_P!"
M5\0/_"[F_P#B*^V_V%/V%/@#_P $Z?@#;_LU?LU:=JEKX7M=4N=0BBUC4FNY
MA-.P:0F1@"1D# [4 >QT444 %%%% !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 5_/G_ ,'!/[7WQ<_X
M*[_\%"_!O_!#C]AK4_MFD:/XG6/QWJ=LY-M<:Q&&,YG9.MKIL(E:0=YA(-I:
M*,G]$?\ @X;_ ."M-C_P2X_8LNO^%?:W"OQ8^(:3Z3\/;4,#)8_*!<ZJRG^&
MW1UVY!!FDA!!7?CQ;_@UA_X)+7W[(/[.-Q^W+^T%HDK?%?XPV*W-H-34M=:-
MH,C":*-BWS":Z;;<2Y.=H@4A61P0#]$/V*/V0?A'^P=^R_X0_93^".F>1H/A
M+2UMUN)$ FO[EB7N+R;'!EFE9Y&[ O@84 #U2BB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBO!?^"C'[4'C;]E?X 6WB/X7:59W7BOQ3XH
MLO#7AAM2YMK>\NMY$TH[JJ1.0.F[;G(R" >]45^<,.D?\%0O@O\ %OXF^-/A
M]^T=+\5-?\&W?AMO$W@BZ\+PQ0>(8KNWW.EJL?-J803@QA-Z@NW(V-^B.B:O
M)J?AZTUW4-.FTYKBRCN)[2\P)+4L@9D?!P&7)!YQD&@"[17Q3\#/^"D'CO\
M:,_X*1I\%? 5K%#\*F\+ZA/HNHRV0\S7I;69H7OHI3SY'G)+&FWAA$2>20OH
M'[7'[37QQ@_:!\)?L5?LF)HMOXW\2Z3-K6N>)?$%NT]MX?TF-F03"%3^\E=T
M95#< A01\^Y0#Z6HKY0^&/[0G[5'[/W[5GAK]E3]LOQ+X=\56'Q"T^ZE\!^/
M-"THZ>SWELH>:RN8,E%.T@JR]W098N0B_%?]H;]J/X\_M8:_^R/^QMXE\/\
MA6V\!:5;77CWQYKNDG4&ANKE=\%E;0$A&8IDLS?W7&5*8< ^KJ*^:/V3_P!I
MCX[Q_M$>)_V*/VN4T2X\9Z'HL6N^'/$_A^W:WMO$&DO((S(86/[N5)"%(7@X
M? PFY_I9W2-#)(X55&69C@ >M "T5\5?#7XX?M__ +=R^(OC/^RO\2/!O@#X
M?:;K5SIW@R'7O#K7]SXD\@[6N)W)_P!'B=^!Y8W+AAABNYO2/V8OV\8/B'^S
M+XU^+'QX\/0^'/$GPHO-2T[XDZ/8MO2"ZL4+R- &8DI(!\@)/S!E#-C<0#Z-
MHKX@\%?$C_@K#\</@JO[8?P\\4^ =&T[4;)]6\,?":\\//</?:<,O$LM[N#B
M>6,97;M4[U_U>2%^E_V1OVD/#G[6O[._AGX^>&;(V<>N6;&[T]I-YL[J-VBG
MA)P,A9$8!L#<NUL#- 'I%%%% !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
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
M/:Z5+=%FP5B(ROOS5NB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\
MA)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^
MA0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_
M^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_
M +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^
M^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH
MQ_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X2
M75_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X
M275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H
M4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A
M0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK
M8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^E
MH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@
M#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275
M_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7
M_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?
M^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O
M?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6
MMBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_
MX275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\
MA)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^
MA0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_
M^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_
M +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^
M^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH
MQ_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X2
M75_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X
M275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H
M4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A
M0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK
M8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^E
MH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@
M#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275
M_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7
M_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?
M^^EK8K,\:>,O"GPY\'ZK\0/'?B"UTG1-#TZ?4-8U2^F$<-G:PQF26:1CPJ*B
MLQ/8 T ?&_\ P6Y_X*SZ9_P2U_8MU7XGVND*OQ \3"72/AII=XZ,)=19,M=/
M'U:&V4^:_&&;RXR090:^-/\ @U=_X)F>,_A7X)U;_@JE^T_X3U36/B1\6HYI
M_"5UJ_SW%KI-Q)YLVH.TGS&>^<[]YY\D*0V)W%?+_P (O#WCO_@ZA_X+87WQ
M=\<Z=J$'[-WP@>,0Z?.&1&TE)F-M9$#[MUJ,J/+-@[DA5U#'R8L_T@:=IVGZ
M/I\&DZ38PVMK:PK#;6UM$$CAC4!5157 50   . !0!F_\)+J_P#T*%[_ -]+
M1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%%
M&/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_
MPDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!
MC_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+
M1_PDNK_]"A>_]]+6Q10!7TV\GOK43W%A);,6(\J4C/UXJQ110 4444 %%%%
M!1110 U8HD=I5C4,^-[ <MCIGUIU%% !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 5^'
M/_!T]_P4A^(7Q4\;>&_^"(W[%GVG6?&?CK4K!?B'#H\G[US.Z-8Z+D'Y3*2E
MQ,3@+&(03M>0#])_^"O/_!2CP#_P2S_8I\1_M(^)/LUYXAE7^S/ /A^=\'5M
M9E1O)C(!!\J,*TTI!&(XF .XJ#^;W_!JW_P37\?>/_$WB/\ X+8?MG?:=9\<
M>/[^^?X?3ZRF9RMQ(XOM:((^5IV+P0X Q$)2 5EC( /TG_X)(_\ !-[X??\
M!+;]BKPW^S1X3^S7FN;/[2\=>(((\'5]9E1?/F!(!\M-JPQ \B*),_,6)^F:
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 **** "H-5U33-#TRYUO6M1@L[.S@>>[N[J41Q0
M1(I9G=F("J "23P ,U/7XQ_\'6?_  5)\4>"O!VD?\$EOV4+FZU'XD?%C[/!
MXR@T7,EU;Z7<R".WTQ G/GWLA"E.OD @@BX4T ?*GQ%UCQU_P=3?\%LK3X=>
M%;W4;?\ 9K^#[/YMY"7C4Z0DP$]T"<;;O4I8UCCZ,D"(Q4F"3/\ 1MX1\)>&
M/ /A33/ O@G0;72M&T73X;'2=,L81'!:6T*".*&-!PJ*BJH X  %?)G_  1!
M_P""6WA?_@E1^Q'H_P '[FVM;CQ]XAV:Q\2]:@PWVG4W0#[,C_Q06ZGR8^Q(
M>3 ,K"OL2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "LCQ[X^\%_"WP=J'Q!^(OB>ST;1-*MS/J.IW\PCB@0$#))[DD
M<DD  D@5KU\K?\%A?AA\1/B;^R;:-X \&W?B6'P[XVTS6_$GAFQ4O+JNEP&3
MSH%1<E^7C<J 3B,G!Q0!+\,/^"P_[#GQ1^*TWPMT_P")4VFF:XMX- UG6=+N
M+6SU>21<D(\L:^5AL*/-V!B1MS7T5\0_B1X!^$OA&[\??$[QCIV@Z+8(&N]3
MU6[6&&/)P 68C))( 4<DD  DU\$_"KXE_P#!/_\ X*#_ !,^+OPG\7>,+&QT
M;QO)X5_X1O1-2=-+U%+BRM"CPVRRCY98W7RB(]V59@I*MFOJCX^_L2^ ?VB[
MSX:V7Q \3:G=>'_ASJ:WW_"-7>R>VUR5(ECB-YO&9"FTGT;S) P(;@ UO@=^
MVQ^RE^TGK,WAOX(_'/0M?U*"-I'TV"=HKDHOWG6*55=U'=E! R,GD5T/QC_:
M#^"7[/>EV>M_&WXG:1X8M-0N#!93ZO=")9Y NXJN>I YKX@^/7Q=_9W_ &KO
MVZ?@=X%_8MN--N?&/@?QL-0\5>)M-L?L45GH\! N;(R.L9N2ZA@$3> "P!&]
MJT?^"G?Q1^'$7_!0#X$_#OXH?#[4_&6C>']%U?7KOP;HOA_^U;G69[A&@M85
MM3\LF)+8M\V% #9- 'U/\//VZOV/OBUXRL?AY\-?VBO"^M:WJ3.MAI=AJ(>:
M<JC.P5>^%5C] :VOCO\ M2_L]?LR:9:ZM\>?BSI'AJ.^9A8Q7TQ,USMQN,<2
M!I' R,D*0,C)&17S_P#LJ?M"_L)^,OCW;?"RR_8U'P>^)L-N]UH>F^+OAM9Z
M1?746Q@[VLL:DD^7OR,J2H?&X!L97[)WAW0/VBO^"DG[0?QK^)6CVVKS> K_
M $_PGX.AOX5F33(42;[08E<$(SO'NW#G][(,X8B@#ZI^#_QP^$7Q_P#"2^._
M@O\ $32_$FDF4Q-=Z7="01R  F-U^]&^"#M8 X(..1755\7>&M%T7]FS_@LH
M? OPUTJ#2_#_ ,6_A:VIZUI%E&(K<ZK:W$V+E8UPJL8HF!P.3-(3R<U]?>-?
M$<7@[P;J_BZ:+S$TK3+B\=,_>$4;.1_X[0!YO\8?V[_V/_@#XR7X>?%[X_Z!
MHNML%,FF33M)+ &&5,HC5O)R""-^W((/0UZ;X;\2^'?&6@6?BKPCKMGJFF:A
M;K/8ZCI]RLT%Q$PRKHZ$JRD="#BOD'_@D)\&O _CK]C7_A>WQ0\):7X@\3_%
M;6M6U3Q;J6KZ?'<27@-[/ (F,@.8ML1;9]T&1N.37DOPG^+7B']D_P#9F_;%
M^#/@/4Y[:R^%7B2[_P"$%;SF9]*@U/S$@CC8G($3KY@_VV8GK0!]?^)?^"B'
M[$7@_P"(\GPE\2_M,>%K/7H;G[/<6LM]^[@F!VF.2< Q1L#P59P0>#BO98I8
MIXEG@D5T=0R.C9# ]"#W%?-'[)?[%/P"N/\ @GQX3^#?B?X;:3>6WBGP1:W?
MB.YFL8VGN;V[MUEEN#(1N\Q7D^1\Y0(F"-HQG?\ !&CXC>*/'?[#&C:'XPU!
M[N^\':U?^'#=2,2SQ6TN80<]DBD2,?[,8H ^JJ*** "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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
M#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\
M/S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\
MWO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\
M@6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO
M_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5
ML44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1
M_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &
M/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#
MZ1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\
MP@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_
M #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\
M_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_
M (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-
M[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6
MU;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;
M4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10
M!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P
M@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_
M ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1
M_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'
M_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[
M_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/
MS>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X
M%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@
M6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L4
M4 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?
M\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C
M_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^
MD?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M7Y+_P#!TS_P4WC_ &1O@)9_L(_L
MZZ[J$_Q7^+UF8+]=/NGDN-(T&1C"Y55^;S[M]UO& "=@G8881D_I1^W%^V-\
M(_V!?V6O%_[5WQLU#R]$\*:8TZ6<<@6;4KICLM[*'/66:5DC7L-Q9L*K$?BA
M_P &\W['/Q<_X*Q?M^^,O^"YW[<^G_;M/TWQ/(_@+3[F,FVN=90!8F@5\_Z+
MIT(CCBZYF$9W%H'R ?H-_P $!?\ @CWH?_!,O]BZQM/B)I[+\5?'L<.K?$2Z
MAFPUH^TFWTQ67JELCL&P2&FDF8$J5 ^Z?^$'TC_GYO?_  +:MBB@#'_X0?2/
M^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_
M  +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?
M_ MJ/^$'TC_GYO?_  +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV**
M ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:MBB@#'_X0?2/^?F]_P# MJ/^
M$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:MBB@#'_X
M0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** *^FZ=!I5J+2W>1E#$YE<L>?<U8H
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@ HHK\R/^#G#_@KJW_!/']DC_A0O
MP8\2F#XN_%FSFLM%>TEQ/H>DG,=UJ7R_,DAR88#P?,9Y%),!% 'P9_P5Z_:#
M^*G_  <&?\%9O"7_  25_8^\1N?AA\/]=E/B;Q%:9EM);N#Y-2U>3!VO#:QE
M[: $@22R/M8BX3'[Z?LX_L]_"O\ 91^!/A7]G'X)>'$TGPKX.T:+3='LUP6$
M:#F21L#?*[EI'<\N[LQY)KX-_P"#:/\ X)%+_P $WOV/D^+'Q?\ #0@^+WQ4
MM8-0\3+<Q?OM$T[&^UTOGE&4-YLPX/FOL.1"AK]** "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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
MDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_
M ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )
M+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16
M/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_P
MDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_
M ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )
M+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16
M/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_P
MDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_
M ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )
M+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16
M/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_P
MDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_
M ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )
M+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16
M/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_P
MDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_
M ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )
M+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16
M/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_P
MDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_
M ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )
M+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16
M/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_P
MDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_
M ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )
M+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16
M/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_P
MDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q7Y^_
M\'$O_!6RS_X)>?L77-E\.==CC^+7Q&CGTGP! C R:<NT"YU4CTMU=0F<YFDB
MX*A\?8GQD_:$\(?L_P#PI\1?&[XNP2:+X8\*Z1/J>N:I=2*$M[>)"[MZL<#
M49+,0H!) K^?G]@/X8?%#_@Y*_X+#^(O^"A_[2/@2^F^"/PRU*!=(\,7(#V[
M10LTFFZ)S\CY)-U=XR&+LI"B=, 'W/\ \&L__!).[_8R_9JF_;4^/NA2_P#"
MV/C#8)<Q+J*DW.BZ"[":&!BWS+-<MMN)<G.! C -&^?U=K&'B35E 5?!UX .
M@#+2_P#"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_W
MTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H
M7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\
M?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%
M[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_W
MTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H
M7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\
M?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q15?3;R>^M1/<6$E
MLQ8CRI2,_7BK% !1110 4444 %>%?\% OV2=?_:U^#^FZ1\/?%\.@>,_"/B.
MU\1>#-7N5)ABO[?=M67:"0C!CR 2K*K88 J?=:* /S4/@O\ X*/?M/\ Q+^-
M/[/NJ>!/!'@VZ\6P^'K'XE^)HM;:ZBL;1;(K_H<*_,[7$6X[6/R E"RD[U^A
M?VC/V%_B#;^#?A%XC_9 \8VNE^+_ ('P);>&K/Q!+)]BUFR%ND$MM<F/D,Z)
MC>!_RTD&5W!U^I%BB1VE6-0SXWL!RV.F?6G4 ?%7Q1^ '[=O_!0&]\/_  T_
M:H^'_A/X:_#32=:AU/Q)IVC>(3J>H>('A)V0(RJ$AA.3G=\PR#\Q4"N__:W_
M &9/CG<?'_PE^VE^R3<:)+XW\-:1+HFN>&_$,S06NOZ1(YD$(E4?NI4=F92>
M"2I)^3:_TM10!\G?##]GK]JK]H+]JWPW^U9^V7X:\/>%+#X>Z?=0^!/ >A:K
M_:#)>7*A)KVYG "$[0H55[HAPNPEW_%?]GC]J;X$?M8>(/VM_P!C70/#WBBV
M\>Z7:VOCWP%KVJ&P:>YMDV07EM/@HK!,AE;NSG#%\I]744 ?,_[)O[,WQXD_
M:(\3_ML_M=/HMMXTUS18M"\.>%_#]PT]MX?TE'$AC,S#]Y*\@#$KP,N0<2;4
M].^$+_M0S_%3X@0?'"S\,+X-%] /AT='WF[DMCYWG?:PQ(W8\G& /XJ]*HH
M^*?AO\#O^"@7["*>(?@U^RO\//!GC_X>ZCK-SJ'@R37O$#6%SX;^T,6:WG0C
M_2(D?D;#N;+'*EMJ^D?LP?L&0_#K]F7QK\)_CQXCB\1^)?BQ=ZEJ'Q)UBQ78
MDUU?(4D6 LH(6-3\K$#YRS!5R%'T=10!\/\ @WX;?\%9?@A\%5_8]^'OASP!
MK>G6%D^D>%_BO=Z^]O)I^G$;(FEL]I<S11G:NW<J[%!\S:2WTO\ LB_LW>'/
MV2?V=_#/P"\,WQO(]#LV%WJ#1[#>74CM+/-MR=H:1V(7)VKM7)QFO2:* "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 **** "BBOB__ (+J_P#!5+P]_P $J/V)-4^)
MFD7MK-\1O%?FZ/\ #+2)L/YE^R?/>.A^]!;(PE;(PS&*,D>:#0!^;_\ P<M?
MMU_%?]OO]K+PA_P0A_86F;5KZ^\16J_$22RF/E7>J9$D-A*ZY M[- ;JX8Y"
MNJYVFV8']@?^"=/["GPH_P""<'[(?A+]D_X20K);:#9^9K.KM"$EUG4Y,-=7
MLO4[I),X4D[(UCC!VH*_-_\ X-3?^"5OB'X3?#34_P#@J7^U)975]\3/B[%+
M/X5EUHM)=66CW$GFR7[L_/VB^?\ >;SD^2$(/[Z1:_8^@ 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"OQ=_P"#T'XG?$GX9?LQ?!:_^&WQ"USP]/=>/-0CN9M#U::T>9!9 A6,3*6
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
M-R=?(&T@K< C[D_X(F?\$N_"?_!*C]B31?@LT%K<^.M<V:O\2M<MP&^UZHZ
M&!'ZM!;KB&/H#M>3 :5J_-'_ (-F_P#@GU\:?VP_C_XI_P""ZO[9MPNIZ_K^
MO7S?#U]7MBRW5ZY:.ZU2-#PD4(W6ENHRJ;9=H7RHS7[J?8O&_P#T&[+_ ,!C
M_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;
MLO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T
M&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]
MB\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT
M?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^
M- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%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 ;%%5]-CU&*U":I<1RR[CEXDVC';BK% !1110 4444 %>??M/?LS?"W]K?X1
M7WP9^+FGSR:;=RI/;W=E*([FQN4SY=Q"Y!"R+DCD$$,RD$,0?0:* /@KPI_P
M2@^*7CCXK^-?"W[1O[3_ ([\0?#NXN-$<0/-;P2>+DMK?"1WDL;-+M@8+&<A
M6D/S@A@&'L7[7O\ P3<\)?M8:_X'U>/XR>)?!5O\/;7R_#&G^%EACCLY0R%9
MH]RDHZB*)5*XVB,8Q7TG10!\CP_\$Q/BW%*LI_X*=_'M@K E6\4G!]CS7HW[
M4O[#/A']HWQMH'QG\-_$77O 7Q#\+PM!HOC3PQ(@G%NQ8FWGC<%9XLNYVG'W
MV&2&93[E10!\\_ S]@"P\ _&6']H_P".OQP\2?%3QY86+6>B:OXCCB@MM(A8
M$/\ 9;6(;(G8,P+9/#' !))L_M$_L(V/Q;^+EK^T7\(?C1XA^&/Q"@TS^S;O
MQ%X=CBFCU*SSE8KJVE&R;:0-I)'1<YV)M]]HH \8_93_ &+O"?[,NJ>(OB!J
M7CS6_&WCKQA-&_B?QKXED5KJZ6,8CAC51MAA4=$&>@!)"H%WO@_^SS<_";XK
M>/\ XH3?%SQ-KZ>.K^"YCT36;TR6FBB(S'R[1/\ EFK>;R._EKZ5Z310!\M>
M*O\ @FGJ>D^._$OBK]F/]K'QI\*M-\:7SWOBCPWH,,-Q:2W4@Q+/;"3#6DC]
M2R$D'&, *H]@_9Z_9:^$/[-7P1A^ ?@#1'GT39-_:;ZJPGFU2688GFN6( D>
M0<'@#: H 4 #T6B@#X^F_P""3=WI7AZ_^#7PZ_;.^(WASX4:I<2M=_#VS:"0
M10RL6EMH+N0&2*%LL"F&R&.[<68GZE^&?PW\%_!_X?Z1\+_AWH<>FZ'H5A'9
MZ;91$D1Q(,#)/+,>26))8DDDDDUN44 %%%% !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 5Y)^VW^V]^SK_P3X_9\UC]
MI/\ :9\;1Z/H&EKLMK>/#W>J7; F*SM(B09IWVG"Y  #.Q5%9ES_ -OO]O[]
MF_\ X)N?L[ZG^T?^TMXN%CIEH##I.DVQ5[[6[TJ3'9VD1(\R5L'G(5%#.[*J
MLP_"#]G?]FW]NC_@Z]_;);]JW]K*^U'P-^SAX.U*2VTC3-/E80QPA@6TW32X
M GNG 7[3?,N%X&!MBA4 B^%_PH_;Q_X.V/VT#\:/C7<ZE\//V9O FJ/!96EG
M(3!9QY!:RLBR[;O4I4VF:Z92L*D$@+Y,#_T-_L\?L\?!C]E+X-Z#\ /V?? %
MCX9\)>&[(6VDZ1IZ85%ZL[L<M)([$N\CDN[,S,2235OX)_!+X4?LX_"G0_@?
M\#O >G^&?"GANP6ST71-+AV16\2\_5F8DLSL2SLS,Q+,2>IH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@!EQ;P7<#VMU DL4J%)(Y%#*ZD8((/
M!!':OC[]J_\ X(&?\$F?VQOM.H_$[]CSPYI&M7.6;Q'X&C;0[WS#_P M7-F4
MCG?WF20>W K[$HH _"'XX_\ !FMXT^%OB@_%+_@F;_P4%U[PKK=HQ;2K/QEY
MMK<PG.1MU73 CIT'2V)Z'/%<3_PT;_P=U_\ !*']W\7OA;>_'/P7IW6^O-*3
MQ3$T(X:5KO3V348Q@?>N2 ,9*XSG^A2B@#\4_P!EW_@])_9=\3WD?A+]M3]E
MOQ?\.=4CD\B[U3PU.FL64<@.&:6)Q!<0#.?D5)F'3)ZU^EW[*?\ P5._X)X?
MMMI;P_LQ?M=^"_$U_<@&+01J@L]5.?6PNA'<CTR8\9K6_:B_X)T?L+?MJ6<E
MO^U)^RIX*\93R1^6-6U+18UU&)<8Q'>Q;;B+C^Y(O0>@K\T?VK/^#+_]A_XC
M/<:_^R/\>/&7PMU)B7M],U0+KNF1D<JJ"1HKI/3<T\A'!P<8(!^B?_!5K]HW
MXE_LB_\ !.OXM_M*_!RZLX/%'@[PG)J&BRZA:">%9ED107C) <88\5^)/[.7
M_!9?_@ZG_:Z^&<7QD_9J_9]TOQCX7GO)K6+6M(^'EJT+31$"1 6F!RI(SQ7$
M?MX_\$X/^#B[_@G'^Q_X_P#"/B;]JJ;XF_L_2: ]MXNCM?&/]HP66F%U _T3
M556>UPVPD6>[:>2Q&XU^F7_!H=_RALT3_LH&O?\ HY* /C__ (;Z_P"#R3_H
MRH?^&YM/_C]?'?\ P5ST3_@XG_;-^'5E\7_^"BW[,OB33/ _PQL[B]/V/0(+
M#3;$2LBRW4R12$NY 1 Q)VKD*%W-N_K"KY _X+[_ /*&W]H3_LG\W_HZ*@#A
M?^#:C]IWX@?M6_\ !*/P?XW^(.CZ#ISZ'JU[X=T?3?#>E"SM+33K'RX;>)(P
M3RJ<%B26/))/-??-?F#_ ,&AW_*&S1/^R@:]_P"CDK]/J "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@ KP+_
M (*.?\%(/V;/^"87[.U]^T'^T7XDV+\T'AOPW9NIU#7[[;E;6V0GD]"\A^2-
M?F8C@',_X*>?\%0OV;/^"5G[/%S\<?CUK/VG4+L20>#_  ;8SJ+_ ,0WJKD0
MQ YV1KE3+.1LB4C.YF1'_%C]@[_@GW^V3_P<O_M8-_P4A_X*6:GJ&C?!#3+U
MH?#7ARR>2WBU2".0D:7IBD[HK-6&)[S[\CAE5C)O>$ J?LA?L9_MM?\ !TK^
MU\W[=?[>>H:CX5_9]\.7\EMX?T/3Y7BAN($DRVEZ7NQD$J!=7Y&YF&U?F4+#
M_1'\*_A7\./@?\.=&^$7PA\%Z=X=\,^'K".RT71-*MA%;VD"#"HBC\R3R222
M2235CP#X!\$_"SP3I7PW^&WA33]"T#0["*RT?1M*M5@MK.WC4*D4<:@!54
M 5KT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 ?('_!??_E#;^T)_V3^;_P!'15X!_P &AW_*&S1/^R@:]_Z.2OJ/
M_@LS\(?B7\?/^"7'QL^#GP<\&WGB'Q1XA\%RVFBZ+IZ@S7<QEC(1 2 3@'OV
MK\.?V$[[_@ZG_P""='P!M_V:OV:_V&M4M?"]KJESJ$46L>"[6[F\Z=@TA,C3
M D9 P.U '],-?('_  7W_P"4-O[0G_9/YO\ T=%7Y@?\-]?\'DG_ $94/_#<
MVG_Q^N$_:=^-O_!VS^UU\ ?%/[-7QC_8AO)O"_C'2VT_6HM/\"6L$S0EE8A)
M!.2ARHYH ^^_^#0[_E#9HG_90->_]')7Z?5^?G_!LW^S%\?OV1?^"7&D_!O]
MI7X6:IX.\40>--8NI=%UB-5F6&65#&Y"DC# ''-?H'0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !117FOB?\ :I^%?A/]IGP[^RKJNI[?$GB3
M0[G4K0;ALC\LC9$W^W(JW#+[0'^\M88C%8?"QC*M)14FHJ_64G9)>;9E5K4J
M"3J2M=I+U;LE\STJBBBMS4**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBO-OVL?VG_ G[(?P8OOC'X\L[R]CBN(K/2](TY USJ5[*<16\0/&YB"2>RJ
MQP<8(!Z317P3%_P54_:D^%'CSQ1X@_:A_8TFT/P'HEWH\6MRZ/XBAO+WPHE]
M%NADN$51]I$F02!L\LD(<L0I^F?VF_VS_A1^S'\/-#\;ZQ;:EXCO/%MW%:>"
M_#WAFW%Q>Z[<2J&18%R 5PRDL3@;E RS*I /7:*^6]"_X*3ZSX4^(?A[P-^U
MA^R=XO\ A1:^+M06P\.>(]5OK>^T^6Z?_5PSRPD?9W;L&!QR3A0S#T#]JS]L
MSPG^S'?>'? ]CX&UKQIXX\8W$D/A;P5X;C5KJ\$8S),[,=L,*#JYSW."%<J
M>R45X#^SU^W=;?%7XP3_ +.7QD^"/B'X8?$!=,.I6&@>(9HIXM4M <-):W,1
MV3%<'<H P%;&=K[7?M$_MUVOPE^+EK^SI\'O@IX@^)WQ"GTS^T[SP[X>FB@B
MTVSS@2W5S*=D.XD;5(.<KG;O3< >^45XS^RI^V?X4_:9U7Q%X U'P'K?@GQS
MX/FC3Q/X+\2QJMS:K(,QS1LIVS0L.CC'4'&&0M[-0 45\M>*O^"E.KZMX[\2
M^%OV9/V3/&GQ4TOP7?O8^*/$N@W$%O:1748S+!;>9EKN1.A5 "3C&0RL?8/V
M>_VI/A%^TK\$H/CWX UIX-$V3?VDFJJ()M+EA&9X;E22(WCZGDC:0P)4@D ]
M%HKY D_X*P7^J^'K_P",WP]_8O\ B+XB^$^F3RK<_$*S$$?FPQ.5ENH+-R))
M8%PQ+Y7 5MVTJP'U'\-/B1X,^+_@#2/BA\.];CU+1-=L([S3;V($"2)QD9!Y
M5AR"IP5(((!!H W**** "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 *^6_^"KG_  5C_9P_X)-_L_2_%GXQWZZGXDU1)8? _@2RN56]
MUZ[4#@9!\FW0E3+.050$ !W9(WR?^"O?_!8/]G?_ ()(_ =O'?Q%GBUSQQK<
M,D?@3P!:W02YU:=1CS9#R8+6,D>9,1_LJ&<A3^3W_!++_@DO^U%_P72_:0;_
M (*T_P#!7O4+ZX\!WURL_@_P=.KVZ>(+>-RT,$$.<VND1Y. #ON"6.X[WE<
MH?\ !-[_ ()C_M;?\'#W[4+?\%2_^"K.I7]O\*%N\>%?"L1DM8]<MXI"4L+"
M/.ZVTR-LB28'S)FWA69VDF3^AKPIX4\,>!/#&G^"O!/AVRTC1](LHK/2]*TV
MU2"WL[>-0D<44: *B*H "@    5-H>AZ+X9T6S\-^&](M=/T[3[6.VL+"QMU
MBAMH44*D4:* J(J@*%     JU0 4444 %%%% !1110 5YK\$?VJ?A7\?/'_C
MSX<^ ]3\V_\  &N+INIY8$3909ECQU02K/%]82>C"N7_ ."B/[4D'[)G[+VN
M?$"PO$CU_4$_LSPO&2,F^F5@L@'<1('E/8^6!W%?EW^QE\0/BK^P)^T!\._C
MQ\4-/N;/PG\2M,<WL\SEOM6F2W!C>9O]N-UBN,<DHR'_ ):5\#Q)QG#(\\PV
M#2O#>L_Y(R?+!M]/>=WY)=SY?..(HY;F='#I7CO4?\L7[L7Y:N[\O4_;:BFP
MS0W$*7%O*LD<BAD=&R&!Y!!'44ZOOMSZ@**** "BBB@ HHHH **** "BBB@
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
M#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\
M"8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU
M1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4
M'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#
M4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/A
MC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_
M  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H
M I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_O
MT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_
M +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_
M /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^
MSM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0
MH_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\
MOT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\
M^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.
MT_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S
M^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]
M5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H
M-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H-0?]]4?\)CX8
M_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_P
MF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_
MPF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_
M 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_
MZ#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^
M&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_P
MF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I
M_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^
M_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#G
MQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__
M )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM
M/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5?''_!8G_@MS^SC_P $H?@BVM:A>6GB
MGXE:]:R#P/X!M[C#W+\K]KNB.8+1&ZM]Z0@HF3N9,G_@MI_P6Q_9_P#^"1WP
MA^PPV&F^*/B[XBL7;P7X%##$:G*C4+[;\T5HK X'#S,I1, 221_GS_P1D_X(
M?_''_@HS\:_^'O/_  64:]U]/$5VFJ^#O GB"#:=:'!@NKN# 6#3D7:(+, +
M(H4LHAPLP!SO_!)/_@DG\:O^"N/[0K_\%<?^"S/B*XU70]7NDO?"'@;5E,8U
M^-3F!G@Z6VDQC_56XQYX^8_NR3/^_P#8>(O!6E6,.EZ7>V=M;6T2Q6]O;H$C
MBC4 *BJ!A5    X %:$.D:5;PI;V^F6\<<:A41(5 4#@  #@4[^SM/\ ^?&'
M_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\
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
M_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\
MH-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX
M8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)C
MX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]
M4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U
M!_WU1_PF/AC_ *#4'_?56VL-.52S64  &23&.*\4^-/_  4#_8E^ OFVOCCX
MRZ%/?PY#:3H8_M"Y##^!D@#",_\ 70J/>N3&8_!9?2]KBJL:<>\FDOQ,,1BL
M-A(<]::BN[:7YGL'_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5?GI\1_^"YS>*=6/
M@_\ 9-_9=O-;U"<E;.XUZ(R22'VL[3<SC_MJ#[5SH^$'_!:?]M$[_&OB!_AU
MH%U_R[SSKHR*AZH8;96NVX[3<'IGT^0J<?997FZ65TJF*FO^?<'RKUD[)+SU
M1X$^*<%4DX8*G.O+^Y%V^<G9?/4^]OBM^V'^S!\$('F^*?QNT'2)$7=]CEN_
M,N6'JL$8:5OP4U\I_&7_ (+V? OPY))I/P*^%VN>+;O.R*\U%AI]JQ/ *@AY
M7_W2B$^M1?!S_@@E\&=$F36?CW\6];\5WC-YDUGI:"PMF8\D.Q,DL@Z_,&C)
M]J^L_@_^R%^S)\ X8T^$OP1\/Z1-&N%OUL1-=D>AN)=TK?BQK._B#F__ #ZP
M<'_W%J+_ -L(_P",KQ_\F'C_ .!S_P#D3\_KC]H[_@L;^V._D> /#P^'N@W)
MQ]IMK5=*01GHXN+HM</]8>OIZ6=._P""0OA^VTK4OC3^W#^V#=:@NGV,E[K7
M]B/)/*8HU+N3>78+.< \>5DGH>:_3G^SM/\ ^?&'_OT*X_X[_ #X?_M$_#.^
M^$OC^.\CT?4GB-\FE7/V>254<.$+J,[=RJ2.^,=,BLZO 6%K4I5L;5GBZR3<
M55FU#FMI[L;65]]R9\+T*D'4Q,Y5ZB3MSR:C?IHME?U/R-_X)E7O[*NB?M8W
M_P <?C)XUTOPEX>\+N]SX1TC6KMI));F1F6 EL'>88P6+<?O#&0!T'Z<?\/*
M/V$O^CG/#/\ W_?_ .(KS3_AR)^PE_T /$W_ (4;_P#Q-'_#D3]A+_H >)O_
M  HW_P#B:\CAS)>.N&L \+AJ.'=Y.3;E.[;]$EHK))+9'GY1EW$V387V%&G2
M=VVVW*[;]$EHM$?*O_!5GXN_L]>(?C#X*_:\_9/^.&B7_B_2[R&'5K?3)6\W
M? ?-M;H@@;@-K1/GJOE#IFOT>_9U_:9^'W[0OP4\._&#1-3@@36M.26YLR^3
M:7 ^6: ^Z2*ZY[@ ]Z\+_P"'(G["7_0 \3?^%&__ ,37MW[-'[)?PC_9/\'7
MG@+X3PZE_9=Y?F\:VU6^-SY4Q148H6&5!"KD=,C/<Y]?AK*>)\!G^(Q>,A2C
M2KI.482D[36TDFOM:\VNKUZ'?D^ SK"YK6KXB,%"KJU%O22ZI-==;Z[ZG=_\
M)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT*_0
MCZPI_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y
M\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3
M_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[
M.T__ )\8?^_0H +&_L]2@%U8W"RQDD!UZ9J:FQQ10KLAC5%]%7 IU !1110
M4444 %%%% &#X>^&?@SPMXX\0_$;1-*:'5_%1M#KET;AV%Q]FB,4.%9BJ;4)
M'R@9ZG)K>HHH **** "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 *_/W_@N=_P7>^#W_!)CX7MX*\(&P\4_&KQ#
M8,_A;P@TNZ+38VRHU'4-I!2 $'9'D/.RE5*J'D3$_P""\?\ P7U^&'_!*WP%
M+\'OA%)I_BCXZZ_8[M%\/LWFV_A^&082_OPIS[Q6_#2G!.U/F/RU_P $,?\
M@@5\3_BK\4%_X*Q?\%@8]0\3?$#Q'?KKGA;P5XL7S)HIFPT>I:G&PP)  ODV
M> L*JA90P6., QO^")?_  0C^,7[7?Q?_P"'NG_!97^T/$WB#Q+?)K7A+P+X
MJBS)?.<&&_U&%@%C@50GV>QVA BIN58PL;?NV % 50  . **;++%;Q-//*J(
MBEG=VP% ZDGL* '45X)\;?\ @IK^Q7\"/.M/$WQIL-5U&'(.D^&/^)A.6'5"
M8LQQM[2.M?*_C?\ X+@?%[XKZV_@C]C/]ER]U&]DXM[G58);^Y8'C<+2TX0C
MU,KCU''/RV9<:<-97/V=7$*4_P"6'OROVM&]GZV/$QG$63X&7).JG+^6/O/T
MLKV^=C](Z\=^-O[?O[(7[/OG6OQ'^..CI?PY#Z1I<IOKL-_=:* .T9/^WM'O
M7Q-_PR!_P6 _;5_TC]H7XPR>#= NN9-+O-2%NC1GM]AL1M8CIB<JWJ?7V/X)
M?\$+/V5?A_Y.H?%C7=;\<WJ8+PW$QL+(D=Q% WF=>S2L#Z5Y7^L'%F;:99E_
MLXO[>(?+_P"4X^]^)P_VKGN._P!RPO)'^:J[?^2K4X+XF?\ !=Z[\2ZO_P (
M=^R7^SCJ>N:C.Q6SN=?#,\C?[-G:EG<=_P#6J?;TYD?!_P#X+5_MM?/\1/&E
MQ\//#MU]ZTN;O^R$\L]4-O; W+_[L_!]?3]%?AG\&/A)\&-(_L+X3?#71/#M
MJ5 >/1]-C@,F.[LH!<^[$GWKIJ/]4<WS/7.,PG-/[%+]W#T=M9+ULP_L''XW
M7,,7*2_EA[D?1VU:];'P?\%O^"#'P"\+O'JWQT^(^M^,;S.Z:SLO^)=9L3R0
MVUGF;_>$B9]!7US\(?V:_@%\ [,6?P=^$>A>'_DVO<V%@HN)1_MS-F23_@3&
MNWHKZ'*N&<@R5+ZGAXQ?\UKR_P# G>7XGK8')LKR[_=Z*B^]KO[W=_B%>/\
M[4W[#_P0_;$GT>3XU#6KB+0DF&G6NGZLUO$C2E=[E0/F8A%&3T XZG/L%%>I
MC,%A,PP[H8F"G![IJZ=G=77KJ=N(P]#%4G2K14HO=/5'R)_PY$_82_Z 'B;_
M ,*-_P#XFC_AR)^PE_T /$W_ (4;_P#Q-?7=%>'_ *G<*_\ 0%3_ / $>;_J
M]D?_ $#0_P# 4?(G_#D3]A+_ * 'B;_PHW_^)KZA^'/@72?AAX#TCX=:!=WD
M]AHFGQ65C)J%R9IO)C4*@9SRQ"@#)YP!FMJBO0R_(\GRF<IX.A&FVK-Q25UY
MV.K"99E^!DY8>E&#>]E8****]4[CRSXL_L1?LE_'#S9?B7\ ?#=]<S9\W4(+
M$6MVV?6>#9*?^^J^8_BS_P $#_V=?$YDO/A%\3O$?A2X;)2WO5CU&U3T 5O+
ME_.0U]WT5\_F/"O#F;7>*PL)-];6E_X%&TOQ/*QF1Y1C_P"/1BWWM9_>K/\
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
M)#1PM\MMP6'FA5@_1KXV_P#!6C]B'X*>=9O\4QXIU&+/_$N\'P_;2Q';S\K
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
M+[O_ ,$T_P!I/Q-^U1^R!X;^)7CU@?$EL]QI7B-U0+YEW;2&,RX' +H(Y"
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
M3?%;Q_\ %";XN>)M?3QU?P7,>B:S>F2TT41&8^7:)_RS5O-Y'?RU]* /(/\
M@BQK=CJO_!.+P'I]NX%QI4VJV6H0'AH9EU*Y?:P['8Z-C_:%?,>N^&M3^)/P
MH_X*!>,?"T37%C=>)HK>WFA&5D;2VEENMI'7"$$X[$&OI_Q5_P $T]3TGQWX
ME\5?LQ_M8^-/A5IOC2^>]\4>&]!AAN+26ZD&)9[828:TD?J60D@XQ@!5'L'[
M/7[+7PA_9J^",/P#\ :(\^B;)O[3?56$\VJ2S#$\URQ $CR#@\ ;0% "@  %
M;]D7Q?H&L?L=_#?QE!J,*Z>?AWI4TL[. D2I91[]Q[;2K ^A4^E>%_\ !#W3
M[P?L2R>*YK=X[;Q'X[UG4M/WKC="9EBR/^!0N/PI9O\ @DW=Z5X>O_@U\.OV
MSOB-X<^%&J7$K7?P]LV@D$4,K%I;:"[D!DBA;+ IALACNW%F)^I?AG\-_!?P
M?^'^D?"_X=Z''INAZ%81V>FV41)$<2# R3RS'DEB26)))))- &Y1110 54U6
M'6)HT&CWD4+!OG,L>X$5;HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'
M_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W
M9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H
M-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[
M%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH
M^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\
M:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E
M_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W
M9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7
MC?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[
M%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK
M8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&O)?^"B/[4D'[)G[+VN
M?$"PO$CU_4$_LSPO&2,F^F5@L@'<1('E/8^6!W%><_\ !';]K*?]HG]FI/ ?
MB[6'N?%'@1TT^^DGE+2W-DP)M9R3R3M5HB>23#D_>KPJG$.74^((9.W^]E!S
M\M-H^K5Y>B\T>9/-L)#-8Y>W[[BY?\#U:N_1'U!]B\;_ /0;LO\ P&/^-'V+
MQO\ ]!NR_P# 8_XUL45[IZ9C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^
M-;%<YXW^,/PD^&D9E^(WQ1\.Z JC);6M;@M<#_MJZUG4JTJ,.:I))=V[(F<X
M4X\TG9>9;^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&O#O'?_!5S]@CP#OBO
M?C_9:E.F=L&A6%S>[S[/%&8_S8"O&/'?_!?C]FO1M\/P_P#A/XOUR5,[9+T6
M]C"_IAO,D?'U0?2OGL9QCPM@?XN,IW[*2D_NC=GDXCB'),-_$Q$?D[O[E<^V
M/L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K\YV_X+-?MH_&!C%^S=^Q<LXD)
M$;BQU#62OOFW6$9'J1B@ZW_P7R^.G%EI,GA"PF^]_H^F:;Y>?^NI:Y'X5Y'_
M !$'*J_^XT*V(_Z]TI6^^7*>?_K7@:O^[4JE7_#!V_&Q^C'V+QO_ -!NR_\
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
MTZBOK*U"AB:?LZT5*/9I-::K1GQ&'Q.)PE55:$W"2OK%M/71ZK75:,XOP?\
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
M;?F8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%%408_V+QO_ -!NR_\
M 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_
M  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_
M -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;
M_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44
M 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !
MC_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\
M 8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\
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
M-3FCXH^LI9<J/L[;U.>]];_#I:UBLF7!GU1RS9U_:7=E2]GR\NEKN>M[WO\
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
ME^9](45^=?Q"_P"#@#PI)<_V3\#OV<=7U6>9Q':S^(-22W8L3@?N(%E+DGC
M<'FL#_AIO_@M[^TO\GPM^"4G@VQGX2XC\.QV"F,_Q";5&8MQ_%'@^E?+5/$/
MA^4W3P2J8B2Z4J<I?B[+\3Q9\5Y4Y<N'4ZK[0BW^+LOQ/TR=TC0R2,%51EF)
MP *\L^)O[<'[(GP>\R/X@_M#^%K2>'/FV5OJ:W5ROU@@WR?^.U^3O[8GP?\
MVTO GB6R\*_M>?';5]5N]6TM=0MK--=GO[9$,CH8RK,D<; H20@9<,ISR0.9
M^&_[*/B[Q@\-QX(_9X\5>* ZC>TEK=2VQ_V@ULD6SZLY%?+8[Q*SCZS+#87
M<LU_S\;;^<(*Z^\^LRWACQ$SW"1Q>$P$:-"6U2O5A!?^ I\_X'Z _$W_ (+O
M_LE>$_,M?AYX7\4^*YUSY<T5DEE;-]7G82#_ +]&O)KO_@KY^WC\>!)'^R_^
MR*D%H^1]O_LV\U8P#^\9E$4*>Y=2*]\_X)O_ +&_AWP+\+;G4_CC^RGX8T7Q
M-%K4G]F75[I%M<7'V+RHBF'<R2(0_F [F#' SFOI'XP?##2_B[\)=?\ A-?7
M/V.VUS1YK$7$<(;[,70JD@3(!V'# 9&=N,BO8H9?QOG6 6)KX[V7,KJG3I\C
MOT3G.\H_<^YX.(X?X@AF;PN.S"$8J24G0CS1MU<9/5V7W['Y8^-/$W_!2OXK
M;Q\=_P!MOPUX M9/]98-XYM;.41_W3;:.))3QQMD&3WK*^"O[$W['/Q3^+FD
M^!/B!^V5XE\5ZUK][Y&[P[X8DM8_-VDX:[OBS-G& ?*ZD5]E>#/^"+_[-VB[
M)O&/C7Q3K<J_>C6YAM86_P" I&7'_?=>Q_#+]A#]DWX0ZO:>(O _P;L(M2L9
MEFM-0O;B:ZFBE4Y$BM,[;6!Y!7&.U>%A> LVQ>)A5S"$9I--^VJU*DK7UMR\
ML-NZ/JJO!OA/AJ,G5K8K&5K/EE)J,.:VC:;3M?H<1\,O^"1_[!WPS\N<?!M=
M?NH\?Z7XFU"6[W_6(L(3_P!^ZX3]H75/VXOA3\6K[X3?L2?L_P"B:/X46SMI
M+#4M \(6\"%FC&]7DE(MRROOP HP"N?4_9]%?HE;AC+EA51P*^K:WYJ2C&36
MNE[7U_0Y^':F6<.8IUJ>"I5-&E&<;QOIK96N].KZGY^_\,J?\%;?C&=WQ%^/
MK>'H9?\ 7V[^*# ,=QY>G(4;Z9Q7R/\ \%"/V<?VA_AAXLTBP\=>%]6U+1]#
MLAI%KXOGMW$&KW!EFNG*L[%OE$QB!;!98"PXK]NJYCXQ?!_P)\=_AYJ/PP^(
M^D_:]+U&,!PK;9(7!RDL;?PNIP0?P(()!^:SOP[PN8Y=.G2KU'5>TIR<KVUL
M[JR3=M4K_*Z?J\19Y4XPP4,KQ]J&$<XN<</"$&TNFJE=)ZV>C:7J?F]\-?VK
MO^"S/B#P%I6H_"OX*:?=^'?L21:1+I?AFW: 0(-BHF), *%V[>HVX."*U=5_
M:H_X+C:'IEQK6M?!."TL[2%IKJZN?#5ND<,:C+.S-* J@ DD\"NFB_9%_P""
MBW[%>OW@_95\9'Q)X:NIS)]DBD@YXQF6TN3M63@ O$22 ,D= S7/@;_P5/\
MVS7B\)_&S55\*^%WE5KN*Y>"VA8 YY@MR99R."%D^7('*GFOE8X;/J='V$ZF
M.]NM.5->SOW4[6Y?/I^)/_$)L#*K[:EQ$OJN]W42J*/;V?+?F\M+^6Q\N_\
M!.W1OC1K/[<.C_&[1?@K?:O8V/B%KOQ/!H-F$@T^*[,B>:J@X58V<R+&.HB(
M%?ME7G?[,G[-'P\_98^&L/P\\!0O*SOYVJZI<*/.O[@@ R/C[HP,*@X4>I))
M]$K]!X)X:K<,Y4Z-6IS3F^>2TLI-6:3ZZ)7\[VW/FZ>59=DU6IA<NK5*F'4G
MR.I;FUW=DDDI.[M;2^NMPHHHK[$V"BBH[N[M+"UDOKZYC@@AC+S33.%1% R6
M)/  '))H DHKXZ_:H_X+[?\ !)3]D'[3I_Q*_;)\-:OK%ME6\/\ @>1M=N_,
M'6)A9"2.!_:9XQZFOSL^.W_!YQ=^._$?_"M?^"<O[ ?B'Q9K-XY32KWQI.S3
M2OT&W3--\R24'KQ<J?;G@ _=BO,_VB?VS?V2_P!D?1O[=_:;_:0\%^!8#'OA
MC\2^(K>UFN!_TQA=O,F/!^5%8\'BOPX_X0O_ (/!O^"J?/B#Q!?_  %\'ZCT
MBEN4\'QP*W53' )-79<=I PQQW->F?L[?\&6_P .+W6?^$]_;W_;:\4^-=6N
MY1/J6G^#;1;-99.XDOKSSY9P>[".)L="#S0!Z_\ M4?\'BO_  3(^#'VG2/V
M?/#?C3XNZG%N$$^EZ8=)TMV'9KB]"S 9Z,ENX/7/3/RJW_!<[_@Y _X*<L=.
M_P"";W["3>"/#M\VVR\3:=X8-[M#=FU;5@FGYQW$2-W],?K/^RO_ ,$0_P#@
ME;^QO]FO?@K^QAX0_M6UP8_$/B:T;6=060?\M$GOC*T+'_IEL'8 #BOJI55%
M"(H  P !P!0!_/QH?_!L-_P6&_;[U>W\:?\ !5+_ (*0R6=L\@F&AMK-YXFN
MK7N8T@+PV5KW ,+NHSG:>A^V/V5O^#3K_@D;^SK]FU;Q]\//$/Q7UB##_;/'
M^N,;82=]MI9B"%D_V)1+]2>:_3"B@#EOA'\#?@M\ ?"R>!_@5\(O#/@S1H\;
M-)\*Z%;Z?;C P#Y<"*N??%=3110 4444 %<7\8_V>/@M^T!I4>D?%[X>V&M)
M""+:>962> 'KY<T961,]P& ..:[2BLJU"AB:3IUHJ47NFDT_DS;#XG$82LJM
M";A-;.+::]&M3YX\-_\ !++]BSPYK"ZS_P *SN+\H^Z*VU+6;B6%3Z%-X#CV
M;<*]]T71-&\-Z3;Z#X>TFVL+&TB$5K9V<"Q10H.BJB@!0/0"K5%<V#RS+LNO
M]5HQA??EBE?UL=F89QFV:M?7:\ZEMN:3E;TN] HHHKN/-"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M1U!] M9[O1]0MM5TZY9+6XWQ,T9>-RIQE3G'&10![C_Q&\_LL?\ 1C_Q _\
M"AL?\*/^(WG]EC_HQ_X@?^%#8_X5^O\ _P ,G_LL_P#1M7P__P#"-L?_ (U1
M_P ,G_LL_P#1M7P__P#"-L?_ (U0!^:G[$?_  =I?L[_ +;G[6'@7]E#PK^R
M3XTT/4?'6N)IMIJVH:W:20VKLC-O=4&XCY>@]:_6JOYB?^"ZGQ8D_8"_X../
M#/QP_9W^"FC7FH>#]!T'4-$\(:=IWV>VO;MK>9%4Q6RAB69@2%&YL8R,YKU.
M;XX?\';_ /P5+;9X7TZ?X#>$-0ZRVUO'X1C@5ONLLMPTFK,,=#$6!'/I0!^]
M?QR_:8_9U_9D\-GQA^T5\=?"/@;3-I*7OBSQ#;V"28[)YSKYC=@JY)/ %?G;
M^U3_ ,'=G_!*/X"_:=(^$&J^+/BYJT65C3PEHC6E@)!V>ZOO)RO^W%'*/3-?
M+GP-_P"#/NR^(?B7_A9?_!1__@HWK/BO6;M@VJV?@N.26>9AUSJFI^9))GIS
M;*??GC]$?V5_^"&'_!&G]D/[-J'P[_92\*ZWK%MAAK_CP/KMT9!TE47A>*%_
M>&./'84 ?F;>_P#!QC_P7?\ ^"CMY+X?_P""77_!/%O#VDW$ACA\1VGAZ?7Y
M;5LX&_4+I(M.B^DD/4=>#E+3_@W<_P""]W_!2*ZBUW_@J#_P4);PUH]RZR3^
M&[WQ%-KLELV<G9IUF\6G1_6.;J.G K]^++Q)X+TVSBT_3K^TM[>",1P00*$2
M- ,!54#  '  J7_A,?#'_0:@_P"^J /S#_97_P"#0W_@E1\"/LVK_&6R\7?%
MS5HL-(?%6MM9Z>)!W2UL?*.W_8EDE![Y'%?HG\"?V7_V;_V7_#G_  B/[./P
M&\(>!=-*A9+7PIX>M[!9<=Y#"BF1NY9B23R3FNI_X3'PQ_T&H/\ OJC_ (3'
MPQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&
MH/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2
MHK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ
M_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0
M:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -
M*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'
MPQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&
MH/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2
MHK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ
M_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0
M:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -
M*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'
MPQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&
MH/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2
MHK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ
M_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0
M:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -
M*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'
MPQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&
MH/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2
MHK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ
M_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0
M:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -
M*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'
MPQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&
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
MJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\
MGQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0
MH_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__
M )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ*
M (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQ
MA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_
ML[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y
M\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (
M?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_
M[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[
M3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8
M?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[
M.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]
M"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_
M /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^
M_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T
M_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"I
MJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\
MGQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0
MH_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__
M )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ*
M (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQ
MA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* &QQ10KLAC5%]%7 IU
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 5R?B_X#? WX@ZRWB/Q[\&/">N:@T:QM?ZOX=MKF8HOW
M5+R(6P.PSQ7644 <!_PR?^RS_P!&U?#_ /\ "-L?_C5'_#)_[+/_ $;5\/\
M_P (VQ_^-5W]% '%Z!^SA^SQX4UFW\1^%O@-X+TW4+23S+2_T_PM:0S0O_>1
MTC#*?<&NTHHH **** "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@ HHH) &2< =2: "BL;P9\
M0_ WQ$@OKGP+XLL=6CTW4IM/OWL;@2""YB8K)$V.C*P((K9H **** "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 **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "OBW_@J[KD>O\ Q5^!/[//Q)\;7?AWX7>._%%]'X\O
M[:^-JEWY$<)MK*:8$>7%*\C @D \-P8\C[2KQ[]I77/V1_B/XK\._L<?M)Z7
M8ZO?^/5N+C0-"U'3IV28VT;N\B7"*%@D50P!$BR?-@?>Y /D_P#9E_X)Y6%I
MXPF^.7[(?B>/P)KW@SX[:]IFI(]]<RV>K^'+>\=!821[F#D*%56..&9B2RH1
MVO\ P5 UK3_'W[3/P2_9K\0?&O4_ GAF_36]<\;Z]IGB,:6UM906Z^26G8[%
M#.LB N",L.*^=[[P+XP_X)Y?#;Q%^UE^S+\8/$>G:3X5^.^J>&]1^&=_J37.
ME:KIL=^\$:)&^2)PBA3(2SD98,I4[OM7XL? ;]@[]HG]MC3(_C!#:^(_B5X:
M\'"6U\(:N9)+,:<)V*SO;NGDS$27#<$MUY4[ 5 .0_8\_9,_9'7XE67Q@_9^
M_;D\>?$.X\-RNTVF3?%"#5+,&2)XL7$$<8.,.67)'*@C.*YW4?"-W_P4?_;F
M^)OPN^)7C;Q!:?"SX.Q6.F0>&=!UB6Q36-6N$=Y9[AXB&<1F.1 N1C"$$9<-
MD?MD_!OX9_LJ_MO_ +.?Q4_9C\(:=X1U_P 6^.U\/>(M'\-VB6EOJNE2/ L[
MR6\0"?NTD)+!>K(QR44CL?\ @G@H\,_MO?M7^ M6;RM1;QWI^KQPR<,]M=1W
M$D;@=P%9.>V]?6@!G[,-SXJ_9!_;YU;]A&Y^(&M^(/ OB;P0OBGP OB&_:[N
M='D29HI[)9G^9HB$D< _=")W9V;[!UC5;'0M)NM<U.;R[:SMGGN),?=1%+,?
MP -?('CY?^$L_P""X'@6TT4^<?"OP5O+O6#'SY"S7-Q$BMZ',L9QZ./6OJGX
MI:%>^*?ACXC\,Z:N;G4=!O+6W /5Y(71?U(H ^'OV2OV8[;_ (*8?#'4/VS/
MVI/B'XT-YXMUN_'@?2M"\3SV-MX9T^"=[>(6\<9VF4/&^68,&V@D$EB>@_9L
M_;)^)/P;_92^._A[XS>(Y/%/BK]GK5M0TVUUG423)K-N%?\ L^2=LY+.ZE6;
M);:%));)/;_\$6-;L=5_X)Q> ]/MW N-*FU6RU" \-#,NI7+[6'8['1L?[0K
MYCUWPUJ?Q)^%'_!0+QCX6B:XL;KQ-%;V\T(RLC:6TLMUM(ZX0@G'8@T >I_!
MG_@G!J'Q^_9GTC]HKXE?'_Q^/C/XQT"/7['Q?:^*KB!-)N+B,3VUO%;QL(UA
M0-&K(!_?"E!M"^[_ /!-/]I/Q-^U1^R!X;^)7CU@?$EL]QI7B-U0+YEW;2&,
MRX' +H(Y"   SD 8 KK/V1?%^@:Q^QW\-_&4&HPKIY^'>E32SLX"1*EE'OW'
MMM*L#Z%3Z5X7_P $/=/O!^Q+)XKFMWCMO$?CO6=2T_>N-T)F6+(_X%"X_"@#
M["HHHH ***J:K#K$T:#1[R*%@WSF6/<"* +=%8_V+QO_ -!NR_\  8_XT?8O
M&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^- &
MQ16/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XT ;%%8_V+QO_ -!NR_\
M 8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_
M  &/^- &Q16/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XT ;%%8_V+QO_
M -!NR_\  8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;
M_P#0;LO_  &/^- &Q16/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XT ;%
M%8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !
MC_C1]B\;_P#0;LO_  &/^- &Q16/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\
M 8_XT ;%%8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\
MT&[+_P !C_C1]B\;_P#0;LO_  &/^- &Q16/]B\;_P#0;LO_  &/^-'V+QO_
M -!NR_\  8_XT ;%%8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C0!L45
MC_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^- &Q16/]B\;_P#0;LO_  &/
M^-'V+QO_ -!NR_\  8_XT ;%%8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !
MC_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^- &Q16/]B\;_P#0
M;LO_  &/^-'V+QO_ -!NR_\  8_XT ;%%8_V+QO_ -!NR_\  8_XT?8O&_\
MT&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^- &Q16/
M]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XT ;%%8_V+QO_ -!NR_\  8_X
MT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/
M^- &Q16/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XT ;%%8_V+QO_ -!N
MR_\  8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0
M;LO_  &/^- &Q16/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XT ;%%8_V
M+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1
M]B\;_P#0;LO_  &/^- &Q16/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_X
MT ;%%8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+
M_P !C_C1]B\;_P#0;LO_  &/^- &Q16/]B\;_P#0;LO_  &/^-'V+QO_ -!N
MR_\  8_XT ;%%8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C0!L45C_8O
M&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^- &Q16/]B\;_P#0;LO_  &/^-'V
M+QO_ -!NR_\  8_XT ;%%8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C0
M!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^- &Q16/]B\;_P#0;LO_
M  &/^-'V+QO_ -!NR_\  8_XT ;%%8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+
M_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^- &Q16/]B\;
M_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XT ;%%8_V+QO_ -!NR_\  8_XT?8O
M&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^- &
MQ16/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XT ;%%8_V+QO_ -!NR_\
M 8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_
M  &/^- &Q16/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XT ;%%8_V+QO_
M -!NR_\  8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;
M_P#0;LO_  &/^- &Q16/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XT ;%
M%8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !
MC_C1]B\;_P#0;LO_  &/^- &Q16/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\
M 8_XT ;%%8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\
MT&[+_P !C_C1]B\;_P#0;LO_  &/^- &Q16/]B\;_P#0;LO_  &/^-'V+QO_
M -!NR_\  8_XT ;%%8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C0!L45
MC_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^- &Q16/]B\;_P#0;LO_  &/
M^-'V+QO_ -!NR_\  8_XT ;%%5]-CU&*U":I<1RR[CEXDVC';BK% !1110 4
M444 %%%% !7D/[7/[&OP[_:\T#18_$FO:OX>\1>%M1_M#PEXO\.W(AO])N?E
MR48@@HQ1"R\9V*05(!'KU% 'P]^S9_P2Y\7ZCXMN/%O[8?QB\3>*[+P]\3-5
MUOPYX3NQ;0:?J-RURS1:O<QP%O,>4'S/*;;LW%2-I93[?^U+^PSX1_:-\;:!
M\9_#?Q%U[P%\0_"\+0:+XT\,2()Q;L6)MYXW!6>++N=IQ]]ADAF4^Y44 ?//
MP,_8 L/ /QEA_:/^.OQP\2?%3QY86+6>B:OXCCB@MM(A8$/]EM8ALB=@S MD
M\,< $DFS^T3^PC8_%OXN6O[1?PA^-'B'X8_$*#3/[-N_$7AV.*:/4K/.5BNK
M:4;)MI VDD=%SG8FWWVB@#QC]E/]B[PG^S+JGB+X@:EX\UOQMXZ\831OXG\:
M^)9%:ZNEC&(X8U4;885'1!GH 20J!=[X/_L\W/PF^*WC_P"*$WQ<\3:^GCJ_
M@N8]$UF],EIHHB,Q\NT3_EFK>;R._EKZ5Z310!\M>*O^":>IZ3X[\2^*OV8_
MVL?&GPJTWQI?/>^*/#>@PPW%I+=2#$L]L),-:2/U+(20<8P JCV#]GK]EKX0
M_LU?!&'X!^ -$>?1-DW]IOJK">;5)9AB>:Y8@"1Y!P> -H"@!0 /1:* /CZ;
M_@DW=Z5X>O\ X-?#K]L[XC>'/A1JEQ*UW\/;-H)!%#*Q:6V@NY 9(H6RP*8;
M(8[MQ9B?J7X9_#?P7\'_ (?Z1\+_ (=Z''INAZ%81V>FV41)$<2# R3RS'DE
MB26)))))-;E% !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 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 ?)_Q-_9'^-'[7O[6?B@_M*ZUXATCX,^'=-LX? WA
MWP]XH%K'K]U(F;FYNA;2>:#&X90KA.&3:>)-W(? W2]9_8W_ ."F5C^QU\+_
M (DZ_KWP^\7?#^77)?#>OZK)?-X:N8I)%5XI)"62-Q%MVD\F4$YPIKUW]LO]
MM]O@)J^E_ OX)^"9/'/Q?\5Q'_A&?"%H?DMT.1]LO'!'E6ZX8\E=VQN54,ZM
M_8D_8OUGX"W^N_';XZ^,QXO^+WCD*_BSQ(1^ZMHA@K86@P-D";5' &[RT^55
M154 \/\ @?\ "*R_X*E_$WXG?'']H#QOXGD\%>&O&]UX7^'GA/1?$$]A:V\=
MH$+WSB%@7FD\Q#N)X.\'<H0+W_\ P3[\<?$'X:?'_P"+/[ _Q(\?ZIXIB^'D
M]EJ7@K7=<N/.O9=(O(ED%O-(>9#"7B4,>[,!A551G?\ !%I1H/P.^(_PVU%M
MFK>&?C/KEGJEL_#H_P"YPQ'7!(8 ^J'TI/V=%_X2G_@L=\??%>CGS;'0_!.A
MZ1>SQ\H+F2*"0)GU'E2 CL5([4 >)_\ !6_X\?MH_$3X0^*&T#X;7OP[^%/A
MGQ5%I=YJFK7)BU/Q;<+>>4CP1KS'9[E$@8X$@"$,02@^]_VI/'?C7X7_ +-O
MCSXC?#C3?M>O:'X2U"^TB#R?,S<16[NAV?Q@$!MO\6,=Z^>?^"Z'_*/W5O\
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
M+XJ?]BX/_1\5 'HW[*DTMQ^R]\-YYY6=W\ Z.SN[9+$V4)))/4UWM<!^R?\
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
MQ3^TQX:_;)^)GA3Q%XJF(NYO#=[%;-%;?($M5=0',2+'& I/\"D\BNU_9_\
MV&?B'\$OBC8_$7Q!^W-\6O&]K9Q3(_AWQ7KQGLK@R1L@9T[E2VY?0J*^AZ*
M/F[XL?\ !/6YUGXS:U\>_P!F_P#:0\4?"?Q#XJBC3Q<F@VL%U9:LR#"SO;S#
M:D^"1Y@/<G 9G+=]^R?^R5\//V1_ ]]X9\'ZIJFL:IKFIR:GXH\4:]<^=?ZQ
M>O\ >FF? ]\*.!DDY9F9O4Z* /+?VQ/V5_"_[9'P2N?@AXP\37^D65UJ%M=M
M>Z:B-*&AD#JH#@C!(P:[GXA_#_P=\5O VJ_#;X@Z%#J>B:W8R6>IV$^=LT3C
M##(P5/<,""" 000#6S10!\@P?\$L/'&F>#W^".@?M^?$^R^&+Q-;?\(>BVK7
M$=FW!M4OBF]8MN4V;=NTXP1D'Z;^$7PF\ _ KX:Z/\(_A?H$>F:#H5F+?3K.
M-BVU<EF9F/+.S%F9CRS,2>371T4 %%%% !1110 4444 %%%% !1110 4444
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
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 %%%% !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
*4444 %%%% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>cfoseveranceagreement_ch001.jpg
<TEXT>
begin 644 cfoseveranceagreement_ch001.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#W^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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
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 **** *-]K.G:;-'#=W<<4L@RL?5B/7 YQ[]*C/B#2!8&__ +2MC:*^QIED
M!56QG!(Z'!%<5XH7Q!H7B^7Q)I$ U&V,"P7$ &XP@8.,#D9X;(]3FH&UC2M5
M^&?B.\T^U:!YG,ES;,01'*VP9' XX!^N: .S'C#PX0#_ &S9X)P#YHQ5BZ\0
MZ18W@L[K4;>*Y.,1,_S'/3 KS[P,)-:\/V/AZ]M&72Y+"YD\P[3YK^?C*GG:
M5R?Q/TK4^)^E2?V79:]8KBZTN56W <[,C^1 _,T =G?ZOI^EF(7UW%;F4XC\
MQL;CZ"JDWBK0;>Y>VFU6UCG0X:-GPP/TK&TO4H?&FIZ=>1 &SL(A<2*>1]I<
M8"_5!N/_  (5S.N7<^G?%^2[M;-[J:.Q+")" 6/EGGG_ /70!Z+!XATBZMI[
MF#4;>6&WP)71\A,],^E0+XM\/M&)!K%IY9;8',@"Y],]*JZ1;0MX=;5]H%YJ
M6GQ2W+*  [B/.[ Z'YC7EVFZY;:=\+I]-EL)W?4)Y$29@!$&PHSN/0C _*@#
MW)'21%=&#(PRK*<@CU%,CNK>6XFMXYHWFAV^;&K LF>1D=LU@>'K=_"O@2!=
M2N!(;2!Y9&5L@#);:#WP#@5PFAZW+I7Q$AN+F^@GBUZ)7E$<@(A=L[$..ZG"
M_0T >G7^O:5I<Z0W^H06TCC*K*^W(]LU)>:OI^GR0I=W<4+3G$0<XWGT'K7+
M>.= B\2ZKI&FRR&,M!=-&X_A<"/!QW%<MHNO7RWNE>%=;B?^T;'4HC'(W)*
M-P3[9&#W!% 'J>HZMI^D0K+J%Y#;(QPID;!8^@'4_A5>U\2:->2+%!J,#RL"
M1%NP^ "2=IYZ GI7 Z1(==^,VH_V@A=+!)/LT;\A"K*H('ODM^->AW6DVUUJ
MMCJ3KBYLR^QP.2&4J5/MSG\* *G_  EWA[>R?VQ:;E.&7S.0?>M&QU&SU.V^
MT6-S%<0Y*[XVR,CJ*\@M=5U#2/$?C6YT^W9Y!<$&4%?W(,Q&X@]>IKUS3]-M
M=,6=+1-BS3-.ZCH&;KCTH MD@ DD #J34=O<0W=O'<6\J2PR#<CH<AAZ@U@>
M,K\1:=#IB7<5K+J4AM_.D<*(X\$NW/MQ]6%8'PJU=I-.N]!N)%>?3I#L*N&#
M(2>A'4 YY]Q0!VFH:UINE-&E[>10R2?<C)R[_11R:9::_I-].(+:_ADGVEO)
M!PX QG*GD=?2N ^'LKZSXY\0:I?*6NHCLCW?\L@688'I@*!^==3%J?AO4?&4
M!AN9/[9MXY(3%Y#J2IP3NRO;''(ZT :"^*M!9Y$75;8O$"9%#\ICKGTJY'JV
MGS:<VH17D,EFHR9D<,H^I%>4:)KL?A[QGXPOIK.YN8EFDW>0H.W]\1SD\#FM
MKX=Z;-;^$]8U)I(Q!J >2&!#D1 !@?H3G&/]D4 =</&/APJ6&M694=2)!BK%
MSXBT>R@@GN=1MXHKA0\3N^%<'N#WKR_X<ZA=Q:79:<MKFQO-5D2>9MK*P\@'
MR]IY[ Y]L5K_ !5LX=/\":796^?)M[J.),G)PL;@9/X4 =O;>)M$O+J.VMM4
MMI9Y>$C5P2W?BG1^(='EU#^STU&W-YG;Y!?#Y],5D:'))K5[<-J=C]F?39HC
M:QLRDQYBZY7J#N/'/Z5QWCJPFM]6O_$EDO\ I6G:A!N8?W/)C(S[!O\ T(T
M>GZCJVGZ3$DNH7D-LCMM5I6V@GTJM-XDT:VMHKF?48(H)AF*1SA7'L3P:\N\
M?Z@/$N@KKD086,4L4%L">K,A:4_@=J_\!-:WCV+R/A/HL6<[/LRY^D1% '=6
M_B?0[NYBMX-5M9)I3B-!(,L?:I8]>TJ74CIJ:A ;T$C[/OP^0,GCZ<USOAYY
MM<N9(]5M# ---M):(64E28S\VX=CZ5A^+O#-UJFM:MJ^E,ZZII[P21A#RX"9
MP/\ :X!'KTH []];TV*\ELWO(UN(8S+(ASE$ R6/H*J_\)?X>R@_MBTR_P!P
M>9][Z>M<KX/UJ+QGJ5_+<P[7;2XK6Z4<<[Y=V#Z$$'VS[50\<1)#\1O"$42A
M8TD@55'0 3  4 >D:?JECJL3RV%U%<(C;&:-L@-Z'\ZMU6MK"VLYKF6"((US
M)YLN/XFP!G\@*LT %%%% !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 %%%% & ^BZI;ZW?:EIVIPH+O9NMK
MBW+H"JA<@A@<\5FS>!R_AW5-/CO(DNM4G\ZZG\CY?O9PJ@\ =LD]3ZUV-% '
M&V?A36M+T"/1K#6+-841T6X:S;SE#DEL'?@<GT["NF&FP?V,-+=0UOY'V<C&
M,KMV_P JN44 9/AK0+?PUHD6FV[F0(69I"H!=B<Y/Z#\*Q9O!^H/XOD\2)JM
MO]H"^7%"]H2@7;MP<.#GDUV%% '-6^@:H+B]NKK4K9KB:V%K L=L5B@3))PN
M[)_/L*HV/P_AA\)3^'KV[2Z@9C)#*(-CQ.?XOO'//TXSZUV=% '&Q>$-6AT.
MRT?^VX)K.WG61A+:$F1%;<(S\_*^WMUJ7Q1X&M_$-K:06\EOIY@D+F2&V&X\
M=L$8Y^O;TKK:* ,#^QM4?5-)O9M2MY#90O'+_HQ!E+8W'[_'W1^OTI=6\*VF
MJ:]IFL!O)N[*0,6"Y\U1_"?QZ'ZUO44 <OJ7@\2^(U\0:7?&QU$#;)F/?'*,
M8^9<@^G?MZUHVNGZJUZMU?ZHC^6I"6]M"8XLD8RV6);Z9 K7HH XW3O!E_I6
MJ:GJ,.J6DTNHN6FCGLB4&6)X D]SUS6]HVE7&G->RWE]]LN;J;S&D$7EA0%
M"@9/ Q^M:E% &(V@//XE?5;NXAN83!Y$=L]OGRQG)(8L>2>O'-9I\%RQ>-&\
M1V>I);LV%>V6W^5TP 02&Y/&<XZ@5UM% ',/X3>R\0SZUHEW'9SW*XN()8B\
M4ISG=@,"#W__ %FH=(\&26/BFY\17=^LMY.K QQ0[(US@=V)/3UKK:* .1T;
MP2VF:YJFHSWT5U'J9?[1;M;84AF)P#N/'/?-,T;P3=>'X=0M=.UD?8KO.(9[
M8OY601D$..<=\<X%=C10!Q_A_P &W_AO2Y+"RU>V='F,XDFL2S(Y4+D?O,=!
MZ5'JW@*75O#EEHTFL$1V\K3O,UON>60EB3]X #YSQ^M=I10!SMYX?U+4!;1S
MZM D$4T4LJV]GL:;800&8N>.!3QX>GG.MQWUW#-;:F,%$@*E/D" Y+'/ 'X\
M^U;]% '':IX"2_\ "=AX>@OQ;VUJ0[/Y&YI& //W@!DL3WJ37/!USKOANRT:
M?58XTMMI:5;7ERHVKQOXX//OZ=*ZVB@#FKKPYJ-[:VMI/JT"VL+Q&5(;,JTZ
MH00K,9#QQVK0T_3+NTU>_O9KV*9+LJ?*6 H4VC YW'/'7C\NE:M% &)IGAJT
MTG7]1U2T.P7RIOA"@*K G+#ZYZ>N?6LW7O!DVN>)+#6/[32%K%D:&+[,6!VM
MN^8[QGGTQQ76T4 (,[1D@GN0,4M%% !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 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M3[MI)[V.2$&%AYJAU)*9'S?=/3/;U%>CZ==&\L(;@V\]OO7_ %=PFQQ]1VH
MS/$>IW%M+IVF63!+O4IC$LF,F*,#+N!Z@=/<U6/B(V?BZW\-K9W4B+:>8T[
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
M+?2;Z]NXH1-B$+M*GW)&* .BHKG(?&-G=:-IU]:V\\TVHL4MK5<!V9<[LDG
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
MDKPZH?W;Y51& 0&+9.>,]L]* .JHKA_^%GZ5Y.INUE?*UB5'EM'AWR2,X_A
M(&<^H[G%7)O'=M'<:/!#IM[<3:G;BXCCB"[E4C/()'H>>GO0!UE%<M9^.].N
M?#UQK$T-Q;K!<&V,# -(\H (50.I.1^M2:=XPBO]<N])?3[F">S@\VX9V4JG
M3C(//7]#]: .EHKA5^*6E265M<QV5XPGN?(V@#Y.F"QS@$]AGL:U[OQA;V=W
MJ]J]A>&73;<7# */WJ'NO/3W^OI0!T=%<E_91UG43K40NTM+W3-LD7V@J92X
M&U5'\) !R?5A[U4O[:]\)>$[+4EFDGNM.*K."[/YD#.<H?7:&&&QQM].* .X
MHI$=9$5U(*L,@CH12T %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 5#=VR7EG/:RY\N:-HVQZ$8/\ZF
MHH XOPLVJ>&--;1-0TR[N$M6;[/=6RAUE0DD<9RIYQBCQ!#J^I+X?N6TQQ)#
MJB3O#&0QBB&>6.<9[\>N.V:[2J5UJ^G65U%;75];PSRG$<<D@#-]!0!R6HV6
MLQ:SXMNM.L7\VXM(%MI" 5E95PV,\9 /3VJKH]CJ,7BJVU"30;Z.(Z8\$DUQ
M*LCF3.=Q^8XSC 'OT KN!JVG'4?[.%];F\QGR!(-^/I5R@#S*'1=5C^'7A^P
M;3KC[7:ZBLLL0495!([9_(BM"71]2FUSQ=9_895AU>%!!=DKY:E8R,'G/)..
ME=[4%U>6UC$);J>.&,L$#2, -Q. * ..\+QWYELH+KPC;6,UN,3WS)&-V 1E
M-HSDG'MU]JHG2-4?PGXPA_L^<3WVH22V\1 W.K,N".?K7HU% 'G=]IFHV&MV
M>J?\(^NKVDVG102P,J[X9%'7#9_S]!GM=%CECTJ(3V$%A(2S&V@QMC!)P,C@
MG&,D=\U?HH X'P\;[1]5\1RW.B:A+'?7K2PA(U(9<MUR>,YK+F\+:Q!\/M<M
M!8,D]_>B:"PA8-Y";U.,@XZ#MZ"O4J* .+\7:9>S:KHVMVVDKJ<5LKI/92!=
MQ5P,$ \9%5M>L+_4OA[J5O;>'UL9[F6,Q6< 7?M#(2S[<#/#?ABN]JO>7UKI
M\!GO+B."('&Z1@!0!R\\&H6WQ%M=4CTVXGM)]-6T+QE?W3>9N);)X %8::-J
MJ_#&73SIMQ]L-]O\G W;?-#YZ],5Z/;74%Y;I<6TR30N,K)&P((^M-FO;6WG
M@@FN(XYIR5B1F +D#)P.] 'G?B33]<U6;7[>72+NY$RH;!TE58D4#G(R,O\
M7)[<"KTT.KVNN:!K":)=3I%IYMI849-\;GIG)QBN]HH \DO;34=-\&EM0L9(
M)Y?$*W"Q!@Q8$]L'U!%=+>:;>Z_K5[J2Z;+;)%I<MI!YX"R32/GWX49QSW8U
MT>M:':Z[#;Q7<DRI!,LRB)MN67IGBKD5Y;3W$T$,\<DT&!*BL"4STR.W0T 8
MO@H7D/ABSM+VPFLY+:-8L2E<O@<D '@9]:K>/4D32+'48UW#3M0ANY!_LJ2"
M?PW9KJJ1T61&1U#*PP5(R"* !6#*&4@@C(([UQWQ(AU74/#XTS2;&>XDN'!E
M:/ 547G!)/4G''UKJK*R@T^U6VM@RPIG8I8MM'H,] .P[58H X6SGU"TL=%T
M[3O#-R9K94C^UW:*J0Y $C8#9)QGOW[U0\56/B/Q1IZWB:,;*?3+@/;0F59'
MN.1D]MH& <<Y_GZ%:WEM?1M):W$<Z*Y0M&P8!AU'%3T ><Z_:ZSJ.NZ#K%UH
M5XUO#%();6UN!YD;G./F!7KQT/;%&MZ#?#3M!FTW0/L]O97XN9]/CD5W< C#
M$YP3@$'D]>M>C4R66.")I9I%CC499W. ![DT <CXF.M:OX,U%;319+>ZN-L8
MB:13*T>1N) X]1C)ZGI7/Z9X<U]?%WAR6]TTBPL+15VB12L+!2"<YY;=AC]?
M;->@C7=() &JV))_Z>$_QK0H \KL]&\1)X)\3"32YUU;4KG<PWKET)&['/8%
MOKGBM76?#6JW?P^T/2K.SCCO+>6%I(S*"J;5;+$\9Y.2!Z\9KOZ* ///%?AF
M_$FDW,$,^IA+W[3J!B(264\!2,$8  ( '3UZFNJ\-VJVUG-MT<Z8))2VQYA)
M))_M.<GG\36S10 5RG@>)G76M2P1#?ZC++!Q]Z,<!A['!K>U<V TJ?\ M.58
MK(@"5FD*#&1P2.QZ>^<5:A6)((U@"+$% 0(,*%[8QVH \T\0Z=XAU,:U#-HM
MQ=R_:U>RF\Y1'' K# 12WWB <\9Y.?2NCLK._/CV[U66PEBMI=-2,$LIPX()
M7@]?TXKJZ* /,=+T#7=(T7PU?II\DEWI4EPMQ9[UW,DC'E3G!.#70>%K;4O^
M$G\0ZG>Z;-90WWV<PB5U)^1"#G!//(KKJ* .;OK*XU;Q=!%=6DW]EV=N94D#
M[5>=CCL<\+N_,^U9[Z->Z/X_@U'2M/FEL+FV\F](E!PV[AOF;)(P/PZ5VE%
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
M)))]> /TK>HH \OMO#GB!=+US2OLSB]U2_\ WU^Q79]G/);KSGYAMZ_-5_\
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
M&U*QO!:.(W/D]1^\)."% .3].W:6V\+7<-WX8F>ZA;^QH)(7 4_O-R! 1Z<
M52O?!.H36^J""^MUDNM26_C1T)C8 _<D'<=#^% #X/&-[)8^)6$=C/-I"+)'
M+"S>5,K*6SW/0'O^/>I;'Q/K#:EHBW]E91V.KQ;H6@D9I$;RP_S9 '/MGZ^L
M0\(:N6\0O+J5F[:S D;X@90C!2O'S'@ GUSQT[Z$GAR\>;PT_P!I@QI*XE&P
MCS#L"97' [G% $&G>(M8UBUM=5T[3X)M-GN3%Y9;;,L08J9"2=O4?=_6GQZS
M+'XF\06L6EP/-:6L<R-#Q+<':2%8X_ >E5=)\)ZUH['3K;68QH?G&18_*/G*
MI.3&&SP#W/7KTJ>^\)W=YJ>OW*WL<2:G:+;Q[5.Z/:,9//.>: (M$\775YXA
MM=)O5LVDN+3[0?LI),#]XWR2"1[=Z=\./^1<N/\ K^G_ /0JCTSPMK-OKFD:
MA=WUBR6-LULT4,+*-N,#!)Y/<GCZ5K^%=$GT#2Y;2XFCF9[B28-&I  ;G'/O
MF@##D8ZK\6?L=T0]MIUEY\,+<J9"0-^/4!OTI?&3'2O$OAO5+0B.>:[%I,%X
M\V-B.&]0/ZULZIH$DVMVVN:;-'!J,*&)_-4F.:(_PMCD$$Y!'ZU&FA7NHZY:
MZIK4EN?L63:VUODHKGJ[,0"QXXX&* ,+3;>_O?'7BNVG-C-&8[=)$EA9D*F,
ME !N]2,^O.,56\+PS2^'=?FO+73KN*"^N9EAEB./.7!SW 7KVS75Z7HES9>)
M]:U:6:)TU#R@L: @H$7:,^N1572/#=[IOA_5K![F![B^FFE5U4[5,@Q@CKQ0
M!7T_Q)/>6^BZ?IMK:P7=W9B[=6!\J&+IPH().> /K2WOBG5--TW3TO=,\K5;
MN9XS'&K3(JKRS@)EB,8P/?G%5G\&:E;0:)<Z9J$$.J:;!]F+2(3%+'SP1U__
M %U9U#PGJ-[9VER-7']MVMPUPER8\1Y8 %-F3A<!1^!/<T 4W\;:K!X?O[V;
M1G2>VN4BC\V-X4G5VP&4,,@^V>]=3I$NK313G5K:VMW$I\I8)"X*8&,Y[]1^
M%85_X;US5O#\UK?ZI;R7LTT<F5B(BB"'.U1U.2.2?Z5UB;MB[\;\#=MZ9]J
M.9?7M5O_ .U)M%@M'@T^1H2)RVZ:1 "P7;P!S@9SD^E8>NZQ-KW_  B-WIQA
M6VN[Q9$2="2LB9'S8."!S^(ZUN#0-4TV^U-M&N+1+;47,KBX5BT$I&&9<<,#
MUP<4R;PBT4?AR"PEBC@TB02-Y@.9?[WT)Y/U- &U+$VFZ/=S6L-M%=%'G?:F
M$>7;DL0.3DCZUYW/?:I>^%_"5]>F*ZFFUB&2(+E6)W.<$DX]!TP*]1GA6XMY
M86R%D0H<>A&*XF#P;K":1I%A+?63+I5['<PE8V&]4+'#<]3N[=,=Z +2>+KW
M3Y-=CUNUME?384G4VCLRN'SA<L!SG Z=Z71/%&JWVN0V5UI<HMIH2_VA+2:)
M8G )VL7&",#@COVJ;4/";:GJFL23S1K::E:) 54'>K(<JW/'7M["IM TOQ'9
MR1IJVKP7-M;J4C6&+:TG& 7)]!V'?N: */Q(N[B#0+2UMY6B%_>QVLKKUV,#
MD#\JW;CP]IEQH;Z.;2-+,Q^6%51E>,9'O[TGB+0;?Q'H\EA.[1DD/'*O6-QT
M;W^E48;/Q4]HMG=7^GH/NO>0HWFLOJ%/RJQ]>0/2@!/[4U&XU6ZTG1OLC?V=
M%&L\UWN.YV!(4!<=ADGWZ5G#QM>7=EHLUA80^;?73VDT4\A7RY%'8@'C@\_3
MCTT&T'4--UZYU/1IK=EO(T6Y@NV;ED& X89.<=1W]:K1>#9+6#0XK>YC)L;M
MKN=G4CS7;K@=NIQ]!0!4'BCQ*9-9LQI^E_;-)599W\Z3RV1DW *-N2V >N!4
MUUXPU%[?PY)IUA;N^L*WRSRD>6P4'J!TY^O'2KR^&[E=3\2W?VB+&KPI&BX/
M[LK&4!/KUS6!?:=>:-<^!].CFMVN[=ID#,6"-A.G SR..G>@#0C\6ZNEOK-G
M/I<+ZUIQCQ% Y,4BOT?)YP <G^E);^-9S#XB5Q974NE0B:.2V9O+E!4G'.>A
M':DU'P?J6I6>J32W=JNHWTT+E &,(CC^[&>Y!Y)..:&\):S//K<MS?V#'4[(
M6^(X601D @ <G@ GW/M0!)8^*-:?4-"%_864=GJ\>8S%*S2(P3=DY&,'TY^M
M26OBJ]6VUZ+4(+9-2TUL1PQEMLH91Y9Y_O$@?C4Y\.7F[PNWGP?\2A=LO7Y_
MW83Y?R[U16#1_$OCBSU/3KA;A;2W+7+Q-E&8-^Z!]P0S?@/:@#KHY)(K%9;S
M8LJQAIO+R5! YQWQUKB+'4+Y/ 6J>*8W0ZC="2=&E&X1QJQ"H/8*,CW/-=XZ
M+)&R.,JP((]17&Z/IGF>%]2\'W$AAN(1+%&S<[HG)*2 <9'.#[J: ,V]DU-[
M+P7/<_9Y[UKA3$064,#%QN8Y.>Y(K2'C6ZL+;6HM6M8/M^FR1($M2S)(91E
M"1GUSQ^%31^&]8DM_#RW=S8E]+G#MY2L R! H SU/4YXIM]X)?4KSQ%)/=*B
M:IY#0F,'="\0PI/KS0!8T+Q#J=]K<EA>Z>WD>3YB7<=M-$FX'!0B0#GN"/\
M]745A:'9^(89C)KFI6UP%C*)';1E022/F8GOQV'<UNT %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
MV1TBC:21@J*"S,3@ #O3JJZE81ZIIES83,ZQW$9C9D.& ([4 $6HVDS6ZI+\
M]PI>)2I#,HZG!&0.G)]1ZU2U#Q1HNEWPLKV^2&Y(!$95B2#TQ@<U4M_"K6]]
MIUX=:U&2:TC,3L\@/VA"Q8!^.Q/Y ?6N)OI;W5OB[<W-C9I>?V/!A8VE* D#
MUP>=SGCVH ]%T_Q!I6J7<EI97BRW$:[WCVLK*O'."!ZBD;Q'HZZH-,.H0_;"
MVSR@<G=C.">@/M6!?WMW9>!)_$<ZP6NM26@)D,7*AFRL>/;<!SWZYKC[ZVU'
M0OA;:[;I#=:K="0@0_O6$B=-V>N!UQT.* /3['Q'H^IWK6=E?PSSJI8HA)R
M<$@]#SZ5J5YW-KJ^$QI_AN*2S%U;6>9[QHL;5'1%0'+.QQWZG.*GLO$_B&2'
M2M*N+:%-<ORTK[D(%M #P[)GKP<#(Z<T =[5*]U?3].N;6WO+N.&:Z;9 KG&
M\\<#\Q^=<+XJUGQ5IFDO;R36\,]W?_9;1T0&22(@_-UPIZ=L\]NM3VIF_P"$
MRT?PTR6MY#I-BKS3R6V620+A2"3Q_ ?\\ 'H%%>=:?XQUR_T9S']E;4DU@6>
MP1G:T6,G SVY.>P%,O/'FIZK--'X96&1Q<"""'R_,>4?Q2-SA$'&"?7K0!Z1
M6 ?&WAL3/"VJQ))&<.KJR[#G'S9''/'-;,UPMK9R7,YPL49>3'8 9->8^ H8
MKG1?$_B35(LQWADW@XY0 L^/Q./PH ]0@GBN8$G@E26)QN1T;(8>H(J2O'_!
MOB&^T+P*J11^==WM^8-.BDSM)(7<?7:"?S/UK;C\6ZLNL>)+=KVVDL])M&(G
M:#'[X #! /\ >W#'M0!Z+5+4-6L-*$)O[N.W$\@CC+G&YO2O.M)\37N@^&+2
M]OKB*XU37KHR(]S\J1( %W,1_" %.!CK6[HG]J^*[:]&K@#3!<(;.0VX1YD4
MG/RMG .%YZ]: .A'B31S)=H-0AW6<@CN,D_NF)VC)[<\9Z5J5FKH=H;V_N9E
M\W[;&L4D;* H09XX'.2Q))R?RK&^'M_+>>&W@FD,C6-S):!SU*KC;G\"* .K
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ H(R,'I110!6L]/LM.B:*QM(+:-FW,D,80$^N!WH33[*.^DODM(%NY%VO
M.(P)&''!;J1P/R%6:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ J"6QM+BYAN9K6&2>#/E2O&"T>>NTGD?A4]% !1110 5
M7L["ST^(Q65I!;1L=Q6&,("?7 JQ10 4PPQ-*LK1H9$!"N5&0#UP:?10 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% #)1(T+B)U20J0C,NX ]B1D9^F17%Z-X'U
M30[N_NK3Q!$9[YMTLDMAN(.2>/WGN?TKMZ* /)]65+^T_P"$8@UF;4[V?4VE
MU6X,13RD0?-\IX &T8P<97 K5DDM?%_BWP^-)?S]'TR,W$DBY #@X52",YR@
MX/8YZ'GT(*H)( !/4XH55484 #V% '+W/A*Z'BJXU[3=8:SFN8EBF1K=900,
M#@D\?='8TNH^$KJYUNSUFSUN6WO[>W^SO));I()5R3RHV@'D]/:NHHH YC4_
M"4VJZAHMY<:O(TFFR-)EH$_>$D'C& N,#L:FTKPN=,\4:IK9U"29K['[DQ@!
M .@W<DXZ#&/?-=#10!@Z-X3L-(N[Z\ \^ZO)Y)6E<<H').U?0>I[_EBEX<\(
MWWAR);2#7G:P24R"$6J!CD\@N<\?0 ^F*ZNB@#*\0Z5<ZUH\^G6]ZMH)U*2R
M&'S"4/4#YAC/K7/6GP_ECT&'0[K7)I-,C8L8K>$1-)EBV&;+9&3TXZ5VU% '
M,ZOX/AOWT9K"[;3?[*9C"(HE88(&1@\9^4<G/>LN+X<"'0M7TQ=:G;^TI5D:
M5HE)&ULX/.6)[G(^G6NZHH Y&_\ !+7$VC75GJC6MYI<8BCD,"NK+C^YD 5T
MEA;3VMN5N;R2[F9BS2.H7\ !P!Q5JB@"GJ>HQ:78O<R*\A'RQQ1J6:1ST50.
MYK!TCPO>V/A^SM4U*2TNOM7VNZ:)0PD8\LGTZ#\*ZJB@ 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@ 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 Y#QJYBU'P\S7UQ:P27OE3>
M7<M$K(1GYL$>GZFJ_AV[N'\<:E;Z=>7%[H0A#-)+(TJ1S<?+&Y)R.N1FKWBR
MTN+W5=!$5IY\%O>>=<,70!5QCD,1GKV]*J:;8WGA7Q!<0Z? ;K0+P^:(XY$#
M6LO? 9AE3[?_ *P#-CO]*C\9^([77]5D2"*6%K6.:\D15)0EMH# =2*MZMJK
MZ-X8A&BWTEQ+K%X$L)9=S&(28[MDG'.,_P!X<<4^PN+G1_%'B+4;G2[M[:^D
MA$#0;)"0BD$D!LC/TINN:7=>(]%_T>SAL);"Z2;3H974;U4#.\*2%!).!UX&
M<4 :=UX03^QY8K+4+^+4C&0MZUW)N9_5N<8)]OITJO=O<)\2M'@-U<")K&1Y
M(A,WELPR 2N<'KZ>E6H_$U]<P>3%H=U#?XP1<,@@0^I<-R/H"3Z5#=VUS+\0
MM,U!8<VD-F\4DXD3:&;/&,Y_3O0!D^(M(_L.VT/R+Z],]UJT,-S,MS(OG(Y8
ML" W KKM.TB/2;BZDBN9S;2A"L$LC.L14')4L20#QQ[5C^,K:XU :(ME#Y_V
M?4X;J4K(@VHF<]2,GGMZ5?\ $TTTND_9+,.[7<B0221%<Q1LP#MR1_#GI0!S
M^B^(=0?QPPO6(TS5XV.FC?P!$2,X[%A\WXK5CQ?//%XM\)PQ7,\44]Q(LJ1R
ML@<#80" >:K^)O"RQ:3:SZ#)<R:CI\J/:1O>%U4 @$8=L 8'Z8J;Q##>:CK?
MA?48K&4I9N\MRBR1[HR0N%Y;!.0>E ':2%Q&QC +@':#W->7Z)<6VN:=<V%S
MJ5Y9>+LOEI+AXB7R2H4 XVXP, =*[6'6[J_N(Q;6$UO;[':26[VH<@850N[.
M<\Y(Q@5RFO0OXET.&UO_  _<+KXC 2X38(XW[GS V-O&<<_G0!Z114%DDD=C
M;QRS>=*D:J\O]]@,$_B:GH **** "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 ****
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
M4'@%E!Q^M %RBBB@ HJO!?6US<W-O#*'EMF"S* ?D)&0/RJQ0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5R?Q+_ .2?:I](O_1J5UE5-1TRSU>S:TOX
M!/;L03&Q(!(Z=* )1-%!;1M+(D:D*,NP R>@J:J.HZ-I^K6:6=_:I<6\;*ZH
MY/!'0U>H **** "BBB@ KB@A;XR,V1\ND=">3\]=K5 :+IXU@ZL+<"_*[#-O
M;)7&,8SC'M0!RNL:=;ZI\4+:UN@[0-I#;T20IN'F'@D$''M7,V][<KX;TO37
MN%CL9-6GMWEN69HU5?N1MA@2I)]1T]*]3;2[)]534V@!O4C\I9<G(7GCT[FJ
MH\,:*--ETXZ?$UI+*9GC;+ N?XLDYSQ0!E^#])?1Y]1@.J6US&[)(MM;*0EO
MD'IEF(!XXSVJ'XE*6\*HJL5)O(0&'4?-UKH],TC3]%MC;Z=:1VT1;<50=3ZD
M]31J>D6&LVZV^H6XGB5@X1F(&[UX/O0!POC6"ZTC5= U6ZO9=5CBO@B6<B(K
M989#+M R1@=>^*NVMC:^*->\1IJZ/Y]G,L%N"Y4P1[<JZX/!)RV?I71V_A;1
M+:[CNX]/C-Q'C9)(2Y3'3&XG%37N@Z9J-R;BZM0\QC\IG#,I9/[IP1D>QH X
M#3KA]>LO#EIJ8>]NF@G86\LFR&5%8JLKMUS@<<'/7CK5&(R7GPZ\)K+<3[GU
MA("RRL&"%W&,@]L#'ICBO2;WPSHNH_9A=Z;;RBU4)"&7A%'10/3VZ5$/".@+
M:K;+ID*PK-YZJI*XDZ;N#UH YE=(TV#Q=:^&;A9/[*BLWN8(9IB5EE9^?][
MS@<^M7/AW!#;)XB@MQB&+6)D09SA0% YKH]5T'2]<2-=3LHKD1$E-^<KGK@B
MG:9HNFZ+')'IUG%;)(VYQ&.IH P/$+I>>,M&T:^7=IT\4LAC)PLL@' /T&3C
MU-8MQI\5O:>-]'"^9IEI;"YMHGRPAD:)F(!/H0"!VS7>:AI=EJL217UNLRQN
M'3.058=P1R#4:Z)IJZ=/IXM5%K.294R?WA/4L<Y)/UH S_!-G;6?@_3/L\*Q
M^=;1S2;?XG*+EC[\"LCQK_R-O@[_ *_7_P#9*[&TM(+"TBM;6,1P1+M1!T4>
ME4]4T#2]9DADU"T6=X<^62Q&W/7&#[4 <M\3RM[I-AH]N0^H75XGDQ+RV #E
ML=@,]:<Z%?B'J\1D=E;1 6^8\G.,CGCIVKI]/T#2M*E:6RL88I6&TR8RY'IN
M/.*D?1M/>^N+UK93<W$/D2R9.63^[UH \MMK)--^'5GKL5Q<)=7@6UN9GD9U
M2$S?-A<C'0#@CJ?6M>33_P#A'].UK4M*UFT>673V9;2PBVHN"/WHR[<@']:[
MNWT;3K72CI<-I&+$@J8#\RD'DCFHM-\/:1I$,T5AI\$*3#$H"YWCT.>HY/'O
M0!SFBZ9X;D;2[BUN@9+RS,$ENL@87.4W,91R<CYN3W./2N8T%;>T\#Z,-HAA
MU'4Q#?3*VTM&'?"D]@< ?3ZUZ1IOAK1='N'N-/TZ"WF<8+JO./09Z#Z4R+PK
MH4-K=6T>EVZPW9!G3;PY!R/I@],=* .6NK--%\4:EIVF*\%A/HLD\L*,=J2
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
MIX3T".VN[:/2[=(;L@SHHP'P<CIT /.!Q5ZXTNQN],.FSVL3V6P)Y)'RA1T
M],8'Y4 >60V$-_XH\,Z676YOHO\ B8:E<DAB['#!2?; &.@!KU8V-H51?LT.
MU)/.4;!@/S\WUY//O5"U\+:%8WD-W:Z7;Q3P)LC=5P5'/Z\GGK6O0!QOB%Y(
MOB-X4,*C=(MRC\=5V@_IUK>\2?\ (K:O_P!>4W_H!J*WTF6;Q"^LWVSS(XS!
M:Q(21&F<LQ/&6;CMP!6M+%'/"\4J*\;J5=&&0P/!!H \OBT>'2--\':QILTZ
MZE=26T4@:9F$R.GS*03P /3H/PJ+2;$>(;%=8N=<L[#4XKUI))#"3.C!CA"3
M(!MQC V^U>B6/AW2--G2:TLHXGC#",Y)\L'KM!.%S[4T^&=$;5O[4.F6YO=V
M_P [;SN]<=,^] &)8@-\3==4YP;"$<'%<I:W<LWA7P;8SW,,=I=R7/GR766C
M9E+;%<!E)!)]1SCK7IZ:38QZE<:BEN%N[A!'+*&.64  #KCL*K?\(QHO]D?V
M4=.A-B&WB$Y(#>H[@T <G)X/67PEK6E6^JQWC>;]I@BA0JMO)C.P?,W!'&">
M,YI;#6;G7M(OO$EO$5>RTMX( !SYY7=(0.X&$Q^-=KINE6.CVGV73[6.W@W%
MMB#J3W/J:?96%KIUO]GLX$ABW,^Q1QDG)/YT <%X5TF*5]#UF+7;5)FCQ)%%
M&1)=$K\RR%I#N8$$YQZ^V$T>T72/%&FKJ=JLUS<2S-:ZM:R[EN-RM\LH/?!X
MQZ#WKL;'PQHFFW[7UGIEO#<MG]XJ\C/7'I^%+9^&M'T^XBGM;)$DBW&,EF8(
M6^\5!. 3[4 ,\5P17/A+5TFC5U%I*X!]54D'\" :X6;2[/\ LCP';1Q^5'=.
MCS>4Q4LS1+N.1R":]0DC2:)XI%#(ZE64]"#U%9$'A/0;86P@TV&/[+*9H=I/
MRN<?-UY/RCKZ4 <4K6VC6WCBP^T75MIUNT C$+%WC,@P=N3W) ZTMKIL=GJ/
MB336@A@M9=(6;[)'.9 I 89;@?-QDX]1S7<R>'=(E^W>98QN+\@W08DB4@Y!
M//;VJ.T\*:#8S)-;:5:Q2)&8PP3G:<Y!]<Y(R: *_@FTM;7P?I?V:-4\VVCE
MDVG.7*C)JKXD)7Q=X4(9QNN)@0&.#^[/;I6WI>BZ;HL,D6FV<=LDC;G"#J:D
MN]+LKZYM;BY@626U??"Q)^1O4?E0!S7@G2=/LKO7);:WCCE349H%()R(_E.W
MKTS4WQ(W+X$U&1'='C\ME9'*G.]1V]B:VH-$TRUU2;4X+*)+V88DF Y;.,_R
M%3:CIMGJUD]G?0+/;N061B<'!R.E '#^*K5TO)-5N[4:EIL=DB2I%.5N+,\G
MS$'3G/Z>U=U8213:=;2P,S0O$C(S]2I P3[XJA=>&-'O)7EGLPSR(J28D=?,
M51@!@#\V/?-:RJJ*%4 *!@ #@"@#SNZ>1=2^(P$L@$=G"R8<_*?)8\>G-5K&
MRCTZ]\"WMO+/]IOH=MS(\S-YBF(':03C SP*[Q]!TR2:^E:T4R7Z!+EMS9E7
M&,'GTXH_L#2\6 ^R+C3_ /CU&X_NNG3GV'6@"Y=P175G-;SQK)%(A5T;HP(Y
M%>2QV5NOPMT!XT\N2XU&+S70X8_O' .?:O8.M8B^$= C@\E-,A2/SA/M4D8<
M9P>#VR?SH XK46F\,:KXHMM':98_[,2Y"&1G*R%@K."23D D_A6KX=T/[+J]
MAJEOK=D([F$J8((V!NEQG<VZ1LL.I(]*ZX:18#4IM0^S(;J>/RI9"2=Z<<$=
M,<55TOPOHFBW+W.G:=#;S.-I=<DX]!D\?A0 WQ=_R)VL_P#7E+_Z":XJ#2%T
MJ#P;JVG7-P+Z[:VAFC>9G66)H\MP3P%&< <#->E3P17,$D$\:R12*5=&&0P/
M4$50L/#^EZ;*DEK:[6C!6/=(S^6#U"!B=H..@Q0!YQH=I>Z]:)KDNMV-C>Q7
MC--*RN9HR7($9R^W:00 N/2M6\B.G^)3?:K"UU;SZFGV;4K2;+0$, ()%_N@
MC!Q[]ZZP^$]!.K_VJ=,@^V[]_F8/WNN['3/?.*</#&CB\:Y^QY=IC<,ID<H9
M2<[]A.W=GOC- '/^"[&UB\2^*)4B59([XHI!/ (R1^==O6=!H6F6VKS:K#9Q
MI>S#$DHSD_ATS[UHT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4V3=Y;;" V#@MT!]Z=3)0AA<2A3
M&5.X-TQWS[4 9NCW,T6CVIU34K.YN78IY\+!4D;<<!?4XXX[BI)]>TJWTZ>_
M;4+9K6'(>1) P!].#U]J\NM+>"Y^'G@N*:-'5]:6-@PZJ9)-P^AXK3OK6UL]
M4\=6EK#%#!_9:/Y,:A5#",\@#@=?UH [VRUW3[W1H-4^U0Q6TJ*Q:250$) .
MUCG (SC%6UO;5X(YUN86AE(6.02 JY)P #W.:\Q:^LX%\%RRWJ6^FQVFV6>
M(PCN?*4?/D, <>HR,FFZCI^@C1=-AT^^EN["7Q%$)I9F4("R,7"$* %P1T&*
M /3&U73DMA<M?VJV[-M$IF4*3Z9SC-/EO[."U6ZFNX([=\;97D 0YZ8).*\^
MUFUTS1/&EK;SR_V3I3V3^1)"B;/-9\N#O5@,@ =.F!TIR:;I\>CZ3'X>UPA[
M:XGDLVU ;HI\##KG &.>"/?'K0!U^H>*-(TW[#YM["PO9-D3+(I4CNQ.<;1Z
MU<?5M.CFCA?4+599 "B-,H9@>F!GG/:O-GOK2:S\(W<MI;V,4>JRI*JL#$C;
MB6VGIM+9([#\*MZM/'IFHWVI6MQ9:IIDU["US:N<3Q2@H%,1_B'W3Z8_$T >
ME55M]3L+N=X+:^MIIDSNCCE5F7'7(!JAXL^V_P#")ZG_ &<&-UY#;-O7'?'O
MC-<K>26%UI7A&XT)HENUNH$C$7WA'M/F*V.=N =WTH OW'B&\U;7]2TO1M5L
MK::R2/R5D"O]JD()9>>P P=O()_"M_5->L]"M;5]4GBCDGD2( ' +$@$C/11
MG))[5@^&TA_X6%XOPL>X-:E>!D?NVSBE^(9B2WT":;:(H]9MS([=%7YLY/I0
M!:_X20IXV>QEN[4:5_9@O%E) &XR!0=^<$<_K70R7UI%:"[DNH$MB 1,T@"$
M'H=W3FN+DMM.U7XJ;9X;6[MCH@= ZK(A_>\$=NAKD["Y$&A>&7O+N6VTF*]N
MD>>(*WDN<^6<,&'=NW'6@#V*WN;>[A$UM/'-$> \;AE/XBL/6=>N8M<L]!TI
M(GO[A3+))*"4MXA_$0,9)[#(JOX+LM'M(=0?1M1N;Z&6??+)*P*>9C)VX4#N
M,X]JR]0:/0/BC%JU^RQV-_:?9TG8?+'(".">V<?K0!T'G:_9ZQ803-:WEC<,
MZRRQP-&T)"%A_$1@D8_'%:(U;3FU V O[8W@ZP"5=_Y9S4,VLVC7$=E:W"37
M<R,8UB.\+A2=S$=!VYZDUYV[6ES\*4B5T_MF.< *,>=]I\WGWW<GGTH ],FU
M.PMFD6>^MHC'C>'E5=N>F<GC-+_:-B;B.W^V6_GRKNCC\U=SCU SDCBN'CTV
MQN_'OB W]O:3,FG1&3>H.'*\L,].!U]Q6!9V]A;>"/!UZB0QWC:K'NF10'8;
MW!!/?& .: /5)]5TZV9UGU"UB*,%<23*NTD9 .3P<4M[J=AIT2RWM[;V\;?=
M:60*&^F>O6N!MK30)_%/C,ZU':E$,9W3 ;D4QG<5ST/TYK,TNZ6TAT"VOI(K
M6^72I6^T7V61(F<[55,@%RH'?H.AH ]5-[:A(7-S"$G_ -4WF#$G&?E]>.>*
MB75M->T>[74+4VR-M:83+L4^A.<9Y%>4V9L[WP7X(BF,,S+JPBD5\,0I=LJ?
M;!7CTQ72Z;IEE<^,?&&D+'&EG-;P*8HP H)0Y('8\T =M]MM-L#?:H=LYQ"?
M,&)/]WU_"I)IHK>)I9I$CC099W8  >Y-<-X02]OKFVL]1CP?#N^W+#[LLI^5
M&'TC_P#0JU?'TUI%X9*7D0D26XBC4-(40-N!!<CHHQDT ;=MJNG7MH]W;7UM
M-;ID/*DH*KCKD]J6+5-/GN_LD-];27&P2>4DH+;3R#@'IR*\LFO+:7_A.T^W
MVETTEI$RM @1&*@@[1DYP2!G)K9AM+*PU;P%):0V\/FP3;G0!?,)@&,GODG]
M: -[QCXEBT?1;Y;/4K.+58HU=(I&4M@L/X?7!KIAG R03WQ7D,FI:<?AAJMG
MJ$L7]LK.YGBG;]Z93)P1QD\8_*O7(I8YX4FB=7CD4,C*<A@>010!SAU]=!T.
M\O\ 6=4MKT)=,D1M@!Z;8\?WAR3_ /6K6EU[2((H)9=4LTCG)$3M.H#X.#@Y
MYYKS"ZV?\*Z\1$;=JZZYXZ ;TK>\1W%I-J$FKZ/JFFS30Z>R365S@Q3P;VSM
M([Y##CVZ9Y /0%974,K!E89!!R"*I+K6E-=2VJZC:&XASYD7G+N7 R<C/8 Y
MJ/1+B*Y\.V,T<#VT36R%8FSF,;>GX5PV@3#3M6T*RAGM-7TRX:5K*Y4;;B#*
ML6#CN.2.?Z 4 =KI/B72M:M)[FTNXC'"S"3+@%5!(W$=@<9!/:K=AJFGZHC/
M87MO=*APQAD#;?KBO,+6[A3X=0PAU86VI!]1A4998//8G<O7'2MS6=UUXQMY
M] D1YO[*N/.:W<8(VGRLXXSO/% '8PZOIUS?26,%_;27<>=\*2@LN.N1G-8?
MA;Q$]WHD]YK-Y;QLM]);J[8B7@\ 9/U[DUB^%]2\.7^F^';?RR^KV9V"% 1)
M')C$CMC^'JQS_.L'PY?#3;N&^U3RY]#?4)XHCP5M[@MD.P[Y7.#VY_$ [=/$
M$MMXTU:SU"]@BTVVM8I4+@($+$#ECUKH9=0LH;'[=+=P):;0WGM( F#T.>E<
M;!;:=J7Q-UD7,5M<QC3XL>8%< 'KU]C^M8FA3^7HO@2YNVSIT4MRL[R-\B2$
ML(BV?3D#TH ]"N]6AF\/7NH:7=P3^5!(\<B,)%#*I(S@_3BJNBZY&WA#3]5U
M>\AA,T*M)+(P12Q_2N=94&M^,)=/9#IS:=^^\O&S[1L/3'&=O)]S6?H]_;V5
MQX/?4W5-..F,L,DA'EK.2 <GUV\?C]: .K\-:Y+J4^N27%];S6EK=E(98P B
MQ[0?O=^O7VK7MM9TR\MI;FVU"UE@A_UDB2J53ZG/%>87US#<:)XFDTR4/9?V
MQ%-<&W 8^3@%F (Q]X9].#VJY<1:!-I&OWVFZQ=ZC<RZ6WG&38$4?PA@J+\_
MIGGB@#T)M<TE(II6U*T$<(4RMYRX3=]W//&>U6+2]M=0@$]G<PW$1.-\3AAG
MZBN$?1=(_P"$+T.2WN;;2[N<VSQW(C!6298R0']?XNO>M[P;?/>V>H">TM8+
MJ&\:.=K5LQ2OM7YU^HQ^5 %R\U:0Z];Z-8F/SS&;BX=P2(H@<#@?Q,>!Z8)Y
MI(VU.2]U=(M3L9&79]E@V9,''/F8(/)_SVK)TP;/BCKHD&&>S@:(D=4'!Q[9
MH\.FV'Q \6+$ 'S;$[>G^KY_'.: -W0M8CUK3OM"IY<L<C0SQ9SY<BG#+GO]
M?0BH)/$^EQ>)$T)[A!=M'O.6  )("I_O'.0/:LGP8"=8\521@BW;4V"^A<#Y
M\?CBJVH7-O9_%>%I)8HI)=("1>9P'D,Q"CZT =4=9TP:A_9YU"U%Y_SP\U=_
MY9S5ZO+(&M+CX626<V!K$,S)Y9/[[[5YA(QWR<CGT->A:A+]G\.W4MXKR>7:
M,TPBX+80[MOH>M #[;6=,O;N2TM=0M9KB/.^*.5688Z\ TZ+5]-GOGL8K^V>
M[0X:!95+@]^,YKS'1;ZR;Q+X*,5U:+&(9U$,1R8=T>%5V/WG)/H.>@K2T2Y7
M3=6T>UMI[35=*NI)GM;@C;=6Q*L6#<Y(QG)([]L"@#NXM8TR>\DLXM0M7N8L
M[X5E4LN.N1GM4@U&Q-O%<"\M_)E;9')YJ[7;T!S@G@\5P/AV8:?JFC64$]EJ
MVE71F-G< $7,&59F#CN.H.>?RQ7/)J5E'\--/T]KF,7::F"T.?F0"4DDCL,$
M=: /7)=5TZ"9H9;ZV25&561I5!4M]T$9X)[4C:QIJZ@+!M0M1>'I 95W_EG-
M<;8:7I>I_$WQ.M[:6]PZ1VS1K*@;'R#<0/J%KGM+71[[3S9ZUJVHQ:K!>LTE
MA $#23[S@IE-QSGJ6_*@#U?4-0M=*L)KV\E6*WA7<[M_+ZGI7,:AXK:8^&[C
M3+J'[-?7:QW(&URH*ABI/8C//>MOQ/\ \BKJW[H2_P"AR_(1U^0UPUY<:;J6
MF>!XH7MYX1=Q12H "-PC&X$?B,_6@#T.VU33[RWDN+:^MYH(R0\D<H*J1UR>
MU01^(='FLKB\BU.UDM[89FDCE#!/KBO/-2:QL+GQ]"]OFS_T/$$3;%#,.3QT
M&[&:LZ)?6EUXNU-%OK2Y$VD*H$";8R5SE5!^]@=SSU^E '>Z/K%IKFG17MG*
MCHX!*A@2A/9L=#[55'B?2YM=FT2*\A%ZB9Y88WY(V8SRPZD"JG@2\L[KPAIR
M6LT3M#;HDRH>5?'(/O69:W5I:?%35EN98HFFM(!$'(!8^U %[P=XE_M+0K%M
M5OK8:E<&3;'N5&D =@"%_#]*W+K6--L;F.VN]0MH)Y/N1R2JK-] 37E=O::?
M!\-M%OT$*71U1&:X"C>#YK=^IP.U6KQ-)GUKQ)8>(]7O;%Y;H2+$FW$\6%V8
MRC$D8Z _AUH ]6)"J23@#DDURNE:MJOBM)KW3KF+3]-28QP,T/FR3[3RQR0%
M7V'/N*W8K99="2U1IU5[81AI3^\ *X^;_:]?>N1^'VHVFD:')H>I7$=IJ%C-
M()8IV"9!)8,,]1B@#IM,O;Y+2\?7/LT#6TY02IE(WCVJ0_S$XZGOVQ5JTU;3
MK^V>YM+ZVG@CSODCE!5<>I[5RGBK5X+W3],O8<RZ1#JL0NY=IVN@_B']Y Q&
M3ZBJ^LK;2>)=3FTZ2(Q'1)OMWED%"<'R\X.-W7KG@4 =DFL:9)/% FH6K2RI
MYD:+,I++C.0,\C%+;ZMIUW;RW%O?VTL,1(DD252J8ZY.>*\R&GZ;_8/@0M:6
MO^D748F)C7]YD8(;U[#FM22&TBU/X@6D44*1"PB9844!01"V2%^N/QQ0!W4.
MJ:?<7AM(;ZWDN0@<Q)*"VT\@X].1^=,_MG3/[0.G_P!H6OVP?\L/-7?^6<UY
MY%I^F_V5X);2$MTU9IH'=X -[*$S+O(Y('<'Z5DSZK8S6>D7%O<6]L@UT2FV
M8[IT&\[G=R>!TXP.#U.* /6I]7TRV#&?4+2+:XC;?,HPW]T\]?:IFOK1;M+1
MKJ 7+C<L)D&]ASR%ZGH?RKS:2SL)I/B)++;V[O&A*.R E&\MCP>QW ?B*N7T
M4D'@SPUXHMHQ+>:7;PR2'N\)0*XS^.?;F@#OX[F"::6*.:-Y(2!(BL"4)&1D
M=N.:8=0LA<O;&[MQ/&NYXC(-RKC.2,Y Q6=X:MI8].DO+D8N=0E:ZD'=0V-J
M_@@4?A6#XP631/$6E^([6V\]Y-UA-$!DR;P3'_X\,9^E '6KJ5B]H;M+VW:V
M!VF9904!SC&<XZD?G6>DVH)<ZT6U&SE6- ;:%$RUO\I/[P9R<GG\.U<=H>GZ
ME::S_P (C= -:QSQZD9$7:A3[Q0#T\W;@>@-:6CR11^)/'1+HH'E,>0,#RVR
M: $;Q/JG_")^%]0$L8N-0OX(+AO+'S*Q;.!V^[77ZK/):Z1>W$) EB@=T)&0
M"%)'%>;-(@^'_@<EU &JVY)STP7S7HFND#P_J1)P/LLO_H!H S_#/B"'4=&T
MP7E];G4[F 2-%O57;U(6M-]8TR/4%T]]0M5O&.! 95WD^F,YKS2UMK*UT/P'
M<010QRRWT9DE4 ,Q.0<GJ?2JVJZEIS"^,<UO;!->#O$^6G=E=0TA8GY4] !^
M- 'K<5Y:SSRP17,,DT7^LC1P63ZCM44NJ:?!9"]EOK9+4])FE4(?H<X[&N,\
M1O=Z+XKMM5TN/S%UBW-GF/!7S^L;G\._H#5?Q':V^C:UX=@N[VYLM*M[5X$N
MH@OR2X'+;E8<@>G<^] 'H5O<0W4"3V\T<T3C*O&P93]"*RO^$DTZ?6+C1[>\
M@^W1)T9AC><@+UY(QD@55\&6>E6>DSKH]Y<7=H]R[>;*1@M@9V8 &W/H.N:R
M;:\M;#XEZ^9WB61[2%HD8@&0A<D+[T :_A?7Q?Z)I[:E?6O]I7(=O*#!"P#L
M!A<Y[?I6O<:II]G<Q6US?6\,\IQ'')*%9OH#7FVGVVFP^!/#FHB&".XDU6%F
MGP-V?..06_W0?RJ.Y&C76J^)+'Q'K=]8N]XS^2-@66(8V%24))XZ ^G'6@#U
MBJD>JZ?-?/8QWUL]VGWH%E!<?4=:8RRKH16TW^<+;$/FG+;MOR[O?.,UP?A7
M4/#-QI.@VUPA.M6MQM6%5(F$Q)W,WJO<D\<>O% '?2:MIT-\MC+?VR7;?=@:
M50Y_#.:DGO[.V=DGNX(F5/,822!2%SC<<]L\9KSM7LYO!/B>VU+RQJB7%PTB
MR "0R=8B.Y_A Q4]K81W7CS1H=5MX;BX&@J;A94#9D#8)(/?K0!UFK>)]+TB
MVM9YKJ)UNI4CAV2*=P) +9S]T=2:>D]S+XB0QZE9MI[6F\6RX,K-N_U@/]W'
M'I7F<30)X,TLEHQ!!XE"J21M1,L>O8=ZZR1K6;XJ63Q&%XY='8Y7!# OQ]1B
M@#K!J=@9(HQ?6V^4D1KYJY<@X.!GGGBG_;;7,X^TPYMQF8>8/W8QGYO3CUKR
M2TM+*'X76U^MO EVNHJ5G" .,38'S=>F:Z%KZQTWQGXP-]/% DUI 4$AQY@\
ML@X'\7/I0!W$FHV4-JEU+>6Z6[XVRM*H1L],'.#3S>6JVGVLW,(MMN[SBXV8
M]=W3%>3:?>P6T/A*34+^2ST[[!(L<\85E6;?R#N5@.,#IWZ]:N@:-I1T%;:]
MGN/#IU*9IYKC'EF78-F, #8&SVQD&@#K-#\02ZKXLUFR2YM[BQMHX6@>'!'S
M DY8$Y]/PKIJX?PS-92_$3Q,UC) \3Q6[ PL"K';\Q&.O/6NXH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ H(!!!&0:*1F5$+NP55&22< "@"LNFV"QQ1K96PCB;?&HB7"-Z@8X-2
M?8[;SI9OL\/FRKMD?8-SCT)[BN/UCQ7%<ZSX>ATF^E\N>]"RXB94E3'9F7##
M_=/?Z5T$_B;1[>Z^SS7@1A+Y!<QMY8D_NE\;0?;- %W^S[+[)]D^QV_V;_GC
MY0V?]\XQ1)I]E+#'#):6[Q1',:-&"J?08XK,U_7['3K.]@:[>.Z2V9\Q1,YB
MR#M9B 0O/3=6-I&H2WVB^%;B]UV6VN9V),84'[81_">./K[^N* .ON;2VO(O
M*NK>*>/.=LJ!AGZ&F3:=8W,,<,]G;RQ1_<1XE8+] 1Q5.\\2:187#PW5X(VC
M95D;8Q2,MT#.!M4^Q(IM]XHT;3;B6"ZO0CPA3+MC=Q&&^[N*@A<^^* -![&T
MDMTMWM8&@3&V,Q@JN.F!T%,_LRP%U]J^PVWVC.?-\I=^?KC-9=QXJM;?Q1;:
M(89F::'S?.6-BO) 4# .0<G)Z#UHTR]M8+C6YI=<-U%#<$RK*-JVF!RF>F/?
M^M &]5:'3[*VG>>"SMXI7^](D2JS?4@<U5L_$&F7UX+.&Y/VDIYBQ21/&S+_
M 'E# 9'TJDGC?PW(T0358CYLGE*=C8W9Q@G'R_CB@#;2V@CF>9(8UED^^ZJ
MS?4]Z6>"&YA:&>))8F^\DBAE/U!J2LBX\4:-:W4EM->A7CE6&1O+<HCMT5G
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
M"6\VLLP@9_+<QB0]%+@;0?;-+>^)M(T^::.YN]A@V^<RQ.RQ;NF]@"%S[D4
M:/V:#RQ'Y,?EJ<A=HP#]*22TMIIHYI;>)Y8_N.R LOT/:H4U2RDOY+%)PUS'
M")V15)^0]#G&#^%4&\7Z"FGVE\VH(MK=NT<,A1P&8'!'3CGUH VZB2UMX[A[
MA((EF<8:0( S#W/4UA'QWX96..0ZH@62-I%S&^2H)!.-N>H/Y&K,OBK184WO
M>'RPJ.SK$[*@< J68#"Y!!YQ0!I/96DERMR]K"UPGW96C!8?0]:D\J,2^;Y:
M>81C?M&<?6LJ]\5:)I]RUO<Z@BS",2[%5F)4]", Y_"I1X@TIM,@U%+M7M;A
M@D3HK,78_P (4#)/!XQGB@"XUE:O"86MH6B)W%#&"I/KBI/)B\P2>4F\# ;:
M,@>F:SH_$>DR6,]X+Q1#;R&*7>K*R/G&TJ1NW9[8R:EL-9L-2GN+>UG)GMR!
M+$\;1NF>F58 T 6?LMOY7E?9XO+SG9L&,^N*'M+>2=)WMXFE0%5D9 64>@/:
MB[N[>PM9+JZE6*&,99VZ#M5.VU[3KJ>6WBFD^T11^:T+P.DFSU",H+#Z T 6
MY+.UFMA;2VT+P#_EDR K^72G/:V\EO\ 9W@B:#&/+9 5Q].E<1H-Y=>*+^ZN
M5U2_M);747"1+&PA:W3:-C @+N.>_P P]*[._P!0M-+LWN[V=88$QEF]^@ '
M)/L* )(;6WM\^1!%%GKL0+G\JEJC8:Q8ZG+<16LQ:6W(6:-XVC="1D95@#S5
MZ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "L;Q99W=_X4U*UL<_:9(2$ /+>H_$9'XULT4 >;W.J+
MJ\WA%+6POXWM+N,7"-9R*L.%Q@G;CC^7I532K>UM[>X\/ZYHFJ7MZET[QJ#(
M8)]S$A^&VKUY)'Y\UZG10!YV;I]#U+Q9;:A97CMJ!:6U>*W:43*4(VY .,>_
M%5K.WN$TOP KVTZM%<-Y@,3 IVR1C@?6O3:* /.-/O'T2XUS1-5T&ZOWN[Z2
MYM]ML'CN@Y!&X_=&, DGI^%4O$[W-W)XEM#975M.8HRD-I:EENL 9=Y #D#D
M <?B:]4HH X9;M5\9Z%?M!="WGTLPHWV9R0Y8<$ 9'KSQ61>:;J%_9^-8;.W
MF:5K^.58RA7SE4@D GKT/3^M>H44 <5/.GB'Q9X<O-/BG\NS6:2Y=X&01AD
M"$D#)SV%<T;:<_"FXC6UG\TZGN*>2VXCS <XQGIWKUK(! SUHH  <C->/^*'
MN+W3_$UO]AO89_MP\NWMK5A'(@8?O9'Q\V[L,^A [U[!10!QUD=_C[6;GR)@
MC:;%L=H6'N1R.O(XZ_E7+:"+S2-,\(ZK<6=U)96@N8;A$A8M"SNV'V]2,'K_
M %->M44 <9X1E:X\6>)[L6UU'!<O T+S6[QAPJ$'[P'J/SJ[XXM;R?2+2XLX
MFG^Q7L5U+;J,F5%/(QW[''M7344 <5<A?$/B[3=2TQ)3#:6DZW$KQ,FXNN$C
M^8#)R2?:N?6W;4_AQ9>&(;&X&JB55>-[9E\DARS.6(  VYYSSG%>JU#=PO<6
MDL,<[P.Z%5EC W(?49XH X+4[.?4/%GBVTML^?-I"(@'\1(Z?CT_&F:#'IVH
MM90Q>';^'5+>-EEEN3($M6V$;@6)SDX  &>_:NNT?0UTVZGN[B[>\U"=$22=
MU"DJHP  .G<GU-;% 'GGA.]E@TK3- N_#]RVIV4^TM/;YBB&XDRB3H/E)QCJ
M?;FK.D2-9VOBW3VL;Q9#=74\86W<JZ, %VG&"3V KNJ* .!N](NKKX7Z6;:.
M9-2TV**YB1HBCB2/JNWKGK]>#WJY<6-Z?AUJKW$$C:CJ$4MQ)"BEF#N/E0 #
M/"[5_"NRHH \]<36&K>"KV:TNC##8-#)L@9F1S& %( R#GUJ76]'N5\8BTM&
M5;'Q!'B]7NOE8+$?[R_+_P "KO<C.,\UC:/X?_LNZGNI]0N[^YDR%DN7SY2$
MYVJ.PZ9^@H V0   .@KCH9WT'QEK4VI0RM:7ZQ/;W$<#29VKM,9V@\^@_P :
M[ NJG!8 GL30"&&001ZB@#R]])O;'P5H<;6=UO\ [92[:W2%G:"+<QP0 2,
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
M54NFWY5)R0"?T]ZH6VCZ[INC:IH$5G'<07+S?9[LS@+&DF<AU/S9&2> <YH
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
M>W[5=0P;L[?-D"YQUQFF0:E874GEV][;328SMCE5CCZ URGQ"CB,GAMY8/.
MU:)2FW<64YRN.^<#BM"PATZZUM'AT.2PN+./S4D:(1;]^Y2IV]1QG\J -^ZM
M+>^MGMKJ%)H7&&1QD&I54*H49P!@9.:Y*S\7WM]=R:6NE+#K,5SLEM9)B56
M8)FW[1D<X'U%0:[X\&F7]];6L-O*UEL#I([AY21DJF%(X!')/6@#KKBRMKMX
M6N(5E,+B2/=R%8=#CU'K4]<N_BF[OI6@T6P66XBLTNYH[EBA&\96,  _,1^
MJ:/Q-,=6T.PFTUX'U."21A(^&@9%R5*XY_,?2@#HJ@DO+6*ZBM9+F%+B8$Q1
M,X#/CK@=3BN(U[QAJ#^'-9ELH4MI[+4?L)D\PL2,@;AP,'GI6Q>7R1^+M!M+
MW2K5[RX2<I<J^XP[5)(7*@G(QZ=30!TU48=(L;?5KC5(HF%Y<($ED,C'<!T&
MTG Z=A6'%XOD-MKHGL4BOM+<(+<3%O-W#Y"#M'WCQWJ#6O&_]F7\UC'':_:;
M:!99UED?!8C(C3:IR<=S@<B@#L:*HZ/J2ZQH]KJ"Q/$)XP_EN.5/<?GW[UA6
MNM:C_P )AKT-TUNNFZ?#$S?,V44J[;AQR3WZ=!B@#JZ*Y)O%U[;6-AJ][IL<
M>DWKJH=)BTL*O]QV&,8/' /&>]=;0 45P3^/]2CT8ZR^@*NGPW!@N#]K!<?-
MMRHQSSZX_+FM>R\2WY\02:3J>E+;2FU-U!Y4WFEE!P5/ ^;]/YT =-17(Z=X
MNO9]=TS3[[3HK8ZC"\L<8F)EA"@G]XI QD"B'QA>2W\NDMI"KK$=PJ?9C<':
M82,^:'V]!Z8]._% '4-=VR7:6C7$2W+J72$N [*.I ZD5-6#/<PCQK;VK:9$
MUP;%Y(KPN-P 8 IC&0.>N:P#X_U(:-;ZR?#X%@\_DNPNU+9W%?E&.>1WQ^7-
M '>U#:WEM?0">TN(KB$D@21.&4D=>16%I?B&^N/$<VB:GIL5K.+7[7&8I_,!
M3=MP>!SFJGAK5)+GP]!-HVAVEI$\\RRH9]L<6W/S'"Y.2,=* .NHKBX?'CMH
MU_JL^GHEG!*(+:5)R5NG)Q\N4!"^^/7TJWX=\6OK.M7>FO!&1%&)8[FW+F-A
MQE3N4$$9_&@#J:A^V6WVS[']HB^U;/,\G>-^WIG;UQ[USGC_ %+4=+\--/IS
MI&S2HCR;B&4%@/EQW[?2LF_GU&W^)\,EKI\5Q>OHV#$)MJ#]\>2Q&<8'IF@#
MOZ*XL>/XO^$>L[Z2VC@N[JY>V$3R$HC*3N8L!DJ!CH,\@>]:7A;Q,?$)OHWM
MQ&]I($,L9)CE!SAE) /;I0!T5%8FOZ_)H5QIN^U62TN[A;>6<R[?)+="1@Y'
M7N.E-NO$,L,.L36UA)=KIY6-5A)+2R$ LH&.VY>>>_I0!N,P52S$  9)/:H[
M>Y@NX%GMIHYH6SMDC8,IP<<$>]<U9>(YK[4=3T2^@MTN8+3S]T$I=2I'*D$
MAAD<5D^%=<.C^"_"L(M_-^WW!ML[]NS+M\W0Y^G% 'H%%<O=>,H[&[\0Q7-K
MMCT=(GWK)DS&1<@8QQS@=ZCT+QD=5US^S)((R7A\Y)K9F=%QU1BRCD>O0T =
M916=KFKQ:'I,U]*ADVX5(P<%W8X5<^Y-9RZ_?6FN6^EZK901/>(S6DT,Q9'9
M>2C94$''>@#6FU;3;>[6TGU"UBN6("PO,H<D]  3FKE<%X4LSJ^H^(AJMG:S
MJNJL2Q8L5=-NT#Y1D #KD?2M3Q[J>I:5H*3:<R(7GCC>0L0R@L/N\=^A]C0!
MT8N[9KLV@N(C<A=YA#C>%]<=<<C\ZFK@;J;4+;XHF2ST^*YO'T0;XA.$4'SA
MDEB,GH!TSTJW_P )_"VAZ;>BV2*XOI9(O*FE(6$IG>2P4D@<=!SD4 =G02 "
M2< =36!X6\2?\)%;W6^W\J:UE\MRA)CD'9E) .#Z8XK+\9W$MWKF@>'@S+;7
M\S/=;6*^9&@!*9'.#SF@#JHM1LIY#'#>6\C@X*I*I(/T!JS6%J'A/2KRWA2"
MTM[2:"5)(IH85#(58' (QU Q^-5KKQ+>F'4KO3=.BN;/3I&CE+S%'D9!E]@V
MD87W/)!% '345RLWB^>:\TV'2-*-]'J%JUQ%*;@1@8(!!!'&,C/UZ&J3>.=2
M32;G46\.,(K*9H;S-T/D*M@[?ERV,^@H [>BN8U+Q1?6_B*/1M/T?[9-):"Z
M1C<",8W8YR#CI_+CO3+/Q?<:AI\3VVD2?;OMIL[BW=SMMV )9F<*?E [XYH
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
M&AZG=>+%U6![>*,::]J#YC;UD8D@@8Z X[UU%% 'G>E>%M?M-2T"\>UTR-K
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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 **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKFM
M;TG5[R2[NEU^;3[>%-UO';JN.%R6D)'/.>,XP* .EHK'\*W]WJGA?3KV^ %S
M-"&<@8W>AQ[C!_&MB@ HHHH **** "BJ>J6EQ>V8AMKM[5S(A:1/O;0P+ ?4
M9'XURUE%=3^-]4TE]5U#[);6T4D0$WS!FZG.,G\: .UHK@XM8FT#QC+::MJ5
MS=1IIB-M5&?<^\@L$4'G &373KXBTR2QL[N*<RQWAQ;K&C,\F.N% SQCGTH
MU:*H:5K%CK,$DME*7$4ABD5E*LCCJ"#R*P?'.H7-@=$$%\UG'/J"0SR!@H\L
MYSDGITZT =;17#)JD]GXXTO3=+U:34K&YB=KF)Y!-Y(4'#;QR,GU/;WKH+OQ
M/IEF]QYCS-%;-MN)XX6>.)N.&8#KSSZ=\4 ;-%9-YXDTRRE2)YGDD>W-T%@C
M:0^4/X_E!XJ*[\6Z+96UA<373>5?@FV9(G;?QGL.O(XH VZ*Q/\ A*-.E@A>
MW%U<--'YHCA@8R*F=NYEQD#/KR<<9JIX!O)[_P (V]Q<SRSR-+*-\K$L0)&
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MT4 >8P::FGWNI:?JGA6ZU2>:\DFMKA$S'*KD$;FSA<=\UZ:JJBA5 "@8  X
MI:* .%OO#-]<>*]0M(U*Z)JT:37;@XVNG&T>['!/MFK7@NPU*UAGDU:)Q)9)
M]@MB1R\2$G>/][('_ 17844 >5P:9J-K\/\ PW')IUWYUEK"3SPK"Q=4#N<[
M<9/4?G70VL%P_C;7[PVERD,VGQ"-VA8;CMY4<<GGH*[.B@#G/ =M<6?@O3[:
MZ@E@GB#J\<J%2#O8]#[&LR]FO?#_ (YO+^33+R_L-3@CC#VT?F-$R C;CL#G
M/XUVU!H \ZU&"[L]>T[6KS0;B6PELC;/:6B[FM3O++\JD=L ]LY]J?J-EBW\
M-&RT.>Q@75UF,"1%BB#C>X .TG@XKT*B@#C]12:S^)&G7WV.YDM6L6M_,AA+
MJKE\\XZ>N37+.M_,^FW$VDZE'+:ZNLLEK!:%(((]QY0 ?.3P2W/X9Y]9HR!U
MH X"[MKK^W/'#?8[DI=::BP,(6(D(B*D XY.3C%-6VN%TOP&GV2YW02QF8"!
M_P!WA,'=Q\O)[UZ#10!7O]O]G76Z SKY3YA'608/R_CTKSRTTZ_E@NM*T>74
M)--GTV54CO[=HVM)" %C5V R#TP,CBO2Z* .!\,+;S-I5K<^%[V+4;)0DES<
M1D1Q%5QN5B><X' ]?:GV^@WUOXWNK)8F.AW$RZHS;?E$HR-GIR^UL>BBN[HZ
MT >>ZA"NG^+M6;5-!O\ 4++4/+>&6U1I!P@0HP! QUZU9M+-X_'NE'^RWM;=
M-(,31K&6BB8L3LWXQTKN:* /)_$T=_?VWB>U&F:A'*;A3!%:VI$4Z!E_>.P'
MSD@=,\>G4UU&EHY\?SW;VMPD;Z5$$D>!@ <Y*YQ@'D<=?RKL** /)=&M=4TG
M1O"NJ-IEW-'I\MS'<VPA/FH)&.'"D9/!_P \UM>($N=4TF'4;'0IUM[?4TN9
M+;RS%-<J%(9RHP<Y/'?C-=^&!Z$4M '-^&4T^6YN+JQT2ZL@456N+M6624_W
M<,2QQQR?PKI*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *P/&X#>"=8! (^S,>:WZS?$&G2ZOX?
MO]/A=$EN(6C5GZ GUQ0!SNC>*VLH=$L-1TJYL[>Z@CBMKMW1D=M@P" 25SVS
MS["E7XB6+SVK1P![*YF\E9$G5I5.2 S1#D*<=2?PJ6/0M1U.'1+34[:"WM=+
M9)&V3[VF=$VJ1\HP,DGDY]J@T#2?%>A1Q:/&=.?3(I"4NV+&01EB2NWNW/T'
MO0!-<^.6B?5Q!HMU,FE.5N)#(BK@=QDY)X)Q_*K%]XSM;>2TA@CB:>YM!>*+
MFX6!5C)  +'/S'/3V-4/^$:U0V/B^ I #JDC/:GS>N1CYN..U(=#\1:;=:5J
M>F+:2SQZ='97=I-(0IV\AE;'J?\ .: *?B;Q&^M^#]-N+*U=8+V^B@GCF;:W
M#9V'V)'7T[<UH1V&BZ3XST]H]!$&J7T,KK-%,?+1E7YEVYQT[[1U^M2Z]HVN
M:KHNG12&UFO8M02ZEV-L144DA5R,G (&3S5[4M+O[KQEHNI1)";.SCF$A+X;
M+C' QST'ZT 9.F^,+Y-%U;4]4M4"V]\UNB+* %.Y4"$XZ G)8UTNEZA<WWG+
M<V)MS'MVNLGF1R@C.4; R!TKG+/1M;L+75[/^S]/N[:YOGN0)9SB6-V!*%2N
M <#J>_TJ]X2T&YT234F=$MK2YD5[>R24R"# PW)]3S@>E &EJNM)I5[IEO)
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
M% &C534=4L=(MA<ZA<QV\)<('D.!N/05RW_";M_:7AM ;4VFJP@RL VZ.0C
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
M(X3<7[N;A,$"-$R'(YZ[MH&?6J2>--4NVAN]/TF6YL9+DQ;$M92_E@E3)O\
MN=1]W]>N #N**ANI9(+.>:*%IY(XV9(E."Y R%'UZ5R6D^,+NY\1V>D7:6;2
M75LTK+;DYMY!DF-SD@G [8^E '9TV21(8GEE=4C12S.QP% ZDGTKSZ/QSKK:
M+#K<FFV"V N_L\JB9S(PW[<J,8&.G)Y]!6OJ6LZCJ,VMV.E1V@AT^$I-+/N)
M=RA.U0",8'<]^U '36EW;WUK'<VLR302#*2(<AA[5-7-_#__ )$32?\ KD?_
M $(U1O\ Q=?M/J2Z/9&Z_L^80&+[-*YF<8W@.HVIC/?.<4 =E17(W'B36YO$
M4.D:?IUJDDVG+>J;N1E,>3@A@!G@Y&/Y5#:>-;F^TK2/)MH$U34+F2V*.6\N
M,QYWMQR>,<9[]>* .THKF)O$6I:=9%=1T^-;Z2]6SM CXCN"QX?N5&,D@^E
M\0:A8ZXVD:G%:F66V>XM9K?<%;:.592<@_0T =/17(MXPN/^$?\ #VJ"TBSJ
MEY%;21EC\@<MR#_P&B#Q%K]]K]]8V>DVC6UC=K%-,UP=Q0\Y P/FQS^G/6@#
MKJ*XFT\9WYUS3+&]MK2(W[NIM4D/GVN.5W]CD=L"G7_C&^AL=9U.TMK9[/2K
MK[,\4A822D%0S ]%&6XX.<4 =I17(W_BK4%NFL[&SC-U%:I/*ICFF7>P)6,%
M%XX'WCCZ=:8_B[56NM%M(=$$=UJ,4K-#=2F,Q.@YS\IX[^I'84 =C17!GQAX
MA73=4N#I6GYTF5X[I_M#;7VX.$&W.<'J35Z^\82-/%;Z; #*UHERWFPR28+_
M '$Q&#@GGDG XZT ==17'R^+M52/04&BB.[U,R(]O<2&,QLG_ >AZ_2L_5?%
MNK'PIXA/E06FI:9*L,C1,74JY #(>"#SW]* /0**K:>;AK&%KDH92H)*9Q^M
M<E8Z]J-GJ?BN]U2:)K'3V55B0GY<*2 N>,MD9]Z .VHKEQXCU&SFTA]4M+9+
M75)%BC\B0LT+L,HK9'S9YY&,5KZ]J,NDZ%>ZA#"LSVT1D",VT$#KS@]J -&B
MN+E\8ZI9Z9;WM]I$,*WK1+:A9VD/SJ68L%7/R@9P!GM4?_"=7B:)K%XVFAVT
MXH4D(DBCG5CC(W+D$>GZT =Q17'2^*->AUFUTQM%M//O8FEM\7APH7KO.WT]
M*EL_%>H7FA7UQ%I(DU&TOC8M!'+E"P(!?=C(49].U '522)%&TDCJD: LS,<
M!0.I)IEO<07=NEQ;3)-#(,I)&P96'L17,Z=XH&KP^(;:6VM;AM-0Y\J7=%<*
MRL0,D<?=(/6J5IXJN(]/\-0Z7HEO_P 32*4I LWEK$4&3CY<8YS^?!H [BBL
M+PWKMQK!U"WO+5+>[L+@P2")]Z-QD$$@&MV@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "@C(P:**
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
MM8]0MW?3;UKHL\1&_+$XX/N?TK<U+1[N\\2Z1J<5Q$D-B) T;(2S[Q@X.>.
M*VZ* .3AC'@Z?4K[4]6@72;N[>94,!WK)(1QD$Y P>WO3O!.CVEC;7NH6J.D
M-_.TD"OGY(03L !Z Y9OQ%=/-#%<1F.:))$/574$?D:?0!C^)M&EUW1C9P7"
MP2>:D@9EW*=K X8=Q6+)X1U:>75I9]4M7;4K$6TF+;:$8 @%>?NX)_2NRHH
MYAO#-Y_Q3.VZ@']C@+)E#^\&P(<<\< _C69-X'U--&O]#L=5MX])N'+QQRP%
MI(\D$J&! QGVKNJ* (K:-X;6*.1P\B(%9@N Q ZX[5R5QX.O)]/\26WVV '5
M[@2HWEG]V,]#SR< ?C7944 <U-X:GN-;T:]DGA,-C:O;RQ[#F3<NTD'/3I5;
M0_"VKZ,8K!=:SHT$OF11K'B8C=N",W3;GKCJ,CC-==10!R%KX5UC3;NYM].U
ML1:1<S-*T319EBW'+!&[9YY[?7FIO^$7NMWB@M=Q$:RFR/Y3F+Y"G///!%=3
M10!R'_"*:E ?#TUI?VZW&EV[6SF2)F1U*A<@9Z\>O\L5JZ;I%U9^(M7U&6>-
MX+[RRL8!W1[%VCGI@\FMJB@#G=!\*0:'K.J7\<I9;N3,4>3B)3@L!]6_0"J&
MF^%=:TBXDL['6ECT1Y3((S%F:/)R55NF#ZUV-% %'6+%]3T6]L8IC"]Q"T:R
M#^$D8S7.:7X6UFRU/1[J>^L&CL+=K8Q16[+E2!R#GEB0,GCZ5V-% '$?\(1>
M?\(6-"^VP>;]K^T>;Y9VXW;L8SZU:N_#.K0:OJ-UHU_:Q0:FF+J&YC9@KXQN
M3!')]_UXKK:* ,KPUI,NA^';+39I4EDMT*ET! /)/?ZUCR>&]:L-8O;C0M4@
MM[74)/.N(YX=YCD[LG;GCK76T4 <_%X?N8O%T>L_:5DCCT\62H^2[8;=N9NY
MS6(G@2^AT>Q6#48HM4L+J2Y@F6,^6Q<Y*L"<X[?2N[HH Y6[\,:CJ>E9O]3#
M:JDT=S!+&F(H9$^Z%7K@Y.>YS["K%MH5[>:LFIZW);--#;M!#%:[MB[OO-EN
MY''3\ZZ*B@#@8?!>N_V?I6G3ZG8FTTN]CN(=D+;G52Q^8YZ\XP/SK<TS0K^R
MU+7YI+J%8M1DWPM$IWQG;M!.>/2NBHH X"R\%:W:C10;[3L:7<,ZE8'S(K=2
MQSRWY?4UBQ*]SJ^I:O'J7AW9)>2-Y.HNRLNP[5+(I R N1D9YSWKUFJ;:3IS
MW7VIM/M6N,[O-,*E\^N<9S0!RQTG7KR[M?$FCW=O9W=[9QK=VURC-&>,@CN"
M,]ZO-X=U!O$&A:C)>QSBPCF$[2 AY&D!SM X &>!V%=/10!QY\+:BVE>)K-I
M[7=JL[RPL-V$W#!#<>@'3-,?PIK%C<6=_HVH6T%\+2.UNTF0M%*$4 ,.^1BN
MSHH YBZ\/:E<ZGX?NY;V*8Z=)+)<.X*ERXZ* , #MGVJC>>#+V\M/%$#7-NO
M]K2I)"0"=FTYPWY#IFNUHH J:9'>Q:=#'J#V[W*KAS;J0GMC))KG&\)7,E]K
M\,EQ =*U<;V&T^<DFW&0>F >?RKKJ* .3@\/:O=#1[?5KBT>WTN5)E: OOF=
M 0A;/ [$]<D5M>(;"XU7P_?6%J\:37$1B5I<[1G@]/;-:5% ',:EX:O+_P .
MZ5;Q7<=MJ>FF.2*6,'R]ZKM(QUVD5!J&@>(-7\-:A9:A?VCWETJ1JL:LD,:J
MV<]R6/\ 05UU% '.SZ'>S^*M&U;?;K%9V[Q2IN8L688^7CIG'6L>3P;JITS4
M($N;+S+C6/[25'W-&ZYSY;C'(X'Y5W5% '(V/AO5[>_UVZGN=/;^T[1(PD43
M($D5"H[G"\GU)XZ=*BT[PIJ5E)X6+36A&CI,LN&;Y_,&/EX[#U[UV=% &#H.
MBW6E:KK=S/)"T=_<^=$$)RHP1ALCZ=*WJ** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R_$4%]<:
M!>)IEP\%Z(RT+IUW#G'XXQ^-:E% 'F<?C2=K[P_J*W,TFFF&.#4N@2.9\J"W
M'4$$GVQZBK^KZSJD7@]=7@NYH'NM15XE(!VP%MJKR.A #?C71?\ ")Z/_8U[
MI0ML6MY*TLJ@\[F.<@]L<8^@J?5] L]9TR/3YS+%!&Z.HA(4C;T'(/'^% '/
MZ1$\OQ.\0L]U<$016X1"_P N&4G;CT!)(^M<QHD^J:/X'T#5H-4E\DW@A^Q!
M%$91I7#9.,DGGGMZ=Z]#D\-V;:[)K$<]W!=2QA)1#+M63 (!8=R/Z"JO_"&:
M</#]MHHFNA:6TXGC.\;@V2<9QTR2: +'BY6;PAJY262)DM)'#1MM.0I.,^G'
M/M7'ZC:2KHG@:**[F\R2Z@99'PQCS&.@QC [ UZ)>6D-_93VEPNZ&>-HY #C
M*D8-8<?@RP2'38C=ZA(-.F\^ RW!?D8 !R/N@#  QCGUH YJ?Q!J^AQ^)[!M
M0-W+8O:K;W-R%!3SL9)P,<9ST_PKH-$@\1V^LLU[-"^FRPC"/=>;(''\2D(O
M!SR.U6Y/">F37.K33B6;^U%5;E)'RORC"XXR,?6ET7PO8Z')YD,UW<2!/+C:
MZF,AB7NJ?W0>^/2@#!\9D'QAX3CNL_V>;ARP;[GF@#9GWS_6NRO(K6>V:.\6
M-H"5)$G3(((_4"H=5TFRUJQ:SOX1+$2&'."K#H5(Y!]ZH0>&($EC:ZU#4+^.
M)@T<5W-O16'0D #<0>><_H* ,>&YU+7;;7KZ#4Y[1[*XE@M844!4,8!RX(R2
M3U!Z UGPZWK'B'5/#T,6H2Z='?:?)-.L4:GY@2,C<#C/;VKI[GPK93W=U/%<
M7=JMX,74-O(%2;L21C()'!(()J8>'+%-7L=1B\R)[* V\,2,!&$P1@C'OZ]A
M0!P#ZEXB3PEK&JGQ#<F32KYK>)!%&/, =1ESCG[W3^=;^HSZOJ'C:VTFVUB:
MRMI=+%RXBC0G=OQP2..WZ^M:Q\&Z:=&U#2C+=&WOYS<3?O!NWD@G!QP,@5CW
MND7$_P 1;,0S:C;P0:3Y0NXEZL'/REF4J<CGZ^] %.WUO5_L)LKS529[35C:
M-)#%F:\C"YV( .&YY/&.Y]8!KVMGP=XC=;RXANM/OO*@:4(9%4LHVL1D$_-U
M%=1-X(TJ6QMK97NXGMYVN%N8IBLQD;[S%O4\?D*8W@3239:C9B:^$.H2+).#
M<LV6!SG)SU/4G)- %"&35K#QA::7<ZQ<74.HV4CMN5%,,@[I@?I_.JFEZSJD
MD#^&KB^D_MV/4/*:8XW& '>9 ,="H*_4BNDO-%M[;4(]>07D]U8VK1101N,2
M+@\8QR3GU]*KZ!;R:CJ]QXBN]+>PGE@2VBCF \P*"2S'TR2!ZX44 =+15&WT
MJ&WU>[U)99VENE171I"44*,#:O:KU !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 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 %(6 (!(!/3)ZTM<3\0;#2HM
M$O=0O(9Y;QDVV\P#L(&&,$$<(,\D\9]Z .VHJGI3*VCV12Y^U+Y"8G_YZ_*/
MF_'K5R@ HHHH **** "HS/$LJQ&5!(W(0L,G\*P?'&N2^'_"EU>VYQ<'$43?
MW6;C/X#)_"HK'P9HYT2**XM8[B[DC#R7L@S,TA&2^_J#GISQ0!T]%<C>>(8O
M"=M8Z*&@N[N"S4NUQ=);@JH"@Y;.68@\5&?B##+;:1+8Z7=7;:EYBI&K*K*Z
M#E>>O)Z^G/M0!V5%<1I_B?7KWQG%83:2+6W^PB=[=YAO0%P"Y(')'("\=:MV
M?C4W%_IT4NERP6NI221VLS2@N2AP=R8RH_$T =2LL;NZ+(K,GWE!R5^OI3ZX
MZ+6=-TV^\5WT.E.EQ8F,W3K(";CY200#P,#_ #FI['QC)=:KI5K<:/<6D.J0
MM);322J2Q50Q!4<@8/4^W% '545FZWK$6B6 N9(GFDDD6&&%/O22,<*HSP/K
M6=_PE%Q;VNJ2:CHUS;2V$:R;4;S$F#=-C8&3G@\<4 ='17+VGB^5[F_M+[2V
MMKNTLOMOE).LF],=,X&&Z<&J-M\0C(-/N;K0[NTTR]81I>R.NU6/3('\/N<4
M =HLL;NZ*ZLZ8W*#DKGIGTIU<9)JL5A>^*Y=-T7;J=I''+,\DO$XPQ#=> %!
M.._M4FG>)]2&@Z)YVG&YU+44'E 3!5D C#-(S;<)WXP: .MDD2)"\CJB#JS'
M %(98Q*(C(HD89"$\D?2O/\ Q/K</B3X5ZE?"V,3QR+&R,0^QUE4'##KUZ^]
M;][/IR^/+"*33FDU'['(\-UOX5<G*XSUZ\^_UH Z2BN4?Q=>P:CI]A<Z%(EU
M?\QQ)<*S*N 26&!C'/Y55U#XD6%C=3 112VL%QY$KK=()<C@LL75E![^U ':
MDX&3TIJ2)*@>-U=#T93D&N6UK7I+R#5;#3M+-_!!;$7,QE"*-R$[5R/F.T@D
M<=15CP#_ ,B+I'_7'_V8T ='17$Z?XPO(U\17^K6JQV&GW#1*8Y58J5V@(!W
M))ZYZG'%3Z;X\M[W4+BQDMXA/';-<Q_9KM)UD"YRNX8"MQT- '7T5Q"_$-_[
M&DUAO#U\FGK$)%G9TPQ+A,=?4_\ UN]7/^$QN5U-+!_#M\L\\1EME\R/,@!Y
MSSA?7DT =717*Q^-H6T";4)+)HKB&\^PR6[R@!)MP&"_3;R"6K9TG4;J_6X%
MWITME+!)Y95FW*_R@[E8=1S0!HT5BKXA1]9U33!;/YEA LQ;<,2!AD >E4$\
M9I<:7I%S:V)>?56<0023+&!MSG+'CTP.^: .IHKE[SQG'965FUQ9BVO;HRXM
MKNX2 ($8J2SMQR<8QG.?2F6?CNRO]'AN[:WDDNYKG[(EFK@LTHY(#="H!SNZ
M8H ZD.I<H&&\ $KGD"D>6.-E5Y%4N<*"<;C[5P^@R3R_$_5GN;$6<YT^/>@<
M."<CD,.O_P!:MKQ%/IL6KZ E]8O<3279%M(&P(7QU///Y'I0!T-%<A=^.6AF
MU=(-$NYTTM\7$OF(JA1U()//'..OTKI[6\6]TV&]MU+)/"LL:MP2&&0#Z=:
M)G=(T+NRJHZEC@"G5Y;J^M7WB'X8:W=ZA:(@2X A96! Q*HP!C/'(R>M==I_
MBE#J2Z9>V%Q8M]E-Q%),RD2(O!/!./7![4 =)17&6/Q%T^\U*RMS$B0WK^7!
M(MRCN&S@;XQRF>,9_2NR9@JEF("@9)/04 +17GEAK.H1>.+;4;E\Z3KF^WM0
M0?W80GRS_P #Y(_WJZW5];&FW-E9PVS75]>,PAA5@HPJY9BQZ <?G0!K45R#
M>/8H]&U/49=)O$739OL\Z[HR/,W!2 =W."1SCO4DWCB*VMU>[TRYLI)9O*@2
M]985D&W<6+$X  _4@=: .KHKD8/B%I<NCW%ZX"2P7"VQA\Y"&=C\N),[2I )
MW9X )I(OB#8RV.KW MG=],56D2&5)%D5C@%7!P1Z^GZ4 =?17)#QPPO;>U?0
M=062[A,MH/D)FP 2.OR]>IJ:/QM9_P!CW5[<VTMM-;7/V1[>5E!\TXP-V=N.
M>O0<T =/17)6WCVQN(M6(@+RZ=#Y[)!,DJR)CDJP...]267C1;O4-.MY-)N[
M:+4HO,M9Y2NV0[ V."<=: .IHKE_"&OZEKCZF;VS$207DD*,KJ0FW:-G')/4
MY]ZLZOXF&FZB]A!837<\5HUY+M9458P<=3U/L* -^BN7NO&UM!:Z/<0Z?>7*
MZJI,*Q*NX$#.TC/7GZ=3FH;OQY;VL!+V,B7$5O\ :+BVFF2)XASA<,?F8@$X
M';'J* .NI&944LS!5 R23@"JFE:E;ZQI=MJ%H28+A ZYZCU!]P<C\*X+Q[KQ
MU?P9J7V33YI+!)EC%Z9%"EED )"YR1GC- 'I--=UC0N[!5 R2QP!7-ZWXSMM
M'O+JV6W^T26D0EN/W\<>T')  8@L<#. .X]:Q?$6L'6-0\+QVMC]MT^]=[A8
MGD51.50G:5;^[G//% '>I-%(0$D1LJ&^5@>#T/TI]<9I$&A^'_$&JV^GZ-/!
M>1V@NI2LFX2*3G8@+8&#QVZ5-:>/(+D:;,^E7T%E?R"&*ZE"A?,.<+@'.#CK
M0!UM%<EJGCZPTR:Y)@:6VM9Q;S2K*@8/T.$)W,!G!./7TJUJ?B*-Y+RPL]/D
MU)8;?S+LQR(JQHRD@9)&20"<"@#H@0PR""/44!E)(# E>H!Z5S7P^4+X#TD#
MIY3'\V:H8-5T?3-2\57<%A<+<68BEOGW9\[Y6*[06P,#/IUH ZRBN8L/&4=Y
MJ&G6\FEWMM#J,>ZVN)@ KG;N(QG/3OW^E3^-5U-O"EX-)$INL#Y8OOLF1N"]
M\XSTYH Z $'H:*X3PU+H.KWUG<Z#*VG7-LS->V!+*T@*E?G7.&(8@[N??DU=
MN?B!IUK<CS(6^Q?:#;&Y\Z/A@2"=F[=M!!YQ0!UU%<UJ'C"*R:ZD@TZZO+.S
ME$-U<0[<1OD J%)RV,C./6FQ:]J4OCR725L6.GQ6JR&0,N26(PYR<XX(P.>^
M* .F!##(((]J6N1TC5M%TC1[N2RLKJ!#J3VPMWY>:X) (7)QS]0!@UI6?B03
M7T^GWEA/97\4/GK [*YF3GE"IPW3D4 ;E%<G:^/K*Z&G3?V??0V-])Y*7<R*
MJ+(<@*>?8\]/UQMZ[JT6AZ'=ZE*,K!&6"_WFZ*/Q) H T:*X7PK?6<E[:MK4
MUR^O7D?GQ&ZB>-%!!^2$'@8!/3DY-7?B-A?"OFG=F.Z@8;<Y^^.PZT =;17.
M6OC*RDO;BUOK6[TV2*(SK]LCV^9$,Y88STQTJ+3O'.GZAJUK8&&6$WB%[:1G
M1A( ,X(5B5..@/\ ]:@#J**X3PQJEOH]IXFN+IW*+KD\42#YF=CM"HON>E;]
MMXD62]FT^YT^ZM;^. W"6[E&,R#^XP8@GMC(H W**YC_ (3BP_L*QUC[+="V
MN[C[.00H:%MQ7Y_FX''O6U'J22ZS/IJ12%X(4E>7*[!N) 7KG/RD].E %VBB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KG]5G
MUVX^V6$&B6TD$J&..XENAL(88)=-N<#/09S7044 8EM::AHMGHVFV$,5Q:PJ
M(KJ61]K*H4?,H[Y.:VZ** "BBB@ HHHH R_$>B1>(="NM,E;9YJ_(^,[&'(/
MYUEV-SXKMM/CLI](M9;F-?+%V+L"-L<!RN-WU'\JZBB@#C]3TOQ%9:[!K&EI
M:ZA(]HMM=0RGR@S*=P=?3DGCM_);[3-<O-=\-7T]O YLWE>Y,4@"Q[P %&>6
MP._>NOHH Y2]TS6(O'G]KV-M!+;S6 M&=YMIB._=NQ@[NW'?U%<]:>&_$HN]
M%N[G3+5[NRN6>XN7O-TEP&[D[3@#/3)]@*],HH X>Y\.ZI(?&06W7&J*@M3Y
M@^8A2ISZ?C4[Z)J9U#P;<"V7;ID+I=#S!\A:-4X]>0>E=C10!SWC+1KW6='B
M&FNBWUI<QW, <X5F4]"?Q_2L^^B\9ZIH=\-EKI]TT:QP0PSY8_,-[%\<'' Q
MZG/:NQHH \WCT/5K&_U#4FT:SLK.72)8)$BNMY0C+;C\OS,2/UZ]J=H^GW_B
M'P1H&F-9>39 QR3W#2J=R(<@*!SD\=<8]Z]!N;>*\M9K:==\,R&-UR1E2,$9
M'-,L+&VTRQBLK./R[>(;43<6P/3))- '.?V-J,VI^*W>!(X]1MTBMI#("&(C
M9>0!D<FLO^R_$QTO0K=]*MWM[%?*N+'[;M6;"!5=FQ@CJ=N#^/;OZ* /-T\+
MZ\/ .L:&UC;K//=>9!Y4X*D%U8]0, !>.YST%=#>:;J,OC73=7CM T$-E)'(
M/- *N<D#WYP,^]=/10!P>E6/B2SO;W5KK1DN=7NW*K))=)Y=O%GY47OCDY^@
MI]AI/B;0[R]L;*UL;JQN9WEANYGPT <Y8,O5L>@QG\>.YHH XB;2_$.EZEK:
M:=96]]9:J3*'>X$30NR[3D8.X=*W?"6GW.D^%=/L;Q%2XAC*NJMN Y/?Z5M4
M4 >?2^%=:GL_$^D^5 EMJ-VUY;W9FYW%U8*4 )Q\O7]*UK&/Q'=6]S]OTJPM
M&^S.G[F0,\\A''/11]2>:ZNB@#@YO#FK2_"<:!]F4:@%5-GFKMXE#9SG'05K
MS:;?R>-=*U 6W^B06;Q2/O7*NW;&?8<CUKI:* .'L-%U.ST_5[>YT6WOH;[5
MY+AH)9EYA?N.VX$#C-:G@_2+W2+>]CN/,BM))]UG:RR^8T$>/NDY(_ $XQUK
MI** ..O=*UJU\5ZG?Z?9P74&H6B0[I)_+\IE&.>"2,<\54L_#U[%X4TC1]3T
M*&^CB23S]DZB2%MV49"2!T)S@UWE% 'G,'AGQ+81:-J(6#4+^UCD@N+:YE!W
M1,V5 <CJ/7^=:6H:/KMU#I>J):6::A8W;3+8QR83RV4 KOQ][C.<8Y]J[2B@
M#D]&T_6'\:7NLZA8Q6D$UHL*(MP)&R&SS@?7_P"O5CQ-I=[?ZMH%Q:0"2.SO
M/-F.\+M7 '?K_P#6KI** .(_X1_5#;>,H_LPSJ;$VO[Q?GRI7GGCL>?6NGT*
MWFL_#^G6MR@2:"VCB=0V<%5 //X5H44 >;GPWK__  A&L>'AI\>][@O!-]H7
M$H,@;..V .YK9U+0+[4?$]E.8MED-,EM99=ZY1G!'3/../SKKZ* .(\-6/B3
M3TLM+NM)T](;0@/J D#&1!T"KC(;MDUT'B2*_N='DM-/A9Y+AA%(RR!"D9/S
MD9[XR![FM>B@#C/$?@>RET!TT6Q6+482C6KJ^"K*P[DX'&:K^)7U2\N/#Z06
M&=8A62YDBBN422,!0IVN0R[26'4<X'OCNZS=4T#2]9>)[^T662'_ %<@9D=?
MHRD''M0!P\UA>:GX4UGP[!HT]IJTS1W<OGW$<GFEY0Q8NN!GY",8' %;OB72
M=4NY-%U?3[2*:[T_?YEE.X =74!ESTR,?2NAT[2K'286BL;=858[F(R68^K,
M>2?J:N4 <3JFCZ]K&BQ7 L;"ROK6]2[M[(-N5@JX*NXP"3EN@QC'-/O;+7-:
M\*ZK;RZ+:Z?//"L<-O',KLQSR688 '3CZUV=% ')OHVH-XA\+7@M_P!S86TD
M=P=ZY5FC"@8SSR.U95YX3U6[@U61(8X[@:PNI6BRLI64*,;6P>,\]?:O0:*
M./>#7M5\.ZM!<:':Z?+/:M!%#',K,[L""Q88  ].::V@ZD9?!F+90NEQ[;K]
MX/D/EJN!SSR#7944 <MX1T[5-*NM8M[RS5+>>_FNHIQ,#O#D8 4=. <DX^E5
M?$FFZY?ZW.B6*WVF2V310HUP(TBE.?G=3]X^G!Q79T4 >?:?H.MBW\(+/IXB
M.EN_V@>>A(!  /7GUP*N:AINM:9XMO=4T_2+;5K744B$D<DRQM"Z+MSEATQ]
M:[6B@"K8QS_V;$EV(TG*?O%AX5">R_3IGVKSF[\/^)X_!ESX3CTM;F)9<P7P
MN44,GF!^5/.>M>H44 </=:;KFE^*;[4K'1[?5;;4EB+QR3JC6[JNWJP.1]*M
M7^EZK-XA\)WALXW%EYQNVA952,N@' )R0.>GI7744 <M)IM__P )EJM^MF[6
MTNF"")PZ?.X). ,Y'7'.*R#X?U8^#_"MB+)OM-C?PSW">8GR(A;)SG!ZCI7H
M%% ' 66F>(M#O[^QM=#LK^TN;IYX+V695\H.<X=>IQ[8JW-9>(-(U_69[#3T
MU"WU1597$R1F"14V\ANHKM** ,+P=87>F>$]/LKZ'R;F%"KIN#8^8D<CCH:P
M[G0]4DG\;NMDQ&I0QI:?O$_>$1LI[\<GOBNYHH XTZ1J0;P7BR<C3D NB'3]
MT?*">O//IFNAUIM32P5])C66Y6:-C&S!0Z!AN&3TR,UHT4 <7/H]QJWBS2M5
MCT1],:UD=[FXE:+=,"N H\MCNY[G'%5-$TO7]%+Z0N@V-Q;B9C#J4DJ_+&S%
MOF3[S$9/ Q_6N_HH X6QL_$WAW4]5M-/TJ&]L[ZZ>YAN7N5C$)?KN7&3C Z>
MGOQI"TU:U\<F]2Q%S:7-G%!)<"54\ME8DG:>3U[5U%% 'GTGA_6IM*^U)9>5
M?VNN2:C';/*I$J%LX# XSSWQT-;1L[V^\1C6WT^:W%I9/%%!(\>^9VY(RK$
M#&.3U)[5T]% '!0:+JMMX.\,V*Z4S7%G>QRW,7G)\BJS$G).#G.<#UKI?%.B
MGQ#X;O-,5PDDJ@HQZ!E(89]LBMBB@#CFTS4M:U#PZ]UISV*:9^^F>1T;<X
M1-K$X)&23CM6CXSTV[U7PY);V47FSB6*01[@I8*X) )XS@5T%% '$ZOH-YXM
MOVN9;1]/ABL)8(#.5\QY)!C)"DX4#U/4T_PW::I%-907GA:PLFMUQ+?!XV,F
M!@% HR"3SSVSZUV=% 'G!\,:T]CJ4T5LT5W'K[:I:Q-(F)DR,#() .,]:Z".
MTN=8\6V&K36$]G;V%O(J><5#R2/@$84GY0 >O<UT]% ' OX&N+R]UVRG?9I$
MS-<6: \>?(HRQ [*1P/>M31+76-%\+37=S:&^UJ7$DD D52Q "A=W(X49^N:
MZJB@"*W>26UBDFB\F5D#/'NW;&(Y&>^.F:EHHH **** "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 **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@"CK&I+I.DW%ZREVC7]W&.LCGA5'N20/QJCX2UP^(?#MO>RA5N03
M%<1@8V2*<$8[=CCWJCJK-K?BRVTNVN8H_P"RU%[-O7>#(<A%V@CH,M^*UFZ,
MY\-?$"]TFZN8F36$%Y#L78!+DAA@DXS@GWP* -6SUK4/$&K7T.EO!;Z?8R^2
M]S)&9&ED'W@HR  /4Y[5H63:VFHW-K>M;26XB#V]U'$5)8D@JR[B...F,US'
MA"=/"U_J>@ZO(MLTETUQ:32G:DZ-QPQXR,#CWJ;1[_[3\2]9DBO6FTV*S4AE
MF+0H_P N>^T'@_K0!1M_%GB%? Z>*9)]/E0.0]JT!3*A]G#[^O'I6YXC\07M
MIH.D7VG^7"]]<P1D31[]JR GID<CBN"TC1I7\":3KUD7O&T^>26YL))2T3H'
M8DA#P& P?QS]>F\::SI>L^&M&N8+N)[>74K=F!D *K\V=W/&._I0!TZ1:_;W
MMKOO[2[@9\31BV\IE3!^8'>>AQQCO65I.H:]K5_K,::C:6\=C>O;H#9ERRCH
M2=XIT$_A33]8MKG3[J.>^G/V9(K:Y\XMO8$DC<< 8R3Z ]>*PM#7P]<ZIXF.
MJW=JF=3DV>9=>7D8ZCYAGOS0!J^(=<\1Z'X9BN@EM-??;#%\L>5FB^8JP ;Y
M20!W-=%9:[9WOAR/6P^RU: S,3_" /F'X$$?A7,7^H:9<:7H,&FW)-I::O;V
ML<KMQ($&#@_Q#MGOSVYJCIVE7EMXCNO" 4_V,LZZB')_Y99SY73H7 _!6]:
M-+P_XHU?6-(\0WDT4%O-9EQ;Q%#\F$+#><\]O2IM*NO$VK>&;?58M3L5FGBW
MI UF=N[LN[?W]<5F:)>6[6GCR19DVBYG8DGH-A&?ID&H_#<7A:/PEI%Y?WL$
M-U;(EP3]J^8%&S]S/3/&,=_6@#2UKQ5J/AK7;(:BD4NF749>7RXSOM<%022"
M0R@L.P_QW=6U*XM[K1?LDD1@O+L0R$KNW*8V<%3GC[OZUC2O;:MXYT\31!K>
MZT61C!,!DAG0X(]<?RK&BTW4-!\5:)H;L9M(6[:XLIY'.Y!Y;AHCZXW9'X^O
M !?UW6/%&C6^F337-DDE]>+;F 6Q80AB<'=O^;@#TKJM-CU:*XN$U&X@N(<(
M898HO+.>=P(W'IA>?>N8^)#HH\.AW"_\3:(^^!G)_45W% !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!C/HE
MZUQ)*GB"_C+DG"PV_ ],F+/YTPZ#>LX=O$6H%QT8P6V1_P"0JW** ,-]"OI!
MB3Q'J##KAH+8_P#M*A=!OD0HOB/4%4]0(+8#_P!%5N44 8::%?1KM3Q'J"CT
M6"V'_M*F?\(Y<XQ_;][_ . ]K_\ &JWZ* ,%?#UVC!D\07RL.A%O; _^BJ0^
M'+DG)U^]S_U[VO\ \:K?HH PO^$?O-JK_P )#?[5.5'D6W'T_=4_^Q=1S_R,
MNI?]^;;_ .-5M44 8(\/7:J5'B"^ ;J!;VW/_D*D_P"$;N?^@]>_^ UK_P#&
MJWZ* ,/^PKXN'/B/4-X& WD6V1_Y"IQT743C/B74N.G[FV_^-5M44 8;Z#>R
M8W^(M0;'3=!;''_D*KUA8W-HSFXU6ZO0P "S)$H7Z;$7]:O44 %%%% !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 445E6GB&PN]7FTH-+%?1+O,,T90LOJN>"/I0!JT53?4[>/5
MXM,82?:)8FF7"';M!P>>G4C\Q5*7Q+9+>S6EK%=7TUN<3BUB+B(^A/ S[ D^
MU &S16;!KNGW6C2:K;RM+:Q*S.50[EV_>!7KD>E4I_&6D6^@0:V[S_8)V*K(
M(2<')'(ZCD&@#?HJC?:K;Z<+3SUES=3"&((A8ER"0"!TX!_*KU !15"^U>"P
MNH+9X[B6:969$@A9SM4@$G'098=?6LZV\9:7=6T=U$EY]FDF$(F-LP0,6"X)
M[<D"@#H**S=+URRU>XO8+1I"]E*89@R%</DC ]>E1V?B*POI-2CA,I?3B5N
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
M+E+,75C=-&H89.-K@#:?FQT XS5R?PA;2V$,:7=RM]!.;F._8AI1*>I/&""
M!MQC  [5=TS1OL5Y/?W-RUWJ$Z+&\Y0( B]%51T&23WYH P] \17NN6FA>7-
MB5DDDU#Y%Z1_+CV)<CIV!JG8ZYXIUBTLM6TRU>2":X)>%S"(O(#$8!W;]_ S
MGC)/''/3:1X<LM&U#4[RV#>9J$WFR;L87V'MDD_C69:^"([*]D^SZM>QZ6\O
MG'3E(V;]V[ /4+_LC\Z ,B\USQ%,WBF6VU&WMX=(<F)/LP9G 4G!)/'UQ^57
M+[Q!J+VNF3K=):I<Z;]J9;:+S9GE*@@!"&P@SRWX9%:I\)V_DZ[']JGQK!)E
M.%_=Y!'R\>A[U5_X0L)=64\&K74#06*V$NQ$/FQ#I]X$*?<?_7H RCXIUJZT
M/PK<V\MM%<:G/Y,Y:+<O<9QGCIG'\JJZMJFL/HWC#2KK4-\FFQQ%+F*(1M(L
MBDE2.W'''-;UIX)2ULM%M3J4TBZ5<F>,M&HW _P\=![\]3[8LW/A"VNI->=[
MJ?.LHB2@!<1[%PNWB@##NM6U'1--T-)[^>'3I;7,NH+;+(8WPNU6 & N#UQD
M^M=CI$LL^CV<L]Q#<2M$I>: Y1SCDK[&LA?#FJ16MM#%X@DQ'!Y$OF6J,LB]
MOEX P..^>^:V-)TV#1]*MM.MRQBMT"*7.2?<T <U#J6N:\FJ7>C7EO%]CNVM
MH+>1 5EV8W%VQD9R<8QVJS_:.I:SX@U73;&\6Q335B!<1"0RR.I;G/11CMS[
MTV;P4O\ ;-U>66K7EE;7K%KRUAQB5CU()^[G/..?I5NX\--'JKZCI-^VGS31
M+%.HB$BR*N I )X('&?TH YX^+=9NM-T'[*;6&\O+N2SN"\99-Z\;EY!QQG%
M0:IK&L'1?&&GW&H;I],$6RYBB$99)%R5QSCZCGWKHF\'0JNB)!=R)'I<[7!#
M(&:9F.22>,<D]N])/X.BN9/$+2WLA765C# ( 8M@(&#WH H3WVJ6%EH=LNI)
M%#/!EYEA$D[,$&U$C .1ZG!_"JJ>+=4E\!Z/JY\A;NXO4@FS'D%?,93@9X/
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
MS6!;74T;E2(?,.1D=,XQ766T+:1\18]/L2Z6%SI[326^XE$=7QN4'IG.#]:
M.PHKEO%T@:]T6T62=IIKABEI&^Q+C:N2';/"C@]#]*Y>*ZU*/P9JD32R$6VM
MF!XXYV9WBWJ#%&W!ZG [D9H ]1HKA;32)%U36;FW6_M-'%GL@@:22(>:5^9E
M3((XQR1U/'2N=5)K'X>6&M+J5\MQ>F*VN)9+AW2./S#E@,C'"@<$<>F30!ZY
M17F^I6NH^&].UO4+;6()))[+?'9VJLJQC<JF9<NV.&)SW)K3T2PEAUG3=277
M;9K:[A*);6Z28N1M+!CO=CD=2>#Q@]: .UHKF/%TJFYT>T66=YYKAFCLHFV+
M<[5R0[?PJ,@]_H>W,:6FL:CX7U:QM[J-+JWUIXXH)+AMKHA#&%7/)'7Z@'I0
M!Z=6)JVM7-MJ4.EZ=:Q7%_+ ]P!-+L4*I Z@'))..P]ZI>#KRWG.IP+:W%E=
M0SK]HLY9=XA)08V'^Z<$U3O-/MI?BI9L\9).G/*?G/W@X /6@#J=,N;B\TV"
MXN[-K.X=<R0,P8H?3(ZUGWFOM:>+=.T,VH9;V&203^9RI4$XVX]NN>_M7'J!
MJG@K6M=DN+A=7MYIW602MNMBC96-?1< 9'?-:%O<S7GCCPS/<_ZU]':5QC&'
M8#=QVH Z+0=<;6I-41K80&QO7M>)-V_;CYN@QUZ5LUY6U_<:?H_BAX)'A$OB
M%H99HSAHXV8!B#V..,^]='>6G]E>--&M[%I!9ZE#/#=6Y=F4JBY#CT.3@GW'
MK0!V-%>27=QJ46E7GAJV\^75-(NWN8Y6D;)MAEPS'OG(7;[BM\7-QXNT?5=3
MTVZ-HTL$-I:.TA0!\AG&>.2S!,_[/% '>45Q?AUX;U]:TV[@N]+OC"BW-N+C
M<L8*D>9$W.,@_H*ZO3[5++3[>VCFDFCB0*LDK[V8>I/>@"S1110 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 (JJ@PJA
M1Z 8I:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *JZAIMGJUH;6^MUG@)!*
M-T)'2K5% %,Z58G4DU$VZF[2/REE).0GI^M5;/PQH>GWYOK32[:&YY(D5.1G
MKCT_"M:B@"C8Z-IVFP306EHD<4[%I4Y(<D8).>N:KZ=X9T32;M[JPTV""=@0
M71>0#U ]/PK6HH R5\,:&D%U NEVPBNCF9-G#<Y_#GGBI].T:QTO<;6$AV4*
MTDCM(Y4=!N8DX&>E7Z* ,_4]#TW6?(.H6J3F!MT9)(*DXST]<"N>\0>$X8]/
M6/1=#LIHY+I)KNV+^5YRKG !Z#D_EFNQHH XC0O"BP:D9H]';2[%H726![UI
M3,7 XV@E5 YYSFNH31=-CTDZ4+.(V!&/(8;EQG/0^_-7Z* ,G3/#.C:/;S06
M.GPQ1S@B4$;BXYX).<CD\4FD^%]%T.>6?3K"."63[S@DD#T&3P/85KT4 9^J
M:)IVLB$:A:K,8'WQDD@J>^".<''([U4'A#04BFBCTV*-)91,PCRN' P",'Y<
M9/2MNB@"GIVEV>E0M%:1% [;W9F+L[8QEF)))X'6@Z79-JBZF8 ;U4\L2Y.0
MOIZ8JY10!C3^%=%N;Z6[ELP9)B#,@=A'*1T+H#M8_4&KDNDV,VIP:C);*UY
MNR*7)RJ\\#\S5VB@#/30],C@O(%LXO*O&+W"-R)&/4G/>F:9X?TW2'#VD#"0
M)Y8>21I&5/[H+$D#V'%:=% $"65M'>2WB01K<S*JR2A?F8#H"?QJLVAZ8^E#
M2S91?8@<B$#"@[MV1CISS6A10!EV_AW2[:TNK9+<NEVA2=I9&D>1<8P68DXP
M3WJ]:6L%C:16MM&(X(E"(B] !4U% !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 %%%% !114<EQ#%+%%)-&DDI(C1F +D#)
MP._'- $E%%% !1110 4444 %%075[:V,7FWES#;QYQOE<(,XSU/L#^54AXDT
M(L@&LZ>2YVJ/M*?,?0<^XH U**** "BBB@ HHHH **JW^IV.EVXGO[J*WB)V
MAI&QD^@]34MM=07MLEQ:S1S0R#*21L&5A[$4 2T4V21(HVDD=41069F.  .Y
M-*"" 0<@]"* %HHHH **** "BBB@ HHHH **** "BBD9@JEF("@9)/:@!:*H
M?VYI/_04LO\ P(3_ !J2/5-/EDBCCOK9WFSY2K*I+XZXYYQ0!;HJ*YN8+.W>
MXNIHX84&6DD8*J_4FGQR)+&LD;*Z. RLIR"#T(- #J*** "BD5@PRI!&<<&E
MH **** "BBB@ HHHH **** "BBB@ HHJ%KNV2[2T:XB6YD4LD1<!V ZD#J10
M!-15;^T++R9IOM<'E0,4E?S!B-AU#'L>1P?6K (90RD$'D$=Z %HHHH ****
M "BBHX;B"X#F":.4(Y1MC!MK#J#CH?:@"2BBB@ HHHH **** "BBB@ HHHH
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
MXFM=.N+BWA6:6.,NL;/M#8]\'%>:WNIWNJ>%/".J7T EN3K,)5HR"T@RW Z
M= ,9[#FO3KJ(SVDT*D R(R@GMD8K@K?PSKP\.^']-FMK8-I>I1W#,D^=\:EB
M3TZ_-T]J -J#QI%''J_]JV$MA/IB+)+$760LK#Y=I'&2<#\:9HOCFSU;6UTE
MHDCN)(O-C:*X693CJI(Z,,=/UZ9IZKX3U#5-7\1ON2&&_MH4MY=_(>,@C(QP
M,BM71/\ A)GN(AJUKI]M#%&0[0.7>9^@(X^4=_6@#H))%BC:1V"H@+,3V KS
MGQ3K,VMZ5HMW'IQCT^3586AN'E&Y@&(!V8R ><<UZ#?6JWUA<VCLRK/$T19>
MH# C(_.N"DT'Q1<:%I6C3VEHRZ;=Q.+D7&!)''PN%QQQZ^E &UJ?C0:;+?/_
M &9-)96$T<-Q<%PI!<]54_> R/S].:=)KFJ#X@?V0MHALELO.)$H!(+@;SQV
MP1M_&L#7?"_B#53KT3V=K<-<3(]G=2W'^KC5@=B+@[3@<GC.36W<Z3JD_C"'
M46LX7M+K3/L5T!/CRB7+-CC+<' Z?A0!$GQ"L6N[(&)/L=Y.8(IUN%9P<X#-
M&.0">_YXKL:XCP_IWBK28H=%>"Q^PV\F$O\ ?ES%G.-F/O8XR>!GOBNWH X*
M76]1U?2/&$%W8+';6T5Q$K"4-L98ONXQDY.6S^%2^%_$IMK#P[I=UIMQ!#=V
MJ1V]TS*5D=4&1M!R!Z$]:D31=7A7Q98K:1O!J?G2V\_G 99TV[2O48]:0^']
M3$/@U! A.F$"Z(D'RX0+D>O3M0!<7QHOVR+=ILR6$U\;".Z9P"TF< [.NTG/
M-/T77[_4O$^LV,EEMM;.5(D<.IQPQ)/?)XZ=/Y\U)X=\27 M9+G2[>>]MM46
MZ>[DNP6EC#DA4!!V* >G'3H:Z31M,U+3/%NLRO;(]AJ#K.MP)0"A"XVE>I.>
M_3^5 '1W$Z6UM+<2$B.)"[8&3@#)KG=+\8IJ&H6%M+I\UK'J4;RV4CNK>:%&
M3N ^[QSS6YJ274FEW:63A+MH7$+-T#X.T_GBN$TKPYK4.N>'-0GTF.)[02K>
MS-=B225F3;O8]QW !..G% $4D")X+\=*J@(-1N,#GL$-=WH?_(OZ;_UZQ?\
MH KEGT35I/#7BNS-CB>_O)9;9?-3YU?:!SG ^[GFNLTB&6WT:Q@G39+';QHZ
M9!VL% (R.* *^I:TME>0V%O;27=_.C2) C!<*O5F8\ 9X[UC:OXH:;PCK%Q9
M0317MHDD,T3%0]N^T_,>>1T((S_.K.IZ7?0^+K/Q!8P_:5%L;.XMPRJVPDL&
M4L0.#U&16=>:!J-QH_B>=;7%[J^U8[82)\BJH4;CG&>I/)[4 7_"FC6,-E8Z
MK'8M:W;V:1.0P_>@@'<P!())[GFI/$^O7>CWFCV]K:^=]MNQ$Y# $#K@ XY/
MKVQ6KH\,MMHEA!.FR:*WC1UR#A@H!&1Q61XLTR^O9]&N[&W%PUC>K,\6\(67
M'.">* ,0ZD^F_$75[E;"[N&;3X6>& *6&.I.2!Q]?IFMX>,M,DT_3;N'>_\
M: 9H8RR(0%^^6+$*,=.OTS5:UTW4E\9ZGJDMGL@GT](D(E4YD&"5ZY[D9(QQ
M7/:=X6UO2]*T"Y338+F[LDF@NK*:1,/&\A8%6Y&1F@#M?#_B&R\1V#75GO4)
M(8Y(WQN1A]"1^(-:U9NB+=BR=KRPM[%WD)6W@(.U> -Q'!;@]/8=JTJ "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH ***PO%&J3Z?!8VUI(L5Q?W:6R2L,^6#DEL'@G XSZT ;%U<)9
MVDUS+N\N&-I&VC)P!DX'<U!I>I0:OIEOJ%MO\F==Z;Q@X]Q7*75]J6FZQ?:%
M>7KW]M<:7+<12RQJKHPR""5 !'X>E8.F7FO:!X0T'5X]3CFL"R126)@"@(S8
M&&Y);\OTY /0$\0V<E]JEFB7#3Z;&))E$1R002-O]XX%6M,U&'5M-@OH$E2*
M9=RK*FU@,XY%<E;2R0>-O&DL+!94M(&1B,X(B)!Q40\2:DWA/PU<RW7DG4)U
MCN[[:H\L<]B-HSC&3P* .]HK@K?5]=2V\33IJUM/;61$=E<W"HD9)Y)+@<E<
MXZ8)ING:QJDVHZWI;:C>211:?]H@N)[=8I5;U VCCTR,T ==JFLVVDVD5S*D
MTT<LJPK]G3S#N;@=.U:->9:9?ZEHWP\T"YMK]V-S>11LLB(0J,S94<9Y]3DU
MT)N]1\0:]K%C8:J^G1Z;Y<2^7$CL\C DLVX?='3 QG!YH ZRBO-T\6:_J/\
MPCL-M)%;7%U<SVMUF(.K&/&7'YDX'>KT.J>(H-,\36D4_P#:6H:=*BV\@A4.
MRL 3\HX) )Q[COTH [JBN7\'ZN=4-YC59+Q(Q'^YN81'<0,=VX. H'IC'H:=
M>7UYJ?BR70[2^EL8[:U$\LL2(SNS-@ ;@0 ![=_:@#>O;VWTZQFO+J01P0H7
M=SV JCIGB&VU2^FLEM[NWN(D$A2XBVY4]"#D@UPWB'4[_5OA]KT-Y/MN-,N_
MLTS1HNVY =<$C'R]>WI7H>FPRPZ9#')=23OLSYCJH//3@ #CZ4 -U35K72-,
MN=0N68PVXS((QN8=.,?B*N1N)(UD7HP!&?>O*%2[;P%XREN;^:X(OI8B'5?F
M*F,;^!G. !CI[5T":MJVB>(--@O[]+JTN[&69X4A""$QIN^4]3Z<T =S17 :
M/J?BS6&TW5K=7-G/+F>%VA$0B+$?)CY]P'KZ5T7C+4;O2/"=_?V,@CN(54HQ
M4,/O '@^QH W:*X6+4/$>CZWH_\ :6HQ:A::J"AC2W$?D2;<C!')'OZ9XJEI
MOB365UC0Q<7[7*ZA-)%<1K HMUQ]WRI, MCOR1[T >CUGZOJ]OHUA]LN$FDB
MWJA\B,N02<=!VKDM-G\3Z]<:OC78K*TL;^:VRELC,R >N>,9!_$\\51M-0U/
M0_A/:ZE;7[M.[JP\U%;:'E.X=,G.[.3F@#TL'(!]:*X;6=8UZ_\ $.I:9HGV
MA/L$<8S"(2#(Z[@7\PYVXP,+SUINK:UKMHNF/JC3:1;O;,;FXM8EG6.?/ ?@
MX3'/'<]>* .Z)P"3GCT&:I:1JUKK>GK?69<P,S*"Z[2=K%3Q]13M)EDGTBTE
MFN8;F5HE+SP_<D..2OL:\STN_P!9T7P1;:K;7\:VL=\T?V00 ^8K3$-N<\@\
M\8QTH ](AT'2+>^^W0Z;:1W7_/58E#?G6A7 :EKGB/5-3U6'0(KC_0)1 @C\
MG8SCEO,\PAL'H-OIWJQ>:CXEN?$UGI%O>0:?+/I8N95: 3>7*&P0#GGT^G:@
M#MZ,C.,\^E>>SZQXMU":_.D12R-971ME6,0")V0 /OWMOY))&.@Q4UG<7Y^(
M-_->7LT$=MIL<TENNUU3."R#CID'D<GUH [RBN FUW6H/"47BX7P>(E9)-/:
M-0GEE]H4-C=N (YSVKM;L7%QIDOV*;R+AX\Q.5#;6QD9!XH M52U75+?1M-E
MOKH2&*/&1$A9CD@# _&N$_X3:_&D:!?-<$'SC'JT?DKE55U5F/'R\D=/7VK5
MUW7=5M- \0ZO:7"I%;RK%9AHU;&U@LC=.<L6'.?NT =BDBNJ,.-PR 1@X^E4
M-'UNSUR"XELS(5@G:W?S$*G>H&>#]17+2"]N/B?IP_M"98_[+\_8%4@9<!E&
M1T. 2>OO6+!=ZUI&@>(=7L+R&&"VUB=F@:W#&<%U!RQ/'IP.U 'JE%5Y9G?3
MGFA(1S$70L,X.,C([UY]:>)/$B>$(=?GO;>X%VGD06ZP*A28R; Q8G!& 3V'
M3ZT >DT5Q5K?^,H#J1FTV66%;0O:M.80_G ?=(C/(/\ 3%5K7Q)?2:%JMU%K
M EO+2Q\V2UN;41RV\RC+94 94] ><>] '?45P,.M^(]/@\/ZK?WEM=V6J/#%
M);QV^PQ&1<JP;))/J,5%8^(?%FKQVNJ:982RVDUP2T), C\D,5(#%M^[C.3W
M/3CD ]#H[XKD([[7=<EU2?2;ZVMQ979MHK:1 RR["-Q=L;ESDXQTQ4<":@_Q
M0N5;49!$EA')Y6Q2H4O@H..F1G/6@#L^E9EWX<T6_N_M=WI=I-<<9D>(%CCI
MDU@?$+[4+?1!;WDD"R:I!$RJH()))!.?0KG'2IXKW5=6UG4M,L]32V&F1Q1M
M-Y*.TTK+DDJ?NKVP.^>>* .J1%C1410JJ,!5& !4%]>P:=8SWEPQ6&",R2$
MDA0,G@5F>%-:FU[0H[NYA6*Y1WAF5?N[U."1[5R$'V^>V\>S7&HR2QQ+<0^4
M8UP<1$*<XXP.,"@#T.RO(=0L8+RW8M#/&LD9(P2I&1Q4%AJ]IJ5U>V]NSF2S
MD\J8,A7#>Q/7\*XG0]2UC2H_"$<MY!+8:C L(ME@VF,",%6WYR3TST%7U\0:
MS)9>+'M8EN+FPN3%:QI'SC [=6(Z^^* .UHZ5S'A'5I=6^TR#6(M1MU"!0T(
MAFB?G<KJ.W3!^M3^+]0^RZ4EE&[I<:A(+9&C0L44_?? YX7/XXH V;.]MM0M
MEN;29)H6)"NAR#@X/Z@U/7!^!IH=)UO5O#:2/]F1_M5B)%93Y;?>4;N>#C]:
M76O$FIQ-XAEM[V*S.DA/*MWC#>?G!W$GG!S@8H [NBN(O-8\2MJFC:7;3V45
MQ?6+S2O);L C@9X&X^P_,^U5Y-<\47=S>V>G)YUSIHCB<PQ1^7-+M!?<7=2J
MYSC:* ._HKAK[Q!XAN[TZ;8VDUO>P64<LXB2*3;,^<+\[@!!CJ,GG\WS:[XE
M2\\-6$T%M97FH+<+<I(OF!6C4$,"K=#UQ^&: .VHKSL:YXH;2_$##4+(/HTL
M@,OV7YIPHW8QG"C'?D_SJY=^*=3O[VVL-+AG25K&.[E>WA24JSXPN'90%]3S
MU[4 =Q17#3>(/$T,/AV*>VM;.]OYI(+B.5"P!'W6&&XXYQ6=K.LZS-X;\6:?
M<7D0N--9%-Q#%M\V*0?=P2=IQWS0!Z55+3=5L]7AEELI?,CBE:%FVD?,N,CG
MZTW1$G31K47$XF<Q*0P3;Q@8&*\WL-4UG0_"NM:M92VHMK;59=\,D99I=TB+
MUR-N,^AH ]7HKB/%'B'5=/N;SR+J"UBM[07$"",327#8)8,!RB#&-Q 'O4]W
MXCU*WF\+WS>2FFZF(TN5V9,<CKE<'/ )./PH ["BN-O/$VHV^ERW4:"4W>H_
M8]/5(LG8,C=@D;L[6P,C/'K5[PYJ6N75_>0:I831VR@/;W$L2Q,W3*E0S?GF
M@#6DU>QBUB'27G O9HS*D6#RHSSGIV/Y5>KBM>CO7^(6F?V9<0I=-I\P/GHS
M)&NX?, .I)XQ[51_X3C5;>.?2[FUCDUF.^6T#6Z[E92"V\*2,D =,CDB@#T.
MBN%/BO7=,TC4[G4M+DW1RQI9/)&(S+O.,,H8].O7GVJ1->\2P)JC3:>_V>"R
M>>&ZN(!%B11G:5#G(/8Y!H ZJPTJRTPSFS@$1N)#++AB=[GJQR>M7*X>S\2:
M['<>'+B_^Q-::PJKY4*,&C)0,&W$\]>1CCWZUT'BC5+G1]#EO+6%I'5U#,J;
M_+0GYGV]\#)Q0!L45QL?B'4)/#U[?6FH:=>QB=%ANSB-8XVV[F=2PP5R>,@G
MBJ$GB75;S1_%D$-[&)M+19(;M("A=&4L1M/0_*0#[YH [6]U6QTZ6UBN[A8G
MNI!%""#\['MQ5RN+_M'4=%TKPK!-+!>/=W,,#R/$055EXQR?F]^_I2OXCOY?
M%$VFB[M;.2&ZC1+.YA(-Q"2,NDA;!/)P .U '1:CKNFZ2Q6]N?+*IYC (S[4
MSC<VT' SQDT_2]8T_6K9[C3KE+B%',;.@. PP<<_45R.GV]_-\3M;22]A>$0
M1>9&UOD/$<X0?-QC/)YSZ"BV\536>FR6\=K:17/]L2:;"EM"VP 'E]@(R>O&
M1G(H [RJDVIV4&HV^GRW"+=W 9HHCU< 9/Z URH\3ZWI-EJ4FJ:<\Z0E!:3^
M5Y G9B%VE<MC!/7TS39[75E\>^'&U.ZM;E1'=/'Y4)C*'8 P^\<CD8/'>@#M
MZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *S=;T6VUW3_LMPSH5=98I8SAHI%Z,/>M*B@#%B\.HUU<7=]=RW=U
M-;?9?,9539&>H4 =2>2?Y"JEEX.AMK:PLY]0N;JQL)?-MX)%0#(^[N( +8SD
M=/?-=+10!AQ^&HH]4UF_-W,SZI$L3J0,1@*5&./0]ZY?Q#I4>C:5X>TA[J^2
MQMY9&>]C@\S80#M5D (YW8!(['UR/1** //['2)?$-K>Z4VJ7EWHKQ+LN7MQ
M T<RN" G W+@<\8]ZVK+P<MMJTNHSZO?74LUL;>;S-@#C\!QCT%=-10!R2>!
M8TT*WTHZM>/#;7"3PEE3Y-N<*..F3GFM"Y\.$ZQ-JFGZA-87%Q&([CRT5UEP
M,*Q# X(]:W:* .='@^TCET5X+B:/^RF=TZ$RE\;BYQU/.?K22>$S]IU6>#5K
MNWDU":*8F,*/+9",8XY!QC!KHZ* ,C2] CT[4[W4I+F2XO+P(LDC*JC"# P
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
M+^_^VNTS.C^4$VH>BX'7'K5ZBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **0G!I: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KAO%6F7VG:-=Z
MU%K5^-324- L<I\HY?"Q"/H>"!ZD_E7<UQ5[J.K3Z^9I_#>HSV=HQ^RQ(T>U
MWY_>MD]?[H[=>IX .QMVE:VB:90LI0%U'9L<BI*RX]2O6OK"W?29D2X@\V:;
M>"MNV/N'U.>.*U* "BBB@ HHHH 1F5%+,0%49)/0"N#\/^(KZ;QG(+YV&G:O
M$9--!)P!&2.!V++\WXBNC\3B\FTM;*RAE<W<JPS21CF*(GYV^N,C\:YWQ-X1
M-GI]C>:"E]-?Z?.C6T373R*%'50';"C '3TQ0!KZGXFN;+Q=8:-%IT\J31O(
M[KMRX XVY8=#US^%=*1D$>OI7&:F-0/B_P /ZPFE74D7V:2*5(P"T3,.C9(
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
M,9WXW2, H[\$5?URUU#4-2U77-+TMYD&F+:1QW-N1]H<R99O+8 G:OJ.2.]
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
M!BA.",,.H(/(-6*Y[P==WM[H\LM]%$)1<R()XH]@NE& )<?[7]*Z&@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBLGQ!KD>AVL#E%>6XF6&)68JN3DDD@$@  GH: -:BN+/CJ:WT
M/5+ZYTS=)I[1Y,;L(IU=@ R,R^_3%6W\4ZDFKV^G'0#YUU"TMO\ Z8O13SOX
M^7CTW?X '4T5QK^.I(/"]]JTVF9FT^\-G=0I-P&!"EE;'(RPXQ5RR\3WA\0Q
MZ1JVDFQ>Z1I+1A,L@<*/F#8Z-WXS_B =%!<0W,9>":.5 2NZ-@PR."..]25Y
M[X.U<:1X*LPD!N+BZU"2W@A#;=S%SR3@X  ))P>E;L/B2^34;O2+S3XO[5AM
MC=0I#,?+N$SC 8KD'/'2@#I:*YFR\7#4='TF]M;0--J%SY'D&4YBQNWDG;V"
MD]!U%4+GQS>);:O<P:('M]*N6@GD:Z W;2!\HV]><T =K17,6GBNXFUS3K"Y
MTIK:+487EMI#.&;"KN^=0,#CW/\ AF?\+'A:X@EBM4EL9IS HBD9I_O$>9L"
MXV\=,YZ?2@#NJ*XZ[\:7L;ZV+71/.32'_?2-<A0R=21\O7 /'Z]BC^(]3N_%
M>@P64<(L+VQ-T8Y'*LP*YY.TXQQ@#KSS0!V51K<0O.\"S1M,@!>,,"R@]"1V
MJ2N6_M;3[+Q-K[?V8%N;.S2>>Z0Y>90N0H&.,8]><"@#;O\ 1=,U1T>_L8+E
MD&%,J!L#VS53_A$?#O\ T!;'_OR*CT#7+K6 DCV]J;:6+S8Y[6X,B@Y'[M@5
M&& /Z&MFXE\BWEFV,_EH6V(,EL#. /6@#*_X1'P[_P! 6Q_[\BC_ (1'P[_T
M!;'_ +\BLK3/&-Q<ZWI]A>V$=O\ VE&TD"K-NDBV@DB52!@D#C%5'^(-RNCW
M.K?V"WV*VN3;RN;I0<[@N5&WGJ/3\>< &^?"7AT#)T:Q '_3%:9!X9\,7,(F
MM]+TZ6)LX>.-6!P<'D>]1ZAK5U-J%[IFFV4=PUI"'NGFE,:C<"0BX!RQ'/H*
MK?#?'_" :7@8R)/_ $8U &C_ ,(CX=_Z MC_ -^11_PB/AW_ * MC_WY%'B3
M77\/6,5[]D$\!F2.9C+L\H,<;CP>,GVJ&+Q.G_"5W6AW$44(AMOM*S^?NWKQ
M_#C@@9/7ISTH 63PUX6BFBADTS34EER(T:-0SXZX'>@>&_"Q:51IFFYA_P!:
M-B_)QGYO3CUJD=4BOM1\,7%UH:F>]$KP2F4$VXV;O0$Y7!QQCZBL[3XT;7?'
MR,BE&6+*D<',39H WX?#'ABXA2:#2M.EB<95TC5E8>Q%2?\ "(^'?^@+8_\
M?D55\! CP+I&1_RQ_P#9C5[5]:&FW5A910?:+V^D*0Q[]@PHRS,<'  ]C0!2
MOO _AZ^LI;;^S8+?S!CS8(U5U^AP<4ZW\$>'8+.&W.EV\OE(J^9(@+O@=6(
MR3WJ.3Q3+::=--?Z3-;7*W@LX8"_RSNQPI1R!E3USCL:D7Q)-#K,FDWU@(;H
MVS7,!BGWI,!U4$A2#^'O0 -X'\,OC.CV_ QQD?R--G\#^&9$D+Z5 F0<LI*[
M?<<X%9MIX\FGM-*OY=$>'3]0G6W6<W*L5<LP'R@9(^7KQ]/6?1M6U74O$?B*
MRN[>WDM;4I&L0DZ JQQ@K\V[ODC'O0 W2_ 'A2.Q7RK=;Y&)(N))=Y;MU7 _
M*KX\#^&0C)_8]O@]<YS^><BLJP\4VUAX3T*YT[1'6VOKC[+%;1RJ#&Q9L<G
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
M6"EF(' XR2.E '1T53TW4%U*V:86\]NR2-$\4R@,K*<'H2"/<$@U<H ****
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
MOH;Z".*X@DG$;1LHP&R0>,>F3[5UD-W;7$DL<%Q%*\+;)51PQ1O1@.A^M34
M<;J>G>([N^TX75O;:C9F!A<VPF\J$3$Y!;()=0, #!Z9Q6=9^'=<M_".AVKV
M,9NM(U 7!A6<9F0%SP>@)W< G\NE>AT4 <A-H>H:I?ZIK$]L+::;2VL+:V:0
M,PSDDN1P.3C@FLY/#VNZ3!H.I6-I#=7EE9?8[JR>8*'7.1M;IG///M7H%% %
M+2VOWL]^HP06\S,2(86W!%[ M@9/OCO6?XRL+O5/"6H65C#YUS,@5$W!<_,#
MU) Z5NT4 <'JFC:W>7\44NFI>Z>=.6-(I+D)'!/CEF7G<>P.#2#PSJTWPYTZ
MR$"V^LZ=(LUNID!PZL3U''()KO:* .(7P1/;:[83P7.ZUE0'52>MQ*C>8K?4
MN>?88KJ4N-0.M2V[V2+IZPADNO-!+/GE=O4<=ZLV]S!=Q>;;31S1Y(WQN&&0
M<$9'H:EH ***1W6-&=V"JHR6)P * .5\/66IV?B#Q->W6GO'%=RH]M^\0^8%
M!'9C@GCKCK5OP38WNF^%+2SU"V-O<Q-)N0NK=79@<J2.];D,\5S"DT$J2Q.-
MR/&P96'J".M24 9WB"">Z\.ZE;6T1EGFM9(HT! RS*0.20.]<]HUSKNF>&[/
M3IO"]S//;0J@)N+?867I_'TX':NRJ!+VTDF:%+J%I5.TH) 6!],?@?RH Y'7
M=%U?Q'&+2]MS&+2T$\%Q"4'F7F.V22%![<9]>!5;4-/\1ZI::'J\^D1-JNFN
MZSV4LL96X5E +*02HSZ'H?H,]]2,P52S$  9)/:@#B-6T?6=5T:"Z@TJUT^]
MLKV.\M[-9%/F;,\,P 4$YX[<=:MWT&N^)_#6IVUUIZ::9H-D$#S"1F?KDD<
M=!Z]2:ZJ*:*XB66&1)(V^ZZ,"#]"*?0!PEE9:Y>^(?#=_<:.UI;V$,L,N^=&
M8$Q[<X';(X_I4%GHVM0>"M<T%M+<RL9?(E$R;9M[9&,GC@Y.<5Z%10!QVM:#
M?WG@_2OLD7EZSIH@E@5F'#J &4G.,8SW["FZYX9O%T'2?[/CBN[O3)A</#-C
M%R3DR<G@$DD_C79T4 8OAY[N>*6>YT2'20P4)$&5G;KDMM  '3 Z]:@\66D=
M[:6\%QHDVIVID+2>1(%DA('RLN2,G)[&NAHH P_"=OJ5KHIBU)YF(F?[.+A@
MTRPY^02$<%L=:W*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *P_$>MR:4+&VM45[R^F\J,%2^T
M$LVT$%L#MD=16Y6+XE\/+X@M(%2ZDL[NVE$UO<QC)1A[=P: ,"\\4>(=,\.Z
MS>7>GQK)9,GV:>2(QI.K,%^YN)!&?6IFUOQ1'K]IICQ:46OK=IHR#)B#:><_
MW^#_ +//I5JZ\+:AJOAZ]T_5=:::XN]BM*L.$C56W *@(&3W/7\A5Z70II/$
MFFZK]J0)9VSPM'Y1RY;'(.>.GO\ KP <^WC'5X_"VHWOV>TDU#3]2-BZ@,$F
MPP7*C.03N'Y5?MM>UNR\5VFD:W!9>7?QN]O):EOD91DJV[K]?I^&'XHT1M"\
M)ZH7U",27NKK=QR>7@1LSKZD\ #/X5U-MH=Y-KD.K:K>0S36L;QVJ6\1C10W
M5F!8DL1QUQ0!R_A/5YM.\(Z;:VB1M=W^HRP1F3)5!N)9B 1G '3(K<CUO6(-
M=N] N!9S7OV/[593K&R)+SC:R[CCGT/2H+;P/)!X<M;$Z@JW]G=M=VUU'%PC
MEB<%2>0<\_\ UJO+:_V/<W7B77[Z)Y8[80DP0LL<4>[)P,L22<9H JZ9XKN]
M6TO1VACA34+J[:&ZB*-B)8\F3C/!QMQD_P 0K.N?%OB 6&OWT$.FK!I-X\&'
M#EI54@8Z\'!SG]!6CX3L+&ZUK5O$MBK"UOF"VY92N0 /,8*1QN8?^.TC^#KA
MM$\0V OHMVK73W"OY1Q'N()!&>>E !9^(M:7Q'I5GJ$%B+;5())8U@+EH=J[
M@"QX;C'854L_%FO:E#;:G8Z;]HL9IV0VZP,'6(,1O\PM@GCIC\:UV\-W+:UH
M-^;N+&F0/$Z>4?WA9=I(YXJCIG@_4](F-I9Z])%HOFF46RQ+Y@R<E0_8?2@"
MK=^)_$!D\1M:1Z<D&CN3F57+2*%W;< XS@'G]*4:MJNH^+_#IANXX+:[T\W?
MD&(L!N4$@X8;CZ'MZ&M#_A%+GR?$Z?;(O^)R3L/EG]UE2O///!%(GA.\AN]!
MNH-2CCETVT%I)F'<)$P 2.>#Q_GI0!TEZ)S8SBVE2*?8=CNFX*<=2,C-<'HO
MB+4K/P9HC-.+V]U*9DC>2%V9!EBQ(SER,8 &WMVYKT":-9H9(F^ZZE3]"*XQ
M/ U[_P (Y:Z<VKJMSI\WFV%S% %,>,X#<\YSS]!UH ;=>)_$>G^']5O+G3(_
M,LV1HII(VC2>,G!.S<2K#TS1?^(?%6FKI[W%II)^WWL5O"J22' =>,G'8]\?
MA5V^\,ZQJ7AJ]L+S6Q->7816D,(6-$5LX51W/<_3TJUK/A^ZU5=#'VN)/[.N
MH[F4F,_O"GISQW]: ,=-?\5RZEJ^E)!I1NM/03&8[PKJRY50N>O;)/X4^\\4
M37'AWPWJRV5JWVZ]AB=)EW>66)!9/0\'!]ZU(O#UW%KNNZFMW#NU"!8HE,9_
M=E5P">>:HGP;<_\ "-:'I0OHMVFW:7#/Y9Q(%+' YX^]0!7O/$OB(W/B(6<.
MG+;Z/E_,E#EG 3?MP#U([U:O/$M^^GZ3=0&UL8+VU\][BX4R!7P"(P@())SU
M&>G2IQX8NO\ BIU:[A*ZPI$>(R#%E"G///!%58?"&I6MSI%S;:M''+96(L7S
M!O4J#]Y03PQX_+\* ,F3Q-JVM:=X2O8)HK/[=?&.:-48@LK$#/S E>/N_3FM
M&[\4ZQ->ZA;Z3:K.]@XA*BU=UN)  7&\-B/&> <FF6_@2]M-#TJRBU6+S],O
M&N(9&M_EP23@C=R>2?TJU)X3U>UU>YO-'UT6:7I#W<;6ZN"^,%T!Z$\G\: (
M=3\77MKJMO9.UKICRV2W"+>QLPDE.?W6X, N.F>:[*%G:"-I0!(5!8*> <<X
MKF]7\.:AJ%O)8+>VTNGRVR0LMY$TLB,N1YBMN'S=#SW%=!96RV5C;VJNSK!$
ML89NI"C&3[\4 </9M-_PF_BZ2^DM)+2VMX!<*UL3OB\LMM&6XXSG.<^@JQ)X
MEU73O#EEXBD@L_[)<(9+2.-A)#$QPI#9PQY7C K5M?#<J:_KU]=3Q2VNK1I&
MT*H05"KM'.?0FJ<'A&\72XM"N;^&?1(Y P0Q$3,BMN5"V<8R!R!G [4 -B\0
M>(K_ ,1:EI]A86'V>QFB5I9W=2R,,\ =3CG_ !KJKR66"RN)H(3/-'&S)$#C
M>P&0N>V3Q61I.B76F^(=7U![F*2WOV1Q&(R&0J,#G.",9K1U:Q.IZ1=V*S-
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
M8" >&#8&0>O05=K"\)Z/<Z'I#VES(#FXDDBB60N(8R?E0,0"<?UK=H ****
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
M6\N+0PBXCA9HS,P5 0.I)X KD](U[5;W7;K1TU'[07TO[3!=/:^6$EW;?E!
MWIDYS[4 =U17FTOC;48=!T:]DG/VF*[:+5H5@#%41@')Q]W&5'_ Q6WJ&NZ@
MUIK5YI]S:I;VTD=O ]PRJ@;@R/GO]X #U'?I0!UU%< OBC58XO$T"70G?3K9
M+FWN)K4QL05R04XXXX/OWJ;^V_$5CI5G<WT]G)+J\EO;V8BC(%N\@.6;/WNQ
MQZT =6-7LSK1TCS#]M$/G[-AQLSC.>G4U>K@D@UBR^(,\L]PNHRQ:*[08B$9
M8[QA2![BK?A/6[[5+Y4N=5BE<0$W5C+;^3-;RY7@#^)>2,_3UH ZV"WAMHRD
M$21(6+%47 R3DG\34M<]J^J7;^(;/0;"=;::>![B2X:/>553@ *>,D]SZ5S^
MI>+]7TS0_$$+F!M3T>6%3/Y?R31R,-IVYX;!YZB@#T&BLW1TU=(ICJ\]K*[2
M;HOLZ%0J$=#GT.:TJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *SM:T2RUZR%K>J^U7$D;QL5>-QT
M92.AK1HH Y^R\':79SW4[O=W<EW;_9YVN[AI?,3WS^ ]L<8YI='\'Z5H=Y]I
MM3<LR@K$DT[.L(/4(#T].];]% &):>%[&ST_5+))+EHM2>1YR\F3N<88@XXI
ML7A/3XCHQ66ZSI 86Q,O9L AN.1@8^E;M% &&WA/2Y&U7[0DMPFILK7$<LA*
MY7IMQTQQ^0INF^$-*TVWG@Q<72S1F%OM<QDQ&>J#L!]*WJ* .7M_ >E6]S9S
M"YU*06<GF6\4EVS)%[*.PZ?E6YJNF0:SI=QI]T7$$Z[7V'!QG/!_"KE% &/'
MX<LX]5L-1$MP9[*V^S1@N-I3&/FXY/\ @*FT?1+71([F.U:4K<3M<.)&SAVZ
MX]N*TJKWE];V$<3W,FQ994A3C.7=@JC\S0!0N/#UO+J$]_!=WMI<S[1,T$W#
M@# RK C@>@%0S>$-&N-$?2IK=I(7D,S2,Y,IE/63=UW>_P"'3BKIN=2_MX6W
MV%/[-\C>;KS1GS,_=V]>G>M"@# A\'Z2FF75A<+<7D=T%$LEU,9)"%^Z-W8#
MMBG6'A'3+&SN+;-S<B>$V[/<S&1A$1C8I/W1["MVB@#G/^$+T\Z3:::US?O#
M:W*W,+/<$NC*,* 2.%'H*L77A>SN-0N;V*>[M)KI EP;:7:)0!@9&#SCC(P:
MVZIRZG;I/<6L<B27<,'G-#G&%YQDXXSB@"DWAC3OMFE7,2R0_P!EJRVT<384
M!A@YXR<CWJ?3=$MM+OM0NX)9V>^E\V59'W*&_P!D8X]/P%1^&M8;7_#UIJC0
MB%K@,?+#;MN&(Z_A6M0!!>VD5_8W%G."8;B)HG .#M88/Z&L36/#2RZ+IT&G
M +<:2\<MF';J4XVD^A'&:Z*J][>V^G64UY=RB*"%2[N>P% &-/X:L=:O%U:X
MCOK2XE@\F>%)S'O3^Z^T\_@:J7OAGRO#B>%]--R+6<_O;F9]_E1@@D#)ZGH
M!CDGZZ5QKDD'B^ST3[,ICN+9Y_.W\@J<8QC]<]ZVJ .<U/1I-5OM-L?)\K2]
M.D2X+$C]ZZC"(!Z#.23]![3Z9H]Q9^)-4U!KB8VUR%"PO-O&X=6 Q\HZ #V^
ME;E% &/JWAVWU?4;*^ENKN&>SW>08'"A2W4\@]1Q42>%X1<_:9=2U.>98WCB
M>6XR8MPP67 P&QWK=HH YZ;P=I\HTHK/=PR:8A2WEBD ?!QG)QST_4TEUX*T
MJYU*>]#WD'VDYN((+@QQ3GOO4=<]_6NBHH Y[4O!VFZCJHU(2WEI<E0DK6DY
MB\Y0,!6QV^F*DO?">GW<UE+%)=63V<1@B-I,8_W?]TGT^G-;M% '-?\ "#Z0
M-"ETB-KJ.W>X^TJPF)>.3/!4GI5Z/P[:IJUEJ1N+N2XM(#;J9)=P=3G);(Y)
MSG\!6O4%Y)/#8SRVL'GW"1LT<6[;O8#@9[9- %7^Q+'_ (2 ZWY1^V^1]GW9
MXVYSG'KVSZ<5G:CX,T[4=6;4A/?6EQ* LYM+@QB=0, -CV],5M6,MQ-8P2W<
M M[AT!DB#[MC=QGO5#1M9EU2^U:WDMA"+&Y\A2'W;Q@'/3CKTH T[>WBM;:*
MW@0)#$@1%'15 P!5*+0]/AU2]U%;=3<7J+',S $%0,8_'OZX%:-8NJ:[)IWB
M#1M,%LKIJ+2*92^"FQ<],<]?6@!]MX<L+/PV^@VXD2R>-XFPV6P^=W..O)J(
M>%;$)HZ^=<D:2<VV7'/08;CG@8[4_P 2:XV@V=K.EN)S/=QV^"^W;N/7ISTZ
M5LT 9MIHEM9ZU?:K&\IN+T()0S K\HPN!CCBBYT2VNM=L]8=YA<VB,D:JP"8
M8$'(QSU_2M*J]]?6VFV<EW>2B*"/&YSVR<#I[F@#&;P9I;V.H6DAN'COKHW;
ML7PT<I_B0@<&K5AX?BM+IKNXO+J_N3$85ENF4E$)R0 H YXR>O IK:XP\9)H
M/V<;6LC=^=OY^_MQC'UYS5G6+K4+2Q$NFV OKCS%7RC*$^4GDY/I0!%H.@P>
M'K(VEM<W4T(/R+<2;O+'/RKP,#FJMSX5@EU6ZU"VU"_LI;L*+E;:10LNT8!.
M5.#CN,5OT4 <[J/@S2[ZULHH6N+"2Q&VWGLY-DB+W&>>O^>]:VEZ9!I-F+:!
MI7&2SR32%WD8]69CU)JI=^([&R\1V.B2$_:KM&=<=% Z9^N#CZ5KT <Q>^!M
M.N]5GODN]0M1<G-S;VUP4BG]=P'7/?FM"#P];6VN7>JPS3I+<VZVYC7:$15
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
M9=6LD;Z:\?[G'WMV[!QWQV]J -WQ/J][I>HZ%':S0)#=7GEW"R 9,>,D@D\
M#/Z?CK1:QI<]G)>1:C:26L7^LF6=2B?5LX%<OX\%D^H^&DU!$:T-_P#O#+_J
M\;>C9XZXZ^]<_J5C:ROXTDTJ-!IGV% QM^(S,OS'&."1CG'K[T >FO?V<<Z0
M/=P+-(AD2,R ,RCJP'<>]9^A>)=-\0BY^P3JY@E:,KN&Y@/XP,YVGL:XN'4M
M(O\ Q=X+2RNUD%O:2(6!SSY8"H?1NN1]*V?AY<6(L;ZRA>$745Y.7B1<,J[S
MC/MZ?_6H ZPWMH))XS=0AX%#S+Y@S&I&06'88'>HAJVFF*"4:A:^7<9\E_.7
M$F.NTYYQ[5QES?Z?I/Q)U>34)8X(Y],0#>/]:<XP/[QP,8]JYO28[2Y\/^ 8
M9TBD)OIU9' .5\QL@CT^[^E 'J\>K:;+9O>1ZA:O:QG#SK,I13[MG IT&I6%
MU<O;6][;2SH,O%'*K,H]2 <BO,-1AM8;7XAVEND:V\9MW2)0-JMCYB!VYJ\+
M;1X=8\+3Z(D"W44+RW7V0+S"(_F+X[D\#/<F@#OX=7TVXO&LX-0M);I<[H4F
M5G&.N5!S5;3I;M]7U59]1M+B%73R8(<;[<8.0_?)(XSZ'Z#R[3M1TXR^$&M9
M[6!4O6_T=,M)$K$Y\R0]2<],#KWK3U)IEN/B,-._UQ6UXBZXVGS#^1;- '3:
MCXI1O%.A6&EZE9SP7,LJ721.LC#:N1D@\<YKI+K4+*R>%+N[@@>9ML2RR!2Y
M]%R>3R.GK7GUUJ?A^^\6^#FT:6UPC2 I$ "BE %5AV/;%=)X[TE]4\,3/ @-
MW9L+F X!(93D@?49H WHK^SGNI;6&[@DN(?];$D@+I]1U%5Y==TB"WAN)=5L
M8X9L^5(UP@5\==IS@_A7GLE_JL.IP>*+:T*+K\7V.. $91RH\ER1ZD$^RU+K
M/]EZ3K;Z6KV]H]OHWDB>Z^8.N2=L:<#<3R6R?3% 'HMQ?V=I:BZN;N"&W;&)
M9) JG/3D\4VWU*QNHGEM[VVFC1=S/'*K!1ZD@\"O+(M4M[/P[X'OFN(I/LLD
MJM#))M4X&"2W0%>,?6I;NTM?^$1U_4K.>"8W=ZD]S%82*YA@W@E<^N,D\8_
M&@#TVTU33]0BDELKZVN8X^':&57"_4@\46>J:?J.[[%?6USM^]Y,JOCZX-<#
M&/"MXNJW5MK5_.9=/9;J=$ 2./( R%1?F]!UP#6CX3G:#Q)+IDPT^[DBL%:/
M4+/Y=\8; 5U!(#<DT =?>ZC8Z=&LE]>6]JC' :>54!/XFG_:[811RFXB\N0@
M(^\88G@ 'OFN3DFA@^(UW_;'E+;RV"K9//CR\ _O ">-V2/P KE;V""+P?*D
MIC_LYO$'_$O#\ 1;\';Z+]_\,GO0!ZO!<P749DMYHYD#%2T;!AD<$9'<5"NJ
M:>]\;%;^U-V,Y@$R^9QU^7.:9;Z;;:9830Z3:P6^[<ZHB[5+D=<#Z"O.)#97
M7PPCC1537HIP @(^T"Z\WD^N3R?H?:@#O3XCL)=7N](@NH1?01!L.P(WG.%Q
MD$D8R0/452\'^(QJWAS3;C4;NW74+L2$1[@A<+(R_*O4\ 5C:?-:6OQ(\01W
MDD"7,MM;F+< "Y$?S%<US5E:VEO\//"NH1PPI>G54!G"@.1YK\9ZXP!0!ZS/
MJ5A:W,5M<7MM#<2_ZN*2559_H"<FEN-1L;5F6XO+>$KC(DE5<9X'4]Z\OF&C
MW&J^([#Q+JMU:2/?-(L01?WL?R^65.PMD  8!_K6M;:3IFH_$6ZM+VW6Z1-*
MA(%R 7R"!D_[6,9- 'H+ND4;22,J(H)9F. !ZDU#:7UGJ$)FL[J"YB!*EX9
MZY],BN8^(<[VVD:?.ZNUC%J,#WJJ,YA!)(([C.*QM?N='NM%UN\\.GSC*L#:
M@\&[9Y0;D#MNVYR/3.: ._M-1L;\R"SO+>X,9PXAE5]I]\'BA=1LG=$6\MV:
M0D(!*I+$=0.>:Y&Y^QS>-/#-SH31;9(9FG-M@!H-HV[@.V>F>]<:UC8#X7W%
MZMO +D:GA)@HW@>9@ 'KC!/% 'LD5U;SO(D,\4C1G#A'!*GT..G2HTU&QDDC
MC2]MV>0915E4EA[#//0_E7'1:?86?Q2%G:VT$-O+HI\R&)0JL?,QR![5RUKI
MFD'X::;<VJ1C6WN5$$D0'G-+YI^7/7&/RQF@#UN:_L[>XBMYKN"*>7_5QO(
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
M2)W1;@K@<'&T<G('3J:W* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *1E5U*LH93U!&0:6L3Q3);Q
M:2C76IW>GQ^>@$MK]]F)X7H>#_2@#8CABAB\J*)$C'\*J /RIRJ%&%  ]!6+
MJ'BW1],O9[.XN'^TP1B5XHXF9MIQTP.>N?I6E87]KJEA#>V<JRV\R[D<=_\
M/2@"5K>%RY:&-BZ[6)4'</0^HHD@AE""2*-]ARNY0=I]1Z5E:CXITK2[J6WN
M)92\*J\YBA:00J>A<J#MS[U+?^(-/T\0^9(\KS1F6..WC:5V0=6PH)V^] &C
M+#%/&8YHTD0]5=00?P-*40@ JI Z<=*RI/$VE)I]K>QW)GCN_P#CW6W1I'EQ
MUVJHR<<YXX[TJ>)-*DTA-3CNMUN[>6NU279_[@7&2WMC- &E+!#-M\V))-AW
M+N4':?44IBC,;1F-2C9W*1P<]<BLJV\3Z5<VUY-YSQ?8EWW,<\31R1+C.2A&
M<8]JAMO&>@7<%Q-#?J8[>-)9&*L,!C@8XY.>,#N<4 ;<<,4,0BBC1(QT55 '
MY4R*UMX,>3!%'@8&Q ,#\*Y&S\0M>_$,Q+/=0V":29GAN8VA"N),%BK ?PXY
MK;T_Q3I6IWRVEO++YLD9EB\R%D$R X+(2/F'TH UI8HYHS'+&LB'JKC(/X4)
M%'%&(XXT2,# 51@#\*Y]?'?AUS'MOB5>7R=_E-M5LX^8X^7/;-7-4\3:9H\Y
MANI)2Z)YDGDPM((D_O.5!VCKU]* -*.UMX=OE01)L!"[4 VYZXIT<,43.T<2
M(SG+E5 +'U/K6;>^(M.LHX6,DDYFC\V-;6)IF:/^_A0?E]ZNV-_:ZG917EE,
MDUO*,HZG@T 2/!#)(LCQ(SID*S*"1GK@T@M;<",""("+_5X0?)]/2LX^)--%
M]J%F9)1/I\7G3IY3<)C.1QS^%$/B/39]-L=0CDD:WOIA# 1$V68DCIC('!YH
M B\2Z*^KZ!?V-DMO%<7:A6E<8R 1R2!D\5?TRPCL+&&(0PI*(U65HEQN8#DY
MQSSZUS$GB2UT+2M?U%-1N=5:WNROE.I @<\",''"@G&>GX]8;[Q,4\3>&[F2
MXN+.PNK>=IH)49,L%XRI&2<GCUXQ0!V:V=JN-MM",/O&$'#>OU]Z<L$22/(D
M2*\F-[!0"V/4]ZJ:1K-EKED;NPE,D8<QMN4J58=00>0:S-9\5Q:1XATS23:7
M,K798LZ1,P50#]W ^8YQG'0<F@#<CM+:%MT5O"AR6RJ <GJ:FZUP>E>+;?2]
M1UV+6-2E=(]2,<092_E(<8)P,*N3CGTKJ=1UZPTTHLK2RR2)YBQV\32L4_O8
M4'Y?>@#1\M JKL7:F-HQPOTIKP0R2+(\2-(H(5BH)'T-1V-]:ZG917EE,DUO
M*,HZG@US3:G>:]XOO-%L[M[.RTZ-3<RP@>9*[=%!(.T#N0,\4 6M=T&\NKBQ
MN-+.GK]E5U%M=P;H3NQSA<8(Q^IJ?0]#FL;B>^O6M/M<\:Q-'9P>7$JJ2> <
MDG+'DTZSLM2T[5R9-2EN=)-NQVW&TM%(&7'SX!((W=?2BV\5:1=WD5M'<.K3
MG%O))"Z1SG_8<C#?@: -2.TMHHGBCMXDC?[R*@ ;ZBE@MK>V4K;P11 G)$:!
M<_E6)=>-O#]F\\<M^-]O+Y4RK&S%#T).!T'KTJQ:>*=&OM473K6]66=U+(5!
MV/CKM;H<>QH TY[:"Y4+<01RJ#D"1 P'YTDMI;31+%+;Q21K]U'0$#Z"L2X\
M<^&[6=H9=302)*8G 1OD8==W' ]ZLZAXGTG3)%2>X9R8Q*WDQM*$C_OMM!VK
M[F@#8J$6EL+@W MXA,>LFP;OSZUGW/B;1K1K=9K^-6N8O.@ !/F+ZK@<_3K4
M0\7Z$=(&J&^"V9D\HR&-OD?&=K#&0?K0!K-;0/+YK0QF3;MWE1G'IGTIOV*U
M\I(OLT/EH=R)Y8PI]0.QI'O($O8K(R8N)HVD1<'E5P"?3^(?G6%HES?:5I.H
M7.OZ@\UO#.WE7$\/E.8Q@<J!_>R!Z\>HH Z![:"2997AC:5/NNR E?H:46\
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
M2VUK3;RUN+JWO89(+?/G.K<1X&3GTP* '0:1IEK<?:+?3K2&;D^9' JMSUY
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
MLZ;"4P,Y'&2*[BB@#DO!,4D5UXD\R&6,2:M+(GF1E=RG&",CD<&CQ,##XO\
M#-^]M=2P0&Y5FMXC)M9U4+N !.#S76T4 >:-;SOHOCP&SN"9[E_*4P-F3L"H
MQSSZ5'+#+I^K:??:IINJ7=C<Z7!#NM#*'AD4<JP4@\\GGU^M>GT4 9/AJWM[
M;0;=+739--A)9EMI#EE&XX+=>2,'';.*YR*";PMX[U._FM+B33-45&$\$32^
M5(.H8+DX/)SCN*[FB@#G-2O)_$.CZE8Z7!<*)+215N)HVA!D(P$ < G/.3VX
M_# N%;6?#?A_2(K.Y@U*WG@#YMW46OE\.VXC;CCCGG(KT*B@#S9K:X.A^/$%
MK/OFNI#$/*;,@/ V\<\^E7WC=-4\!L+>81PP2+)B%L1[H54;N/EYXYKNJ* /
M-+.YM#I?C2P>WEGN[G4;I(XHX&<R$@!1D#'#>_&<\9JG<VM_9P7.E3V=[',F
MBI;K+:6ID-V_EGY6< X53QCC..O05Z!H6B'1?[0)NO/-[=O=M^[V[6;&0.3Z
M"M>@#SC18YVUOP6QM+E!;Z;)%*9(&4(VW&"2..0:N:#HHU72?%FG7L,D<=YJ
MMPR&1"N0<%7&>O(S^%=W69K6E2ZO;10PZG=V!20.9+5MK,,$;3[<_I0!A^!D
MOKVU;5M5.ZZ"?8HR&R"D;$%OJS9S_NBMCQ/%:W'AZZ@O8[A[>3:C_9E+.N6&
M& '/RG!_"M"RLX-/L8;.V39#"@1!["IZ .0\'2WYO]3@GEDO;.(1+;:A+!Y<
MDHP3M)P-VW/7W/K57Q?;F#Q5IFIW=C>W6FBW>"0V;2!X6)!#?(0<=O\ (KN:
M* //)M/T4Z);""RU318C>/-;7(5V>-PH_>.IR55N1@^@/&:J7,^J3Z7H-YJ-
MO)*;;6]SSP6K#S(AG]Z4 R,\]N:].HH \G\33SWO_"3V\=G>V[RB)HH8;-O]
M)  .^1L'H >./SS6T]REIXQT75;F.:*R.DF+S7@<!7S]TC&0?K7?44 >5:AI
M5U'X4U.YCL[A([[6ENH+<1,66/</F*@9&<$X],5TFIHZ_$BUN3;SR6Z:5*K,
MD9()W$[<],D#I78T4 >::.9K2_MK/2WGO=(^SS,8;JV(ETX[3\N_'4DXQ]:A
MM[:6#X=>&8S:SI)!JD4D\?DMN4"1B25QGH17J-% 'F#Q65IK&MZ?XBTS4[K[
M7=O<6Q@,ICN%;&%VH0,C:.O]*TK6Z'AOQI?R:C9W$5I=V=O'9M'$\RIL3#1
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
M"0"*;IHN;_QA%KD5D_\ 9=QI4:0SLR#;D[\;<[AP<?4>E9-KI>L:3JFHV?\
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
ML[6:YE:XB;9$,D!6#$_D/Y52\6:;>/K.F:W!I*ZI!#$\-Q9.%+;6Q@@'C(-
M%3Q;XA@U?X?W-]ILUQ"\5S'%(I)CDC<. 5;!]_<5T.I^*[+3+NXMC;W5S):P
MB>Y\A%(AC_O-N(SZX&37/^(;._U/P)<Q6^@?8YY[F-H[2$*7V J=SXXSP?IQ
M47B:TUC4-5UB#^R;NXMIK()9-;NL:;]AR93D%B">%.1[4 ;=WXJD77]"LK*S
MDGM=1C>8SA1\R!-PV_,,8)4G/8\9-,M=3TC2[KQ+>BXOY&MI5>\67+*AQP(Q
MZ8_SBLNUAU6S;P=<G2+QA:6<EK<Q($+(2J*"<G !*YZ]/RJ*[TK47A\<JMC.
M3>E/LWR_ZW@CB@#H[#QAIFHZC:V4:7<4EW&9+9IH&19@!D[2>O'^>E-G\::7
M!%+<,ETUG%.;9KE(MR>8.-H .X\\9 Q[UEMI]\=<\$SBSF\NSMI%N6V_ZHM$
M% /XBN;MW:.VN;6ZTG6Y='DU&2ZV6MNKH55^/W@.2N0#T[<'O0!ZA>WHL]+G
MOO)DD$41E\I1AC@9QSWK$TGQ:EUX<L]3OK:6"2Z81Q1(H8RN2<!!G)Z=3CUK
M7N2-3T*9K7YQ=6Q,6>,[EXZ].M<#9V&K#P]X>G_LF[670I\SV[J \RG(8QC/
M.!],YXH [G3M<M=2O+JS1)H;NUQYL$Z;6 /0CJ"#Z@U1USQ))I.NZ1IL=C+/
M]N9RSJ ?E522%Y'.=IYXQ^D&FVTFI^,9?$'V2YM8$LEM$6XC\MI&WEB=IYP!
M@<^]1>*H+Q?$_AK4K>QN+N&TDG$HMU#,N] %ZD<9SST% &;8^*H-%UOQ*M\U
M_<)'=A@J1O,(4VY))Z*N<]ZZBX\1V,2V_DB:Z:X@^TQK;IDF+CYN<<<CW.>E
M<W_9]^UIXX3[#<!KPO\ 9@4_UN8ROR_B*S/[(O-,GT;4KOP])JUJ=*AL[BU,
M2R26\B8Y"GMG^IH ]!TG5K/6]-AU"QD\R"4<$C!!'!!'8BJ9\367VPP)%<R(
MMT+-ITCS&LO VDYR.2!G&,U/H47E:5'_ ,2V'30Q9A:Q*%V GC('&['7'>N/
MGLKJ+Q*;K1;+4[&\DOO])C92UG<1[L&4D\ D<^N?SH Z)O&.E+<^5^_,7VS[
M#]H6/,?G?W,]?QQBDOO&>E6%[>V;K>2SV85IDAMG?:",YR!C '<\<UQ5_#K=
MVJRW.AZD]W:ZPDQ$*;8?)#9RB@@.Q[L03ZD5T$=E>CQ)XRN#97 CNK.(0,4X
MD*Q%2!ZG/% &I;>-]%N[RT@ADN"MV0L,[6[K$[G^ ,1][VJ2^\7Z5I\LXF,Y
MAMY1#<7,<1:*%SCY6;UY'3.,URJZ=J"^&O!$1T^Z\RUOHGG3RCF)03DL.PY[
MT164^EZKJ]E=^#QJS7=Y)<VMR($:,ASD*[M]W!H ]'5E=0RD%2,@@\$4M9MO
M>SC5O[-?3I4B2V$OVI1^Y+9 V#T/MZ"M*@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*9-$L\,D3YV.I5L'!P1CK3Z* *>EZ9:Z/IT5A9(R6\6=BLY;&23U//4U<HHH
M **** "BBB@!K1HY4LBL5.5)&<'VIU%% !1110 4444 %%%% !1110 4444
M<Y_P@GAT3,ZV!5&.3"LSB+_O@';CVQ70HBQHJ(H5% "JHP /04ZB@ HHHH *
M*** "BBB@ HHHH **** *%GH]E8ZC>W]NCK<7I4SL9&(8KP."<#KVJ_110 4
M444 %%%% !1110 4444 %%%% %"\T:SO]2L;^=7-Q8LS0E7( W#!R.]7Z**
M"BBB@ HHHH *YY/!6C1-((TNDMY&+/:I=R"%B3G)0-@_3I70T4 -CC2*-8XU
M"(@"JJC  '0"G444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5/5-+
MM-9T^2QOHS)!)@D!BIR#D$$=.15RB@#&L?#-E97,=P\]]>2Q',1O+IY1&<8R
MH)P#[XK9HHH **** "BBB@ HHHH **** "BBB@ HHHH 1E#*589!&"*Y^'P=
MI]O;_98[K4199/\ HOVM_+Q_=QUV^V:Z&B@!$18T5$4*JC 4#  ]*6BB@ 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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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
(@ HHHH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>cfoseveranceagreement_ch002.jpg
<TEXT>
begin 644 cfoseveranceagreement_ch002.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#W^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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBL?7(=5>)Y++58=/ABB+EV@$A9AGKN. N,>_\
M4 V**R_#EY>ZAX<L+O4(1#=RQ!I%'Z'';(P<=LUJ4 %%%% !1110 455U.XE
ML]*O+F"/S9H8'D1/[S!20*XSP_J6H:]HUOJ&F^(7N-15XS=V;I&$4%AN4#:"
MH S@YYQ0!WM%9.H>)M)TN29+NY9# %,Q6%W6/=]W<54A<^]2IKNFOJT6F+<Y
MNY8?/C0(V&C_ +P;&/UH T:*S&\0:8ML;C[063[0;4;8G)>4'!50!ENAZ9'!
M]*K'Q=HBZ;-?RW;10P2B&</$X>)S_"RXR/RQ0!N45ST?C;0IUS;W,D[M,8(X
MXH'9Y' #':,<C!SGI4A\8:$-(BU1[W9:23?9P[1L")/[I&,C&#R>* -VBL;3
M_%&E:D]VD4TD;6B>9*)XFB(0C(?# ?+@4EAXJTO4+V&UBDF22XB,UOYT+1B9
M!_$I(Y&.?I0!M45A0^+M)FN[6 23*MVYCMIGA98YF'96(P?;U[4>,KBXM/"&
MIW%K.T$\46])%;!!!!X/Z?C0!NT5Y?JNN2V'AO1[_2]?FN-8D$ DLC<";S2R
M@L"G)'/IBN[OM=@T]EAD@N)KKR?.>"W3S&1.A)]L_B<<9H U:*P)?&6BQ6NG
MW GEDCU#=]G,4#N7(ZK@#KGC'K3[?Q;I<^F7E\6FA2SD\J>.6(JZ/D +M[DD
MC'UH W**PX/%%I<7%Y:+;W4=_:Q>:UK)& [)V8<X(Y'>N(LC%K/@H:[JUYKM
MK)'ODN+FTF($RF0@*%R1@8'8 4 >IT5S0\3L/%=MHD%C<2PM9"X,HP3@LH5N
M6^Z/FR3SG'%6K;Q1:75U;116]T8;J:2&&YV#RV=-V1UR/NMU SB@#;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 *P-?U;P]N?1M:D0^=&'\J2-B'&>,$
M#DY'0<UOT4 <;H-XWA/P5;/K'VHIYQ2%-ADD1&8^6I ]ORR!79444 %%%% !
M1110!6U&>6UTR[N((C+-%"[I& 3O8*2!QZFO-]<M]-U26TU#P_:7ECXE+QD1
M);O%C)&[S,J%X!//?WKT;4M.AU2R:UG>=$8@[H96C;CW!K$_X0;3/^?S5?\
MP/D_QH YJZ2WTWQ'K5KK>AW][#J$XFMFM@SK*, ;& 8#(QW]^V*T?%&GWFGZ
M=HFN:18;+_3MD7V126'EN-I3CK@D<_4UM1^#-(1-K-J$A_O-J$^?T<4[_A#]
M'_NWW_@QN/\ XN@#G/$F@3:;IGAYH;2?4;7396:\AB)WR;Q\SC&"3DL?QJKJ
M]K;W7@77'T?0+NU6Z, 3?&QEN"'!)V\D <\GWKK?^$/T?^[??^#&X_\ BZ/^
M$/T?^[??^#&X_P#BZ ,CQ//<)<: 4L;QK1E<RW%I;;KB$E  %R,IGH3UQZ5R
M\=C>Q^%[BS.G:@)!XB64+)"S,8^NXD9S]WD]/?FN_P#^$/T?^[??^#&X_P#B
MZ9+X(T&< 2P7<@'(#W\YQ_X_0!S^O:1>ZGXMUV&W@E N-$\F.4H0C/O!V[NG
M/2K>EZAJ&NZ?%IYT*XL;F*VDM[BZN8PHCRA7]T>IRP4],8'?BM#_ (5_X:_Y
M\IO_  ,F_P#BZ/\ A7_AK_GRF_\  R;_ .+H Y_PO;B+[!I=YX1<:G8NJO>/
M&/)55.?,5^[8[#OWKJO&$,USX1U.WMK9KB>6$QI&JY))X_3K^%0Q^!O#L;,R
MV#$GKNN)6'Y%N*D_X0SP_P#] X?]_7_^*H Y35-,?4/!5EI5GX>N!JPAA03-
M (O)=<;F+G'H>G7-2:EHEW9^)H=0U#13KMI-8QP2F-0[QRJ.6 ;'!Y_/\^G_
M .$,\/\ _0.'_?U__BJ/^$,\/_\ 0.'_ ']?_P"*H P[G3;IK[PD;?139PP7
M,LLL,(!2!3TW$<9.<G'?-9^I^']5OIO%3V]EEI+RVN+9)U 2X$><CG@_CUKK
M/^$,\/\ _0.'_?U__BJ1O!7AYAAM-4CT,C_XT 4-"D\TSSIX6BTE4MF#,402
MR.<':H7G;UZ]3CTK)LM/OD^#DFEM93"^$4D?D$#<29"1CGI@UT'_  @'A7_H
M#0?FW^-'_" >%?\ H#0?FW^- &=#;7MEXVT[4C8RRV\VDI9.8RN87#AB7R>
M!Z9]JK6&G7=OXEM;G2K2^T])9V?4;:1U-LP(/S)S]XG'3U[8K>@\#^&+=RZ:
M):$D8_>)O'Y-D59'A7P\K!ET/300<@BU3C]* +.FWEU>+<FZT][,Q3M'&'<-
MYJ#HXQT!]*O444 %%%% !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 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5%=74-E:RW5S(L<$2EW=NB@=34M<A\1'SHVG6S-MANM3@AF]T))/\
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
MOK/3->\3VWB&2*$W3B6)YC@36^W:%7/!QTQZFL&RL%AN/ 5GKB*W%WB*X&2
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
MEP\.H0%;=!),2VW8I&0QST'O4=KXHT.]O(K2VU6UEN)EW1QI("6&,_GCMUH
MQ[#PA>Z7(TECJ5A;R-G+QZ4@/Y[JD?PMJ,CS.^IZ>SS_ .M9M)0E_K\W-;MI
MJ^GWR7+VUU'(MLQ28K_RS(Z@U,MY UC]M5]UN8_-#JI.5QG('4\4 8$GAW5I
M98Y9-7L7DB&(W;2D)0>QW<5')X6U":*.*74M.>.+/EHVD1D)GK@;N*MZ/XMT
M[5M)DU(M]G@21ES)GD!RJG..IXX&3SBK47B31Y;6YN1?1K':X\_S 4:+/3<K
M $9[<<T 9ESX;UFYLUM'UVT$"XQ'_94948Z?*21^E">'_$4*".#Q4D$2C"QQ
MZ9$%4>@&:M#QKX;978:Q:E4=4)#<9;I_GMWH_P"$U\.;96_M6']T0&7#;CD9
MX7&6&.XS0!G7'A/6KN5);GQ)!-(GW'DTB!BOT)Z4]_#/B"6>.>3Q2CS1YV2-
MI4)9?H>U7-7U.UNM)T^]M=>%C;S74>R=$WB;K^[]L_IBI[WQ9H6G74]K=:C'
M'/  TD>UBP!Z< <_AT[T 00Z+KFQENO%,\N>/DLH$&/<%3FGQ:%J$*%(O$%U
M&I.<):VX'_HNK3^(=*2WLYOM8=;T$VPB1I&E &3A5!/ Z\<=ZS-2\:Z=:Z?8
M7EGOO([VZ2V1HT; );#9XSD#/R]2>U $Z^'KU8FB77;@1MR4%I;X/X>72/X=
MO)(/(?7)VA_YYM:6Y7\O+QWJU>>)=+L?]?+*"L8ED"V\C&)#T9P%R@X/7%+<
M^(],MHX)#.\JS1><A@B:7]W_ 'SM!PO(Y- %7_A'[WR%@_MZX\E>D?V2WVC\
M/+K&U'PIXE?4GNK'Q! XDC1&^V6<;%0N< 87 'S'H!79VUQ%=VL5S ^^&9!(
MC8QE2,@\^U<%X?N_MMOJ<NJ^)[N!K>^FA1?M")^[3'.",GK0!IV?@N[MXRS>
M(+A)I)/.D-O;0HGF8 RJ[3CA1_/O5H^%KTER?$VHYD&'/E0_,/?Y.:FM=4AT
M.PTZUU?4C<3W4ACANC&2LN6)3+ 8!VE?\\U>&N6'DWT[2LL-DYCFD:-@H8=0
M#CYN>.,\T 9:^%[]-NWQ/J2[1M&(X1@>GW.E"^%;Q5*_\))J.PMN*B.$ GU^
MYUJ_;>)-,N9[B S26\UO'YTB7430D1_W\.!\OO4=IXITJ]O(K6*28331F6!9
M('3SD'4ID?-P,T 1MX;FDC59M>U24K@_-Y.,^N/+J3^P;C_H8=7_ .^H?_C=
M(/%FCMH]KJHN'-G<S""-_*;[Y)'(QD<@\U7LO$ZW_B35=(-K<1)9H@\SRFR2
M0Q)..@QC'K0!9_L&X_Z&'5_^^H?_ (W1_8-Q_P!##J__ 'U#_P#&ZS],\0:/
MI/AJQG.IWM[:SS-#'=SH[LS[CPQQQW SZ5MW.LV5I=3P7$IC-O;?:I7*G:D>
M2 2>F?E;CKQ0!4_L&X_Z&#5_^^H?_C=']@W'_0PZO_WU#_\ &Z6Q\3Z??:DE
M@%N(+B2/S85N(BGG)_>7/\C@\=*I:/)<:!I&I7>M:C=2VL4[/')=K^\"  =B
M>"<X'ICUQ0!*WA61F+'Q'KN2<\7*@?ELI/\ A%'_ .ACU[_P*7_XBM#3-:@U
M.>:W6"ZMKF%5:2&YBV, V<'N#G!Z&F:IK]MI<C1-#<W,RQ><\=M'O*1YQN/0
M <'WX- %+_A%'_Z&/7O_  *7_P"(H_X11_\ H8]>_P# I?\ XBG3>--%B736
M6:69=1#&W,,+/NVCG@#.<\8QG)JG_P +"TC['+<?9=3/D2%+B,6C;K?'4OV
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** &R21Q+ND=4&<98XI!+&9#&)%+CJN>?RK$\
M9:+_ &]X5O;)4W3;/,AXYWKR,?7I^-</)KEXESIOCK[(PMFB%A-$L8WR94DN
M#Z>9\H_W?>@#T#4KJ^9[(Z5<V'E_:A'<^>V<KW5<?Q>U5+[Q3:>7K5M87$+7
MVG6QEPQ!4MM9L 9R<;>?3-<YK6F+I&F^#8) //75X'F<XR9&)9SG_>_D*A+V
M4&M^/XI&@CN)+8&%6(#-^X8MM'4^IQ0!V7A_64U/1].EN)X!>W%LDSQ*P!Y&
M20N<XK0DO[.&X6WENX$F;&(VD 8YZ<9S7F5G86-C;> ;NUMX8;B>51+,B@-)
ME>0QZGD_TJQ:O8W/A+Q3;:R\,>I"YG:8O]_<.8V4'G' "X]* /23<0BX%N9H
M_/*[Q'N&[;TSCKBLW4_$NE:59I=3WD3))*(D$;@EFR 0.>V<GTKCX;HV'BWP
MQ<:S<)#*=&*RRSMMR_H2>]8/G6[^#9[A63R5\3>9NZ!4)'/L,4 >PQ2QSQ++
M#(LD;#*NAR#]#6'XD\02:2]E8V4*3:I?R>7;))G8,8W,Q'. #VK:MYX+FW2:
MVD22%QE7C(*D>Q%<7XQ5]+\6:!XCD1FL+4O#<N%W>4&& Q'I\QY]J -:Z;Q-
MIYLY%FM+^-YXX[F-+5D9%9@&=2&/ ]QZFM9]8TR*^%C)J-HEV2 (&F4.2>GR
MYS5<^(]*:2"*VNXKR:=PB1VKK(W/5B >% R23Z>O%>7ZQ?:?<0W;0W,-B$U[
MS7@.7F+;L-*Q)^5>N !CCJ: /7/[0LO,N8_M<&^U7=.OF#,0QG+?W1CGFHI=
M9TN&VAN9=1M$@F_U4K3*%?\ W3G!KB;C4K+3?&7BHWEPD(NK&$P;_P#EK^[(
M^7UY]*SM/6)O#/A>ZM=;MM.U.WMIC +K'DRKNVNK$]#T]^M 'I$FL:9#;17,
MFHVB03#,4C3*%<>QSS5BWN8+N!)[::.:%QE9(V#*WT(KRS^T;<:EX>U'4A<:
M3ITVG/%'):L1''+YA)P<$A6 !'L1VKN?!]MI=KH931_M)LC,Y1YR?G[%ES_"
M2./QH TM6U.#1]*N=0N#^Z@C+D=V/8#W)P/QJO:7TMGI$=WKMS!!++\S+D*D
M9/(0'^(C]3FL3XEQ32>#I&B^Y%/%)+Q_ &Y_7!_"J_CJ5;;5?#NH7$MS#IL4
MLHGGMR08BR@(W /^U^!- '3C7]'-BM\=3M%M6;8)FF55W>F2>OM5I;VU>]DL
MUGC-S&@=X@WS*IZ$BN"$7AG_ (1S5H;+[1=QZI<K"KW#D"XN&(P4)'0,02P'
M8]<5!HUQ=0:-XA\,33AO$4<4FV4.7-RNSY=I]0N!CC'!]: .ZM=>TF^O#:6N
MHV\UP 3Y:2 D@=<>OX5B^'M?=;#6)];U"/9::K-:)-(%0!05"C@#UJAX8UK1
M=2@T"VALV;5;*,Q&,HRFTPFUV)(Q@XQZG(]\8EQ_I7@+QE]G_>G^VI)<)R=G
MFQMN^F 3^% 'IAU"T741IYN(Q>-'YHA)^8IG&0*Y;Q9XJCMXK"/2M207#ZC'
M#($ ;<N<.N2,=<9Q63J6HC7?&:2Z'))([:-<)!,(V1?,.<8) [XYK-N=6L+K
MP;X=TN!9%OK.\MEN+?R6W1LN0Q/'<\_C0!WZ7:0>(M1:;78FABMU=K$A1]G
MZN6ZX/OZ_2I;;Q1H5Y<Q6UOJUI+--_JT60$M[?7VZUSDWECQ[XBD+8*Z0H(V
MGGJ?\/SK%BAV>#_ NV)A*FIQ.^$Y5=S;B?0<C- '?7GB31["Y:WNKZ.-T($A
M()6,GH'8#"Y[9(S6C!/#=0)/;RI+$XRKHP96'L17E5]J-BE[XHT2?48[6"_O
M>9+B*0LAPN\KA2".PRPQQQ7I^FO;2:9;-9RK-;>4HBD4Y#*!@&@#"\<ZC?:9
MI-I/87C6TCWD4+LJ(V5;(/W@:G2UU&/4;58/$DESB0M/;SI#\T0X;&Q <@E>
M]9WQ("OH-G&Z&13?PED"%LJ"=V0.V*=#=>&=/U6WDT738VOYG%L!:VYC 5F!
M9F(7&!MSG_&@#5C\6:)+8/>QWN^!)Q;MMB<MYA. NS&XG\*GU+Q!IFDG;>3N
MK!/,94A>0HG]Y@H.T=>3CI7!7CI:^(X/&%O;&33)[SR)K?RW+[E#*+C;V/7'
M&<'U;BQJ,UO8>,-4N-4M-1NM-U:WA-O)9F7:0%VE&"D9SDG!]?>@#M+KQ%I5
MI#;2R78=;E2\/DHTI=0,E@$!.!ZTB>)-(D33G2^C*:B2MJP!Q(1U&<<'M@XY
MXZUQC3KX6\3:?J?]D7L>DS:;]F2)(S(UL=^[##)P3QQGN?2K6KS0QV'AS43H
ML]E86^HF0P1P_-&F&VN44<9."1_6@#>U;Q=I^FV6J21F2XN-. $T*1-\K,"5
MR<8VG'7H*@NM4M;[_A'[F;4KS3))YP4M?+=//? S&P*C*\]3P<_2N=N6N-2B
M\=O%87J?:88C")(&4R!8\<9'7H<=>:NWCC4K+P;)#;WDD<5Y$7+0N"NU,%FX
MX&['/0T =5:Z]IM[<7]O!.S2V!Q<JT3KLZ^H&>AZ9J&?Q/IL%K;3AKB;[3%Y
M\4<-N[R&/CYBH&0.1R<5S7B;1;YO%L1T]'6VUNW^QW[HI^0*0=Y/8E,J*;XD
ML8[3QC!?7FD7=[I<EB+8&S5V:%U8L,A2#@B@#:U6[NM:TC3[[PUJ3@/<(08H
MPRR+W#Y^Z!SGZ8QFKVI>)=-TJY>"X:=GCC\V;R;=Y1"G/S.5!VC@_E1X:MK:
MUT2)+33'TV!F9DMY#\X!/5N3@GKC/%<QXLA9=4O;W2VU*UUB*% IC@:6"]7D
M[",$9'3\?R .\CD2:))8SE'4,I]0:I:EJ]KI?DK/YKS3L1%#!&9)'P,DA1S@
M=SVJ>Q:9M/MFN8Q%.8E,D8Z*V!D?@:Y77GN])\;V&M&RNKO3S9O:O]FC,C1.
M6W9VCL< 9]J *_A/Q#$(?$>H7UW<&U34F$0G#%U!P @7J#G V@5O)XMT@K?>
M=-);/8H)+B*XB9'5#T(4C)'(Z>H]:X232M3U/2=<N(=+NN-:6^6UGC,;3QCJ
MH!J^XADT'5+G0O!LUM*UOY;&[MAOD)89"H<[P ">>X% '5Q>+-/F%VJ17GGV
MMN+EH&@979#T*@]:Y?4?%4NH^&_#^K2&>Q1M5@\\C<D;1[F)&?XAA1FF:5'=
M/XNOIUL-7:&]TLQ1SWD6,N.>>R@XP!@?2JULEZ?!GAJT;2=16;3]4@>=6MF^
MZKN6(]0,C\Z .ZTCQ)8:U<W-M;">.>W +Q7$)C;:>C 'G%:]<K8VURGQ*U2Y
M:VF%M)91HDQC.PL",@-TSS_.NDO(3<V4\"N4:6-D##JI(QF@#$'C/2S+&2ET
MMI++Y,=ZT)$#/G& WU!YZ>],O?'&CV&JSZ;+]K>Y@9%D6.V=MN['.0.G(_/C
M-<XEO>W'@./PE/IEVFI I 6$)\I5$F?-\S[N !GKG/:MGP_9W%KXZ\222V]S
MY,Z6PAN)$.)-B;6^;N<D?7!H ZZN+N('NOB@]A)>Z@+1M+^T^3%>2QJ)/,V9
M 5ACCM7:5Q-[-<67Q+?4CIFHSVBZ6+7S(+9G!?S-_'J,4 *+R^\,>,[#2YKV
MYN])U-&6'[0WF212CJ-YY(Y'4GK[5:TS5=&TV/6[JWFOI NHF*9)CG,[$#;&
M#CC) _GQ4,>FWWB+QA::S>V<MEI^G(1:PSD>9+(>KE1G:/8G/ JBMF7LO$T.
MH:)>W5M<:KO$:QE6:,[1O3N<;<\4 =#-XLL[2RN[B\MKNV:UE2%XI$!=G;&T
M+@D'.>N<5D>)-?BU+PCXB@BCNK2\L459HY/D=,G*D%2000.QY%9:IXCM- O8
M[6'4[BR2]A%N+A%^UK /O[0<\@X )'O4*Z+J=PGBZ"WT:^@34;:%[8W4H9F*
M@Y#,6)W$DG&>.^.* .ET7QAI\SZ;IDL=[#//"HAEN(&CCF8*,[6;K_7\169J
M,FG-X<\9_P!GO>K,CR?:/.D; D S\G/"_P">F*G%K=:_+X=A.G7EI'I<B3SS
M7,83YD4 (HSDY/?I@55.D:D=+\;1?89M]].YMA@?O01@$<T 71-IZ)X+-[]L
M-R\2BV,383<8USOYY[8_'WIUCXSN9)M>EN])NA:Z;*4_=;&90!SD;N3WXR,=
MZAN]-U!_^$)VV4Q^QE3<X _=815YY]?Y&K/A^SO['Q-K\-UITGV2]N#.ER64
MQE<8QC.<G/I0!LIKMO+;Z5+%%+(-3(\H+M)4%"Y9N>@ YQFLW2[J32_%USX=
M9F>T>V%Y9[R6:,;L.F3R1GD9Z#CTK/\ !>ARV.I7XEN1/::=-):6(QG8K$.W
M/<C(7\&JQ]F-]\5?M2 F/3].$<C=@[L2!_WR2: .OKG9?&%G%:F_:TNCI:S&
M)KX!3&"&VEL;MVW=QG%=!(GF1LFYEW C*G!'T->?Q:;K<7A"X\(2:9+)*2T,
M-]N3R#&6R'8YW @$\8)X% &YJ'C2UL=7FTR/3M1O;B*))3]DA$@*-CG@]!GO
M73 Y -<AI&E7>G^.[Q_LDOV$Z?#!'<<;24 &.N?_ -5=?0!SF[2SX_=5M;@Z
MNFG&3S-_[MHMX& ,]<^U8/ARQA\27VJ7FHV$WGP:L[170E7=%Y>W;'D'.,<$
M=.?6MO\ LZ^3XDMJGV1FL6TS[-YP=>'W[NF<]!CI2>"M/O\ 3K;54O[-[8SZ
MA+<Q[G1MR/C'W2<'B@#IZ\E\.R>%X=!NI=9MYYIHKF?E(IGPH/ W*,#CU(KU
MEB0I(!) Z#O7$^%$UG0]%N+2[\.W<DCW$LJB.>W*D,<@',@Q^1H T7U2T\(V
MFCV#QW,EA,PA6\D8$1D\KO/X]?:K#^*((M'GU26W=+83^3;-YB_Z1EMJLIS@
M*3SD]N>E9U]9:QXCL+72]6T\V]M<EY+QXI(SY0!/EQCDDGA22!_];)_L/Q+?
M^$X],N;7R[W2;F.>PGEE0K<A"0H8 G!VGO[<]: -JU\>Z:[ZE'> 6\EA$)G"
M2K*'0X^Z5/)R0,>I%7+?Q'.\[Q7&C7<!^R&ZB;AU<#^$D=&Z<5FW-EK_ (I\
M.ZC8ZCIMMI#2Q!(E\X2EG!#;B5X"\8[GK^-K19/$]W&EOJMA;V$4,11W682F
MY;;@$ ?<'?DYZ>] #AXQ@.DZ+J(L;DQ:I.L"J,9C+$@$^HX_*JNGZYJ&HZ[X
MCL;NR#V-F%01HXR 48_B6X[@"L>UTCQ1_9&@:;)I,,:Z5?Q2/(;I3YJ*6^8
M=!@]^>1QUQMV&F:K8>*?$$PLDDL]0"21S^<!@JA&W;USD]>!0!!8^(]/T;PM
MH<]EI<L.F7<ODJ#+G[/N8X+'G@\GK6QJ'B>TTQ=4EN$;[/IR1F21"#N=^B >
MOW?^^A639^&KF[^&*:#?0+;W8MRH7<&"R!B5.1QUP3^--/A.^N/A_/IDMPJZ
MM=E;B>5CD&8,K8)'H%"Y]J +NC>,[35M;.D[(A.8?/1[>X6>,KG&"R]&]OUK
MIJY_09O$5S*IU?3K2Q2)2K&*42-.W&& 'W5Z\9STKH* .1M?')N%FN&T6[BL
M+=IEGNF=2J-&"<8'7.,9Z9..:?I7CBWU'5K>Q:WB'VF,O$\%RL^W SMDV_<;
M';GZU!I_AB]E\):QHU\D<#WD\TD3A]X&\[ESCT-6M#3Q5#';6U_;Z=%#;QE7
MDCD):<A<*,8^7G!)_2@";0_$TVM_99XM.Q8W.[9/'/YA3:.DB@?(3Z9-9>D^
M(=+TKPS)=:=I)MA)J+6L=J)/]9,S8R6/0?R I-(\.:A#XFLM46QATL+&XU!(
M)LQW3E>"JCI@Y/./QZUE7FCWNG>$?[*NX(&NKW6-\*>?M)!.[(;^%N#SS0!T
MH\57*:IJ6G3Z3B>QMC<L8KD,KKC( ) //3D<55LO',US_8\UQHLEM9:I((8I
MS.K$2'.!M Z9'7CZ56M8[^WN;RQN='"ZAJ5I*$NFO_/9RBX"M\HVK\PY [\T
MJ^&-571/"=GY</F:9=I-<GS. %)Z<<]: -6V\4R7VIW-M9V*2QVMX+2<F?$J
M\@&3R]O* GKGU]*Z2N(O_#>I:EK"7OV.ULK^&\WIJ4$N&: ,<*R8Y;;@<_\
MUJ[>@#BM3ENKGXF6EBUI:W%O'ISNJ2R$##. S$;3S\N,>G?G%&B^(_LPN;"P
M\/O#I>EW4MO/.+D;8E7+%@#R>^1VR/7%:4NDW[?$&'6%CB^Q+8&V9C)\V[>6
MZ8JMH_ANZ2T\2V6HK&L&J7DTL;12;CMD&.A'!''^>H LGBZYM+6RU2]TY8M(
MO714E64F2(-]UG7;C!&.A./>H[CQE>!M;%IHOFII#GSI'N0@90"Q(^4G. >/
MU[5"/#VLW_AVT\.:C';BT@>-9;I)R6EB0Y "[>"0 .3QSUZ5/%X<U.*+Q8H:
MUW:L6-L?,;Y<J5^?Y>.H/&: 'V_B^ZEO=(\[1W@L=5XMY6F!<';NRR@8 (Z<
MY_E75URCZ#JK6OA:("T!TMT-SF5N0J;/D^7G()/.*ZN@#EKOQ3=KKU]IMC9V
MT[V2H6ADN/+FGW+G]V,$$ 'FKL6OR2:UK.GFU4?V=#'*K^9_K-RDX/''3WK)
M\3>'-1U^2YA:ST\_.ILK\2E);8 #.X!>>=V #]<5-<Z%K4/B*_OM/EL7@U"V
M2&8W!<.C*",@ 8/7U% #;+QC-JMEI*6-G%_:6HPO,(Y9#Y<2(2"S$#/)& ,=
M_:LKQ'J%]>VGAFXO-,>VO(];C0P;A\Y&>5)QP>V:?;>#-<TRQT.YTZZLAJVG
M1/!(LI<PRQLQ.,@9XSZ?RK2U#0-<U*/2);FXLY+JVU)+V8*62-448V)P2?7G
M')- %[0=>O+_ %?4]*U&SBM[JR\MOW,A=65QD<D#FN@K T_1KNT\9:QJTAA-
MK>QPK&%8[P47!R,8]>];] !1110 4444 %%%% !1110 4444 %%%% !1110
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
MZ+6XN]LAD$3,(V*(Y&0K.!M4GT)JY83W-WI<,\]N;2YDC!>)CN\ML=/>O/\
M2M0ET73?%^IWCPWB6VHR;H3!C?*"H1@2QP,XXP<>M 'I=9J:]IDEM?W"W2F*
MP=DN6VD>6RC)'3G\*R9=8U?2M4T>/4&M;BTU)O)9H8BC0RE<KC+'<IZ?A6)I
MW_(%^('_ %]7?_HLT =[:W4-[:175O()(9D#HX_B4\@U-7#:#JMR^G^'=!L9
M4@GDTM;F69X]^U  H"C.,DYZ] />DNO%&N1:1KZ11VC:GHLJEV$;%)HB,Y"Y
MRIV\]3TH [JJ>H:K9Z7]F^V3>7]IF6"+Y2=SMG XZ=*YP>+RWB_3+%)86TV^
MM!*K^6=RR$%@"V<#(&<8S4<_B'4X=,T&\<6SC4]42(!HSE8'8[".?O;<'/O[
M<@'9T5P]UKVOS:CXGM[2>QACT=$E0O S,X*%]I^;'..OZ>EB/Q+>7Y\-0(\5
MHVJV[S2RE-V"J@[4!XR2>_8>M '845R>@:GKNM:#JCB:T6\AN)+:UE,)56*'
M&]N3D'V'&#UKI[83BUA%R4-P$'FF,$*6QSC/;- $M%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 <IX_M;FXT:RGM[:6Z6SOHKF:&%F#O&N0=NW!SR#QZ9[5
M@7,&E7WAC7KO1-&U".2:U$;3SB5GF.<!5#$DXP,GMQ^'I5% '#RPNVN^!7-M
M,4AMY?-/DMB,F%0N[C@Y'?I6-J,4L>A^/S)#+&KW(9&>,J'&0,@D<\@]*]1K
M,\0Z0==T.YTP7'V<3@*9 F[ R#TR/2@#E8O*UW6/"QT^*;&FH9+B<PM&L8*
M!.0,DGL.U9=M8:B?#%W-!93N]IK[7K6SPD&>($'@'&[U_"O3+6#[-:0P;MWE
M1JF[&,X&,U+0!R"1_P!M^.M/U:TAN([>SM'2:66)XMY?[J88 G&2?2J&DZ)+
M;^,KG2%93H]G*NIQ1@\I(X("?0'<P'L*[>\MS=V4]N)I(3*A3S(CADR,9!]:
MJ:+HL.BVK1)//<RR-NEGN'W2.0 !D^P  H XW[-<F#X@I]DN-TV?)_<M^]RC
M#Y>/FY':E:*8_P#"OF-G<[;=-LW[ALQ'RU7YN./F]?3->AT4 >6V.GKIT][I
M6I>$Y]2OY+N22VN3$&BD5FR"[D_+ZFM^&WE3Q?XHG:PN/)>RC2*3R6VR;4.Y
M5X^;J!^%=G10!Y=9VE_IVC^"9IM+OY#933B>&.$^8A;(7(/;Z\>]>@:VSGP]
M?E897D:V=5BC3<Y8J0  .^36C10!YY'IFI1^$?"]W':7#3:3*KSV10AV7D-A
M3U8=OJ<58U"TN-9U;4M:MK.ZCMUT62S020LDD\C98 (>2!D<XZGVKNZ* ,/P
M?'+#X0TN&>"6"6* 1O'*A5@1P>#]*R]5TJ^TKQBGB?3K>2\AE@\B]MHR-^T
M89 2 >@X_P :["B@#AM76[\1^)O#L]GIM]'#83F6XDN83"%!V]-W4\'I4-O:
M:CI6@ZSX=?3;NYFNWG^RSQ+NC=9 <%G. I!)SG\,UW]% '"V>G7OA/78;IK6
MXOK&33H;1FM4,CQR1* /EZ[3@\^I[52D\/ZQ90V^MP6;231ZO<:@]AN'F>7)
M@8&#@L%'3/?\*]'HH X_0(=0N/&FIZO<:7<6=K=6L2Q>>5W$KV(!.#[5/XRL
M[R\ET/[)8R72V^H)<3;=N%100<Y(SU_0UU-% '&#2]0\,>*GN](LI;G1[_+7
M-M$Z@PR_WU!(&#Z?_6JC::;K.C7VHV">'+748[BZ>>WOG9 J!SG#@\\'T_PK
MT&B@#SCQ'HVN:K<:Y;R:5+<*\2K821S*D*@#DLN02V>F0<=L=:DU?2+O4;.V
M/]AZA!JEO8QI:7EK.BLDF#E'.\?+G'KP37H=% ''6UKK>B^(GU*:UDU&*^LX
M4NOLQ3<D\8QD!B/E.6Z=S6:WA?4X;;2Y8[/,S:]_:5Q"KKB%"3QUQP,=/>O0
MZ* .1CM-5T[Q9XEU6+3FGCGMH3;#S542LBX*]<CGV[?2M_1=0;5=&M;YX# T
MR;FC)SM/U[CWJ[)&DT;1RHKQL,,K#((]"*555$5$4*JC  & !0!Y_/HVNR>'
M_%&E#2\M>7DL]O*)T D#NI P3QQD\XZ5H7>A7]UKWAV8VS"VMK*6&Y<.F8R\
M>W&,\\^F:[&B@#@_#&F>(M%AM=*FT6P:.WF _M+S%^:+<2?E^]NP2!^OO)_8
M>K&P\91_9#NU)V^R(94^?*[<]<#MUKN** .7L+[4M*NO#VC3:?$+>6R6.202
MC?'*B$D;<\J O7WJ_P")+5KVPBMSI":I \N)X2ZJRIM;YE+$8(..^>36MY4?
MG>=Y:>;MV[]HW8ZXSZ4^@#SL>&-=BT6RV1O/)8:P+RVM9[A2XMQT0OTS^..:
ML-X>UO4+KQ5/<VL%L=5M(XH%\[?AE3&"0/S/\Z[RB@#BXM&U74D\.VM[8BSM
M](DCEED:97,KQKA=@7/!/)SBLF/1KC7%\8VMI((KH:FDL+M]W>N",\5W^IZ9
M::QI\MC?1>;;R8W)N*YP<CD<]11IVF6FDVQ@LXC&C-O;+EBS>I)))/ ZT <R
M=.\0>(](OK#6;&RTZ*6V,:B&3>S2Y!#9' 7CIR:M>'AXJ/V6VU>"UMH+5-KR
MQ2[VN2!A>,?*.Y.<DCM73T4 <SX)TK4]#TEM,OX8!'"[F.6.7<9-S$],<#D5
M%?:'?R^+KJY6"&;3=0LA:7#-,4>,?-G P<\&NKHH X?_ (1[6;KPI%X6O(H?
MLZ.L;7BR=8$8,,+UW$ #T%=9J4-U)I%U!I\BPW30LL#L>$?&%/0]ZN44 <=K
M>CZKXFLK*TOM.M;>>*=)'O(Y]VP+C)C&-V3R,&FMI'B31=?U&?0UL;BRU*43
M.MT[ P2=&/'4'K^'Y]G10!QM]HWB*Q\2+K.CO9W+7%LD%W%<L4#,O1QCI_\
MKXYIU]HNO_VMH.JQO:7EW9K*EP'8Q*?,[K@'@=/7@5V%% ''7?A"YU'4/%37
M$D26VKQ0K"R,2R-&N 6&.F0#UIZ:3K6K3Z*-8AMH1IDHFDEBFW>>Z@A2HP,#
M/)S7744 <,_A+5&\*^(],W6HGU*_DN83YC;55F4X8[>ORFNO6S272ELKN-71
MX/*E3.005P1GTZU:HH X^\\ Z9)XATF\MK&UCL[;S3<Q<_O"5&S Z<')_P :
MU--O]3F\2ZG9W(M7LH0K0O 3N0G^!\\;L<X'3\16Y10!S/BC2-5U'5-&N]-2
MT<6$S3.L\K)N)   PI]ZL1MXHFO86F@TVVMHP[.L<[R-*VTA5R4&T9.2>O%;
MU% '"GPOKMO<Z?K5I+:G70SC4&DF;RIXR>%X7.  ,=,8'6K+:)XGTW6;^31+
MS3Q8ZA+Y[K=*Q>%R,,5QU_'CVKL:* ./O?#^O6/B"75= O+-FNXDCNTOE.&*
MC <;!UQ]/\'ZAX=UC[?HFHV5W;W%[8+*LQNRP63S!R1MR1CG ],"NMHH X&;
MP3JLWA_7+-[JT:ZOM0^VQ, RIG<#ANI'3W^M;<^CZI>:]H.IW$EGNL%F\]8]
MP#&08^4'/0 =3S[5T=% '-S>%(Y?&T6OB4B,1#S(03AY5X1CZX4G\0*K7?A[
M7+/Q#?:IH%]91+?JOVB&[C8@.HP&7;_G/K76T4 16T<L5K%'-,9I54!Y"H&\
M]S@=*Y]O",$GBN\U:9]]M<P!&MOX?,VE"Y'3.PX_$UTM% ',Z#X7FT/PM=::
MER)+N99 )V)]"L>3UP%"_3G%4T\*ZHNB^&['[3:[]*NDFE(W;752<8XZX/YU
MV5% &%:Z/=P^,[[6'D@-K/;) B+G>"O.3VZD_I2Z[H]UJ6IZ-=6TD*+8W!FD
M$F<L",8&/QK<HH Y;5O#NK#Q"VMZ#J$%M/-$L-Q%<1ED<#HW'.>E1ZGX7U66
M?3=2L-7 U:S1D>6>/]W,K')!4=!D\#Z>F:ZVB@#D=0\*:G<PV-Y%K!_MNSF>
M99Y%/E-O #)M[+A0,?7UJ>]\/:KJGA6^TZ_U.*2^O-H:01D11 $':JY]CR>>
M:Z>B@# \2>'6\1Z'#9RSK#<Q21RK-&I^5AUV\Y'!..?2DU[PR-2LK!+"Y^PW
M.G.)+215W*F!C!7N,5T%% &9H]GJ5O'))JM^MU<R8&(DV1Q@9X4?B<D]>/2J
M=WH%U)XQMM>M;V.(+:_99HGBW;DW[N#G@D\5OT4 <1_PA%X?!CZ%]O@\UKO[
M0)?*. -V[&,^OZ5<OO"VIKX@GU;1=9^PO>(JW<;PB16*@ ,H/0X_SS75T4 0
MVEO]DLX;<RR3&- IDE;+/CN3ZFN;MO!V[2]>L=0N5E35KEYRT2;3'G!'4GD$
M UU5% '.6F@:A)/I[:Q?6]U%IS;X%B@*,[A2H9R6.2 <\8YIEGX6GM[3Q%;R
M7L975Y99%*Q',6\$<\\\5TU% '*Q^$[FTMM'FLKV*/4]-M_LWFM$3'-'CE67
M(..XYZUIZ7H:6:WTUVT=Q=Z@VZ[8)M1OEVA0O/R@<<D]36O10!Q__"OK ^%!
MHGVB0$7 N!<@?.&!P/R3Y:UM:\/KJR:6D<_V9=/NX[E $W9V=%ZC K:HH YX
M>&"+OQ#.+P9UF-8V'E?ZK"% 1\W/!]JY;6K*TTZ[T'1+S5HK2*RM'V7%W9J\
M,K$@  -E0P .23QGWKTJFO&DB[9$5U/9AD4 <EH/]H:AI>I6,&JPM:HJQV>H
M6MJ(@"<[@J_=('RX(XYZ\5U5O')%:Q1RRF:1$"O*1@N0.3@=,]:EHH ****
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 **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "H;N[AL;.:[N7"00H9'8]@!DU-7)?$>1D\*;"2(9;J%)
MR.R;P3SVY H TEU+6+K3;6[L],BS<3J?+EFPR6Y_C;_:QSM&<9[U.FK^7KAT
MJ\C6*653):NK969!]X=!AAW'/!!SUQD>/,II>FNC,C+J5OC:Q'\7MUI/& ":
MQX6GC)%P-3$:X/.QE._CTP!0!UE%%% !1145Q<16EM+<3N$BB0N[$\  9)H
MQ;SQ5:V?B^QT!ES)<Q,QDW<(W55/U ;]/6M\D 9)P*\PU32M=U#PU=:F;&!+
MIK@:K%.;DF5 HRB!-G4)QC=U%7_$6O6NJ:9X6NYF4:3?72&[5ON=/N.?0-G(
M/!VT =^&!&001Z@T!U8$A@0.I!KSCQ"^F:+I5]'I-PYLIK^W;4$A8&.&)\[E
M3' SM&1_M"KVJVGAZ'2O$3:1)&9+C3'DDAMF!A4(ORMA>%;T]<'WH [C>O\
M>'YTN1G&1GTKRG5-%T_3OAG8ZC!$5N;I+)YI&D9LD8.>3Q]X].U:.MW;+X[U
M6?3)4:Y3PY(5,3 D.'R.G?&/TH ]#2:*21XTE1G3[RA@2OU':L7Q5K4^C:/)
M<6+6KW:/&/*F;JK.%S@'/>N1\/V&EM_8FIVFNH;M8BJ6\$4:/(2I++)M^9N0
M>M9\ATJ\^&\&HW#6S:L;Q))Y9-HF,IF^8'O]T]/0"@#UH9VC=@''-<SINNZE
MXB-S<Z0EI%I\3M%%-<AG:=U[@*1A??D^U=#<Q_:+.6-&'[R,JI[<BN/^&5U$
MGA0:9*1%>V,TD<\+G#*=Q;)'ISC\#0!T6D:A=W,%W_:=O%:SVLYB?8Y*$;58
M,&('!#5H17$,T?F12QR1_P!Y&!'YUQOBO5;:\?1MLJR:4-56&[?&8V8#(!/0
MKNZ]LCVJCJ]E!9^(?$<5BBI:R^'Y)+F&-,1K*,A#QQN*@^G3- '?K=6[.J+/
M$79=RJ'&2OJ/:A+JWEB:6.>)XU^\ZN"!]37E0T/2UL/ I%G$K7C 7#KPTH9!
MD,>I'M^%69K2WM[?XB64$*16L4<3QPHN$0^63D <#D _A0!Z8ES;R2F..>)Y
M ,E5<$@>N*3[7;?:/L_VB+SA_P L]XW?EUKS8:/96,'@J\T:".+5)7B\PQYS
M)&4S*6]<>OOBJF@PZ/J>D:=_:FN7$&JP7ID-JOE";[1YAY^[O;.1W/0>E 'J
M;WMI&Q62ZA4AMI#2 8/I]:+B\M;79]HN88=_"^9(%W?3/6O,9]*T^YC^(%S-
M9P23PN[1NR F,["<KZ'/<5;N(YQI^EZE975G/<P:'"+C3[W[LL)!)96/1OE8
M?@,T >@W&HV-HD;W-Y;PI)]QI)54-],GFJM[X@TS3[^RLKBZC2:\R8\L  H4
MG<23P#C ]2:\_O-2T^\G1K58+&7^P1DW[EU2(C(1%.,MT^;/3L:;I5W9C_A7
M]Q<W$ AC@NXY))'&U2$ "DGI]* /0[5[\ZU?+/=6;V2JGD11Y\U#CG?]>W]*
ML0:G874[P6]];33)]Z..569?J <BN U!KE-=\??8/^/C[%!MV]?]7\V,=\9_
M&I;H:;=:?X-FT8Q+>BXA$*Q8R(]O[T-CG  Y]Z .YDU33XCB2^MD._R\-,H^
M?^[UZ^U6Z\BFL+*3PIX[NC;0M.FJ3*DA0%E4.I&#VZGI7I&GZK8K'IM@UU']
MKGM5ECBSRZA>2/U_*@#5K UFYURTBU2[MVM([6UM_-A$D1=I6"DMDAA@< =*
MWZQ?%[!?!VL$X_X\Y.O^Z: ,_3]1U^\T"RU;SK(QSVS2RHL# QGRR5()?D!L
M9'H:M^&/$$6J:-IS7=Y:_P!I7,(D:$.JL>O(7.<<56\/2(/AK9OO78NG<MG@
M80YKCX;:TM/"?@:YMXHHKF35( \J !V!+;@6ZD= : /39=5TZWNA;37]K'<$
M@")YE#DGH,$YYJT[JB,[$!5&23V%>2Q/H]RFN:;XDU.^ANQJ$DC6BG'G<Y0I
M\I)Z #GT[&O4[JV\_3IK56(\R)HPS<GD8R?6@#G='U75?%,4U_8W$=AIHE:.
MV+0>9),!P7.6P!GMC/%:.EZA?0V=\^OFVMS;7#(LZ@QQR1X4JPW$^N.O48KG
M_ >K6>E:"N@ZG/'9:AI[NDL=PX3<"[,&4GJ.>W]:7Q%K*77]CZH@?^QK;4QY
M\S#Y7&W"R#'5 QZGN!0!U=KK&FWMF]W;7UO);Q@F202#"8_O>GXU$OB#1WNA
M;+JEF9C'YH43+RF,YZ^G/TYKC=8>"Z\0Z_>:?.DEK_8$B73QL&C,G.P9!QNV
MC\OK5#[-8G2OA\K06Y665=X*+ASM&<^O./QH ]#@US2KFRFO8-1MI+6$D22K
M(-J8]3VI+;7M(O;W[':ZE:S7&W>(XY0Q(Z\8ZUP=R(A-\2(T"!1!$0JXP"(F
MSQ]:6*'2[I/!":6;?^TXVBDE-L%)6)8P9=^.F3@<]R: .[CU_29=0^P1ZA;M
M=9*B,/R2.H'J1Z5%=>)]#LI'2XU6TC>.3RW4RC*MZ'_/%>7IJEG+8^'YH)DM
M$CUQ'>R0$_9U+MDR.<G<?3(&#TXK:=;.2Q^(;[8&E5W&[ +#]V<<_P"\#^.:
M ._;6-.74XM--W%]ME3?'#GYF7!.1^ -36][;74L\4$RR/;OY<JJ>4;&<'\Z
MX+4+>2#P9X9\26(#W6DV\#L%ZR1% LB?YZ<UV&@6<EII2O<+MN[EVN;@'J'<
MY(_ 87Z** +']JV/]I/IWVE/MB1^:T/\03U^G-0QZ_I4VF'4H[Z)K,/L,PR5
MW9 Q^9%<]XQ2ZTO6M)\0Z?;F>=6-E+$O'F+(#LR>P#X_.LO1M(O+#Q*?#$I>
M:PCE353.>,\8V<<8\W!Q_LT =3%-+_:NM^7K:S^7$I6T6-<VC;3@Y[YQG!%<
MU'XBU9O!?A?4#>'[1>ZE'!<-L7YT+OD=./N@<5:TZ:*/QQXWWR(N(+=CE@.!
M"<GZ#(KGXI$'PX\&9=1C5XL\],/)F@#U>22.&)Y975(T4LSL<!0.I)["L>#Q
M?X?NKV"S@U:VDGG&8U5LY]L] ?8\UH:E_P @N[_ZX/\ ^@FO+;<:;JOPZT72
MM,:WDU9IXR(HR/-1@Y+NPZ@ 9Y/'Z4 >C7'B;1K74183W\:7)<1[2#@,>BEL
M8!]B:LPZM83ZI-IL5RK7D"AY(@#E0<<G\Q7EOB'5(;F'6XSYEL\&KJS6D4).
M]5*@S2,03SC@# X'7-=/XL2ZLM1TSQ+HB[Y[@"RE4@@.L@_=L<CLV/?H* .Q
MM;N"]B,MO()$#M&6 /WE)4C\"#7-27^H3^/[G2?[3EMK)+%;A5C2/.XMMZLI
MXKH-*L%TO2[:R1MWDH%+GJS=2WXG)_&N+O5T>;XGWAU>.TEMDTY$!ND5D$F_
M.!N&,X- '0IJ(T:WOK[5-92ZTU758YM@+1'D,K>6N.N.WUK1CUBPFOH;*.X#
M7$T N44*W,9. V<8KFTUCPYIFF:I9V-F9-.B4M*(T)CDDD)'EIZYQVX /Y8_
MAVWN/#ESJ7A6Z9#=7-MOL[M-V,E2!%N/0 Y(_$]Z .TB\3:/-?1V<=ZIEE9D
MC)1@DC+U"N1M8_0T2^)=(@OC9R7@$HE6 GRV*+(>BEP-H/L37">%VT:>/2=+
MO]*U5M8LI%'E223&.%E/WP"VU1CGI[5-H>IQ:7'?>'=3T6:ZU$Z@\L$30[HY
MBS95RQ!"CON[ 9H [S^V; R:A&+C+Z>H:Z78V8P5+#MSP">,UE7/C/3H=0TF
MVA$UQ'J"-*LL4+L!&%/( !).0!C' Y.*P+Z_CTGQ-XOCN8;DOJ%K";410/)Y
MNV%E/(! P?7'2J-A<#38/ 5]=13K!#!<QR%8'8AF4!1M SR>E '7V^IV-EJ>
MO7$VMRSQV_EM/;F-F6T&.V!R#U..F.:TTUK3Y(+&9;C,=^0ML=C?O"06]..
M3SBN<T>&.Y\>>+DD4F&6.WC*E2 P\LAO\*I^#-,OHM5FL[U6%MH3RP6;$G]Y
MYASD^N%P!_O4 =*_BK1X[\6CW+JQE\@2&%Q%YN<;/,QMW>V:UI94@A>65@D:
M*69CT ')->3:1;:1"#H^L:#J-SK$-TVR-7F\J4[SB3[VT#!R3CIZUZ7K\KP^
M'M1DCM1=.MM)B!@2)/E/! ZCVH @TSQ/I6KW9M;.=S-Y?G*LD31^9'G&Y=P&
MX>XKCSJVI)X.\8R_VA<-/9ZC-#!,6^=%#*  1TZGIZU!H4R3>+O#UTG]HR1_
M8GB+26K)$C8'R( H  Z9Z<#DT/;W#^#?&Z"VGWSZG,\2>4VYU9EP0,9(H ]&
MTYVDTRT=V+,T*$D]2<"LU/%FCR7T=HMRQ:6<VZ2>4WEM*.J!\;2?QYK0TS(T
MFSX(/D)P1@_=%>4/?2SP:3+)8WT4MMKBS3V<-F5B@&]C@$#YF.?7VX[@'H^H
M>+-(TNYE@NIY5,&WSG6!V2+=C&Y@,#.14VI>(]-TMG6XED9HXO.D$,32>6G]
MYMH.!]:Y"POY?#VI:[I.HZ->WWVZ]>ZMS'!YB3"3 "DG@8P.O3FII+V?P_XR
MU>;4-)N[FUU."$QM:V_F@,B;2A_'/Z>M '0ZAXQT+3!;FYOL"XA\^$K&S;T]
M1@58M?$>F7OVG[/,[FW@2XD'E,#Y;KN4CCG(["N;?SG\;^%YI-/>V064H:-8
MCLAW [4) P#QC%-O+B32/&.NM)87LJ7]G$MNUO 74E58$$C@4 =+'XDTR>QL
M[N"629+P$P+'$S.^.ORXSQCG_P"O34\4:3+I2:C%<,\+R>2JK&QD:3^X$QG=
M[8KS>UTZ6STSPUJ&IZ/>W=A':RVT]ND3>9$QD+!]N0<'C_.*V+JV%@-"UK3-
M NK?3;:]EDFM1$3,0Z!1*4R3Q@_I0!K^'-5GU#QQX@C:2[%O'';^7;W *^42
MIW84].?3K78UQ?AF:2]\<:]J LKR"VN8;?RGN+=H]VU<'J*[2@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M[5+/58I)+.;S%C?RW!1E*M@'!# $<$4 8(\+ZDHN@-2TP"[.;C&D)^^Z_?\
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
M%QC(8>W-9&J^-(--N+Y$L+BY@T[9]LF1E41;^@ )!;\* .HHKG+WQ:EOK/\
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
M>VE>18Y.'"-@LO<9]#TH EAFCN((YHF#1R*'1AW!&0:\WN/#-]=ZEKGA>/\
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5%=7,-E:375PX2&%"[L>P R:EK,\0Z?)JOAW4+"(@2SP,B$^N.*
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
MN_!<7VZUE"OJ31IY94'/F!R,EL=!ZXZ5.=+U%M!\:1_V?<>=?74C6Z;>9%.
M"/;J: .DLO%NG7VJPZ?''=H\\;202RP,B3*.25)Y/'/2H%\;Z4;JVC*SBWN9
MC!#=E5\IWR1CKG&1U(Q65+IM_+J_@W_09O*L[21+B0KQ$SQ!0#SUR/UK,\,Z
M3<Z<;;2[SP9;O>V\H_XF;HGEE-Q._=C)8#& .>F<4 =+=>.M-MGOU%KJ,WV"
M0QW+16Y*QXZDG.,?KQ1-XK<^*M.TRULI9K:YM3<F90,LIQM(R1P.<]_2L8Z3
MJ)TSQO%]BFWWLSFV&/\ 6@C (J2WL=3LM?\ #5^-,N)8DTM;.8(5!A?C);)Z
M#^E &]:^*K:\O5AALKUH&N&MEN]B^49%SD?>W#H>2*WJ\_M-.OH_$=G=Z5IV
MHZ4);MSJ%N[AK>1.<N.>IXQ@?RY[#3+V\O&O!=Z<]F(9VCB+2!O.0='&.F?2
M@#0HHHH **** "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@"&2TMII5EEMXGD7[KL@)'T-2.B2(4=
M59&&"K#(-.HH 8L,21")8T6,# 0* !^%+L3(.U<C@''2G44 8OBC03X@\/7.
ME13);&X*%I"F[&U@W3(]*UH(4AC"JB*<?-L7 )J2B@!@BC7&$48.1@=Z7RTV
ME=BX/)&.M.HH P9M N[KQ"+VZU5Y=-C99(M/\H!5=1P2W4@'Y@/7'I6]110!
MAWF@RW?BVQUEKF,0VD+Q" QY+;@<G=GZ=JW    !@#H*** $(# @@$'L:4#
MP.E%% !1110 4444 %07D#W-C/;QR>4\L;(LFW=M)&,X[U/10!G:#I7]B:':
M:;Y[3_9TV"1A@D9)Z9/TK1HHH **** "J\-E!!=37*(?.FP'=F+$@9P!D\ 9
M/ ]:L44 9$^A";Q5:ZY]I93!;M!Y.SALG.<UKT44 %%%% !1110 4444 00V
M=O!<33QQXFG(,CDDEL=!D]ADX'3FIZ** "BBB@ HHHH **** "BBB@"CJVDV
MVM:>UG=^8(RP8-&Y1E8'(((Z$&J.G^&8;.XCGN-1U'47B.Z+[;/O$9QC(  &
M>O)SU-;E% !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
M16;_ &N)KB]AL[=[DV:'>RL #+C(B!/5L=>PR* -*BL7^U]2.F:=<KH<QGN9
M52:W,@#6ZG.6)[XQTXZU9BU:-M9ETJ>,PW(3S8LG*S1]"5/J#U';W% &C111
M0 4456U&^@TS3KB^N21#;QF1]HR< =O>@"S17-#Q1=16^G7=UH[I:7\D4<<D
M<X=HS(<*7&!CJ.A/6NEH **** "BBB@ HHHH **** "BBN-'C+4A9:KJ#:-"
MUGIMU);S>7=DR'81N904 (P<]10!V5%5=.U&WU33;>_MGS!.@="W!Y['W[5:
MH ***3(SC(R* %HI,@C.>/6@,K#(((]0: %HI-PSC(R.U5;'4[/4UF:SG658
M96B<KTW#K]: +=%%% !17.ZAKNH1^*H]!L;6V9Y+3[4)IY& 4!BI& .?SJ[I
M]UJOVV>WU.VMTC6-7CN('8HQ)(*G<.", _B* -6BDW+Q\PYZ<]:3S$\SR]Z[
M^NW//Y4 .HIAFB658FD02,,A"PR?PIVY>>1QUYZ4 +15"]UFQT^YL[>>8"6[
MD\N) 023@G/TXZTD,FI?VS=+.+0::(U,#(Q\W=_%N[8_^M0!H44QI8U4,SJ%
M) !)X)/04C7$*3+"TT8E;[J%AN/T% $E%%1?:8/WO[^/]U_K/G'R?7TH EHJ
M/[1#LC?SH]LA 0[AAB>F/6N<U'4M<TOPMK%_-)ITEW;2.\'E!F01#& XX^?&
M?;I0!T]%<W>:Y>V_B+PU8J(?)U))FG.T[LI&&&.>!D^]=)0 45SWAK6[B_MK
ML:I);1W$5_-:Q[#M$@0@9 )SUS6W-=VUL5$]Q%$6^[YCA<_3- $U%'6HI;JW
M@)$L\49"[B'<# SC/TS0!+14#WMI%:_:I+F%+?&?-:0!/SZ53U&[EN="FN-&
MOK)92H,-Q*VZ$<C.2/;(^M &G151KV&RL(IM1O+:+Y5#RLX1&;'.":R/!^LW
M6MV%]/=O$[0WTL"-$N 47&.Y]: .BHIDTT5O$TLTB1QH,L[L  /<FHH+^SNK
M9KFWNX);=<YECD#*,=>0<4 6**JVFI6%^KM9WMM<JGWS#*KA?K@\4B:KITLT
M<,=_:O+*,QHLREG'J!GF@"W163!XATZ]U.\TRUO(/M=N ,%P<M@D@#.3MQS2
M:1>/!HUL^JZM97,\CE/M$3*L<C;B J]B>W'<4 :]%5(]5TZ:WEN(K^U>&'B6
M19E*I_O'.!^-/-]9B2",W4 DN!F%3(,R#&<J._'I0!8HK'L+J:WDU274M7LY
MK>.<[-I5?LR=E<^OUJ]#J5C<7+6T%[;2SH-S1)*K,!ZD Y[B@"U15*36=+BN
M#;R:E9I,#M,;3J&!],9S5Q65U#*0RD9!!R"* %HJE/K.EVS.L^I6<31L%<23
MJI4GH#D\'@_E3KO5-/L;9+FZO8(8'QLD>0 -GGCU_"@"W15/^U]-$=O(=0M
MER<0,9EQ*<XPO///I4DU_9V[ND]U#$T<?FN'<+M3.-QST&>,T 6**SAX@T8S
M-$-5LC(J>8R^>O"XSGKTQS4MKJNGWMF]Y;7MO-;)G?*D@*KCKD]J +E%4+77
M-*OHII;;4;65(!F5EE&$'J?0>])!KFDW-S%;0:E:23RH'CC692S+C.0,^G-
M&A16%I_BW2=1O=0MH[J)#9.59G<#<% +-ST )(S[5H6&KZ=JAD%C>P7!CQO$
M;@E<],T 7:*9--%;PO--(D<2#<SNV H]235.SUK3-1=TL[^WG=%#LJ."0I[X
M]* +]%<19:O>>)-5OUTW7$MFM+P)# $5EEB4+O)R,G))P<\8KMZ "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH 9,[1PR.BEF520H[GTKB_!,DC?#1[KS6-Q,MS*\H)W;RS<Y]>*
M[>N>TG19=,.H:28]VD7!>2!U?!BW_?CQU'))!'OGGJ <R]]?/\//#5[]NNA<
M->0"1Q*09 7((8]Q6UXM!A\0>%;N)@)Q?F#;CDHZX;\@/UK2_P"$4THZ/9Z4
M4F-K9RB6$><V0P)(YSSU--ETN?4O$]OJ%W$([73@XM4)#&5V&"YQT ' '7DG
MCB@#=HHHH *H:V+ Z)>#5 #8F(^?G/W>_3FK]9VMVUS>Z9):VT%I/YOR21W3
M,J%"#GE03GI0!Q,D&L^!+BRC:Z&K>'YKA(5CN /-MV)&T@]\8X[<=!UJ)(-1
M\3S:[*NL0V5Q9W\D<<C/(KVT:$ 8 <* 0#DXY.?PUX/#NM03QR"TTN1865H8
MIKZXDCA(& 45@0#_ )%,O/"E[J&HF_NM$\/R7)(+.9YANQTW +@]!U% #-<U
M.;PQXGL=8EN)KBPOK1X'C#-L\X ,K*O(!; '3UJK?QWEG+X7T2ZN?*6\$TMP
MTTCE7F(W;#A@2-S8 SZ5O7MCXAU%(DO+#0IEAE69 TTWRNO0_=J+5=)UO6[8
M6^I:9H-S$IW*'FFRI]00N10!A:[8W.D^$KFW&OR2E=2BVO SH;4,1^[SN8D
M$$ FKFH:3;V.LZ=I$%S?WQD,URUG<7)"$$8W-)U 4@X !.2:)?">L-IBZ9%I
MGAR.P602B'S+C[_]XD8)/UJ34?#WB/5[B"XO[+PS/+ ,1LQN,@>AP>1[&@#G
M;>ZO+OP;X9CDOKD%]=6U:2.=@QC+-QNSDX[$^@JY>W%UX>N_&4&DRW 2WM8)
M8D:9I#&S8W."Q)S@D_A6A'X3UV*VBMH]/\-)##<?:HT1KD!9>S<'_P"M5L:/
MXI%_=7OV;PV;BZ01SLQN"'4# !!.,?A0 Q8].TVRBU;2-0E:YETV4PVPD,@N
M75"X9AS\P.>??'M6?X>L)+H:#K:^)+=2<))''&Q>Y=@"R2$R'+#![#'I@#%O
M2_#.OZ+-+-IVG>%X))>&91.3CT&>@]A3M+\)ZMI^J-?16'AFVG.3YL,4S%2?
M[JE@%ZGIB@#NJ\YT30KK6X?$EM_:TMM8RZQ=)-!'"A+C(SACR,_TKJUC\4%
M7N]'#8Y MI2 ?KYE5+#1=7TOSOL+:+!YS;Y-MK+\S>I_>=: .?\ $-A9079T
MFTC-Q]ATABL$LNV*W4'B7CEI#@8X]#D4VXCNF^'V@^(H9));S3$CG<%S^]C!
M^93SSQSSZ&MR_P##-_JE['>7T>@W$\:[%>2SD/R^A'F8(Y/6J;Z/XGL+<:-I
M-KHL6G7".)9XT=/*+<$[2Y)..G]* *6O7$E_X%U_7T,L2W9C^R_,5(A5E"GM
MC<=S?0BG2Z%91>,M#A0W(COK*3[4/M,G[[: 1N.[)&2>.E;DFB:Q/I2:9.^B
MRV:HJ>4UI)C"XQQYGL*4Z)JYO;>\+:+]IMT\N*3[++E%]!^\]Z .)-W-IVA7
MVG13M#IL/B(V;,Y++%;_ -T\@[>F>>G'>K>L:=9:;X;\1OIVLP2">WBE^RV:
M[(HL,H#+ACC=@\9YKJ$\/:DEO=6ZIH7DW;%[B,V<A$C'J2/,ZU OA.]BTZ>P
M@AT"*WG(,J+8R8?!R,_O.: ,^WTVVTWQQX>^SF3-[82BY+R,YFPH(+9//_UJ
M?\/TTO2]%U.^E%K:[;Z:-YW*IA PV@D]LFM!O#VMM>VMU]HT426B[+<_87S$
MN,8!\STJ33_"96XO3JL.CW$-X,S+!9&-G;<&R26/&1GZ\T =0"&4,I!!&01W
MI:155%"J JJ,  < 4M '#ZI:&]^*EM$+JXMC_8[$20,%;_6'U!'?]*T'L=)M
M;34M'U?49+Z.=7O9/M9R8H@%7EAP,$9'3VZ5K7OA_2=1N_M5WI\$UQLV>8R_
M-CTS3%\,Z&D$T(TJT\N< 2@Q [P,8R>O& : .)\&));ZNNGZQ$S7UE:;M(\Y
M0,P,3SQ_%]T>P&/6L[P_:6NL6UEJ-]XC@M=5BO2\J>0BW'FER-A;.Y@00,8Q
MV[5ZA)I6G37,-S+86KSP "*5HE+1@= IQD8]JC&AZ2-2_M$:;:_;<Y\_REWY
M]<^OOUH X"Q;0M1M]>;Q%<+;ZI#J3LTF\+.BJ1L$9ZXXP /\*TC<6=OX^\1-
M=R10PRZ9$T@F(4-QCG/7CBNNET32I]074)=.M7O%Z3M$I?V.<=>.M.N='TR\
MNTN[G3[6:XC&%EDB5F ^I% 'E6G6]E)HG@*6\BMV4SSQR/,H(*!F(!)[>QKK
M+2VM[GXDZW;M&C02Z9$K* ,%3Q_*NG?1-*DM([1],LVMHFW1PF!2B'U Q@&I
MTL+.*]DO8[2!+J10CSK& [*,<%NI' _*@#S[PQ;SMJ$7A2:,FWT*\DN'=E^^
MGWH>?4ERW_ :S8(-+U-M8_MO7%L=0@U&1V_=QB==K?)L8C<1Q@!?ZUZLEM!%
M/+/'#&LTV/,D50&?' R>^*@ETC39KU;V73[5[M<;9VA4N,=,-C- %J,%8U!8
MN0 "Q')]Z\^UVU?2?%=]#!:K)!XDM?(50N1]H'RY;T&UBQ]>:]#ICPQ221R/
M&C/&248J"5)&#@]N* //O"D-Q<ZA:Z%>1EE\-R2%W* +*QXA8>GRES^ JG;E
M(_ /C@9"J-3N@.?]P"O3$MX8I998XD224@R.J@%R!@9/?BJW]CZ9]FGMO[.M
M/(G??-'Y*[9&]6&,$\#DT <KJ3!O&/@4@@@Q7)!!_P"F*UV]5CI]DTEO(;.W
M+VPQ QC&8AC'RG'''I5F@#RJXTO1+CPSXHNYXXFU&/4KH12#_6K)O^15YSR<
M<#K4#)%=:YJ-EXGUEM.E:QMD!FCC(D3ROG"LZD@[RW0@DGVKT\Z1IAO?MIT^
MT-WG/G^2N_\ [ZQFI+K3K&^:-KNSM[AHSE#+$KE?ID<4 5O#\<$7A^PCMIY9
M[=85$4LHPSICY3^6/PKF-8TW3=0^)]C'J$,$B'3'8)*N1(P?@'Z D_A7<@
M # ':N:OO#S:CXSCO[RSLKG35L3;[)AO.\ONSM(QVQ^- '%[M/L-/2V./L!\
M0.VGR3R[8(U5>2W]Y V[C(R>XJ&.6%_"'CB!+JUN(Q<^8@@ "<D?,JY.%R..
M3TKU:33K&6U2UDL[=[=""D31*44CI@8P*&T^R995:SMR)<>8#$/GQTSQSB@#
MAEU"P@\6Z:-;>%++^QT-G)<$>5O)&\Y/&X@ ?0>_-[X:/;MHVIBV:,PC4Y]@
M3H%^7&/;%=9-86=Q%'%-:021QC"*\8(7Z CBI(;>&V0K!#'$I.XA%"@GUXH
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
MQ"VGS2V6I"*P4PZG:C!\O< (W X![CZ4_P 7W$-EXP\)W=RXC@26X#2-T&4
M _$T 6=*\4(-5UV+5[^V@@MKP06WF,L?&.F3U-;][JNGZ;$DM[>V]O&_W&ED
M"AOIZUYT\-I+;?$29HXGF5F 8@%E&PX^G.?RI$U"#3=2T*[U2YN8--GT.&&*
MZA^ZL@Y920#R>/TH ]&;5M.186:_M56=2\1,R@.H&21SR *?8ZA9ZE!Y]C=0
MW,6XKOB<,,CMQ7G"6>C+K_@NVLK>0:>9+QHTN@26X&UL'G:6&1FNA\'- NO>
M*8(MB[;\'8O& 5_Q!H VKV6X77]-BCU2V@B<2>9:.H,D^!D;>XQU.*=)XBT6
M(@2:M9*3(8N9U'SC&1UZC(_.L'7F5/B1X59B!\ETN?<IP*Y62VM6\!>,91;+
M).VJ2 ,5^;&]-N#[9)_.@#UNJ,&LZ9<W?V2#4+:2XP2(TD!) ZX^E,G$EQX<
ME%H299+0^45/4E.,?I7!>&I=#U'^PX3'JDNK6#(GV9RP%L0 &8\8"\=/PQF@
M#2D\0W>M:SK%OINO06(L&C\A71&24 $R%\@G';@CI3M#UR]UR*/6X]=A@MHY
MY#=6<R($2#<0O.,AL#.2<<_G8\+31KXH\72,ZA!<QMN)XP%()^@Q7,6D5VWP
MDL&@68QV^H>==1Q?ZPQ+*S''<$?*WX9H ]-M-5L+_P W[)>03>3_ *P(X.SZ
M^E0#Q#H[0S2IJ-NZPQ^:^Q]Q"?WL#DCZ5PM[::=J^B:Y=: -3N[Z2Q"23SM(
M<C<"8\-U;"G@9ZX[UMZ/JVDZT]K)96$S7\=DT,DC0LGD(!]PDC!);H!]: -_
M0-<M?$.E1W]ID(Y(*-]Y<$CG\LUH331V\+S2N$C0;F8] *X?PSXITS1_!&F"
M\:=#"5MI?W#?NW.>I(Q@ 9/X>M=R[K&C.Y"JH))/84 <5H6M76MP)K7]NQV]
MM%/*UQ:R(FP0!B%YP"IP.I-=/8Z[I>I&86E[%(T(S(IRI4>I!P<>_2N#C::X
M^&-G+:QO.MKJ'G3Q1*2YC6=G(V^N"IQZ5L27%MJWCO2]3TZ4/;6ME,;V90=N
MQA\B$^N<G'7B@#HK/Q!I&H72VUGJ-M<3-&9 D4@;*@X)X]ZK7GBG3['Q%;:+
M*S?:)D+EL?*@[ ^I/M65\-;:V7P;8RK @N!YBNYCPX)<G&3SZ?I3];NH[#QY
MHES<"00M;3Q!U1F&\E<#Y0<T ;9\0:0-/GO_ .T;<VD#[)95?*HW'!QWY'YU
M8;4;1+FVMS.OFW2L\(Y^=5 )(/3H17#ZAH5V_BG5-$AC*Z7KB+=33C_EB5.'
M ]2QV_G3-+TW6M3\.ZHEQ&\=_96<FE6K,2/,(SN<'_:&Q<_[/6@#L;3Q'I%_
M?"SMKZ.2<@LJ@$!P.I4D8;\,U@Z!XG%MIFLW6O:A^ZM=6FM(Y7CZ*-NT84>Y
MK/\ #$NB:E=Z3$VFZI_:UA'L8SM+LMB$PQY;: 2, 8[CBIO#6F)K&@>*["92
MJ7>JW.PLI'#!=K8^O/X4 =F^H6L=Y!:-,!/.C21K@_,JXR<].XJI;>(M)N[Y
M;."]1IW#&,8($F.NQB,-CV)KE/#]IK.J>&-0N;^)XM0%@^FVR-D'*@@MSW9L
M?]\U5\,/I-\VC6<^D:L=6T[:K"9IA';,%Y;EMH!VC QZ#% ':^(=9CT#1+C4
M)$,C( L<8ZNY.%'YFH-0DU.P\(7=RUVAU&&V>9I/*!4,!N*@>G&!G)^M9GQ%
M1O[ M+G:&BM=0@GF!_N!L']2*VO$F6\+:L$!<M9RJH49))0@8 H J:?=ZKJ7
M@VPN;:2+^T+JWB9II%^5"P&Y]HZD#) ]:H:=-KNG^+?[%OM0&HVUQ:-<+/Y2
MQO"0P'..",GC_P"M4VE:DNA?#W3;F>WN)'BM(U$$<9+L^W&W&..1WJIX;UFU
MN-7+/;7LFJ7Q/G3&U>.*%%!*H"^, =/4DY^@!KZ+J=P^IZAHM^PDNK+:Z3
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
MX[  =?:H[3Q;I%[IDM_%-+Y<,H@>-HF$@D) ";<9))('% &V0"02!D=#Z4
M$X &>M8,GC#284U'SVFAET]5>X@>([U4XP0!G(Y'(Z9YQ67JOB30M<T:0_;M
M4M8(IX1YULCQ,Q?.W!(Y4X/Z>U '9X!(..1THQBLN]UVWL[I[5(;BZN(HQ++
M';)O,:D\$\CKS@=3@X%1'Q1I9TRTOH9'G6\;9;Q1(3)*W0@*<<C!SG &* -F
MDP 20!D]:X/3KQ+[5/&4D\VIP6J11*\;$^9#\C;M@Y ]1BMVSUO3K'1])AMW
MNKQKF ?98CAIY5"YW') Z=2<4 =!17/KXQTJ32K>_B\^07%Q]ECA6/\ >&;^
MY@G /'<X]ZS/$FNPZKX!UN>S:YMYK8F&5&S')%(K+D'!_D2#F@#LZ*Y":2;_
M (23P<?/EQ-;S^8N\[7(B!!([GD\UK0>)]/GT_4[U?.6/36=;A73:P*#) !Z
M^U &C>V46H6YMY]QA8_.@. X_NGV]1WJQ3(9/.@CEV,F]0VUNHR.A]ZPY)K%
M/&X5I+\WWV LL0SY!0-R0.[Y_P ]* -^BN8M_'6F7,=K,EMJ"V]Q-Y G>V(1
M'W;0&/N?3/OBNGH **Y[4?&.GZ;-=I+!=R16<D<=S-'&"D3/T!R03U'0'K4^
MH^)K33[BZ@$%S=26</GW(MT!$*8)!8DCD@$X&30!M45BR^)K,+:"VAN;V6ZM
M_M4<-N@+B+'WCD@ <@>I/2DB\56%Q8Z?<V\=Q,^H%EM[=4 D8KG=D$@#;@Y)
M.* -NBN?;QAI\6G:E=S07<3Z:P%S;/&/-3/W3@'!!Z@YQ34\86;Q;S8ZE&7D
M2*W22V*FX+@D>7DX(P"23C'>@#HJ*X#3]9^S>-_$%[?Q75I#;V$<DL,K;]I&
M,E<$@CZ5T&G^*K>]NVM9+.ZM9S;"[A24*3-%ZC!//L: -JXMX;NVDM[B-9(9
M5*.C=&!ZBH=.LCI]FEK]HDG2/B,R8W*O9<CKCU/-8-MX\TRY@LKE;2_2TO)A
M!'</" @D)("GG/;J 14^H>,+2Q>Z9;2ZN+6R<1W=S"%*PL<<8)RV,C..E '1
M4A!*D X..OI7/:IXPLM-N+B%(9+DVB++=%'1?*0C(X8@L<#.!6U87L&I6$%[
M:OO@G02(V,9!H BTW3(-,BE$9>26:0RS32'+2.>Y_  8' Q5VLN77K:+Q%'H
MC0S_ &F6 SHV!L91U&<YSQZ52@\7V5UHLFI0V]R0ETMIY#!1(9"ZKC&3W;U[
M4 =#17)RZEI^FZUXDN;.TNIM2M[:.6Y1I (W4*2-N3QQUX[<5S][K%WJ%IX+
MU*]MY5F>\4D1X/G94'(53W/8T >F45CZ)X@BUF>^MC:SVEU9.JS0S[<@,,J>
M"1R!2>*M7FT+PW>:C;PB62%. 6P 2<9/K@GI0!LT5P>H7TSZWX2U"[L[F.Y9
M;@>1&RNTA\L8Z';SG/;'>MB#QG9-I5U=W4$UK/:W MI;63;O$A^Z!SC!SUZ=
M?2@#I**P=$\4VVL:E=::T7D7MNJR&/S%D#(0/F#*2#U&?K6]0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !3)0AB<2!2F#NW=,>]/H(!!!&0: /'/+MS\#;9F6,,UR S< _P"O;O\
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
M]Q9BWOK>*54\M@=V4+'H.GO^/$M[I^N2ZIH6OR6:2W%J9EN+.&0;D23@;6.
MQ48SR,GI78T4 <#K&@:CJ5OXEU".PE2YOX8[:WMC(FXJI&78YP,^F>@]\5>U
MO2=4DL?#M]8V@FN]+9'DM'D"E@4 8!LXR/KBNPHH \^GL/$MUJ7B#4[?3#9S
MW5@D-LLDT;$L",C@X!QGKQTI-+T+5(/%-GJ']BRP0_V<\$SR7222&3).6.[G
M/ ZGKVKT*B@#SP>']8'@3P[I_P!@?[79W\<LT7F)\J*S$G.[!ZCO5NTM/$WA
MW5M3M]/TV'4+*_NFN8KB2Y$8@9NH8');&!T]/?CN** .$GTO6](\3W][:Z+:
MZQ;Z@8W)DE6-H) NTGY@>#R>*[2R65+&!;A(DF$:^8L0P@;'.WVS4]% '->*
M]#O=2DTV]TJ40ZA:3X$IQ@1.-K\'K@8/X51T[P=)IGBL/;X&B*J7 B)!_P!)
M53'G'T.XGUQZ5V=% ''R:'J,WB+Q3-]GVP7]BD%O*SKAF"%>@.1R?2L^TT36
MY=.\)PS:88&TNY7S\SHWR 8W#!_3VKT"B@#G-%TN\L_%WB*_GAVVU\8# VX'
M.Q"IR <CK5GQ;IEQK/A;4-/M-IGFC 0,< D$'K^%;5% '*1VFJW.H^&KN;3#
M MFDJW"M.C&/<@4'CKR.U9%]X3U>ZEUVXBCBCF?48;VS$C K+Y8(PV.F<]Z]
M"HH PO#YU:5Y)=1TBSTQ H58XG$CNW=B1P%]!R:W:** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
MJZE?PZ7IMS?3Y\JWC:1L=2 ,X%6JS]=TM=:T.]TUGV?:(B@;T/8_GB@#%T&/
M5]>T:/5;W5+BTENU\R&"U5 D*?P_>4EB1R<^O:KMEJ4^DZ- /$,^Z^,LD0,<
M>YI\,VTJB#/W0#@#ZUE^&M<.E:';:5J]C>V]]9H(-L=I)(LH7A2C*"#D ?C3
M=4EOUUS0->N=.F2TB\Z*:%097@#\)(0HSD@<X''3)H W1XFT?^S+G43>!;>U
M.V?<C!XCG&&0C<#[8JN/&GAXS&+^TD#[0ZY1QO&<?(<?-^&:Y#6K*XO++QEJ
M=M:7/V>^CMX[=3 RO*5P&8(1G'OCUK8EMICXS\*2"UF\J*QE#MY+;8R4  )Q
MP?8T ;8\6:(=&?5OMP%DDGE/(8V!5_[I7&0?PHT_Q9H>J7<EK:7ZM,B&0JR,
MF4'\0+  CW%<%K%M<6W@+QJ;BWFA$VKM-'YL97>C2QX89'(XK;U9'UK7]-O=
M,TZ=_P"S;:X:5Y8'B$A*86'Y@,Y/7T!/K0!TEGXHT>_NX+:WNF,EPK-!NB=5
ME"YR48@!L8[&JK^.O#B,P;41A)3"[>2^U&SCYCMP![GBN-TV*\DUGPE=-I^I
M+Y#RI< VICA@9EP%1, !1SEN^.233YM,OW^''B6T73KO[3<:FTD47V=M\BF1
M""!C)& >?:@#T&/6K"36GT=9F^W)%YQC,; %.!N#8P>HZ&LK6[FYUK03)X?O
M[B&=+DHKQ0$^8ZDJ5.[&$W=6Z<'KTJAXO@N[=-(U[2@JZA$Z6VR4$>8DOR[2
M.#PQ!QVYKJ-+TZ+2=+M[&$DI"@7<>K'N3[DY/XT 0WNN6.FR_9[J20SB$SLL
M4#R$(."Q"@X&:N6]U#=6<5W"V^&6,2(P!Y4C(..O2N0\56GGZG-<6D.J6FJ6
M]KFWO+2!I$GSG]TX (QD#KZUU&D/=MHMF]_$(KLP(9D4<*V.1@?RH RX?''A
MZ=(GCOG:.640K)]GD"!R<!2VW /UJUJ'B2PTV>6&07,K0 -<?9X&D$"D9W.0
M...<=<=JX0V.H/\ "R*W;1[LWOV_S'M_(8/_ *TOG'7&WC-=#:R7.B>(M>-W
MIUY<V]^Z3V\L$+2A_E"E&P#M(]^,4 :]YXMT2QBM)9KT%+Q2UNT<;N) .N"H
M//M55?'6ANG[N2Z>4P"X$*VLA<J?08Y_E[US%EHFHZ4O@FUFM;B1[:::2X,<
M9=8-_0,1P,9QZ<&NB6.?_A9EQ=FUN!;)I(A\XQ-L9_,W8!Q@G!H DC\>:!*+
M1X[B5HKE@@F\EO+C8]%=L8!]OZ<U/JGB_2])N9H9_M$GV?;]IDAA+I!N^[O/
M;-<2=+U$?"U;0:9>?:6U#S! (&WA?,W9*XR!BIO%5KJ^HR>(K3^Q[]C*L9M3
M;*!%(JXRSL,%VXX4YQV'>@#I]1NYAX]T"**YE%M/;7#/&LAV/@ J2.AZUL:Q
MK-EH5@;W4)&C@#JA94+8)/'2N=,5W/XG\+WOV"Z2&*TE28M'_JF90 &].E2?
M$AMG@^1MA?%Q"=H&2W[P<4 7K+QCH][>36HDF@>.$S@W,+1"2(=74MU7'-+8
M>+M-U&\@MHX[N-[F)IK8RP%1.@ZE?PYYQ6+JD%[K6NV^JV&F3+_9ME<*$O(3
M'YTCIA4 ;J.O/3GK67H]KJ@\0^'+V71]2 @ADAN9)0H5790/E7("H.V /QH
M["V\5Z?=Z%<ZO&ER+>V=HY$:/$@88R-N>O(J*^\9Z58:E-I[K=R7,(0R)#;L
M^T/T)P/<?F.]8S:)+_PL.XM(Y1_95RL>IW$ Z"5&POTW, Q]=OM6AI=G=1?$
M37;N6TD6WG@A$-P5^5MJ@,,_4_I0!;N_%^G6DD^8KJ6VMI/*N;N*+,4+Y&0Q
MSDXR,X!Q5/5'>7Q[X8DM[ES;R07+,JN2DBA!M..G\6<^U9D=EJEEX>U_P^^F
M7$\EP\_V2=,%)5ES@LV?E()YS5M=)O;+Q!X/A6WEF@T^SDAGN$X0$QA1G\5_
M44 6/!CRM?>)4DGEE5-4D5/,8MM&!P"?PX]JNZKXMT_2-3_LZ6&]FNS#YR16
M]LTA<9Q@8[]?;WJOX2M;FVNM?>YMIX/M&I22Q>9C#(0 "/R/Z5G:K=-9_%*S
MF6TN;D#2F!6W3<PS(><9Z?XT ;$'C#2;G28K^%Y6,LOV=;8)^^\W^YMSP?TQ
MSFEBU^WU6UU*U$=U9WMO"QDMYQLE4%>&!4GCW!KE3X<U2&6+Q#'92><=6>]D
ML PWB)AM]<;\<X]_:MI;"YU+Q%?Z\;*XMT7339P12A0\S$EB<9X[ 9ZT 9EI
M<V*?#WPW-JDU^ 9XMC6S'<TF6QN/]WN?H*Z/5/%EGIEQ<0_9;RZ^RJ'NGMD#
M+;@\C=DCMS@9.*YF?1]4?X<Z#8KI\YN[>ZA:6'C<H5CDGGIT_.KNW7?#_B;5
MFM=%;4K/4Y%ECD254\M]N"&SV]_YT :MW>:8_BK0V::[-U<0RFU\MB(67;N)
M<=^.GX9[4W_A-]+^V6T1CN5M[J<V\-X57RG<'&!\V[&1C.,55U'2=4NO$WAJ
MYEC\U;6"=+RXB(55=X]N0"<]?2LGPWI6I:68-'NO"EE*]O+@:JPCVF/<3NQC
M=NQT&<],XH Z8>*[9]0>VBLKV6)+L6;W2*AC27@8/S;NIQG%;U<'/I5\?$/V
MS2M,O-,OC?$SRI*IMKF#<0789^\1SC&<G\:ZW3[R]NKB]CNM.:TC@EV0R&4/
MYZ_W@!T[<4 7Z*** "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@#)\2:&OB+1)M+DN'@CF92[
M(H)(4AL<^X%:JC:H7.<#&:6B@ HHHH Q_P#A'HF\0-JTM[>S8PT=I)+F"-]N
MW<J^N,_F:V*** "BBB@ HHHH **** "BBB@ K,U[1(M?TW[#//-"GF+)NAV[
MLJ<CJ#WQ6G10 @& !DG'<]Z21!+$\9+ ,I4E3@C/H>U.HH R="\/VF@6\B02
M3SRR$&2>X??(^.@)]!DX'N?6M:BB@ HHHH *S6T2V;Q"FMEYC=) ;=5W#8$S
MGICKGWK2HH **** "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 ****
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
MSMY)^E<+X>M?#U]H&LMJ6JM:A[^<,R7[1KM)&#LW;6S]#FN[_L?5/^AEO_\
MOQ;_ /QNH/\ A&;G_H-W'_@);?\ QJ@#AK+4V3P%X?\ [6M8DV:DJ6DTP*1H
MJ@[97 QNQSQQG&2?66RFT>\TS7M/GUR.W>35DFBN5B"KN(4JVT\;=RGOVZUW
M,FAZA*NV3Q%>.OHUM;D?^BZ:WA^]?=NU^[.[&[-K;<XZ9_=T <)J6H7$FEZC
M]HMXE%EJMJ=1O-..%N(P#\V#D9!V9'K4^I0Z9<>'O$-[X;OKW4+R6W074Q)P
M4R,CA5&=@/0=,YZ\]JN@WZ1F-/$-XJ'JHMK8 _AY=+'H>H1+MC\17B+Z+;6X
M'_HN@#DWUC0]1\;^#FTF: K&DZ.L8P8P8@$4_J,5Z16"GA^]B(,>OW:$9P5M
M;88S_P!LZ5]"U)T=3XGU(!^I6. $?0B/C\* .-T$>%+Z/7O[5U"TC>?4[G9O
MO?*)C8C! W#(Y/.*M7VO:='XF\/:A+(QT..*:""Y=3L$P.W?Z8P, _4UL'P.
MQ _XJ'4^/:+_ .(IY\'7!B$1\3:N8QT7,>/RV4 <C))%>>&?'TMIB2)[K>A0
M<$<'/]:TK?5['4O'/A0V<ZS+'92JSJ#@-LZ9]1C\*O:=X%U*VOM2GE\2WL:W
M4WFC[/M4MUY?*XSC'3 J\G@ZYCQL\3ZNN 0-IC&!_P!\4 <3*T?_  KG5BI7
M;'KK%L=%&]?Z5U'BEU5-+\9Z,%NC9.4D6/\ Y;PL=I XY()X^I-7O^$.N C(
M/$VK[&.67,>#]?DJM)X)U*XNO+N?%6HR::-C+#A0^Y2"/FQC (!Z?RY .AT*
MP?3]*C28#[5*S3W!'>5SN;\B<?0"J'BV[8V<&C6UPD-YJLGV9&)&40@F1P.^
M%R![D5%_PBE[S_Q56M?]]Q__ !-3?\(Q,7S_ ,)'K6,Y \Y/3_<H YGQ#!<>
M$]9T;Q%/>02Q1NMA+'';^6%A()[,2=N./H*T/%AGL=5T;Q+I$2W4DA^QNJ'(
MF20?NSD=@V#GW%;'_"-2?]##K7_?]/\ XBC_ (1J3_H8=:_[_I_\10!RFB:3
MJ6G^(3X7N?WVGK(FIF8]" .5 [#S0#CT'O6!KVJ6DMCJ0C<6+IK/FO9)&S.S
M!@&ED8YQGL!M'UKTK_A&I/\ H8=:_P"_Z?\ Q%-/A8G.=>UD[L$_ODYQ_P
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
MYP1U[=3Z59EU?388XY)=0M(TE&Z-FF4!QZ@YYKRJYN+2X\*ZM-&\30_\).9
MW& A(P?8$5M>)C9M>WNJZ=>:9?P1V 2ZT^9AAH>2#$PZ'KT[^] '8_\ "2:6
M?$']BBY3[7Y7F$;A@<@!>OWCG./2KL>HV,UTUK%>V[W"Y#1+*I<8ZY&<UPMA
M>:>GQ"BN72.UCGT*)H8I"%;<6&%7U;'''/%8.CZAIW]I>$[B">TM[9;BX40E
MPTT>[=S*_JQ(P,#\: /5GU33XO\ 67ULGS^7\TRCY_[O7K[5)=7UI8JK7=U!
M;JQPIED" GVS7ETVF:5+H?CJZ:TM7GANY1'(44F,8&-OIR3TK3TK5+>W\302
MZ[<QI ^D0?8I;EAL.5!DP3QN)_$XH OZ7KNKZQX6N+R/4=.MKF._:)9YDQ$T
M:D<=>X_SWKK9]1LK5F6XO+>%E4,PDE52!G&3D],UY&PM)OA;?*DB+"=9(1A@
M@ N/R^4YKIY=-TN_^*U\MW';W(&DJYCEC#A6W 9Y[A<?]]4 =M)?V<-G]LDN
MX$M< ^<T@"8/3GI26FH65\@>TNX+A6&X&*0-D>O%>56-S!:^"/"-U]KB*6VI
MN?+E;:IPSGD]B!R,^M==X-CLIM5UO58+NQEEOY5?R;:42&)1D9)'=CDGC\Z
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
MM_/CN ;(QQ6[,FT(B@<*.Y_,YR!:%G>?\(/XQA^PWGFW.ISO#']G?=(K%-I
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
M &_ U*WB/2EAU&4W7R::VVZQ&Q,9^F,GZC- %YK2V>XCN&MXFFC&$D* LH]
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
M* /(G@EN="\;VZ0:B[S213QM/ P>100<G@#/&<>G:O4-(OH]1TN"YA25$9<
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
M%U.^C"F-YN75?[J9[8[>]:U 'FL'AG6DT>TL?[,2/[+KPO0$F0J802<CIZ@
M=?85U%MI]W#XZU'4I(-ME+:1Q)*77!93D\9SW].Q]L]%534]-M=7TZ>PO8R]
MO,,.H8J>N1R/<"@#EO"VA+9^)=6>*X\S3[2=ELXA]V-Y51I/RX ],GOFNFUJ
M"6ZT._MX$+S2V\D:*"!DE2!R>.]/TW3;/2+"*RL8%AMXAA47^9)ZGWJW0!PQ
M\/:M#H/AB>& '4-'8>9;&1?WB$;7 /3..E2:GHM_K<NKZD=/>WEETMK&U@D=
M-[%LDLV&*@9( Y/>NUHH S?#]O/:>'=-M;F(Q3P6T<3IN!P54*>1QVK)N=.U
M.'XB1:O;VBSV<M@+1W\T*8CYFXL0>3QZ?I7444 <5-X):\\3:HUR0=%O$$WD
M@];@J4)Q[ EOJ1Z5!:^#+^7P+J.F7LRG4KI%C5]WRA8L"(9';"Y/^\:[:ZN[
M>QM9+FZF2&",9>1VP%'UJ2.1)HDEC=7C<!E93D,#T(- '-Z"FNF>#^T='L+(
M11D331.K-,W0;0!\H[G)JIX?\,W!\#7>B:K (GG>;Y=X;&XY4Y![''Y5V-%
M'&:=X5OY? E[IVI2J-4O8]LDA((&T!8P2.H 5?S/>K/AZ'7TEM8]0TC3[-($
M*S7$3AFGP,+M ^[S@G-=510!RWCFW<6.GZHJEDTN^BNI5 R3&#AC^ .?P-:'
MB:VGU7PI?VU@BSRW,!6(!P V[OD\8QS5FVUK2=0NI+*VO[:>=5RT2."2._U%
M6;2SM["W6WM8A%"N=J+T'T]![4 9=V^KVOA>)=-L1)J7DI&(GE4",XP223@X
M_6JGAU-6M)8[2315L[3#237$MVLTLTAQR<=SW)],5TU,EC2:)XI!E'4JPSC(
M/TH Y;P]:_:?&/B+6U7]Q(T=K"_]_P M0'(]MPQ^!KK*CM[>&TMX[>WB2*&-
M0J(@P%'H!4E !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M)1;_ &.\2%8@CL77RU(Y&,<Y/?L*3QAHUUK>BI#9-&+F&XCN$60X5RIZ$]J
M,+49+RW^(=I<PZ6L^HMI39BBF"IG?C+.P!(QQTSTXJ[%X[AET2SNOLJQ7MS<
M-:BVEFPJ2+][<P!. .^,\CBKUOI^KOXK@U:YCLXX?L'V>9$E9F#[MW'R@8SQ
M6"G@_6[?3+>:VFLHM7L[^:[AP6:.19.JMP"#V^@H Z/PYXA;75NTELVMIK67
MRVPQ>-QV9&(&0<>E5==\476DSWHCTP/!9P"9YIYO*63/.V,[2&; /&16GHRZ
MP8Y)M9>V69\;(+;)2,#W/))SSVX%<WK?AC6=1UK6)5^PS6M[:>3;O<EF:U^3
M!"KC +$YSGCWZ$ TI/%FW4M C%H/L.L1[DN6D(*,5W!2N.^5'7N?2G2>*2EO
M-*MGO+W_ -ALE$O_ !\-G!;./E4$,">?NFJ=]X8OKWP%8Z;F"+5K%(FMY$<[
M8Y$P 0<9Z58U3PL\NAZ9;Z=,D=[I<B36\DN2'=>H?'.&YR: +-KKTS:W)HFH
MV44-Z;?[1"(IO,CE3.",E5(.>V*R-%\3V</A;3GT_28[:6\N7M[:R23"[]QR
M2V.!QDG!_&M*TTO4+SQ#'KFIPP6\D%LT%O;1R^9@L<LS-M'TP,\5AVO@O5[3
MP]I4<<UF-4TR\>YC!9FBD5B25)P".OI0 EI>7=GX^\1W=Q8!IX=.C<0VKF0R
MXQC' .3TZ=N]:^G>+9;G5_[+NK."*Z:S^U*L=P7VGO&_R@HP_&L^7PSXCO+W
M6KZ6YL;6YOK);>$VTCG8P(ZD@'!&1D>O2C3_  KK-IK=CJ)CTF-8;%[62& N
MN3S@[B.23C)(XYZT +:^/;V6QTS49]!,.GWTZVXE^U*S!F) (7'(X[XK4N?$
MMXYU!]*THW\%A,()=LI5W?C>$7:<[01W'-9'_"(ZN/!FBZ1NLOM-A>).[>:V
MQE5F/!VYS\WI5F/P]XATG5]2;1+NP6PU&8SO]I5B\#M]XH!P?Q]OQ 'ZMXY6
MQOKZTMK,32V4:,ZR.RL[,-VQ0J-R!CJ1R<5TECJ$=]I4&H;'@CEB$I68;608
MSS7-/X?U_2]?N[_0KNRDAOD07$=]NRKJNT.-O4GDGIU_+IK>U<:8EK>3&YD\
MK9-*1M\PXP3@=,\_2@#G)/&%S%HR^(#I\;:,7QN68F8)OVA]NW'7G&>G?M5.
M]EO+KXGV47E6TMM_9KM&KR'!1FPS?=X8@ 8].].7PIK'_"./X7>6S;2R^U;K
M>WG"+?OQLQC=VSNQ[5J-H=X/'-KJT?V<6$-B;7:7;S,YSG&,8Z#K0!9U"[M/
M"FBV\5G9@AI5MK6VC^4-(Y.!GL.I)^M<]#?3VOQ&O+C58+>%K;1&D=[=V<,@
MD!SR!TP16]XIT*77=/@%K<"WO;2=;FVD897>O0-['/\ GI63'X8U?4=<N[_6
MGL%CN],>P>.U+G:"V006'7_/O0!._BN^M;?3=2O=.BBTJ^=%WK,3);A_N,X(
MQ@Y&<'CWJ5O%KK9^(I_L(SH\C(%,O^MP,YZ?+^M58/#6KSZ59Z%J<EE)IMJ\
M9\Y"QDF2,Y52A&%Z $Y/3WJ*_P#"FLM-X@@L9[!;'5P78S!_,1]N"!CC!]>W
MI0!2U;4+N?Q;X5U&RL%FNI["618#*%'S(#@N1T&3VINK>-=6/A^_1;2/3]6L
M[J*WN8R^_:K_ '60CUY_"M9_#>K03^'[ZVDLY;K2[8V\D4A9$D!4+D, 2.GI
M4&I>"[R_TO59&N+?^UM0N(IV."(E\O 5,]< 9YQ^% '90&8PJ;A8UE_B$;%E
M'T) _E61XDUV;0H;!X;(7;7=VEJ$\W806SC&1CMWQ5>.\\0Q^);"TN!826DL
M!:Y$"ONB;!P<GC!( &>3SQQ4WB;2+S5QI/V1H!]DU&*[D\UB,JF>!@'GF@#/
M7QE)8S:S#K5G';R:="MP#;RF175ONKD@?-D@=,<U8_X2'4+"_P!-BU>SMXX-
M2<11/!(S&*0C(5P0,YZ9'H:J:CX.FU?6]<ENI8UL=0M(X$*$F160@@D$8QD>
MM31Z%J^HW&E#6GL_)TR43(]N[EYW484L" %]2.<T :/BC6Y/#V@S:E';"Y,;
M(OEE]F=S!>N#W(K(C\8WUCJR6GB'2ET^*XADF@E2828$:[F#8[X]*E^)&?\
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
MJV%U%#&4!RR^8AYR>M;5GK^NV?B.RTS6K&SCMK]&^RRVKLVUE&=KD]3CT H
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
M6_AS6#K>K:G>7-DSWM@+9(X@P"-CU/;.>>I]!736=C::=;BWLK:*WA!)\N)
MJY/4X%6* .('A#58M"\.0P7%G]NTB;>0^XQN,GN!GI[4SQ)#8>)=:TC3K>[2
M34K6X87?D,04@V$2J?0-\JX]Z[JJ\-A9V]S-<P6L,<\YS+(B ,_U/>@"=55$
M"(H55&  , "L72=&EBN-1N]42UGN;JX+JR#=MB  1>0.@S^9K;HH YO0?#UU
MH>MZK-%);C3;V7S4MT!!C?N>F.?3Z527P#:_\3Y'FW1:AO\ LZ$9%N6P6('J
M653]%%=C10!R%]X1O)/!UMI%M>1M=1S+/.\P.RY;)9@^.<$GWZ"JK>#]9GF\
M023WMA_Q-K5(0(XV41E1@#KT _/VKN:* .7U+PO=7WAW2;6&\2WU+3#$\,Z@
ME-R+MY'H13M,T+5HO%DFN:A=V;^99BV,4$;#&&!SDG_.<>]=-10!D:S87M_)
M%'$+*:Q*.MQ;729$A.-I! .",'\ZYY?!%_9:?H0T_4(%N]*DF=3-&S1D2'D
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
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@
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
M,5L6"+^Y</D^9S\N!]363)HNK2:)KSV]G/\ :$U]M0AA=2OVB,,",9Z^OX4
M=M9>(K.\NY+1HKFUNDC\WR+F$H[I_>4=Q].:HVWCS0[K[&R27"Q7;^7',\#+
M'OR0%+8P#Q55EDUSQ9I^JPVEW!;V%K,)&N(&C8NXP$ /)(Y.0"..O-<]#I.I
M1_#;P]9-I]U]JM]1626$1'<JB1VR1Z8(_.@#M_%6IRZ1X:OKRWCD:9(FV%$W
M;&P<,?8>M8&C30:;;V6K3W&J_:[RW6-[!R7-S-M#-(JL<]SR,#Z5O^+8Y9O"
M6J0P0RS32V[1I'$NYF+<#C\:P;RUOH+KPIK,5A<2PV4!BN+:-/WD6^,+G;WP
M>H% &T/%NE_V7>W\C31+8D+<PR1$2Q$XQE>O.>O2K>DZ[9:T9_L1F(A*Y:2%
MD#!AD%<CD5QFLZ7>ZA;^*]4@L;I1>P16UO 8B))BN,N5Z@=AGG -=UI2LNCV
M2NC(XMXPRL,%3M'!'K0!S.CWESXNU74KDW=S!I-I/]GMXK=S$96&-SLPPV/0
M<<&M"Q$>DZM>+)KWGVBP!C!=7(>2!@26.3SMP1UK)T2RO?!^MZC:M9W5QH][
M/Y]O-;J9?)8]591\V.@R >@_"C=:'J&N^(?$UU!;306]WIPMH))T,9=QMXP<
M'!VD9QWH ZFV\56%Q>6]L\5U;_:O^/:6XBV)/QGY3]/7&:;=^+=.M))BT=U)
M;02>7/=QQ;H8FR 0S>V1G .*PI;>[U_3?#VF2:;>6L]I/%+<R2Q;4C$2D'#=
M&W'&,9]\5%;6U_I?AW7= FTR\N)[B2?[-+''NCE$O1BW1<$\YH ZJ_\ $%K9
M3Q01Q7%[/+'YHBM$\QA'_?/. /3U[5E?#V[DO?#T\SS32@WLP1IF);;NX!SS
M658Z?J7@_7HIO[/NM3LY=/AM=]F S1N@QR"1P>3GWK8\"6][;Z+<_;K*6TEE
MO9I1'+C.&.1TH P5NXFUSQ2-1\17EDEI*OV8"\*A,J2<(3AN<<?A6]X:UJ]B
M\$Q:GXDW0RQJ2[.FUF7.%)7U/'UK%B\+)KVI^+8-0LI8%NIHS:W,D."-H(W*
M3VR!]0:6\@U_7?!=WHU]82?VM9LA5Y%S%>!&!R&/&2!T/^. #HX/%^FO->07
M"W%E/:0FXDBNH]K&,=6 !.1^M&E^+=/U2Z%N(KJU=K?[5']IC""2+^\IR>*Y
MZ$7-SI>H2Z;X(@TRZ6S=0\MO&K22''RJ,?,N,]>#@"JNF0:C_P )+8WSZ'JS
M1#39(9'O'#%WZD$;L(IQ@  =>E '66'BRPU"X2-(KN**5'DAN)8ML4J+]Y@V
M>!]<=:2'Q=I\MQ;HT5W#!<OLM[N6+;#,W8*V>_;(&:Y*RT74)RUEH]OJ.FZ;
M>6<R7=K>@^7;R,IVF,GD_,><=A[U9DM-0UCPKI'AZ32KNWNK:2!)I9(\1(L7
M!</T.0.,>M &_>>-=+LY[Z Q7TTMBP%PL-LS;!C)8GIM [_SK;M[J"^L([JW
MD+P31AT=<Y*D9!'>N06QO3+XY_T.X NX\6Y*']Z?)*_+Z\UO^%H9K7PEI<-Q
M"\4T5JBO&PPP(&",4 9&E>(]$T?PI87*W5_/93W+6\4MPI>0L7;K[<'WP*V-
M'\1V>M75W:Q0W5O<VNWS(;J$QOANC 'L:X:ST?4U\$^&K1M.N5GM]:2:5#&<
MH@=R6(],$5U5G;7*_$74[EK:9;9[*)$F*_(S Y(!_&@"#4]3N]3\:0^&[6>2
MVMXK<W-Y-"<2,.BHI_AY()(Y^E:$>ARZ?J5E-87UREC&7^T6TUPTBL"IP1NR
M00V#UQ69J^G7^E>,HO$UA9R7L$EL;:\MX2/, !R&4' ;H.,]JTS?7FLL]I!I
M]S:VCQ.LMQ=)Y;9*D (N<YS@Y(Q@4 1KXSTPM%(4NELI9/*COFBQ S9(^]GI
MD'G&*;?^-=+L+R_LVBO9KBQ56F2"W9\*1G.>@ '4G'XUSJ6.I7/@9/"4VEW*
M7JLL!G\L>2$$@/F!^GW>W7-7;73;^WUGQF5M;@I<VL*VLK+Q*RPLO![G)% &
MS<^,=(MAIA+3R#4HS);^5"SE@!GH.<\@8]Z=9^+=,N]*NM0(N+=+64PS13Q;
M9%?C"[>>22 !7.:39:A'-X'$FFW*+9PSK<,R8\HF/:-WIFH]2T/5=6LO$L26
M+)*=22Y@CF^Y<HBJ,9]]OZB@#I[;Q;IDUS=VUQYME-:Q>?(ETH7]W_>!!((_
M6FVWBRUN;@VPLK^.X:V-S#%+$%:=!_=YZ^QQUKG&TJ3Q!H6IVMGX3AT*62VV
M"5XTC>1]RML&T [?EY)]16[X?UC7=2D@BOM$DL%A0BYFF(P[@  1@'H3SGIQ
MB@#(/B>#7? %UJ.JPZC8VX?YI+3@D>:0H0YYQ@!B<<YKH[OQ#;64L=M%;WE[
M/Y0E:.VCWLB'H6R1C/YUQZV.IR?"FZT3^Q;R*[A CV$+^])EW$KSDC'.??C-
M;,:WNA>+;N^^P7=QINHVT('D)YC0R1KM"D=0,9Y]30!I3>,-(BTJRU(22R6U
MY,L$9CC+$.>S#J",'CVJ;1_$=GK-W=6D45U;W-KM,D-U"8WP>AP>QKCY?#VI
M0Z#ID8L9?/EUX:A+"A#"WCW'@D$C@8Z>]=!865VGQ%U>]>VD2UDM(HXYB/E<
MCKB@#477K9M<NM($-P+JW@$_*861?]@YYYX^M5[3Q587VB0:K!'<-%-.($CV
M#S-Y;;C&?Q^G-9_BW1-1O-4TK4='E\B[1FMII0,E89!RW_ >H]S571/"UUI7
MBJ:)#C0X6^V6Z'G]^R[",^PW'_@0H L2:M8:._B?4;47]U/:LAN(7;**VWC8
M">!ZG\JS]0UQYK[PEJ%Q'>VS2-*9+9<YF_= @A%)W#)&/K@U)-H^HW!\;PI:
M2#[<JFV=L!92(\8'OD4V.WU*^U/P==G2;N".P66.X$H4%,QJH;&>A(/O@=*
M.HT37K3789GMTGBD@D\N:&XCV21MZ$5J5S'ABQN[36_$<MS;/%%<7@DA<XQ(
MN,9'Y?K73T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !16?JNL6VDBV$RR22W4HA@BB
M7+.Y[<D ?4D4FCZU:ZW#/);"1&MYF@FBE7#(Z]0>3^E &C16#XRU\^&_#5S?
MQ@-/Q'"&Z;ST/X<G\*K1>$4DTX//J6I'57CRUXEY(I#D=0H;:![8Z4 =/17G
M\UW=Z1XTT&.\-W=3#2/+ECMRTIDD!P3CIU&2QQ[FN@C\8Z7-I,%_$+A_/N?L
MD<'EXE\[^X02 #WY.* .@HKFV\;:;%H]]J,\-U"MC/\ 9[F%D!='R!V.",GJ
M#4VG>+++4=6_LX6UY;RM!]HB:XAV"6/.-P[C\0* -ZBN9;QO8)%;W/V2]:QN
M9S;P7:HI21\XP!G=@D$ D=J=J7C33]->ZS!<3QV95;J2+9B$G'&"P+'D9V@X
MH Z2BH[>>*ZMHKB!P\4J!T8=U(R#6%>OIH\<:<LHN_[2^RR&'8Y$)3G.X9Y/
M7]/08 .AHKDH_B%ILEHMX+'45M//$$L[PA4A;./F.?ITSC-=;0 56O["VU.Q
MEL[N,202C#*?YCT(ZYKE;BYG\2>.KC1#++'I6G0J]PD4AC,TK?=!8$-M .<#
MC(Y[5JP^'TTO68;ZQN9;>Q2)Q/:M,QB).,,%)(!XYZ4 ;%I#);6D4,MQ)<.B
M[3+(!N?W..,U7U33(]6MEM9Y)%MRX,L:8 E4?P,>NT\9QC/2L@^-+-8[:ZEL
MKR/3;J010WS*OEL2< D;MR@XZE127GC6UM;W4[1--U&XETX!KCR8E("D9SDM
MZ?C0!TB(L:*B*%11A5 P /2G5R-UXOG;6= @TZQ>YM-3A>?<"H=@$S@ L ".
M"<_A5F+QI:SZI/80:=J,K6]U]FGE2(%(CS\S'/W>#S[>XR 2S^$+.>[>X;4-
M77>^\QI?R!/H!G@4C^#K!I-PO=74?W1J,V._JV>_Z#WS&/&EF+:UO7L[N/3;
MJ;R8KUP@0DG 8C=N"D@\D=OI5:Q)_P"%IZJNX[?[/B.,\9W"@#5_X1;3/[VH
M?^#*Y_\ CE'_  BVF?WM0_\ !E<__'*V:* ,;_A%M,_O:A_X,KG_ ..4A\+Z
M8!DMJ'_@RN/_ (Y65\1BR^';<I))&WVV%<QN5."<$9!]#4'C"YF?Q)X>TMK%
MY[&>65I(MR[9]J<+@GH,YYXH W!X7TPC(;4,?]A*X_\ CE+_ ,(MIG][4/\
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
M+\TS^;\K)O \L=OO=\=J+/QE%>Z);ZA'92B6>\%D+9G&X.6QR>V!S]* +O\
MPBFB_P#/F?\ O\__ ,52?\(IHF<?8SG_ *[/_P#%5D:K\0K#3+F\01QR)92B
M*8&X1)&/&?+C/+8SST[^E:$NDQZKXBTGQ! 2J109\SS6!=&!PFSICYLD]> /
MH 6/^$4T7_GS/_?Y_P#XJC_A%-%_Y\S_ -_G_P#BJJVWBF2]U&>&STUI[>WO
M/L<KI,/,1LX+E/[@]<Y]JZ.@#&_X131?^?,_]_G_ /BJ/^$4T7_GS/\ W^?_
M .*K%G^(=G'<;HH$FLQ<&W9DG!F!!P7$6,[.O.?PJU>>,)8;[6+2UT:>Y?2E
M1YF$J*NUEW9Y.>@Z8/X4 :'_  BFB_\ /F?^_P __P 51_PBFB_\^9_[_/\
M_%5F6_C5IYM(=]'N8;'4V$<-R\B'YR,@;02<=>3CITI+OQE>17&I16OAV[N!
MILF+E_.C4!-N[<.<DXYP/TZ4 7SX5\/12!3:(CR'@><X+'_OKFB3P7X>F;=+
MIJ.<8RTCGC\ZPM2O[;5O%7@?4K7)BN/M+*6&&QY8X/T.:T[GQ=-':W.I6^EM
M<:3:R/'-.)0)#M.&9$QAE!S_ !#H: +'_"#^&L8_LJ+&,?>;_'V%!\#^&BI4
MZ5%@XXW-VZ=Z?'XFBDU^STT6S^3?6_VBUNMPVR+@'&.N>>E4[KQE]ELK:Z_L
MV65+K438P"-QF3YBH<9QUVG _6@"?_A!/#'_ $!X?^^F_P :/^$$\,?] >'_
M +Z;_&J0\8:DUSJ-BOAZ0W]DHE:/[4FSRR,@EO7V /UJ63QO:'3-)N8(D$VI
MJ[0QW$PB5-H^;<W.!GCH<T 6/^$$\,?] >'_ +Z;_&C_ (03PQ_T!X?^^F_Q
MJ@GCY#I$5Z=+G9OMHLI8XW4@.>A0G&\'L>/PI[^+;_9K5JVE+;:I86_VF*&6
M8.DL7][('4=Q^&: +G_"">&/^@/#_P!]-_C1_P ()X8_Z \/_?3?XU9\*7U]
MJ7AJQN]05!/+"K;U8'S 0#N(  !/H*->UXZ'-IF^V\R"\NEMGEW[1"6Z$\<_
MI0!6_P"$$\,?] >'_OIO\:8W@GPHLJQMI=L)'R54NV3CK@9I\7BN,ZQKEA<0
M+$=+B$VX2AO,3;N)QCC''YBJC:A;7/B3PXUYHZKJ5U:RRQ2F7/D?)DKTY],X
MXSQ0!9D\$>%(8R\FEVR(.K,[ #]:=_P@GAC_ *!$'_?3?XUQ.JZQJ^M?#KQ)
M+J<$ 2*[$:,CY*%98QL"[>@Y^;.3FNUL/$<S^((]&N],DM3+;>?;R-*K%P."
M& ^Z?Q- "_\ "">&/^@/#_WTW^-,D\$^%(4+RZ7;(@ZLSL!_.NBE,@A<Q*K2
M!3L5C@$]@3VKRS5]7U36OAI>7>J0PY%ZHB>)LDXF(*[<#&. #DD]Z .T_P"$
M$\,?] >'_OIO\:/^$$\,?] >'_OIO\:;!XJ9=:NM.U/3WL#%:F\C=I5?=$#@
MEMOW3GMDU3T_QVEYJEA;R6:)!?C]S)%.)70]A*H'R9SZF@"]_P ()X8_Z \/
M_?3?XTR3P3X4A7=+I=LB],L[ ?SKI&8(I8YP!DX&:X3P1#%XHAO/$6K0QW,T
M]PR0QRC>MO&N,*H/ ]SWH VAX%\+D9&D08_WF_QH_P"$$\,?] >'_OIO\:1H
M;+P=#=7%M$S1WMQ&D%G&, 2L H5>P!//H.?I3K;Q'<)K']DZIIPM;QX&G@,4
MWF1RJ.HW$#!^HH 3_A!/#'_0'A_[Z;_&C_A!/#'_ $!X?^^F_P :RD\?W3:7
MIVJ?\(]<&QNYO)+K.A8.6*C:O<$C&3CFM&W\4W1N]5M+W2'M[BQMOM2()E?S
M4Y[] >,=Q[T 2?\ "">&/^@/#_WTW^-'_"">&/\ H#P_]]-_C6;;>.KIQI=U
M=:#/;Z9J#K$ER9E8J[=,J!]TGH3@\=*GO_&<VGS2RSZ4R6$=[]C,CR[97/\
M?1"N&3..=U %O_A!/#'_ $!X?^^F_P :>G@CPTA.-'MN1CD$_P S^M5+[Q;>
M0ZMJNG6.BO=2:=&DLCM<+&I5EW=^<XZ>O/2AO&0/_"/W$=@QL=781^<TF#"Y
MZ*1CG/U[&@#8L/#VD:7=/=6&GP6\SIL9HUQE<@X_05I5GV.I/>ZCJ5N( L-I
M(D2S!L^8Q4,PQCC&0.IK0H **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M-K9V<D%R/,.273:0O'(]^*ST\-:ZWAMO"<JVQL-X5;_S?G\D.&QLQ][C'7%
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
M)]36+<^$[R[OO$\TES J:O D,.T$E-J[06_^M6YH-I>V&C6UI?RV\DT*+&#
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
M6Z,6 \8X(9 >N<\@_A3;+Q#KL5YX<GU"2SDL]9C \F"(JT3% P.2><YY].U
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
M!"4R&##DGGGH/853UV]O_$7@#6-8_M"2&W\QDCLUC388UD ^8D%MQZY!Q[4
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
ML==-_%=PM+J 6.(^3M /0+E,D[<'GB@#O:*** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@##\2:!-K8L)+:]%I<V5R)XW:+S%)'&",BLVY\):I'J\^HZ1X@>QDNU07:
M&W5U=@,%U!/RD_Y-==10!SZ>')H_%-GK OBZ6]C]C:.1"SR#.=Q?/7.#T_G4
M8\+RBY\22_;4_P")S&$ \H_NL(4_O<]?:M/4];L=*>"*X=VN)R1#!$A>20CK
MA1S^/2H(O$MB\TEN\=U!<QP-<M!- RMY:XR1V/7L: ,[_A$)?LGAV :@,Z.X
M?=Y'^MP,8^]QQQWI9O"4DMSXCD_M!0FM1+&5\C)BVJ5SG=SP3Z5N:5J5OK&F
M0:A:[O(G7<F\8.,XZ?A5R@#GCX8?=X>(O5_XDZ[1^Y_UOR!/[WR\#WYK&7P%
MJ*6R6T?B$K##?B^A7[*"0^[=\QSSS_GT[JB@#GK;P[=VGB;4-6@U,+%?*ADM
MS;J<NJ;5.[.<#K@8JE!X'^SZ'I]G'J)%[IT[3VMVL6-I9LL&7=R#DCJ.U==1
M0!S<GABXNTU.>\OHVU"_M?LGG1P82&+G*JI8DYR3DGT]*)/"C/'X<07V!HNW
M_EC_ *["A?[WR\ ^O6M6_P!5BT^[L;:2&YD:\D,:-%$65"!U8]A_GL:OT 9>
MOZ'#K^FBUDE>&6.19H)T^]%(OW6 []3^=4X?#LMS??;-;NHKZ5;9K:-8X?+5
M5;AR>3DL/H!SBN@K&E\360O)[2UBNKV:W.V<6L)<1GT)Z9]LYH R]'\'76E2
M00-KUQ<:5;2>9#9M$HP0<J&;J0#@X]13+'P/-I[M;0:[=+I#3^<;$1KSSG;O
MZ[3W'>NATK5[/6K:2>S:0K'*T+B2-D97&,@@@'O5^@#D;_P7<7-]K$MMK<MI
M;ZJ@6XA6!6)(3;]XGISR!CTS4]KX2>TU'0[I=1W#2K4VP1H?]:",$YSQQCUZ
M5T]-$B,[(KJ67&X \CZT <WK'A6YUI+RUN]6W:?=3))Y+6X+Q!<9".6XSCT[
MFNFHI&.U2<$X&<#J: .9'@C319:Y; #&K.SLQ7/E9Y 'T;+#IU]JGO?"T<_@
MP>&[>Y,$0A2+SC'N) ().,CDX_6K^AZU;:_IBW]HDJ1,[)ME4!@5.#P"?2M
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
MK<.EW^F6<D4CO?S&)&7&%P,DFC3M<AU+5]4T^.&1'T]D21GQABP)XQVP/UH
MH:5X;N-(N5NKC7]2O(H8R%MW.$'&/NKUP.@IWA_3I3JNJ:[=1/%-?NJQ12##
M1PH,+GT)ZD?2NAHH R;G0DN?$UEK9N9%>UA>(0@#:P;.23U[_I68?!43:!JN
MDG4)RFI71N9)-BY4DJ2 /^ BNGD;9&SA6;:"=J]3["JFDWTFI:9#=RV<]G))
MG,$XPZ8)'(]\9_&@#,NO"^_4+?4;+49[*^CMQ;/,B(WFH,?>4C&<CJ*BN/!E
MK-I]C9QW<\:VMX+UW(5FFER268XZY)KI:* ,*7PO!/J^JWTUS*RZC:?9)(@
M J8QP>N>OYU2MO!2P+HZOJUW,NE2F2$.J<K@ )TZ #]3[8Z6ZN8;*UENKB01
MPPH7=SV &2:SGUJ3;ISPZ5>R1WDNPML \E.SN,\ ^_/X\4 4G\*?Z1K%Q!J=
MU!-J4D4I>,*#$8SD8]<]#GM5S2]!2PU&YU*>Y>ZO[E5229D5/E7H %&*UZ*
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
ME5X8YIO,*?>W$< *#D8'/"CGT34/"MOJ-Q>O)?W\<-[M^T6\;J(Y,*%[J2.
M,X(H I6VI7<OCC6+$7;M9K81S1*,$(Q[J<?C7)QW5_K&C>!9YKZ07DUW,#<E
M0S##, <'@G [UW%[X1T^\U(7PGO+:0PBWD6WFV++&.@;O^1%,3P7IL6E:?80
MRW<0T^0R6TRR#S$8DDGD$'KTQ0!AIJ&L:5<>)=(?4Y;D6>GF\M;J15,J'!.U
MN,'GV_\ K,@UC5=37P[IB7,H>YTS[5/(DHBDE;@##;3CN3@<UH:O;0:19:E9
MP6>IWVH:K:R*UWY7F[WVE55BN O7T Q4_P#PA5G>Z%H]M>O<0WNGVZQI<6LV
MQT.T!@#TQQZ4 98OM>M&T?P_JM\JSWMU(C7=N^76)%#*I.T8<D@9QT^N:K^,
M;&]L_#;VEQK,]RIU*(QD/B18F/"N>^""0?;VKI+KP5I%WHJ:9(L^U)?/6X$I
M,WF=WWG.2:5O!FF2:)+IDLEY*LLBRO<23EIBZXPVX^F/3% &G):&'19;7[5<
MN1"R^>S_ +SH>=WK[UY[X=N[FQ\%>';>WOIXY-7N_)>1SD0KO?=LR,!CP.<\
MFO2;>T6WLUMC)+,H!!>9RS-GKDUA6_@C2[?1FTL2WCV_FB6'?-EH&!)!C./E
MY)_/G- $%E<7ND^-5T1[N>\LKJT-S&]PVYXG4X(SQ\I&/QJ;Q7H3ZQ+82V&H
MBRUFS+RV;$\,/E#Y'<?=!X/7WK2T_1(;&\DO7N+B[O'C$1GN&!8("2%&T  9
M/84NI:);ZG=VMV\UQ!<6@<0R02;2N[&?4'[HX.10!QH\5ZG9P:XFJ:9!;:_8
MV.]9X^4ECSA3WX!;./<].E6[<>)=(E.J3727&FI9.\T<MUYS2.J,RM'A5QG
MXSC!/H*Z"#PS8(+UKIIKZ:]C\F>:Y8%FC[+\H  ^@%5M'\%:7HTH>*2[N BL
ML4=S,72(,,$*O09&1^)H I:!'J-[8Z1KC:ZY6Y&^[@DP8VW\!$'\)5L#U/?T
MK,\.V4]EH_BJ[@U*\$\5Y=HCNX?)0##D$<M\O6M[3/!&D:3?BYMC=[$D,L5L
M\Y,,3'C*IZ\]\U/%X3L(6U39/>!-2,C31B<A59_O%1V)_'VH P=,U*_U:[T'
M2+F\N8-^DK?3RQD*\S$A0N[MW)Q6;JVN:U8Z+K=@-1D^T:=?01178VEWCDY
M;CJ!W&#^M=A)X4L6@T]8I[N"?3T\NWN8Y!YBITVDD$$8[$47'A+3;G2YK"5K
MADGG%Q-(9/GDD&.2<>PX''% &=ISZCI_CY]+GU2XO;>?3S=$3JHV.)-OR[0,
M#!/%.\8ZDD<UEIEQ;WC6,Y,ET]O TFY%/$?R_P!X]?;/K6X=&MCKR:P7E^U+
M!]G'S?+LSG&,>O-:% '#_#>_MKBSU.&&&Y1C?33L9(BJ@,W STS@#CJ*[BL*
M?PY;1:#?Z=:"X*W4K3,%G*-O9@3AOX1Q_/UK2TRUDLM*L[2:8S2PPI&\AZL0
M ": .-\-1ZU)!XF_LNYLHLZO=A!/"S-OXP<A@ .G8_C6AXL?4M/T6VU2QO66
MZL73SK9#\ET21N0@#J3TQZFK]IX4M[$3"UU'4HA/,T\FV<?,[?>;IWJ6V\,V
M-J]BZ/<,;)Y)4WR;MSOG<S9ZGDT <O/K][#X"EUVWU /=:A.FW<^4M SXV#(
M_A&03CKSTQ27EYXJ\,V.J:E<26[VBVP,,$ET9W67<J[@2@)'S9(Z5T<7@[2H
M[?4;9A-+;:@[23P.^4WDYW*,?*<^E+I_A#2=/BGCVSW(FA,#&ZF,A$9ZH,]!
M]* *UK8WEOY-ZFNS3VL]D0T4S[B\FW<'0]N,\"N=BUK4V\"^%+TWT_VFYU..
M*:3=S(A=P0?7@"NLT;PEIFARB2V-S(40I&)YV=8U/4*#P,U4'@'11'%%NO?)
MAG$\,7VI]D39)^49XY/U]Z ,_P ,VA;QMXKE^U768YXPJ^:2O*'J#P<9X]*S
M8=1UN[^%5EKD-]</>VTKSS%6P98UD8,I]@O/X5V4?ANQAUV?5X7N8[F<?O%2
M8B-CMV[BO0G'K4NE:#9:/HHTFV#M: ,-LC;CAB21G\30!S5_XCN3INN>(K"=
MGLK>U2"T1?F4RGYFD(]MZC_@)JQHEIXC@UNWN+BZB_LV:,B2.2^-P9'P2K)E
M%QTZ#C&>*W;30-.L] _L2.#=8;&C,;G)8,23D_B:J:+X0TO0K@36OVEV12L8
MFG9Q$#UV@\"@"IXRNKS25T[68;F9+.UN5%[$AX>)B!DCV./SK!3Q1=V6KZY"
MTL]Q%?)OT@O)E7.\QD(1V+'(Q_",UWVH6%OJFGSV-TI:"="C@'!P:JR:!ILL
MNF2-;C=IG_'K@XV#;MQ[C@?D* ,C??6?C+1-/;49Y(3I\AFC8@B1UP-QXSDY
M_3ZUCW8 \$^-3ZWUS_[+783:':3Z_;ZR[2BZ@B,2 /A=ISG([]?T%5(_"6G1
M:1J&F*]R;>_D,LV9>=QQG![9Q0!=T4$^'=. )4FTCY'4?(*\^M=3UNU\ 'Q5
M)K-U<7 22-('5?+!,NP,>.2.O/TZ5Z5;6B6MA%9Q,XCBB$2L6^; & <^M9UE
MX9TZRT"31 LDUA)NS',^<!CD@'C'.3]30!SENGB/0EOM4FN8I;!;&6;R)KYK
MDO(BEE924& >X''Z5:T:*Z2TTK7GUVXE%S!ONK>63>DSLFX+&N<(0>,#TK2T
M?P=I&BN[VZ32EHS"/M$ID"(>JJ#P <"F:3X*T;1KU+FU2<F-F:*.29F2(MP2
MJ] <<9H YK09/%&N0:?KT-[%&DDVZ99+QC&Z;RIC$6S"D=CG/]-2TDU+4M?\
M8Z4NIW">2(/LC@@&%F0MQ@=,@?@/QJ];>!=#M-3%[!%.A$HF$ F;R@X.0=O3
M@\UJ66BVMCJNH:C"9#<7Y0S%FR/E!"X';@T <KX7UN[US^R+%IYOM-B)&U,[
M^2RDHJM_O$[O^ UGZ3-XJU^RM==L[Z&(FX9I!)>-Y7EAF!C,6S:, #YLD_G7
M>:?HUCI=U?7%K%LEO9?.F.>K?YR?J365'X&T.+5&OXX9E9I?.,*S,(B^<[MG
M3KSZ4 'CZ'S?!.J'S98RD)?]VY7=[''4'/(KF[FR9]9\!6T=Y<1,]K<'SE8,
MZ@PJ2 6!QQD>W:N_U"PM]3T^>QNE+03H4< X.#[UEVOA+3K2ZTVX22[>33@X
M@\V<OC<,'.?;C\* ./77=4LM,N],%_)*\>NKIT=U<2X<1-S@N >>"-V#C=[5
MU/AK3];T^ZNAJ-VLEI(H:&![EKB2)N_SLH)!J9_!^D2VNHVT\4DT6H3_ &B8
M.YR']5/:K&B^';#04D%IYSO)@-)/*9&('09/0#/04 <[XSLEG\5>&"9[A/-N
M70[)2NWY>JXZ'WIT)N_$%_X@4ZC>6ITZ3[/:K!*4"D+G>P'W\GUXXKI+_1+3
M4M2L+Z<R^=8L7A"OA<G&<COTJO>>%["[O[B\62[MYKI EQ]GG*"4 8&X?3C(
MH X\:K<ZU%X#U"[4"XFNI-^!@$@%<X]\9_&EFU:?0[SQ]J-LNZ>)[;9D9 )7
M;G'MG/X5V4WAK3I3I6U)(DTMMULD;X X Y]>!^II8O#NGQ76J3E'D_M/ N4D
M;<K8!' [<&@#GKW[9X=O-"N[?4[R]AO[E+6YBGE,@?>"0Z _<Q@G P/:LJ[U
M+4[2#6_#PU"]DUA+E9-/D63YY(V7('T 5L_6NTL?#5E8S6T@ENI_LJ[;=;B8
MNL(QCY1ZXXR>U6_[*L_[9_M;RA]L\C[/YG^QG./SH Y_P]K'_"3W<%W:W$T<
M%O8A945R1Y[GH<Y!*A>_]ZL&#5M6N/ _A>X&J7"75WJRV\LPP693)(.<CG
MXZ5WNGZ19Z7:S6]E&88YI'E;:>=S')(]/:LZ/PAID6FZ=8(UP(-/N?M, \SG
M?N+9/KR3^= &#;W6K:3JOB;2[6]N+]K>R6ZMC>/O97*G@'IC/;'H.*BT.XN;
MW5]!;3-6U*:WFM7EU/S7+JK # ^<$*2V1A<<#C .3N:_H(^RZWJ%A!)<:C?V
MGV9HC)@%,;3M]#C)^M8&E:;</>68TJ#Q/9-!)&7;49OW(C!&Y=I)W97(  ';
MI0!K>/IF\G0['#&"]U6"*?T9-V=I^IQ^56/$U]=VOB'PU#!<21PW%VZS(IP)
M %X!K1\1Z.=:TEH(W$=U$ZSVTA_@E4Y4_3M^-1MID>N?V;?:C;SVMY8R%UC6
M08#]#TSE3CCV/:@#D+N74;V+Q?<-X@OX(].G8VZQ$(%(7.#@9(SQC//4UW6E
M74EQH%E=SR+YDEJDDCG@9*@DU3_X173O*U>/,^W56W7(\SOS]WTZUHVUA!:Z
M9'IZ[G@CB$(#G)*XQ@GZ4 >=:?J6J1:KX=NCJ%[<C4+F2.XF:0BVG&3CRXSR
MH  YP/QIFJM+XA^'NK:_/?WJN[N([592L4:+(%"E!P3@9)/.374V_@#1+8VI
M1K[_ $27S8 ;M\1^P&>!].:==^ ]%O);QG^UQI=L7FABN76-G)SNV@XSG\*
M*=M++K&NP:.UW<VUM::;#/BVF,;2.W&2PYP .GO7,6MQ>Z3\/-2DMKN>.==:
M9#,IPSC>JGGWYZ5WE_X0TN_ELYF-S#/:1"&.:"=D<H/X2PY/_P!<U&/!.CKH
M3Z.BW"VKS_:&Q,2Q?UR?H/RH R+6Q5OBUJ#&XN>+&.4 3,!G</E_W?;I5*/Q
M!J<6E20/>2O)/XC;3/M!QOCB+<D<8!QG!QQFNPF\.6$VO1ZR3<+=H@0E)F57
M .1N //TZ5"OA/2QI=WISK-+!=SFYD+R'<)"0=P(Z'(!H R7DO=&\5Q:3!?7
M4UG?6<L@,\AE>!T!^96;/!R.#D5@VE_JUOX<\-:^^L7D\]S>);20R,/*:-F8
M'*@<GCJ>:[JU\/6MM)-*9[N>XEA\GSYYB[HGHI[=<U!_PB.F?V18:9F?[-8S
M">$>9SN!)&3WZF@"C\2 ?^$"U)E=T*A#\C$9RZ@@^HP>E5AYEQXALO#0OKZ&
MU33S>.ZSL)96+!0N_KM'/0]\=JZO4=/MM5T^>QO(_,MYUV.OM_CWK,'A33UB
ML0DMVLUB6,%SYY:4 ]06.<CVZ<4 5?"EU>B\UG2;N>2Y73KA4AN)3EV1EW ,
M>Y'K[UTU4].TRVTN!XK=6S(YDDD=MSR.>K,>YJY0 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 5;S4;2P>V2YF"-<RB&%>I=ST%9VF:Y+?\ B76]*>!$33O)VNK$E]ZE
MN?3H*Q?'%I;SZUX6:6&-RVH"-MRYRI'(/M67_9%IJ'BOQKYPD\N"WMS'''*R
M)GR3@D*1DC'&>F30!Z22 "2< =2:*\GM=0N]2/A:QO[^".WGT]F#7D?FI-+N
M*@,NY<G:!@D]3ZFNY\(V(TS29;)=5.I"&X9?,VX$? .P<G(&?4]2.U &\2 0
M"0">GO2,ZHNYV"CU)Q7GD7]FZYJ_BBVUV[\BXMIP()&DV/;P@?*T9/3GDD=<
M\]:OV:VFO>++RRU-/M=O#80/91W R'1AEI<?WL[1G&1[4 =M2!@V<$'!P<5Y
M&/M5UI>CV5Q>7#P1^(FM(9UE(:2 < [@<]<C/;%;4>GV]KJ_B_1[*\^PPR6D
M!3,AV1.ZD$]>,G;[\T =W=33?8)Y;%8Y[@1L8D+85G X!/;FDLIK@Z=!+J$<
M<%R8P9D5LJC=QFO/[%8[>W\1:;=Z:FFZC%I9:1;23$$J@-B10,;3D_YYIFGS
M"]E\&:5J9\RQGL&E,4Q.V:0#Y0V>&P.0#ZT =AH>NS:KJNLV<L,:+87 B1D8
MG>",Y/O6TCI(,HRL.F5.:\@N'32K7Q4EC)Y-F=5MTE>(9"1$DL!CMVQZ<5L2
M:7:Z=8>(9[36[2;[3I4LHL["'RHEVC DP&8 YX[9Y]Z /1RZC=EA\HR>>@J"
M[U"TL;"6^N)T2VB4LTF>,"O.7TK2M/\ ".B7)-R;S5/LBR1FX.VZ. VQRQ("
M<\\=@*IF&$Z#XZLV2V$-NZ2100G,438Y*#MS]* /1Y+Z]N#IDVEPP36=PP:>
M223:8XRN00.Y_P ^XTFD1&56=0S= 3@FO/98K>VN? :V:1Q(SDNL6 "QB7)(
M'>DM;&SUW2?%%UJT8&HV]W.!,_+VJHH*;#U &,\8SS0!Z(2!U('?FA6#*&4@
M@\@CO7F6FP2ZWXHT%=9$KO+HF^:,N5$AWD#<!UR,$BNB^'Z^7HEY;J6\J#4)
MXHE+$[$#< 9[4 =4TD:N$9U#'H">30TB(5#NJEN "<9KSCQ9;+!J>J:O<6\.
MJZ:#%%<%7VW&GD ?ZLGIG<&XQU_&H;N/3]=UW7X-8U6VM&1H_LS7,8#QQ;0P
M:)F(VY/7 ],T >AR:I91ZI%IKSJ+N2,RK'GG:"!_,\?C4>N:M%H>BW>HRC<(
M(RP3.-[=A^)KC(++3YOB/I;3"*[4Z)'*L\\8#2N' 60@C[V /<5M?$6WAG\#
M:DTL22-$@>,LH)1L@9'H<$_G0!=TB^U>>9I=06Q^P20I+%/ Y!5B!E&!/..>
M?\C:#J4WA@5QG<#Q7!26MHNO>&-(FM84TF:TDE$ 0"*6?:#\R]"0.>>YK+U6
MV%EH_CC3[=C_ &; 87@0$@0R-AF5?;ITX[4 >BZCK%CI4<3W=PB>;,D*#/)=
MB !C\<_2L^UUZ6;Q=J.DR)"MM;6\<R2ACEMV.O:N-\0^&](L-%T"YCM$,EWJ
M5H)WE8R%P5.X$L3P>XZ5=DTC3M3\>:W;W%NDEM'IL7EQ@D(,#C ''';TH ]#
MJC;2:@=3O%N4MELE"?9S&Y+G@[MX/ ]JQ_A]/+<^!-*DFD:1_+9=S')P'8#]
M !7,:M^[U/XA!"0!9P,,'H3&3_.@#TL21LVU74MC. ><>M9?B37(_#NBRZA)
M'YA4JB)NV@LQP,GL.Y-<5:Z;::9XB\"3VD?E2W=K*+APQ)DQ"I&<GU)KM?$;
M:5_9)@UE%>RN)$@;=T!8X!)[8/?M0!7CU+6(-2TVWN[:SEM[UW7[1;.V(\1E
MQD$<YV]<UM^;&)/+,B[_ .[GG\JX"SL]3\$^(M*TZWU*2_T?4',*6\YR\&!G
M*GT'MQ[=#6+:VVF:I;7%SJ&OI9ZE;W\DDBB!?M D#D*%/WF&-H '':@#UEY8
MXV"O(BD] 3C-4QK%B=9;21,INUB$K*"/E!. #[GT]*X1'T+4M1\46_BB>&"[
MCNB(9)7"21P+@H8R?IGCKGGK5VPCTYOBC<R.D)W:;"\33 ;BQ8 ')YW=!GK0
M!UFDR:DT%P=5%HLBS,$^SL2!'VSGO5Y)8Y03'(K@==IS7E$4S6WA*Y0EEL7\
M2&.\8'I!N&[/MP!6_J-C!I_BV./2$CBM[K3)S>P0 *FU5Q&^!QDDXS[4 =P)
M8V*@2(2W*@,.:&FB5PC2H'/12PS7D^GZ9:6OA7P;JD,96^DU."-I][;BC.^5
MZ]#CI6CJ<4>FZQ/J4\-KJVGRZK&6G0XN;*8,H"]\J, 8]_>@#T.\EFAM)9+>
M W$RK\D08+N/89/2L;3=8U5O$<NCZK9VT;?9C<Q36TC,I7<%VG< <\UNS316
M\32S2)'&O5W8 #\37'):W6F_$4&TO9KR._M)'NDF(8VX7_5E3V!8D ?7KV -
M^PU=M4U2\BMHU^Q6;F&29CR\HQE5'HN>2>_YUH&42QR"WDB:0 XYR >V<=JX
M'0[F&W^$%S->R3HVVX%RT)VR;S(PP#C )R!Z<U7\-&*W\?:?'%]CA2315Q';
M.&S\P(WL,!GQSG% '::9KL5Y8W<UW']CFL7:.[C=L^65&<Y[J1@@^E5_[2U?
M4-".H:;%:1-,5>V2[++^[SR7QT)'0=LUPWBO[<NI>./L@(A-K:^:5S_LYZ?[
M.[/M70^/ H\ 0;0 !);[<=N10!T$FKO9Z]#I]\D:17@/V25"?F90-R-GH>X/
M<>XYUB0JDD@ <DGM7(^/3C_A'3'GS_[8@V8ZXYS5KQY-:Q>$+M;QIQ%*R1X@
M<(S$L.-Q! ![Y[9H Z&*XAGC,D4T<B D%D8$ CK2B:)F"K(A8C( 89Q7EX*0
MZGXRLD-DD9T<RF"TXC60(>@]1GKQVX%20:;9Z;+X"N[6+RKFY"":;<2T@,0X
M)/;G&.G:@#MO$^LMH^@WUS;26_VR&$R1QRMUQCMG)Z_RK2LY7GL;>5\;WC5F
MQTR1FO*;Q]/O_ &OWFHI;_V[]I<3B4@R1.),*BYY "C  ]#7I(>5O"F^S;,Q
MLLPE<'+;.,?CB@"O::S<ZM%J$^FQ0?9X"\,$DS$":5>IXZ(#QGJ?;N^636_L
M.E-$VG_:&DC%Z69MI7'S>7[^F:Q-"2&3X2(JKE&T^7=UY;#;OUS65+&C>'/A
M^[%/EN[8;3U.4_\ K#]* .TAU=E\02Z1=Q".1H_.MI%/RS)G!'/1E[CT(/M6
MF[K&A=V"J!DLQP!7(^*O,'C+PBT!(E,\P('=-J[L_A4WCF6V6UTJ"X0R&;48
MA'&9-D;-SQ(<'Y/48]* +OB77&TSPG>ZMIS03M$@*$MN0Y8#MUZUK6MRES#&
MP=/,**S*IR5R*\JG:)/"/CBWBGMF"W2,$MN(UR4R5&3@9R/PK6N](@TO7/#U
MSX?B$>H30R-,B,2)8_+SN;/^U@9]30!Z"+JW-P;<3Q&<#)BWC<!ZXZT\2(7*
M!U++U /(KRQ8[23X6P:K;$)K<<RE;D+F=KGS,%2>I)SC'H>E:WB5I?#?B]-5
MLX-_]L6S6151TN !Y;?CP/H": .Z>Y@B@\^2>-(A_P M&<!?SJAK&JOIFG#4
MXHUN+.+YYPARWE_WE[''7'<5P^MV2:3JOAK1;F^BM-/CM'59I85>-I^-Q8-\
MO/J>FX^M;N@6FGV/A#5+6WU1]0LXS,&EQA$&S+*F.-HSV[DT =6EQ#)'$ZRH
M5F ,9S]_(SQZ\<U)7%>%HK";PKX6DUAXQ>1C-D))-I)Y"X&>?EV_I7:T %%%
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!3U'2;#5XDBU"TBN$1PZB09VGU%-CT?38I+B2.R@1KE!',50#S% P ?;'
M%7J* ,NX\.:-=:;%ITVFV[VD1)CBV<(3Z>G4]*NVEG;6%JEM:01P0)]V.-<
M?A4]% &9>>'M'U"^2]N]-MIKE,8D>,$\=,^OXU+?Z-IVINCWEI'*\8PC\AE'
M< CG'M5ZB@"B^BZ9)%:Q-86YCM6#P)Y8 C8=U'8TV;0]+N)[F::PMY);I D[
M,@)D48P#Z]!^5:%% &=!H.E6L$\,-A"L=PFR8;<[UY^4YZCD\42Z!I$]E#9S
M:;;26\'^JC:,$)]/2M&B@#-M_#^CVMM/;0:7:1P7&/.C6)=LF.F1WHM_#^D6
MEI/:V^FVT4%P,31I& ''H?6M*B@#/FT+2KC3HM/FT^WDLXCF.%D!53ST';J?
MSIL/A_1K<3B'2[2,3Q^7*$A4!U]#QTK2HH S8O#^CPBV$6FVJ"U<R0!8P/+8
MXR1[\#\J==:%I5]<-<76GVTTK !G>,$L!T!]?QK0HH JMIUFVH)J#6T1O$3R
MUF*_,%] ?3DTMGIUGIRR+9VT4"RN9'$:XW,>I/O5FB@#.FT#2+BYDN)M.MI)
M92#(S1@[R.F?7IWI;[0M)U.X2XOM.M;F9!A7EB#$#KCFM"B@"E<Z1IUY=075
MS8V\L]O_ *J1XP63G(P?K4M[8VNHVK6UY;QSP-C='(N0<'(JQ10!3N-)TZZL
MH[*XLH);:+ 2)D!5<<# [4PZ)I9TUM._L^V^QL<M!Y8VDYSDCUR!5^B@"E<:
M1IUW8)87%E!+:1X"0N@*KCI@>U$6D:;!-)-#8V\<DL8B=DC W(!@*?; '%7:
M* (+.RMM/M4M;."."!,[8XUP!DY/'UJ"31=,F>[>2PMV:[ 6X)C'[T#IN]:O
M44 4FT?37:S9K& FR&+8E!^ZZ?=].@_*I[FTMKV P75O%/"<$QRH&4X]C4U%
M &?9:'I6G3&:RTZV@E(QOCC ./3/I2MHFE-J(U%M.M3>CGSS$-^?7/K[U?HH
M H7>B:5?7<=U=Z=:SW$?W9)(@S#\34DNEV$]_%?2V<$EW$,1S-&"ZCV-6Z*
M*<6DZ=!;3VT5C;I!.Q:6)8P%<GKD=#3+/1-+T^.6.TT^VA28;9 D8&\>A]1[
M5?HH H?V)I7V2"U_LZU-O;OOAC,0*HV<Y [')IIT'2#??;O[,M/M6[?YOE+N
MW?WL^OOUK1HH AN[.VO[5[:[@CG@<8:.10RG\#45CI=AID;)8V<%LK?>$2!<
M_7'6K=% &+::&+*\OHE6&;2[YVFEMY1G9(<;L#&"K=2#T/KGB5=!TRQ5)M/T
MFQ2Z@5A ?+"8)_V@"1]:U:* ,?3] @M[*^BNB+B;47:2[<]&+#&T>B@< 4:?
MHQCTI=+U-+>_MK?"P/*@8LH'&Y2, CID=>O%;%% &/+I$M[K\%]>&/[/8Y-I
M$F3EF&"[Y[CH .G)SZ:-Y9VVH6KVUY;QSP/]Z.10RG\#4]% &>FA:1'NV:79
M+NC\IL0+RG]WIT]JE.EZ>1; V-MBV.8!Y*_NC_L\?+T'3TJW10!GSZ#I%U=-
M<W&EV4T[C#220*S-]215Z.-(HUCC1411A548 'H!3J* ,32]"_LQKRR40S:3
M<N\JPR+DQLQ&Y,="AY/MTYK0.E:<88(386IB@;="AA7;&?51C@_2K=% &5#I
M3OKTFK7CJTB1F"VC3[L:$Y).>K-QGT QSUJY>Z=9:E"(;ZTAN8P=P69 P!]>
M:LT4 4H]'TR(3B/3K1!.H24+"H$BCL>.118:1INE[OL-C;VQ;[QBC"DU=HH
MH+HFE)?&]73K471.XRB)=V?7..OO5N6WAG,9FACD,;B1-Z@[&'1AGH>3S4E%
M %:^TZRU.#R+ZUAN8LYV2H& /KS6?JVBF^TI='M/)L["0;)_+7:P3(.U .!G
MD$]O0ULT4 5O[.L]MJIM82+3'V?* ^5@8^7TXJS110 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 444C,%4LQ 4#))[4
M+16>-<TQI[*!;V)I+T,UL%.?- Y)!Z5;MKJ"\A$UM,DL9)&Y#D9!P1^= $M%
M%% !1156_P!2LM+MOM%_<QV\.X+OD; R>U %JBH/MMM]A^W><GV7R_-\W/R[
M,9W9],<TMI>6]_:QW5I,DT$@RDB'(;G'% $U%%% !151-3LI-3ETU+A#>11B
M5X>X4]#^HJW0 4444 %%%1/=017$5O)-&LTP8QQE@&?;UP.^,B@"6BBB@ HH
MHH **IZ=JMCJT$DUA<I/''(8F9<\,.H_45<H **** "BJ<VJ6-OJ5OITMPB7
M=RI:*(YRX')_D:N4 %%%% !1110 451U'6+'24#7DQ0E6<*J,[%5^\=J@G [
MGH*GL[RWO[2*[M)EF@E&Y'4\$4 3T54O]4L=*C22_NH[=';8K2' +>GUJ&+7
M=+FO(K2.^B-S+GRXB<,V!DX!Z\"@#1HHHH **IW^J66EB WMPL(GE6&+=GYG
M/05<H **** "BBHH[J"6>:".:-YH<>:BL"4R,C([9'- $M%%% !1110 45#=
MW<%A:2W5U*L4$2[G=NBBG03QW-O%<0N'BE0.C#NI&0: )**** "BBFR2+%&T
MCG"("S'T H =16/_ ,)5H)@$_P#:MMY).!)O^7/UZ5<35+)]6DTM;A3>QQ"9
MHL'(0G&?3T_.@"Y165)XDTF+4$L7O%$[S>0!L8KYF =F[&W=R.,YK5H ****
M "BBB@ HHHH **** "BBB@ HHJ%+JWDNI;9)D:>(*TD8;)0'ID=LX- $U%9M
MGX@T?4+QK2SU*VGN%!)CCD!/'6I%UG3'OOL2W]NUSN*>4)!G<.2OU'IUH O4
M51EUG3(-133Y;^W2\? 6%I &)/08]3C@58GN[>V>%)IDC:9_+B5C@NV,X'KT
MH FHJ%+J"2YEMDF0SQ %X\_,H/0D>A]:FH **** "BLQ?$6DOJ,=@M[&;F1F
M1%P<.R_> ;&"1W -:= !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %<KXQGDENM#T96*QZA> 3X
M. T2#<R'Z\5U5<WXMTV>?^S-5M4:2;2[H3M&OWGB/#A1W..<>Q'>@!=8U%K+
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
M;6Z2Z5O[)E<EES@=1@<TLFKW][);B]34A;Q3"1XK;1IT,H'(!8L>,X)&.>E
M$%YXOUD>$KCQ3:K9+9"3;!;21,SNF_9N+AA@YYQCMUK=BUN[D\7ZGI)6'R+>
MS2>-MIW;CUSSR/RKS;Q!#/I?A'4-/AN-572VD5H+>YTUHPI,@)4R$=!U&,9-
M=1=W#7'B(ZSIRZS;+<VP@N%_LAY-RCD,I/ /3MCZT 3IXIOKOP7H6L2VUD\M
MW>I%*C1DJ 9&7*\\'CWJ>WEUR;QWKL$&H0;(;>(Q12P$J 0Q4##C!R>3SGVK
M'AM%B\*:;HGEZSFRN5N!*='E.XARP7&1QD]<U=EU:+3/$UWXA==6M[&:%%N8
MY=+<<KPIWGH.: +VE^*=0U'1K)?+MQK$E^;.>+:=D>PDN<9[(/7J178UYYHV
MIZ6_B74?$-IIVJRQ72(D316,C*3@;V&!C)( _"NE_P"$J@_Z!6M?^"Z3_"@#
M5U"]BTW3KB]G.(H(VD;Z 5YCX?U>*P\:V-Z=16X.O1E;R(,#Y,^<HOT *H/Q
MKI]8U9=52UB6SUF*&.X2:5#I,K^:%8,%[8&1[]J@\3W=OXDTC[#]BUNV<2+(
MDXTN5F0J<Y'3F@#7U36;S3?%6DVCB$:9?!XC(5.Y9@"5&<XP>.W8UB:=XWNK
MK3M6C<V[ZI;W@MK58XV"2J[!8WP3R"=Q.#T%.UVX@\0Z FG7EGK8F5D?[3'I
M4@(=3R0.V1D=>,U&T>D_\)+9:RFDZTAM+?R$@&F2;3CA6Z=@2/R]* '^(?%N
MK:+/>L?L2)!)$L$#(7DN%8@.Q*M^['/&1VJYJ^M>(O\ A*9=%T6WT]BMDMT)
M+HL,?-M(XZ]/UZUS5_8W%VVMQQ2:S#;:E*LY3^QY"P<8(!;^[P/\]=FWO&B\
M3+K4L.L2.;-;22,:/*N[!W;LYX^;MCIQ[T 0ZYJVIZ[X4\13VSVD-C:^;;%6
MC9WFV@;V#;AM')QP:<WB6YTJST6P$]M8PRZ7%)%=W<+/&\NT#RR0P"\#.3ZU
MF364H&JV=B^M6^F:FSR2PMH\CM&[==IXP#_3\:N74UV^GQ:?#%J,EE]CCM)8
M;K1)7'R@CS%P1AL$<'C@4 >@6K2O:0O.%69HU+A3D!L<X]LU+7/:%8W44>FM
M;WMS'I<%IY!L[JV"2,ZG <DC(X'3Z>M=#0 5%<_\>DW^XW\JEJ.>-I;>2-6"
MLRE0Q&0"1UQWH X#P/+</X%TJP.BR7%G<R213RLR;/+9GR< [CZ<@?6M]=3N
M6\>W6D+#:HO]G"X2X$9,F=X4!N>0#DXJ]X:T5O#VA6^EFY%PL&[;)Y>PD$D\
MC)[DTV/1'3Q7/K?VL'S;46P@,7W0&W9W9]<\8[T <%"FJ0> _$=V+VUW)>SR
M$BV)<2AP"RL7XXZ<9'KFNDDU;6=#'A\WD]I/IUR5@N9_)9'1BOR?QGKT)]?3
M-6(/![1^&=6T>74!(=0EDF,RP;=C/@GC)SR/6L_Q)=01^'SX6U.Y-]K5W OD
M10P,FYLX4@@$  KDDGL: .FTK4)=1N=1<&,VD-QY$!52"Q4 .2<\_-D#Z5IU
M4TRPBTO3;>Q@'R0H%SW8]R?<G)/UJW0!PS^(O$]W=:^NG0:8(M*F*CS@^Z50
M,[>#@' Z^N![TZ#QG>:P]M%I<*Q,]BMU*3;O.5=B0$ !7C@\D^E4M'M-2O\
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
M)?+J$ZQ%G#!F4J<G(^\V,9K<\/Z_)XCGTHVTTJI;VIDOUX_UA^14;WRKMVX
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
M31#/>&UDG\]B9!OW9!ZXZ9&>E=)6-H6N/K-QJL3VZP_8;QK88?=OQWZ#'TH
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
M>J>)[>$MY<>H;5W,6(&.F3R:VY_".A76FVNGS:>KVMJ28%+ME,]<-G./;/\
M*K.DZ#IFAK,NFVBVXF8-)M8G<1]2: ,/Q&_VSQ=H6CW+2+87"322(KE1,ZKP
MI((.!UQ]*Y/Q+;/::'XNTH3O)I]FUK-;>8Y;R6=AE >21CH#P,CZUZ;J.E66
MJQQI>P"3RG$D;!BK(P[A@01^!J!?#VE+IUSI_P!C5K:Y8O.KLS&1N.68G)/
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
MN)9-)@9YVWR$Y^]G.1S\OX8S5N'P[I-N]ZT-FJ&]C$5QM=OG4+M Z\<<<8H
MXO3;M];N/"VDZI+*]K+IAN&!=A]HE' #$')P 6^M:O@&".VN?$L$6?+CU615
MRQ)P .YK9N/"6A76FVVGS:>CVUKGR%+MF//7#9S^M6=*T+2]$$HTVSCM_-(+
M[<_-CZT 8/BF>&7Q1H.E:A(4TZY$S.N]D$DB@;5)!'KT]<5G:@\.GKI>B6NH
MW$^GS:KY%R_F<Q@C>L 8<[>1T/0$>U=CJVB:;KELMOJ=HEQ$K;E#9!4^H(Y%
M1KX=TA-&_LA;&,6 Y\H9ZYSG.<YSSG.: .-U:&30M2UO3M.FF2PET.:[\H3,
M?(E7(#*2<@'T[G/I4-A:_87\$:A%<W;7-ZJQSM).S!T,6=NTG  [<?K7;P^'
MM+M[2ZM8[4^5=)Y<^Z1V9UP1@L3G&">_>E/A_2VAT^$VO[O3V#VH#M^[(Z=^
M?QS0!YY?10:]X#UW7;TR'4EFD0CS&7R0K +'MSC&,=N23707C./&GA&+S9/*
MEM)P\8<[6Q%W'XUKWG@KPY?W<UU<Z7$\TW,C!F4,?7 .,^_6K_\ 8>FB\LKL
M6P$]C&8K9@S#RUQC &<=..: //\ 0K&"R\#^+Y[97BEBGNXT=)&!554%0.:N
MV3MJ^I>&M)U!Y7L7T-+DH9&43384?,0?F('./?-=6OA71%-^5T]%-^"+G#,-
MX)R>_&3Z8J2?P[I5Q;6=O): I9 "V*R,KQ   88'=T []J //M;EO++PQXDT
M^.ZN/LUA?PI:R>8=RJY4E-V<D#=CFMA+231_'=QIMC?7"176D/.S7$[2 2AB
MH?+=.E=,_AC1I-)_LMK%?L9D\TQAV&Y_[Q.<D_4U-/H>G7.H/?36^ZY>W-LS
MEVYC/5<9Q_6@#DO"2G2]=@T[4K.XM=3:U8"9;@RP7N"I,G/1N/\ QX^PK9\;
M7LMII=E&DKPPW=_#;7,J,5*1,?F((Z=,9]ZTM/\ #VEZ7*DMI;%9(X_*C9Y7
MD*)G.U=Q.T?2K=]8VNI6<EI>0)-;R##QN.#WH Y);-=(\<VVDV/FKIM_92-<
M6^]F52O <'.5)SC@TGPULX(=(O9D5@_VV:/[[$;0PQQG'X]:Z:QT33]-E:6V
M@82L@C\QY&D8(.B@L20/84[2]'L-%MGM]/@\F)Y#*R[V;+'&3EB?04 <OX[M
M(+K6?"RS*2&U#8<.5X(SV/L*HG1K;4?'/B*SEDN(X([& !89F3HO&2.3CW_'
M-=KJVBZ=KELEOJ5L)XD<2*I8KA@",Y!'J:CA\/Z7;W%S/#:[);F$02D2-\R
M!0,9P, =N: //(-2O]9L?"NGW-W$J7-I*[&Y9PEQ(K;55BK D@#/7K7;^$]/
MN=*TV>QN-4CO_)G8(5SF)< A"22>,YY/&:EE\):%/I,.ERZ>CV<#%HHV=B4)
M.3ALY'YU?TW3++2+-;2PMU@@4DA%R>3U))Y)H Y'Q7''J'B"2S#S7,D6FO+]
MF\[R8H>?]:6!R6[ 8/X5DR/=:GI_@2*34+R,W0=9I(9V1G 4=2#R>.O7K7<:
MCX8T75KY+V_T^.>X10H=B>1UP0#@CZUS^L>$(UO_  Y:Z7ISKIMI<223F*;:
M8]P&#DL&SGGCTH P=:^VZ)9^+=-MM1O)+6""WGA=YV+PLS %=V<\C/'I^NN+
M"?0_$_AR6UU*^N/MX>.YAN)S('&S<7 /3'M[5I>)?#0_X0_5;'1K-I+N\*LV
MZ7<\C;EY9W// ]:T](\/V-A]GNE@E^U) (E,TS2&)<#*+EB ..U '$1220^!
M?&TL,LD4B:O<E7C<JP.4[BM>1TUCQ?#H^I32I;)IB2V\:S%/-D8@%N",D8X!
M]":Z-?#.D+I]Y8"T(M;R0RSQ^:_SN<9.<YYP.E-U#PKHFJP6L-[8+,MJH2$E
MV#*H&,;@<GIW- ',W<4,]UHFCIJ-SJQCCG5H#(8Q-M.W?*X(X4@C@,216$TU
MQ?\ PZT 7-Q*TAUI(O,+DNH#N!ACSQV->@W/A'0;M;19M.C*VB&.$*S+M4]1
MP1D?7/4^M(OA#04TQ].33D6U>7SR@=N).S YR#]* .<^SSZ-XFU/2K>\N;BP
MFT>2Y>.XF,ABD!V@Y//([?X5D6EY=G0/!FEPW$=O%=12LS3.ZI(R_=0E"#WS
MC/)Q7HEMH=A:PW$:1.QN5V3R22L\D@QCER=W3WXJO+X4T.?1X-)ET]'LH"6B
MC9F)0DD\-G/<]Z (/"FGWVF6MU:7VIQ7I28E$1BQ@4\["6)8]>,\XKH*IZ9I
M5CHUF+33[=8(0Q;:"3DGJ23R3]:N4 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5D>*-6ET+PY>:G!
M&DDENJL$?.#E@.WUK7KF/B'_ ,B%JW_7-?\ T-: 'Q77B:?3K74(&TV5)EBD
M-L('5]K8) ?S,9 )/3M6_-=6]NZ+-/%&TAP@=P"Q]L]>HKCM-L]-TO1=)UFY
MUN\6.WA25HY;II(VS$5VA,_[7 'IBLBYOM(ENO%\>N/;C4@72U2[V\1>7^[\
MO/0D\G'J* /2A-$60"5"7SL&X?-CKCUJGJ4US)I5V=*N+1;N,%5DG.8XV'7=
MCI@5Y]ITT=I<_#RYN)%B@%I.AD<X4$Q@ 9J!)[6[\)>/6ADCEC:]DD4J0002
M"K#VR.#[4 >@R:]96-[9:;>W4(OKB/<0K *,#D\G@$\#UK0CO+65)'CN876/
M[[*X(7Z^E>?2?8(O%WA6:]%NL1TDY>8#!(48Y-+?V<^C>(]2T6SML6GB.,>0
M8U&(G^[+]!L+-^5 'HJ.LB*Z,&5AD,#D$>M<[XP\5Q>%;*WF,0FDFE V<\1@
MC>WX9 ^K"MZVMXK2UBMH5"Q1($11V &!7&_8Y_%E[JUY$;.2R97TZ'S0Q(5?
MOL,'NY_)!0!V37,"VXN&F182 WF,P"X/0YIOVRUS$/M,.9O]5^\'S_[OK^%<
M=X-E36_"5YX<U)DDN;%I+&8<'*CA6'L.@_W:Y4?VHVC6<HM%\WPC,?.<C_7
M./E4^@09/X4 >N-=VR^;NN(AY./-RX^3/3/I^-"W5N]N;A;B)H "?-#@KQUY
MZ5YYJ<MDVGZ=J=W"1/J^J)<1><^R-448C\W@Y4)@[?4GFL8RVTGA#QQ$L]K*
MHO%E3R %3EEPRKDX''K0!ZY]KMMDK_:(ML1Q(V\80^A]*P-)U^?4/&6K:<)K
M>:RMX(I(6B&3D]<G)S_]:N=U*RTO0?\ A&Y!:Q0:+=2A]0?DH[B/]UOYZ9)/
MID9-7/#4NGR?$CQ =.>W:$V\63 1M+#[W3CKU]Z .WGN(;:/S)YHXDSC=(P4
M9^IH%Q"UO]H6:,PX+>8&&W'KGIBN0\8W=C!XB\/I<M&DNZ9HY+IL6\8V<EQ_
M$>F!D<]ZY2WNH?\ A6H1+JUD-MJRM) 7")(IE)"M_=4]>>,"@#UB"[MKJ,R6
M]Q%-&."T;A@/Q%"W=LX8I<0L%3>2'!POK]/>O/;6WTC4;GQ/J\8TW9+8[$@2
M2.1TPAW,=I(&3COSCFLRYTRRT_X;Z3JEG;B-IS;KJ$\8+DQ9RV0<@_,!P1[=
M* /5+:]M;R)I;6YAGC4D%XI P!'49%);W]G=B0VUW!,(_OF.0-M^N#Q7EVI0
MV*:1KE]H.MW&HW,MM']K\N-%18MPR2$4#=M#>^,YK1TRV\/7,]U>VFN27TCZ
M9*)8O*CC018QB0(BX(SQGGCT% 'H*WMJ\D<:7,+/(NY%$@)8>H'<<&G0W,%R
M&,$T<H4[6*,&P?0XKRFUT?1?^$3\'7#P1+/<7T:228"M*"6# GJ1D ?2K.L1
MR:9JOBZST*)8 =-A<PVZ@8((#$ =#L+=* /2K;4+*\>1+6[MYVC.'6*0,5/O
M@\4+?V;/$BW<!:4$Q@2#+XZX]:X'PQ!X>N]7T^\MM<EN[HVC1FU\J-%6/;RL
M@5!P/?OBN>L[*R@^&^B:E'!"E]_:B8N  'XE;C/ICM0!ZE:^(M,O-9NM*@N4
M:YM@N_##!8[OE'/)&WGTS]:U:X32+C3K+XE^*$N)+:&1Q;/"'(4G$1+E?YG%
M=CIVI6>K627EA.L]N^=KKGG!P>M %EMVT[2 V."1D9KDM$\5W$_A&]UO5FM$
M\EY51(@4#;,\?,QR21T%=<3@9->;:"89/A+K1;8P5;PC.#@X;'X\B@#HO#5[
MK&J)9ZE)J%C/97%N'F@CCP\,A (4$$Y S@YYK>U"2:+3;J2W*"=(F:,N,KN
M.,CTKG_#VJ:7I'A'P^+JXAMVN[>*./(QO?8/3^9K>U65(=(O99&"HD#LS'L
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
M\+Z/I-WXE\0W$EI!)/:ZGOA8#F,X!R,=.<_B/:@#K-8UJQT*S6YOYEC1G6-
M2,LQ/;/Y_05DR^(98O&L&GFXM3IDM@USYGH0V,[LXQ5/XDK%_8-E)*J^7'J$
M!=F'"KGG/H*J7,6EZM\2=,4):W=F=*9T4 /&?WAP0.AH [?[7;"U^U?:(OLY
M7=YV\;,>N>F*6WN8+N$36T\<T1Z/&X93^(KQ^*7RM"TY)9WM]'AUJX62:-%<
M0\?N^&!&,D]0?Y5W?@VTTNWDU*72]6DU!9I%:9MJ",/C^':H&<8SCVH Z*ZO
MK2Q17O+J"W5CM4S2! 3Z#-/:Y@149YHU$GW"6 W<9X]>*X'Q9=6)\37\+F"*
MX3265IKMMR[6)PL2'&7)[Y_ UEVZ66HV7P^BE$-PA,D4BMAAPHRI_''% 'IW
M]H60@$_VRW\DMM$GFKM)],YZT^ZN[:Q@,UW<16\0."\KA%'XFO,#H^ENOC[-
ME;D6BLUN-@Q"QB))4?PG('3TK1TRY#ZOX2&I?/:2Z,OD-*<H;@J,YSU;:/UH
M [XW=L(%G-Q$(7QMDWC:<],&G>?#YQA\U/-"[RFX;@OKCTKRO5(8K;0/%2PJ
MG]CPZG;O;[>0K;D,NWM@9[>];=QJ&DZC\13Y%Q;SA='ECE9&!5OFSM)[\9XH
M [9;VT=XT6ZA9Y1NC42 EQZCUZ&J=EK^G:AJEWI]M<H\]KM#@,,$G/ YYQCG
MTKS/3[&QMO GA75(X(8[\ZE&OV@ !R/-<$9[C':NI\,O9P^._%%NWD).T\30
MH0H<_NR6V]_K0!V<LT4$32S2)'&O5G8 #\34+ZA:)8O>?:(FMT!)D5P5X]\X
MKG/%-PL/B3PZE\$_LIYG#[^5\[;^[W=NN<>_TJG:0PQ^)_$\-J(O[*^QH\\8
MQY:SE3T'3[HR?PH M^'-7UC7OL.J1W-BUC.'^TV@'[R 9.P@@G).!G..IQ[=
M;7*?#B&)/ VFR)&BO(C;V50"V';&3WKJZ "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *9-#%<1&*:)
M)8SU5U# _@:?61XE\0VWAG1Y-0N5:3!"I&O!=CVSV^M %E=%TI)3*FF62R'&
M6$"@\=.<5%K&D6^H65UMM;9KU[=XHII$&Y2RX'S8R!TK#O/$HM?&]I#+J,<6
MDR:>TQWX52^_:#D\_A70)K6F2::-12^@:S)P)@_RDYQCZYXQ0!3T30UM_#&G
MZ9JEO;7#VT:J05$B;AT(W#^E:GV*T\N2/[+#LE.9%\L8<^I'>HM/U2QU2-WL
MKE)@AVN%X9#Z,#R/QJ"]\1:1IUR;>[OX8I1C<I/W,]-QZ+GMG% %N2QM)5A6
M2U@=8>8@T8(CXQ\OIQZ5DZ3IFK_VD=0UR[M9I8D:*WCM4*HBL06)SSN^4#V&
M?6M/^T[$W[6/VJ+[6L?FF'=\VS^]CTJ--;TR737U&.]A>S0[6F1LJ#D#''N1
M0!>(#*58 @\$'O4<%O!:Q^7;PQQ)G.V-0HS]!5"3Q'H\6H"QDU"%;DR"+9G@
M.>BD] ?;.:+SQ+HFGW+V]WJEK#.A4-&\@# GIQ0!=CL[6&9IHK:&.5\[G5 &
M;/)R:D\F+:Z^6F),EQM'S<8Y]>*Y3QKXI@TW0-02PU)(M2B"A=B[MK9&0<@@
M'!Z'FM^748K#0CJ-VQ\N*W$LA R3QD\4 69;2VGA6&6WBDB7&U'0%1CT%,_L
M^RV2)]CM]LF-X\I<-CIGCG%9MCXJTR[T.WU269;=)@OR-DD.1G:.,L?H*T-/
MU2QU6)I;&YCG5&V/M/*MZ$=0?8T 3/:V\EM]FD@B:# 'E,@*X';'2D@M+:V)
M,%O#$2 "8T"Y ^E1IJ5D^I/IRW,9O43S&A!^95XY(].1^=5VU_2TL5O&O8Q
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
MH4!RX''&XG&>*Z0ZWI@TZ+4/ML1M9O\ 52 YWGT ZD\'CKQ0!86QM%@>!;6
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
M0!>M?$MM>:=I-W#%(PU-PD2 C*\$L3SV"G-.\0>(K;P[%:R7-O<S"YF$*"!
MQW$9'&1Z=JPO".C_ &77]6Q+YMA87#Q6*CI$9 KR ?0D#\ZF\>221-X=DBA:
M>1=7B*Q*0"YVMP"2!^9H M0^-;$-J$=_;7.GW%C%Y\D-P%W-'V*D$@\D#KU-
M%GXSM;G4VTZ2UEBN?LYN8U62.3S%&<@%6(#<=#BL;7O"NH^*;W4[UX38%K!+
M2V29U)=ED\PEMA( R,=:U-*E\07",-0\/6UCY<#[GCF1VG?& $ /R]^I]* (
M[/Q_9W>GOJ#:9J4-DL!E\]XAM<APFQ2#RQ)&*OQ>*(UGNHM1L+JP:VMOM3-*
M RF/O\RDC/M6#:^&-4F^%L.BR1"VU. [T1W5@664N.02,$5>DMO$?B?1[RPU
M2PATJ.2U,?$XE,DIP0WR_=48/').: +-EXULKK4K:QDMY89;J$S6_P"\C?<
M"<':QVM@9P?SJM;?$"UN;:PO/[+OTL;R<6ZW#!-JN6( QNR>G4"C1!XB*06E
M_H5I:+;QE9+I)D8SX4@;%'*DG!)/O6/'X<UJ/X?Z#IW]G,;VRU!9Y8?-CX0.
M[9SNQT8=Z .@T_7]0NO'&J:2]GBTM$C 967Y=P+;SW.>!@=*=K5Z]YXGT[PZ
MC,L,L3W-X5."8UX5<CH"W7VXJ.ST_4K+X@:I??8O,L+^*$"X$J@1E%P05SD\
M^@INH*VG_$;3+]LBWOK1[$MC@.#O4$]L\X]<4 9?C=9AJ<4VHV&H-H-M$!Y]
MC<!2C$_,S*.2 ,#MCFIM0N+:[USPQX>MG=]+FA-RQWD^<BH=@)ZD<9.>O%;6
MIWNMR27=C;:")(G39%=27*",Y')9?O #)X .:S[GPU-IDGAZ^TZ$W<VDQ?9Y
M(@RHTL97:2"Q R#S@GUH Y_4)M1MUUW0K0SO::??V\[>6Q9EMI!O=/7 ]!V)
MJ_I>JWME9W\%D'+7]](ND1W (V1_QR$'D1KR>GMWK>\.:5<VU[JVKWT+17>H
MS!O)+AC'&@PBD@D9Z]#BHDT2]U"PU6[O?W&IZA \$2[@PMH\$*@(R,]V(ZGZ
M4 6=*CTK4-#?2[?4A>^4-L\T<^9-Y.XOD'(.[)!''ITIG@_5KC4])EBO6#7M
MC</:3MC&\H<!OQ&/QS67X;T;4;36;>_OK;[#!9:1'8,K2(PE96R7&TG"X]<'
MFK?@2WE^PZEJ4B[5U*_ENHAC'[LG"G\<9_*@"Q<>+88H+N\AL+FXT^SD,<]S
M&5P"OWB%)RP7N?KC-8_B:^:_\3^&[)+3[;I]RLUP(Q(NVXQ'E>IQQG//K1::
M3K6DZ+JOAZ/33=P7#3?9+H2H$5) >) 2&X).< YJ<^'[VR\0>$A;6SS6>EV\
MD4T^]1RT>T'!;/49X'>@!WB&>3P/X+8:+ VU'VJ99-WD[V]#UY. *I7VH7%M
M\2[2<:=<R3OI#?Z+$RE@WF'J<[1P.N?2MSQSI5YK/A2YL["(2W#/&RH6"[MK
M@GD\=!56*RU2?Q[9ZQ-ISPVW]FF"0^:C>6^\M@X.3QCD ]: )X?&MA-HMOJ
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
M,ATH.01'$27&?^!$#G^[65IN@:VFIZ!?W&B[;FUE?[;<R7B22R[EV[\_W1U
MSWZ=Z -ZQ\<6U\[L-,U"*VBDECGN9$7RX3&,G<03V%8^OZK+JFH>$K@6$\%M
M-J,<D4LCK\RGID Y&1@\U:TCPYJ$OA'7M)O(#:2WES.\+,ZL"'P5/RD]QS59
MM/\ $E^OAJWN=%$']EW4333?:8RK*@QN4 Y_K0!UVL:Q'H\5N6@EGEN9UMX8
MXQRSMZD\ =3DUF+XSLQI-]?36T\+65U]DEA8KGS,@##9QCD<_6G>+;;5KF"R
M73H'N;<3YO+>.<0O+'CH&R,#/49YK$L='U2SL=<M9?#5M+:W=ZLJVJS)M>)M
MH8+R & &<G'/2@#H+GQ.MC:3RWFGW$+QSQP(FY2)2^-I#9QCGDGIBF7/BK[#
M;2RW>E7D1BNX[9A\I!WXPX;.".1^/%<_9Z%J5GIU_:'0Y+S2)[F/RM-N[F-I
M(8]I\QE;=@?-MP-WKT/--'AG64\+ZC:Q6[NHNXKC3K.ZG5Y(E1@67?DJ,X('
M/UZT =7<^(K>TU:\T^2"8O:V)OF9<89 2"!SUX[UD1^/[=[>PNCI&I"TOF\N
M&4(C;I.?E"ALGIUQ3(K;7)O%%QJ\VB+%')I1MQ']J1F+ABP4]N>GISU["N-%
MU:/PYX3M_P"S2]SI]U%)<()D'EJH()SNP>HZ9H V['Q#%JS:I83Z?=VUS9Q@
MS6[E2S*RDC:5;&2/>LK3/$VEZ-X<T!++3;]K:_9X[>(;6=2">N6[D_3'I5RT
MT[4(O&>OWKV7^B75M$L$F]/WC*N"",YZD\D=JQK/P_K$>F^#89-/99-.N&:Z
M'FH?+7. ?O<YSGC- &];>,K-[+59[RUN;.32\?:89 &8;AE<;20<TZW\5B76
M+/3)=,NXY[N$3Q,&C90G<L=W&/H:YW5M,O;:/QM<7%FODZB($M"\@Q*V-@P
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
ML%5XY4#[;@-P N]5(.<#\:I7TFH2_$3PD]_;6\!:.Z*B*0N<^5R#E1TX_,T
M=[15#6;^;3-*GN[>RFO9D V6\0)9R2!V!XYR:YN;QA=/%X@M88[,W>FV9N4F
MAF,D9X)(/ ((QT_E0!V=%8OA.XO;OPOIUQ?LCRR6\;[U8DL"H.6R.OK6;8:O
MJT_CG7+)Q"]E911;8U)W892P(]6.<'IT% '645R%AXRN)M<TS3+ZPBMY=0C=
MQ$)B98"HR!(A (R!3=+\8:EJ/GW)T14TZUFFCN+@7()4(,Y"D F@#L:@O+.W
MU"U>VNHEEA?&5/L<@^QSWKEHO&%^Z:).=+A\C5Y-D6+@[H^XW?+Z9/%0WWCR
M2&>Y:UT\W,%M<F!D02&63!PS+A-O!SP3SCM0!VJJ%4*,X QR<G\ZBN;NWLH#
M/=3Q01#J\KA5'XFN;T[5-6NO'>IV4GDBR@@A*IN8%0V3G&/O'OZ8%.^(L:R>
M!-3#*#A4(R,X.]>: .H!!&0<BBN3U;Q4=(OGTJUA6::UM5D=G60ACV0!%/)
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
MT0@"O'<*'\N4'TWJI!% '145D:SJMUI\]G%;6:R+.7,MQ*Y2&W51G+M@XSG
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
M1C!P3GIV]373KXHTM]-U&_5Y?(T^1H[C,+!E9<9&",]Q6I;SQW5M%<1$F.5
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
MEJXV>3GS2ZA6.<\<#WK=H \?F:[D^%.HS7%VUQ(^H<[U P_G<G(['CZ5U?\
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
M/O[749K">S5T4Q1JP*MC(PW':LH^ B-.2SCUB?$>H_VA&[Q*Q5QGCMGDY/\
M2@!T=[KO]M6_ARXU*'[8\4EY+=P0 %8@P5%56R,DYR3G@?C3/A^DL;>(TFE\
MV5=7F#R;=NXX&3CM6MK7ALZGJ%KJ5KJ$UAJ%LC1K/&BON0]05;@T[PYX>/A]
M;[=?2W;WEP;AWD15.X]>GK0!#XFU>\TN\T..U:,)>:@EO,&7)*GT/:LQ]?O1
MXGFT^XU :?(MVBV\%Q"!%<P97.U\9+D;N^,D#Z;FN:%_;4^F2_:F@^PW2W(
M0-O(Z#V[U4OO"\VI3A;W5'FLUNQ=)"85W(0<A0_4#]<<=* .B8E49@,D#.!W
MKSVV\2:Y=Z?H][;:A;M=7]V8);$PJWDC+9( (;Y0,G)[]J[ZZE,%I-,L;R&.
M-F"1CYFP,X'O7E6DFXL].BN=)UMY-79!_H3:4N]W/+([[0V,YRQ/;- '2QZI
MXCO/$&L6\-Y90V6F3QEB\!+/&5W,O7T[_P JBTC6O$^KI8:E:VSO;3R!IHI!
M$L2Q%B/D;=O+# SD8]A70Z9H+:?K6J:@;PRKJ#*S0F, (0,#!SD\<5FZ=X*.
MEW"1V^M7PTN.83)89&T$'=C=UVYYQWH RM6\3ZMI][),+R*18]2$!M8(A)&(
M20O[R3'RR'.<9_"EAU&ZT[Q9XPO;F]DFATZWA=8BBC<I1G5.G&"V,_G5N?P
M\MM=VJ:[=QVLUU]KCA$2$1R;MV<D9;Z9%:)\)*VMWM^VH3-#J$"PWML47;-A
M"@.<9'!Z#'- %#0]1\3WEYI]U);RO87"9N1,D48CRH*M%M8L5_WN:7PCJ/B'
M6G:\NKRT-E%<S0/"L!5VV]"#GUQQ5K1/"4^D3VX?7;VZL[7/V>UDP%3((&2.
M6 !X'2KWAO03X>LI[;[6URLL[3[FC"D%NHXH K^+]7N]&TZSGLV57EO8H6W+
MD%6)S5;4M=O[7Q%JEE$\?DV^CF\C#)G$@8CGID<=*UM?T6+7])>QDE:%MZR1
MS( 6C=3D$9_SS64G@^4WES>76M7-S<W-BUE(SQ( 0<\@ #&,]/UH RK#7O$0
MM?#FH7EY9O#JEPD+VZ6Y!"L"=V[/7CITIVI:CJ'B#PSXCO+>\2WM+<3V\<(1
M'$JHOS,S'D$\XQC''6M;_A$2--T*S74& TF995?RAF0KT!YXX)%03^"7W:E%
M8ZU=65EJ)=Y[9(T8;F&&()&0#Z"@"D=;U,RV.CZ9%<9BTN*=W@2-F+-@+PY
MVC!SCGGM27.N>*(X?#=M*EK9:AJ$DL5PLD>\+MZ, &].<9_*M*Z\&L\EC<V.
MKW5E?VMNMLURBJ3+&.@9>G6IY_"IEGT:8:C,9--E:4O*H=IF;&[)XQWZ=,^U
M &SIZ7D=A"FH2QS78'[R2-=JL<]A7%WD6O>$=5U#5-+@35=(NYS/<6P/[Z)_
MXBI[CCWZ8P.M=[7/KH.HVMQ=OI^N/#'=3-,\<UNLNQFZ[#D8[=<B@#"7Q3"]
MIHMAX:@N5AN89)=L4:/+&B$C: [;<[L]2>G3FI4\0^(+?3]/M-1M1;ZA?7_V
M6.=U7_5]=Y0$@-CC&<9J[/X%M1INF6]A>W%E<Z<S-#=1X+$M]_<.AR?\XJ6\
M\'KJ&CI:WFIW4U]'<?:8[XX#QR>J@< 8'3I0!D>+?[>L?!.O"\OTD1"@MYXU
M"R/$S!65P!@=>HZUIW>IZCI>J>&-/^TK-'>M(L[O$ QVH",8X'7TJ6?PD;[0
M[^PU'5;F[GO517N755*A#E0%&  #D^^33Y/#,T]WHUS<ZK)--ICNX8PJ/,W
M#'& !@8H S/[=U?4-"U37;"YABCLY91%;/%E9(X^I8]0QP>G X^M(/$6KZOX
MAL;+3)[:UMKS2UO@TL!D9"6QCJ,U=;PA-']OM;/56MM+OV9Y[40!B-PPX1R?
ME!^A]JNP^&HK?Q);ZM!-Y<<%D+)+8(-H0'/6@!OA'5KO5]$:6^\LW,-Q)!(T
M8PKE&QD#M6]63X>T0Z%936QN3<>;<//N*;<%CDCJ>]:U !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%5=0U"'3+4W$XD8;@BI$A=W8]  .IJU10!DZ/X@M-9ENH(HKFWN;4J)K>YCV
M.NX9!QZ&K5IJ5O?7-S#;[W%NVQY0/DW]U![D=\=/K7&QZCJ6E:SXICO8K=[W
M^SS?Q7-N& *(I54(.<<@GZYJ2VD?3?A/9R6VHQV4LENC&X92QW.V6P!DEOF.
M.O- ':W,QM[=YA#)-L&=D0!8_0$BH[74+2]T]+^"=6M73>)#P,=R<],>]<OX
M4N+U?$NM6$\E^;:*."2!+Z0/(NX')R"< D=*Y75IY8K/Q/I,;,EK)K,*GV$I
MW.!^*C\Z /0I?$"BSM+JWT^]N8;JX6)#'%GY&Z2D=D]SBK4>I.^M3Z>;&Z58
MHA*+DI^Z?/\ "#Z^U8GC>[NM/L=)>RN9+?=J,$3B/@,A)RI]N*=:WMW)\1=2
ML&NI#:I81R)%QA&)P2/>@"]#XDA.E0ZA>V=W80R2F)OM,>WROFP"_H"<<].:
MVJXC1I9]4^'&JKJ%Q)=/B[C,DG+$#<!6IX/FEU3P)IK7#2H\EMY9=6(; RH8
M'KD@ YH N:OXBL](TT7Q#7$9N!;_ +D@X<MM.>>Q!!K7KQF*U9?A3;S)<S^9
M-J*@;W+*A$K#(4_F?6NMAN;_ $GQEJM@^L3S6_\ 9)O1)>8989 V,@ #"CK@
M4 =S17F_A_4-07Q/HD!O]0GM[ZSD>62X?*3L!D/&I)*CIC('TJ@MWKL/A"TU
MZ;6[XW*Z@8A"7'EE/-*D.,98Y![\#@4 >KT5A>,[B>U\'ZG<6TTD,T<.Y)(V
MPRD$=#67)?W@\0>#%%U-Y=Y;3&XCW?+(1"&!([G)H [&FROY<3R;6;:I.U>I
MQV%>4K=ZRG@F[U\Z]J#7%E?%(XBX\ME\U5PXQENOKCVKIQ)/XD\1:Y9-J-W:
M0::(XHDM9?+9F922[8Z\\ =.* .@T+5XM>T:WU."-XXIP2JOC(PQ'./I6C7E
M.CWVH#PQX/T>PE2+[<+AG)F:$OY;$A0Z@E<Y[#G&,C-7-7'B71/#$J76L 3_
M -I1>0\$YD=(W/W'9E!('Z_3B@#TJLG7/$%MHFBW&J,CW$,#A)!"02IW!3U/
M8FI-+TN6PL);6?4KN],CLPFG;YU!'0$>G]:\QAMA'\%-2N?-G=Y9,,'E9E&+
M@<@'@$]SWH ]?1@Z*PZ,,BJ&CZG)JMDUQ)875BPD9/*N5VL<=_I7,V!O=)\=
M65@=4O+NVOK%YGCN7#!'!ZJ  %';%9VGW/B#4? WF6<]S=7*:FPFQ-ME>!6.
M55NQZ?K0!Z/6)+XCC-_<6EE8W5\;1@MT\ 7$1(SCYB-Q]AFH/!]];W^GW3VU
MY>SA;EE:*^SYMN<#,9)SG!R<^_M6-?Z+JMGK-]KWA*^BEDED*WEA/]QW7K@^
MOY=3SVH ['3M0AU33X;VW#B*4$J'7:W7'([=*M5YN?$MYK47AZSTJ!++[;Y[
M3Q-,T WQ]4#JI(YR>.3TXYJ>277M&TRUT[5]6AS>:HEO]HAF9I(8F!;;O8 [
MN  2.AH [Z65(8GEE=4C12S,QP% ZDU3N]2:WO+"&*RN+F.[8@S1#*1 #(+'
ML#7'>,M/>Q\(Z] ^KW%P"(YX8))6+Q+N"D%B264G/7TJ]<K<:??^$K:WO;L0
M32N)E:8MYG[O< V>2..G2@#LJ*X!9+S6-&\0:PNI7=O=V<\Z6Z13$1Q+%R 4
MZ'..<COVJ-+W4=>U_0(WU&]LHK[2O/FBMI F6!SD9'&?7KB@#T.N?U7Q=::/
M*YN+.^-I%((YKQ8OW4;''ODCGJ ?SJOX%O+JZT>\BN[F2YDM+Z:V664Y=E4C
M&3Z\TGCZ#4)/#4\UG);F"W GN+>:,GSD0ABN0>!QR,<],B@#;U/5(-,AC:0/
M)+,XC@AC&7E<] /\3P!UJOIVNQZAK&HZ8+>6*>P$1E+D$$NI88P>V*PHKPZI
M\1],\U#''#HYNXHVZJ\C!3^(7BJ$.DS:MX]\6Q1:K>6&T6IW6K!2S>5QDXS@
M<\#&<T =I=ZI#8WMM;W"2(ER=D<Y \O?SA"<\$XX['IUI;[5(;&6W@*O+<W+
M%888P-S8&2>>  .I-<)<7]WJ_P ';NYOW,ES#D+-C!8QR#:_UXJ]X:O)-3\=
M7=S=$B:/2;8(AZ@. [?^/&@#I3JUPL^I(=*N_+L]A208_P!(!&6V<\XYXJ[8
MWUMJ5C#>6<JRV\R[D<=Q7/Z)>74OCKQ-9RW,LEO;BV,,;G(CW(2<>G-1>#9'
M35/$MB&S!!J+-$O]W?\ ,0/;- '6D@#). *R+KQ#;6VJ:18K'),=4#F&6,C9
MM5=Q)Y]"*B\91F3P;J^&E4K:NX,3%3D#/4=N.?;-<I+IOS^!8(+RYA>2.0^=
MYN]US ,A=Q.!@8Z8&>W< ]'HKS>[UC4M T7Q)!'?2W+V]]'!!<7$NYHED5<D
MMCMG\#5M[/Q+I<&KW5QJ426ITV5XXDO9)Y%D1<AU+J,#GGZCVP =[6=KFLVV
M@:3-J5VDK00E=_E %ADA1P2.Y%<18W&I6<G@Z^;5[ZX;4\)<13R;HR#&.@P.
M1Z]<UM_$S_DGNJ?]LO\ T:E &BWB&:WV/>Z-?6T$DR1)*6B<9=@JE@KDCDCM
M6Y6,L6K036EQ<ZG:?8859KD>1Y61M.#DL>AY[5R7B#4+[1?%<MD-4F&G:F(U
M>5I'8Z>Q)Y!Z+NYQS^@H ]&HKA=9GU2[\5Q^']/EV1V]D)09+Z2%I6)QNW*I
M9B,=#[DYJ-+C68;OP[X>U;4HW:Y,_P!HN+69@T@C'RIOX.<]>A./S .^H)P,
MGI7":VFHZ-I%K;0:W<75Q_;,2AM^'6-SQ$YR=W![^HHUK[3<Z]XEM6O+@6::
M.)1$LS*%DYP5QT^[SZY]Z .IN]7\JSM+JQM9-1BN940&V((5&_C^@K1*JQ!*
M@D<@D=*\[:.\TOX>^&?L-Y<1S3W%H3ME/S"0#Y>>B\C@<5=UG6)_"OC!KBYF
MN)]/O[-S!"TI*I.G.U1T&[@#W- ';LJLI5@"#U!%*!@8'2O/]1.M+=Z%X?6Z
MWS36KSW)ENY(C*_&5$B@L ,G ]!72>%;35K'2Y+;6;Z*[N4F;:T<A<HA (5F
M(!)Y[CH10!N5E:+KD>M/J*QP21&RNWM6WD'<5QDC'UKE/ME[I_BA$UQ]0@-Q
M? 6MW;S,UK*A.%B9,X7ZXSGFL9HKJ'2?&6J6NIWEK+::K.T:0.%4MN7);C+<
M<8Z4 >LUEZGK4>F:AIEH\$CF_F,2NI&$(&>>]<CKVH7=PMU)#?7C2V^C"X\J
MTD,2P2%6;S)&R,YP,+S].]23W,UY;^ ;FX<R32R([N>K,8LDT =3I^N1ZAK>
MJZ8L$D<FG&(.[$8?>"1C'L/UI9=:2+Q+!HI@??-;-<";(VX! QCK6)X<_P"1
M_P#&/^]9_P#HMJAUVR;4/B)IUNMY<VF[3I<RVS!7QO' )!Q0!VM%>5MK.N02
MGP\M\TV-6^RI>33,C.FW<(V=02"3@9 SSBNP\*V&MZ=-?0ZK>030LRO;Q+</
M,\(.1@LX!(XXSZ&@#I*0@,,$ CWKSZ];7_$6N:W;:=<);M8R+%"'O)(3'\N=
M^Q%(<$D_>/3L*E8ZG?>,=/TR?6;A$DT<2SM8RX1Y ^"RY'&?4<_2@#N9IXK>
M/S)I%C3<J[F.!DD #\20/QJJ]_,NM1V L)VA:$RF[&/+4YQM^O>O-;R:YO\
MPSI"7EY<3O!XB%H)3(0S(&."2.IX'/45U5R\\/Q TW3$N[H6<FFR;HS,QR02
M Q.<[O?K0!KZSXAM-'T2[U4@W,5J^R182"0VX*1R>Q/-:L;^9$C[2NY0<'J*
M\HL;2-?A)K<Q>5V9Y5*O*S+Q(,'!.,^_6MS5YM7U3Q/_ &+8SQI'!IZ3!6NI
M+<LY.-^44DXP.#QS0!WM96EZY'JFHZI9I!)&VGS")V8CYR1G(QVKFH9-5:[T
M/PWJNJ!I9(II;J>UD*F;8<+&'&#D=6P ?E^M3>"8!:^(/%4(DED"WB8:5RS'
MY3U)Y- '8">(W#0"13,JARF>0I) ./3(/Y5)7!Q1K:>.O%%^&G9[6SBF1//<
M*QV,<$9P1QTZ#M52YN+VQ\'Z;XJMK^\FOI'ADN(WG9HY@YP4"?=&"V!@<8H
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
M0N+Z])\E,X55 RSL1G"CCZD@5*LNJ?VE>HT%K]C6-3:MYAWN^.=W' SQW_P
M,N7P-HLNAVVDE)Q#:N7@E$Q\R-B<DJW;/IT]J'\$Z4^D+IIDO/+^T+<O*9B9
M)' P"S'KP!Q[5;:XU\:+:2+:V+:DTBBXC,I$:KGDJ>N<8_/OBI#K!@\0KI5U
M!Y8N(S):SALK)C[R'T8=?0B@#5' ZYKFO^$&T@:9>Z:KW@L[MP[0BX;8F&W8
M4= ,UTM% &6V@VC:Y:ZN6F-S;0&WC&_Y=ISU'KSUJG'X/T^'38[*&>\B6.Z-
MW')'-ATD.0<''3!(QCO7044 4-*TBVTB.98&EDDGE,LTTS[GD8]R?H ,#BJ;
M^&;7[3<SVUY?VC73^9,L%P0KL>IP<@?ABMNB@# O?!NBWVDVFG-!)%#9DFW>
M*0J\1/4AO4^^:&\&Z-)H;Z3+#)+ \GFN\DI:0O\ WMW7.!CZ5OT4 8,/@_28
M='N]-99YH[L 3R32EY'QT^8^G8=*=%X4T^,::6DNY7TYR\$DLY9LG&<GOP ,
M=,5N44 84_A/3IKF[E62ZBCO3NNH(IBL<QQ@DCMGO@C-6_["L?[8M]4".MQ;
MP?9X@K814] O3_(K2HH S])T:TT6&>*S$@6>9IWWN6)=L9.3]*I/X5LYKJ>6
M>[U":&>7S7M9+IC"3G.-O]W_ &>GMP*W:* ,'6]-N?[5T_6[!!)<6>Z.6'C,
MT+=0N?X@0".E.G\,V-Y?SZDDE[:7%Y&JW/DS%/- & &'."!QD8-;E% '-ZQH
MGVW2[?PU96QM]-8)YTRG 2)6!V+SDLV /H22<]9+S2YK'Q';ZW8P&5#!]DNH
M$P&* Y5ESC)!ZC/3Z5T%% &3_9EOI=YJ.KVMO//>W802(),[RO"@9X 'KV%8
M<G@V2?PO<6<S@:E>7+7<TL4I15E8GD8ZA0>G?':NRHH KS645SILEC<[I8I8
M3#)DX+J1@\CU%9-IX1TZS:P99+R1K!F: RW+-@E0N/IM &.F*WJ* ,@^&M-<
MZGYT;S)J9!N4D<E20, @?PD#'(]!Z55T_P %Z1IUK<V\0N76XA:W8RSLQ6(]
M47^Z/I70T4 8_P#PC.G>7I4>V7;I9S;?O#\O0<^O Q5G6-'M-=TU]/O@[6\A
M!=4<KNP<CD>X!_"K]% &-<>&[6[CCBN;J_FB1E;RWN6VM@Y&X#[PX[TDWA;3
M;BTU&UG$TD>HR"2XWRDDL,8P>W0#Z"MJB@#G]0\&Z5J4-DMQ]I\VS7;#<+.P
ME"^A?J1]:=>^#M&O])M].E@=8K8EH'25@\;'DL&SDDGDYS6]10!@R>#](ET,
MZ28YO),GG&3S6\WS/[^[J31:>#](L[BZN$2X>:Z@,$\DMP[F13USD]?>MZB@
M#GH_!FEQZ1!IN^\:""=;B,M<L65EX7![ >@XX%:>HZ19:J]H]Y#YC6DPGA.<
M8<=/J/:KU% &1KOAO3O$4<*WR2!X&W12Q2%'0GK@CZ5;TO2[31[,6MG&5CW%
MF+,69V/5F)Y)JY10!@IX2TY)HV,EV\,5S]JCMWF)C67).X#ZDG&<>U//A73#
M8:E9%9?)U&8S7(\PY9B020>V<"MNB@#G+CP/HMS<><Z7(+6ZVTJI<.HF11@;
M\'+$ "IT\*:9'!I<*FYV:8_F6^9V)!]^>1VQTP<5N44 9]IHUI9:K?:E")!<
MWNWSR7)#;1A>.@P*CU'0+74KZ"^:6Y@NX%*)-;RE&VDY*GL1^%:E% &+-X3T
M>XT4Z5+;%K<OYI8N3(9,Y+[^N[W_  Z5-HF@6.@0/'9B4M(09)9I"[O@8&2?
MY#BM2B@#G]4\&:/J^I_VA/'/'<LH21X)FC\U<8PV.O\ ]:KR:%81ZO#J<<;)
M<0V_V:,*V%6/.<;>E:5% & _@W29-*?3V6?RFN?M883$.DO]Y3V/7\ZMIH%C
M'J=IJ(\XW%K!]GC9I6;Y.^<]3SU-:E% '/#P5HRV%[8JMR+:\;=)&+A]HYW8
M49X!/7UIVJ^#])U=K66X6=+BU01QW$,Q238.Q(Z]_P S6_10!A7GA'1[RPL[
M0P/"MD<V\D,A22,]\-UYZGU/-3Z-X<T[09+J2Q68/=,K3-+,TA8C//S$\\FM
M:B@#*?P[8/KW]LXF6Z*!'"RL$D Z;E'!Q[\55MO!^EVKQB,W)M8IO/BLVF)A
M1\YR%]CR!T![5OT4 5-3TVUU?39["\0O;SKM< X/7(Y^H%4(/"^GP7.G7&^Z
MDFT\.(9);AG/S_>SGKG_  K:HH PI/".D36>H6DT,DD-_-]HG#2'/F9SD'J.
MU6-%\.V&@I(+02O))@/+/(9'('09/8>E:M% &+>^&+&_NKJ:66[5;M0MS#'.
M524 8 (^GIBFWWA+2K_4$O9$GCF6(0MY,[1B2,=%8 \BMRB@#@=;\,QV5QX5
MT[3+:]^Q6]X[O)"68P@X.2W\/)_G731>&=,6TO;>>.2[%]C[3)<.6>7 P,GC
M&.V,8[5L44 <[I_@K1]-M;F"%;AQ<0M;LTL[,5B;JB_W1]*O?\(_8GP[_81$
MIL?+\K:9"6VYSC=U]OI6I10!C7/AFQN#9.DEQ;W%E'Y,-Q!)MD"8QM)YW#CN
M*;/X5TNXTM-.>.40K/\ :25D(9Y,D[F;JQR>_MZ5MT4 %<]!X+TFW3R$^TFR
M$OG"R:8F$/G.<'D\\X)QGM70T4 <]JG@K1]6U0ZC.D\=PZA93!,T8E7&,-CK
MQ5Y=!L$U>#4TC=+B"W^S1A7(18_3;TK3HH YU_!.B2:.^ER0RO;O<&YRTK;E
MD/5@W6IX/"NF0:/=:8!</%=C$\DDS-))QCEC[#'%;=% &3=>';"\TVRL)_.:
M"S=)(?WAW H,+D]\4B^'+!/$#ZU&9TNI,>8J3,L;D+M!91P2 2.:UZ* ,O4-
M#@U"\2[^T7=O<+&8M]O,4RA.<$<CK^-4+SP/HEW9V5NL,MM]B79!+;R%)%7N
M-W?)R>?4^M='10!@W'A#2I]+L[!5G@CM)?.A>&9ED#\DMNZDG)YK4NK""[TR
M73Y=_P!GEB,+8<[BI&",GGIWZU:HH QKGPQIMUHUKICK*L5IM-M(DA$D)7[I
M5NN13HO#EG';WT4DMU/)?)Y=Q/+,3(R@$  C&!@GICK6O10!CW/AK3KKPXNA
M2K+]B155,2'<H4Y7!]L"G6GAVQL]3BU%&N9+J.W^SB2:=I"4SN.=Q.3GG-:U
M% &?H^C6FAVCVUGYOEO(TI\R0N=QZG)K0HHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KF/B(,^
MM5Z\(IX/^VM=/5>^L+74K-[2]@2>W?&Z-^AP<C]10!PUUI]MJ?Q TRWO$>2&
M71<R)YC /\W?!Y'M6G\.68>')X"[-';WLT,08YVH#P/UKHETJP2_COEM8Q=1
MQ>2DN.53^Z/:ET_3++2X&AL;=((W<R,J="QZG]* .8UGPY::[K=U=Z3J$VFZ
M]9;4DFCSAP5#*&'<8XS^><5SMYX@U+4/#=A#J]Q%;A=8:QO+D1YCD" D;EX&
MTGKV^7\*]#N="TJ[NFNIK&$W+##3!=KL,8P6')XXI[:-IC:9_9K6%N;+'^H,
M8V^N<>N><T >;:G:Q^']'OOL6O+=6L]U;F]AM5")!$S$$KM)"[L8.,5O7VF>
M&XM,UX:9-%(+C3GD:TA=6A78O#A1P&SMY]OK74VVA:5::=)I\&GVR6DN?,A$
M8VOGU]?QI+'0=)TRWFM[+3[>&*88E54'SCI@^HY- '"WEK;0?#SPW+;Q1PNU
MU9R-Y/RAG. 6.#R>!U]*O6-E9>(=1\5_VS&KW%O<&&,R=;>$+E&0_P .<%LC
MTKIU\,:&EG':)IELMO'+YZH$P!)TW>YJ6]T+2]1N/M%W8PRR[=A9AR5]#ZCZ
MT >?6RS:Q;^!I-5:622=IXW/F.IDC"G:3@CJ .>X/O6_X*A2PUSQ-I=L-EE;
M7,9ABSD)N3)Q^0KII=)T^>ZM;J2TB::T&('V\QCV]*=:Z9965S<W%M;)%-=-
MOF=1RYYY/YF@"'6[ :MI5Q8B^FM#(GS20L P'OGMZ]/K7 +<WT^E^!8[HH\8
MU#8S 8#B-BL; >A49KO;SP]I&H7?VJ[T^":<J%+LO) ['U'UI-:T6+5](^PH
M_P!F:-DDMY47_4NARI ]L?E0!S?BE+6_\5P6;1QW%Q'ITLICO' MHD)QYF,9
M+]N,<=QBJVD2O=?!&5YW,K"PN1ESDX4N%_( ?E74G1+351;W6MZ792WT(*[L
M>8!SVR.G?!Z9JI?^&HY+!=%TZVM['2IFWW;1<.PR,H !_%C!8G@=J .:\%R3
M3>*K)KYBTP\/0&$MS\A89/UZ<]:U;*-7^)7B%&R5>PA!&3TQ^E;6I:/(U[9:
MGIOE1WEFIC$;\)-$<9C)'(Z @]B.G-71I5@+ZXO1:1?:;A/+FDV\NO3!]N!0
M!YO$JO\ "KPTS,=PU"(CGJ?.;\ZZ7QR62X\-R0LPN1JT2ICNI!#?I6XWAW1V
MTV+3CI\!LXG\Q(=ORJW//ZFH7TF>\\20ZC=L@M[)2+2%#G+,,-(W'!QP /KF
M@#3AN[:XDFC@N(I9(6VRJCABA]& Z'ZU-5:VT^SLY[B:VMHXI;E]\SJN"[>I
MJS0 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 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 %,FFBMH7FGD2*)!EG=@ H]R
M:?7)ZY<+?^-=&T*0*UNJ-?3(3]\KD(".XW<\^E '5JP=0RD%2,@CN*C6Z@:Z
M>V69#.BAFC##<%/0X]*YR[UW5KO4=5L]#@M7?3%3>)P29G8%MBX8;>!U.>:K
M>+)[BTT/3?$C1&UO;*2)YXP<XC<A9(R1U'(_*@#L:*16#*&'((R*6@"G:ZOI
MU]<RVUI?6\\\6?,CCD#,F#@Y Z<T\:A9F_-@+J'[8$WF#>-X7UQUQ7'WRCPU
M\1[;4=H6PUI!;3-V6<?=/XX _,U=TV[A4Z[XLG.Z [HX"!_RPAR,C_>;<?RH
M ZRJL&I65U>W%G!<QR7-MCSHU.2F>F:YB7Q-K%A8:;K-]!9G2[QH_-6,,)+9
M9,;6+%B& SSP*B$\MIXR\5W-OL\V+3X9%W@E20K'D CT]: .VHKD9/%5Z+#P
MM=K!;A=6ECCG4Y.S<,Y7GZ]<U1G\6>(EM-<NX;33?(TFY:-]Q?=*JXR ,\'!
MSGWZ4 =Y17%IJ6J7OC^P6WNXTL)M+%TL+QGA6=<YPPR_'!Z#TIG_  F&HPZY
MI]E=)8HUW=M ]FN3- F3L9F#%<G&<8Z&@#MZ*XRR\0>)M7U?4+:PL]-2TLKY
MK9YIF<MM'<*",GOU[XQWHLO%NH7&@L9(K4:TNH"P: !M@??C.,YQLRW7M0!V
M=9UQX@T>TN9+:YU.TBGC&7C>90RC&<D9]*T:X'6=3CT7XAWE\UC/=(FB!I%@
M4$X\T\G)''&,\T =S;75O>VZ7%K/'/"XRLD;!E/T(J6N"\)E/#?@S4=>FECD
MMKEFO8[>!B4B!Z(#ZYX/T]JT=,\0:W<:I8QSZ?YME=0EWFCM)(OL[8R 2Y(8
M=LC% '654T[4[+5K7[387"3P[BF]?4'!%<UX9\47VOS0-YFG[2'^U6BJR3VQ
M&=N=S?,.@)"CK5>T\5W%OX5DNC96D%Q_:1L56)2(4)?;O;VZ^F3CIF@#N**Y
M1-;UM-?U/3)EL)%M+3[2DJ(Z;\C@$;CCD'OTK/L_%^M_9=!U&^M; 6.J3I;;
M8=YD5FSAN3@#CIS]: .[H)P,FN&U;QGJ.DW<GVB.QB1;];=;1B6G> X'FY#8
M&>P*U:TR\U6X^(>MVKW<)M;6.$",Q'[K L,?-P<GDD'..@H Z33]3LM5MC<6
M%PD\(<H73IN'45;KB+'Q7.=$LO(M+2*]O]0DM841"(EPYR[ ')X&3R,DU=?Q
M%J-CJFI:7?):O<PV+7MK+$C*DB#((92Q(.1ZT =517#6GBS7=OAZ[OK33Q::
MM(L6R$OYB%APV3QCOCGZUU-G)JK:G?K>0VR6*E/LCQL2[C'S;OQH M75U;V5
MNUQ=31PPIC=)(P51DX')]R!5#_A)=#\QH_[7LO,49*^<N0/7&:T+BVANHO*G
MC62/<K[6Z95@P/X$ US-FH_X6?JG _Y!T/\ Z$: .G@GANH(YX)4EAD4,CH<
MA@>X-25Q]WK5Q8:A=Z+H5K$J:?;*^W[-),#(^2L>$(VC SDGO[5!-XJ\0S7N
ME6%II-O#>WEI)-)%>,R^4ZDCMVX_4=* .WHKASXD\32:EJUA%:Z6DNG6L4TC
M.9"-S)N*C!Y[X/&,=Z9;>,-;>W\/ZA/:6"6>JW*6QC0N9%+9&[/0#C.,'ZT
M=A'JEC-J<VFQW*->0H))(1U53T/^?4>M6ZYA];EBU[Q#"MI;9L+-)EDVD/(2
MK'#'TXK-L_%FNE/#]W?6E@MKJTBQ>7$7\Q2P.&R3C'0XY/O0!W-%<3JWB_4=
M+OA'(MBA;4$MDM&!:9H6X\S<&PN>< BI]-NM4G^(VM6TEY&UK;PP[8C$>%8$
MX'S<'GDG.?:@#I-.U2RU>V-S87"SPAVC+KG&X'!'-6ZX?2_%EQ+I$"):VD-[
M=:E)9PI'&PB7!R7(SS@9/49]JNR^(=3L=3U+2KN.UDNH[%KVSEC1D20#(*LI
M8D'/H>E '5T5Q-GXHUX'P_<ZA:6*V>K,L>V'?YB,RY5LDXP>N,' [UVU &;J
M6OZ7I#[+Z[6%MH8C:6VJ3@$X!P,]SQ6@CK(BNC!D895@<@CUK@;"21/&'C.7
M4I;:6R@B@-PCP%@T8C8@ %L#WSG/M5V7Q-J>FZ!IVNW%O:?V7.8S)!$C*]O$
M_P!QMVX@XRN1M'7M0!V=%<A#KWB*]\2ZAI]E9:>UK8W,222R.P8QL,G _O8_
M#ZUUKL51F"EB 3@=30!1OM;TS391%=WL,4I&1'G+8]=HYQ[U/9ZA9:C&SV5W
M#<*AVL8G#;3C.#CIUKD/AF?MVE7VM7 W7U[=N97/4 8PH]AZ5KZM')X?L[_4
M=(MH6N+J9'F\YPL2<!3(>1P ,GD4 =#17!KXWO&TKQ)-$;*XETKRVAFCC<1S
M*_3*ELYX/0X_KLR:]=IKGART"0^1JD$LDN5.Y"D88;3G&.>X[4 ='17%:1XP
MO-2N 7>QC$+S?;;%T9+BW10VT\M\W1<X7O3=/\6ZYJ$FF7$.D/)97<F)0+9U
M,,9.%;S"=K<<G@4 =O1110!%<W,%G;O<7,R0PQC+R.V%4>YJ'^T['^S3J/VN
M$V6W=YX<%",XZ_7BJ7BO_D3]:_Z\9O\ T UR.M?:1\+M \B6-(RED)%9"2WW
M,<@CC/)&#GVH [;3=;T[5VG6QN1*]NVV5"K*R'W5@#3[[6--TUTCO;V"!W!9
M$D<!G ZX'4_A4UM;"'=(ZP&YDQYLL46SS".F>2>!ZDUR'BV6:'QSX2DM[8W,
MJ_:]L0<*6_=KW/'O^% '3V.MZ;J,IBM+V*64*6\L'#8Z9P><<]:OUB6LM]?W
M=S-/I L+NWAV6LT[B0-O&6!VGH"JY&?QK+T/Q+JVK:@NF2VUM!?6<KC4_E8H
MJ?P>7\W);U.<8)],@'7T5P]QXOUB<W\NDZ:US':W1@2+[+(QF"D!SY@.%[X&
M#TJX=>UK5+C54T2WM =/V1^5=*VZ64C++D, H XYSDT =917/6^N7LGC-=%F
M@ACB.EB\;J763>%*YS@CKVKG;G7];U30='N1+;VDTNM):S*D;$'$A _BZ97D
M9Y]1W .W;5+%=532VN4%Z\7FK">I7.,^E7*P!?7:^+X--EAM#G3&F^TK&=WF
M!U4@<\+SG'ZUEV'BO4KK2[N&2*T76X=0%BL01O+))'S$;LXVAVZ_PF@#LZJR
MZE8P7\-C+=PI=S M'"S@,X]A7+ZEXIU4W>IQZ19?:/L,BPB,VLDAE? +?.I
M7&<<YK;;38]7FTK4[FW6&:!1-Y;Q@R*Q7[N_J ,G([D#TY ->BN0_P"$IO)O
M$D^EQ264$T-VD8M+E&62:$XW2(^X G!) QT%=?0 45PTWC'5K@7D^D::;J.V
MNFMUA%M(QE"D!F\P':IYR!@]/>I[GQ'KLNL:W8V%OIZ#3H8Y@USOR0R;MI"G
MK^/'O0!V5%<);^,=:DAT#4)K.Q2PU6X2V\M7<RH6)&[/3'&<8_&II?$/B6YU
M?7;+3+33G&EE"/-W[I0R[@H /WN.O2@#JY]2L[6]MK.:X1+BZ+"&,]7P,G'X
M5:KSV75UU[6O >IJGE^>UT63.=K! &'Y@UJ?\)'JU[I.HZQID5FUG:2NL<,B
M,7G2/[[!@P"YP<#:>E '745RB^*9VUS1N+8:-JT&892#Y@FQG83G'Z=>*@U#
MQ9J5OIEE>6EM:S?;M5^QVP?<H:(L0K$Y/)VGGW'% '945Q<&O>)IM9U/1Q!I
M/VFS1)O/_>;-K#.-N<D^^12V_C2>ZTO062W"7FJ*[-MA>98U3.X[5.3SC SW
M]J .SHKB+KQ5K]GX?FNY=*C6ZCODMT,L;Q)+&QP'"D[AS@<],U;36M>75M2T
MBZ2PCN$L#>6TT*L5'S%<,">>>_'3I0!UE%<]X)EOKCPI87%]<K.\L0<-M(;G
M^\23N/OQ70T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45G_VO!_;W]D>7/Y_
MD>?OV?N]N<8W>M,U?7K+1;6*YN?,>.2=8!Y*[L.3CGL.10!IT44A( R2!VYH
M 6BLV#7+2XU^YT5%E%U;Q+*Y9,*5..A[]:TJ "BBLW5=<L=',*7#2//.VV&W
MA0O)(>^%'\^E &E1619>([*\U!=.:.ZM;YD,@M[F!D)4=P?NG\#6O0 4444
M%<QKUF]GXETOQ$JEH+='MKO R4C;H_T#=?8YKIZ* .3N?#>IKX@N-8T'5X;5
M-01/M*R0B0': %=.>3C^=-\1V3W]GIOA>&62Y=WB:[ED.2L*')9SZL0  >IS
MZ5UP    P!VI, $G R>IH   H  P!P!0S!5+'. ,\#)I::[I&A>1U51U+' H
M XCQ1?Z7XH\/RV1M]51B1)#,--F(1QT/W?J/QJQ'K6@MH7]B16>JM:?9O(VK
MI\Q.PKC/W>N#G/O78T4 >8V]P6MK/1;V>\FTZQDC=432)Q-,J'**_& .!T'.
M.U7UNH&UW6KZ9-3,&HVRVX1-(G#)@$9SC!Z^GY8Y[^B@#RR"&X\C1(+FZOVA
MTFY62)8]$G&]%Z9./O=O3ZU:;RVTCQ%9YU'=JT[S(W]CW&(]P P>.>!_^OI7
M<1ZNDNO3:2+6Z#Q0B4SM'B)L]@WKS_/TK1H \[BN!:ZWI6H6_P#:&+6Q6QG5
M]'N/G0$'*X'!)'?./>LJWM+J"WLX1>W^VROC=PDZ'<$R9)),A[GD_P"/IZS2
M;UWE-PW@9*YYQZT <+H^J6/A^;6;NX;4W@O+EKL[M)FC$.>N6(.1C'/'2J>G
MZKHMWXUN?$5G;ZE-;/;HH>*RE='F^96;A>H3 _X$:]'(!&#R*:B)&@1%"J.@
M48 H P_^$LLO^?+5_P#P63__ !-8HU"W_P"$NEUMTU)HGM!:?9_[&GSMSNR6
M[G.>W3\Z[=W6-&=V"JHR6)P /6L=O$<'V6VNH;.]N(+BY%O&\4.00?\ EIZ[
M/?O],&@#C[6VT^TBU33T_M8Z+J!9C9G1Y]T)(_@?& ,X.-O85-HU_?V)BAO-
M1U:XM;92MNB:+,C-\NT%SCG&3QWP"37;VNI6]U=W-HI9+BW;#QR+M)'9AZJ?
M45<H \XM9M^NV.IZDM])+8HRK-;Z-/')<94#][D'@8Z#U[5FZE=PZ9X4GTZ2
MXNU%YJ'GRSSZ3+'&J,P9@0V<CCH#D\#U->LTCHLB%'4,IX((R#0!Y3H'B>1O
M/L[86MS;SQNLT^GZ7-OB;:0C,H'S#MCCZU=,5N="T+3?,U3_ (E5TESYG]BS
M_O=A.!CMU]37:66IV(UNZT.VM6@EMHEE;$85"&Z;<=:UJ /)KFP>:RO;)+O4
M5MY[X7JE]#G:0MD'#-W [8_^M6U!>BU\6W&L0MJ7DW<4:W43:-.2S(N!M..
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
M>F-H4;^*4UXW,OFI;&V$0 V[<Y],]:Q!\/[=-(_LN/5KX6JW*W$2'8?+(+'
M^7N6S^ H GTJ[U:U\;76C7^H"]A>Q6\C;R5C\L[]A48[?4_XU'XX29KCP\L5
MY/ LFJ11LL97!ZD'D')!'';V-;(T.,>*&UW[3-YIM?LODX79MW;O3/7GK_A2
M:]H46O6UO&US/;2VTZW$,T)&Y7&0.H([F@#E;BSU*Z^(.J1Z;J7V:6+3(EDG
M,2.[-S@<\#/4X'Y5'8^*M7UG2_#L4)<7-_'.]P\'EH[>6=OR[\J,GD\=N*Z>
M#PTD.M76J#4+IIY[06OS;?E  ^8''7(S]36</A_8+HFGZ?'>WD4VGN[VUY$P
M65-Q)(X'3F@#5\-KK<=C+%KC123)*1%(A!9H^V[  S]*YW3':X^+VL?:P-]O
M9HMJ&/W4.TDK^)/YFNKT?28](M#"+B>YE=M\MQ</NDD;&,D_0  >@JKK'AJV
MU6]@U!)[BRU& ;8[JV8!MO\ =((((Y[B@"UJK6]G:RZM+"));&"61#WQMRP'
MUVC\A7)3ZMK&F>'])\22:BUR+IH6N;-D01A)>@3 W KD<DG.#72VN@*L[7&H
MWL^ISF,Q*UP$"HA^\ J@#GN<9JA:>"X+9+:U?4KV;3;683063[-BL"2,L%W,
M 3G!/I0!C7FHZ_<ZEXL2WUDVT&DHLD*+;HQ/[LOC)[<8/>FVNLZ\DWA6^N-3
M26+5F"2VPMU5%!7.0>N?Q_#M71CPK )]=E^V7&=80)*,+B,!2OR\>A[U'_PA
M\'V30[?[==8TAP\3?+E\= W'3''TH YR.\\5ZFGB*ZMM=CMX]+O)HXHC:H?,
M"<X)[#&/7O4]SKVIZA;6-Q'?R6ZRZ5]I^S62J\YF/\1#*0(^O)(YXJ+0-!NM
M2NO$\;ZCJ%C;3ZG-OACC51-&QZAF4D9Y&0?2M^Z\%6<VHI=VUY>6*BU%H\5L
MX57C'09()'X>E & OB'7-2M/!_D7ZVLNJ"9;AQ K@E1UP?Q]LT^*\\1W.D>)
M;&WU222_TN?]Q.(D#2KC<4(QCU_2MJQ\$VMC_8^V_O'&E/(\(<I@[^H/R]/\
M31<10^#VU'5HX-2U%M2NE+P01JY0X.,  <=N<]OQ &:)KDWB"[TJ2TN?]'BL
M_.O0,?-(WRJAXX(*N>,=O6H/B0LIT.S$=S+$&OX481XPP+=\@]",C^M:GA32
M$TO39I/LWV::]N'NI(?^>>X_*GX+@?7-6?$&AP>(=,^Q3RRPXD65)(B R,IR
M",T <Y?7>MWFNWNBZ=>3J;"TC*RAH@\LC X9\K@J,#(4"H=0OO%!U'PWI1U&
M"RO+Z*X6Y>*)9%W(N=PSWQV]:UK_ ,%6]Y>07T>IZC:W\<0ADNH)0KS*/[_&
M,_3'Z"K7_"*62WVDW44]U$VF!Q"H<$-O^_N+ DD]SF@#G;=O$MSXCO\ 1'\1
M%!:6<4AF2U3<SD<D9Z<U0@USQ&/#F@^()=75Q<W4=N]J+=0C*6926/7=QGC
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
M ,>_S+\W 'S_ "\\#'&*K?\ "":4M_-<)-?1P3R^=-9).1!(_7)7Z]LXX]*
M*$3>(-3\9ZS90:Z;>TT^6V<1FV1MRNNXKGTQD?E4WQ.\Q? E[)'/+&5:,$(V
M X+A2#[<UMV6@PV.N7^K1W-RTM\%$T;LI3Y1A<?+D8&1U[U-K6CVNO:3/IMZ
M'\B8#<4;# @@@@^Q H Y;5;*ZE^(&EVUOJ,T$G]G2YN"BNY&\>HQGWQ5:RU[
M5)] $<VJ*D\&KO9R3>6#-<QJ<XC4*1O.0.F/>NEM?#$%MJUIJ1O[^>>V@: >
M?*K[U)))8E<YR>Q'051;P#IIM_+6]U%)!>/>I.DJK(DC !L$+T.!VH YNX\3
MZU%X0\33"YGBNM/O5C@>9(_,5&=1M; *DX)Y%;EE<ZO8>.K;2[O57O8+FQ>=
ME>)4".&_AP,@?4FK$G@#3);/4K4W>H^5J+I).#.&.Y3G(+ \D@9)R?I6JV@V
M[Z]:ZPT]P;FVMS;JNY=K*<Y+#&<\^HH ROB.&_X034F65TVJN0AQN!< @^W-
M)/-<IKVF>'H]2N$C>V>YEG8CS9 ,*J*VW'J3QG K;UO1X->TF;3;F6:.";&\
MQ$!B 0<<@]P*@O?#UO?"QD>YN8[RQ&(;R-E$O3!SE=ISW&,4 <;K'B+6]+TG
MQ/9B\=KK3+B#R+LHN3'*00IXP2!WQWKM]'LM1LDG_M'5#?O(^Y#Y*QB,8Y48
MZC-4+GP=87>CWFG37%VWVV59;BX+KYLC#&,G;@#Y0, 8K>B0QQ(A=G*J!O?J
MWN<=Z .)\./O^)OB?[6#]J"1"#=_SQQSCV^Y5[7->^P>,=,L7LH)D-M-<+,1
M^\CVHQ8+]0N/QK4U/P[9ZG>1WWF7%K?QKL6ZM9-D@7.=ISD$>Q!J*U\,PQZM
M'JM]>7.H7T2-'%)/L41J<YPJ*!T/?- ',S:QJT7@:+Q<FHR-/N662U(7R2AD
MV^6!C(P#USG(_+3LKV^\2ZEK<<&H3V*63+! D03[Y7)=L@YYX ]!ZU>B\'6$
M*?9EN;PZ=YWG#3VD4P!L[L8V[MN[G;NQGM4]SX:@FU.;4+:]O;&>X0)/]E=0
M)<="0RGD#C(P: .:TCQ3>^(H?#]FTS6<UXDTMS+$ "XC)7:F00"2,GT K0\)
M036WBCQ5%/</<.+B ^8^-Q!CR,X ' ('3M6C>>$-+N;2P@A$UFVG_P#'K-:O
MMDC'<9(.<]\YJ?1O#MIHEQ>7$$]U-->,K2O<2[R2!C/^?Y<4 8?C(S+XF\*&
MW2-YA<S;%D<JI.P=2 <?D:K>"EBU#Q#KFMWP\K6]_P!GGM,8$"* !CGYLA5Y
MXY!KI=4\/6^JZKIVH2W-U'+8.7B6)E"DG&=P*G.0,4V[\-6MSKD>L17-U9WJ
MIL=[=E E7T<,I!_S[4 <II6I^+-=L+76+%XTCDN6=DEG3RO*#$;-H3<" !SN
MS2:[KNKVDM[/;:C)+Y.I1Q!;>(&&&/*@I(S*,N2W12<>U;\/@72K:_>XAFOH
MX'F$[62W!%NS@Y!*_7!QG'%1W/@#2[DWP-WJ4<-Y,;AX8[C"+*2"748Z\=\_
MRP 4/$6K:A8:W=)=W5[I]@Z1K8WD2*T"OCYO-X)&6X^E7+:ZO_$.JZ[#;ZH]
MDEDZP6P@56^8KNWMN!R"> !C@'ZU=NO"<%XUPLNIZDUM<A%FMC*K(X4 =U+#
M.T9(()I\WA:U-]/>6=W>:?+<1"*?[(R@2@# )W*<$#C(P: .8M]>UO6T\+"#
M4&L9;TW$5TRPJP8QK]X CO@X^M;_ (7N+V6XUO3M1O#>&TN_+1W50QC9 P!P
M!Z^E6U\+V$=SI$T#SPKI2NMO$CC:=PP=V023^-,72UT&35=2LA>7MU?N',#,
MI&_D* <#:O..3P!0!0^'DCGPY-:ELQV=[-;Q9ZA V0#^=-@NM2U_5?$$-MJ,
MME]A<6]LJ*I7?MR6?().3V]*U_#6C?V%HD5H[B2X9FEGD'\<C'+'^GT%1W'A
MFWDU.YU"VO;VQFND"7'V9U EQT)#*<''&1@T <F/$&MZQ#X2\C4&L7U1;B.X
M*0JWS1C&X CO@G\:[B,W.FZ"6NIS>7-O 6>78%\Q@,YP*I-X5T_[3H\T33PC
M20PMXXV&WD '=D$G('K6VRAE*L,@C!!H XGPM/-%\+9-1CD*W<D-S<M+@$F3
M<YW<]>@ZU'-KNJ)X;\'7:WA$M]>6T-T=B_O%?.>W'3M6KHVBR6.F7WAJ>.46
M)$@MKA"#F*3.5R<X92QZC!&#ZU,_A&R?3-)L#<W8BTN9)H&#+N++]W=\N"!]
M!0!2\1N]GXU\,74+;6F>:UE']]"H(S]",U-\0@__  @VILDKH5C&=N/F!(!!
M]N:FETV75_%EMJ-Q$\5II8=;=7',TK<,^/[H &,]2<_72UK28-<TBXTVYDEC
MAG #M$0&P"#QD$=O2@#GENKF*^T+0(KZX1;FV:>2=MOF%54813MQUY/? K.U
M+6]:TVR\4V"WLDEQIJ13VUVR+N\M^JM\N,CG!QS^%=3=>'+:ZMK",W%U'<6
M @NXV42CC!R<8.1U&,&H+CPC8W6F:A9SW%T[Z@RM<W19?-DVXVC(7  QC &.
MOK0!:T6RU2T6=M3U3[<TI5D A$8BXY QU&?6M6H[>(P6T4)D>4QH%\R0@LV!
MC)QW-24 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% &;K.MVFB6\<EQYCR3.(H((EW/*Y
MZ*H_QXJ@_B2ZLY+<:IHES:QW$R01RI*DJJS' #X.5Z^X]ZQO$W[OXD^%9;G=
M]D/FJA)^42D''XY*UVES]G\M?M7E;-ZX\W&-V1MZ]\XQ[XH FHKRW7-0O(DO
MM3M-0OIW@U=8UN%E,<$:@@>2$W8?'<[>?4UN1W%P?%?C"V-U<>3'9Q-&GFMB
M,F,Y*\_+^% ';45YI;S:Q<^%?#E^1>:A:)#(;V*WN62X?)P'!!!;'/&:D34[
MC4[[0-*TZ\FFLY;)Y]]U/)"\S!BNUF3YBRX/ X/7TH ]'K&BUXR>+YM :T9/
M+M!="<N"'&X+@#MR3^5)X7LM2T[26M-4OTO9XY6VR*Q8JAP0K$\DC)Z]B*YW
M4=..J_$^>T-[>6J'1U<M:R^6Q(EP,GTYS0!WE%>7F76O^$6:_-[<SR>']1D4
MNLS 7D",-V[!YQCOV!KKO#E\-<OK[689)38R!(+96<[6"C+-MZ [FV_\!H W
M9[F&V,0FD">;((TS_$QZ#]#69IVN_;_$.KZ5]F,?]G>3^\+Y\S>I;ICC&/6L
M3QI8PW.O^&'D,N6O3&=DS)QM)XP1@^XYK&GTXW7B?QNZ7]]:_9;>WD7[-,4+
M,("06;J<8]>_- 'IE%>96VJ:KK+>'=,^TD/-I9N&>6>2(3R9V_>3YB0 3C/?
M)KLO"UKJ-AI+6>IZA%?3PRE1(C%BJX!"L3R6&>_8B@!^K>((M-O+;3X;>2\U
M&Z#-#;1D D#JS,>%'O\ EFF6FNW3:I!IVH:1-9S3JSQN)5DC(7J-PY!]L5SU
MIYD/QFO?MC+^^TX?9,]U!7('OP]=C?3PV\1D?RC.J.T*OC)(4DX[].N* +=%
M>9%KM?A_;>*[>_NCJH99Y6,[E)1YA!C*9VXYQ@#M5MK*ZU7Q)XLCDU?48(K:
M*%X8H+IE",T;'G'3!'08H ]"HKS"P:[6P\(:W_;&H33W=U';SQR3DJZD%2 G
M3 V\GKW/-3PZ5=ZK?>*_,UW5(5L[AOLPCNF14)7=SZ@<#&>GUH ](HKS)-1N
MM=M-+^URW=S</I33/90.85W!L"=W##K@8'/K@5%:WFH:CI?@=)-3O(VNVFCG
MDCF(:11P,GN<#J>>] 'J5%>>:;I]W>Q^+=$M]1OE-M.ILY&N7WQL5)QNSG!/
M45=\,:M/XCN]+97GC73+5EO5+D;K@_)M;^]@*S<^HH [:H7NH([N*U:51/*K
M.B=V"XR?PR/SJ;.>E</>6$$OQ;MBQF!?3#*=LSK\P? Z'I@#CH: .CT#6O[<
MM;F?[.8/)NI+?:7W9V'&>E:M>0S6TMOX+UW68;Z\CN+35)&@2.4JB'SE!) ^
M\2#WS6O?C5?$WB?5M-ANHH6M((?(62>2,H63<95"'!()'7H,?B >CT5Y[-!>
MS>(_#.EW.L7,BR64JW,EI<,BS%!UR._8GK6KX"EF^Q:O9RW$L\=CJD]M"TSE
MF$:XP"3UZT 7M<\13:1JNFZ?#I_VJ6_+K&?/"8*C)SD'L>M36.KW\NI)9ZAI
M#6?F1L\<@G$H)4KD' X^]WK$\80M)XN\)F*3RI3/,JR;0<?(.QK;M[.X@FN;
M?4M7>Y6]41P#B)UPK;MNW'..<CG\J -FBO-?#\]S+XLBT74=2N9;6R>:73YB
M[J;SGD,V</L^;Z\]JB^RZSXFGUBZM]4@MKBSU"2-)9)Y4:W1", *#MP0#DD<
M\\T >GT5P:Q#Q1XCU[3[Z]FB>SAA6T,,K1A-R9,H (!Y(/.>,"K.FW3MXYL(
M8M1FN[9M$WERYVRN) OF;>F2!UH ZZXN8;5%>>18U9UC!;NS$*H_$D"JDEY?
M+KL5FFG%K%H2[WGF@!&S]W;U/;\Z\S$?V_P]I?VN6>8CQ.( 6F?(0MR,Y]NO
M4=JZV1I+?XE6%E'//]E_LIOW33,P)#XR<GDX[]: .OHKS:VGOHKJ^\&2W=S+
M<R7Z-%.\K%_LC#>QW9SD!2OU84Z[MM2\4>(]>M$O(K=[)TCM]TTBM"NW(=0A
M ))YR<_IB@#T>BJFE^:-)M!-<I=2B%0\Z=)#CEA]>M>>7W]H0-KOA07=W)?W
M<Z7&F.;A]WEMR1NSPJA#Q[T >FL2J,57<0,@#O7,W?BB_P!.T.QOK_1OL]Q<
MW:6S6QN ?+#$@-D#GIG'O5#PUJ3^)Y[:_#2K#96'DRC>P/VACAL^N N<_P"V
M*YY;B>[^%WAJ>YFDFF?54W22,68_OI.I- '?_P!MN/%XT(VN%-D;I9_,ZX<+
MMVX]^N:V*Y63_DJT/_8%;_T<*;\299H/ ]Y-!-+#*CQE7B<J>7 /3M@F@#K*
M*\\N?/\ #'BZ[CL;F[N%DT::[:.XE,FZ5"<'GH3CMZU%.'T[PMHOB2PN[F34
MIY(#<.\S2"?S.'0KG&,G P.,4 >@Q7MO-=W%I'*&GMPIE0=4W E<_7!K.UW7
M3HL^EQ_9O.%_>):YW[=F[OT.:Y_PKI]M'X[\52JC!XIXMG[QL?.I+9&<'GUZ
M=JD^(4)N#X<A$LD1DU>%?,C.&7(/(/8T =I17E^L7%_X.U+5K73-0NIH7TO[
M7_I+F4Q2^8$W GIP3^-;?A[1;NRU6RU+^UH/LUS"4-NDDCBX)!8/EV/S<9X[
M T =K17,>.[ZYL="@%M<"W^T7<5O+*<C8C$Y.1R.G4<U@W^B7^C:#KY.KJB3
M61FCM8)9#Y3)@EE9F+8/0_6@#T6L^YU)FTZ\GTJ);ZYMRT8A5PN9!U7)Z=:Y
M&SLI=-\2^%Y%O[R8ZA:RK=":9F$A6(,#@G Y/:J&B:;:V_@7Q1-9O<6]Q#+=
MKYD4[AAY?S*.OL,GJ1WH ]"COT5;*.["V]W=K\L!;<0P7<RY'7&#S5+3=;DO
MO$&K:6]GY0L/+Q*)-WF!QD<8XX^M<K=Z9:W?B;P2TZ22M-92K(S2N&.R-64Y
M!'.6.?7/-5M:U.YTS4_'<UJS+((;,!EZIN4*6!Z\ DT >EUC>(M=;08K&06O
MGK<W:6S'S-NS=WZ'/3I7,)9WV@)<ZU:ZK;-"UA+(EJKR2?:"JEA)\['GIG';
MZUF:MIUL_AGPQK/GSRWMU>VLD\C7#,'=AEOES@8.0, 8Z4 >ID@ DG '>H+.
M\M]0M([JUE$L$@RCCH><57UR".YT'4(902CV[@@$C^$]Q7G>CA;?PUX1L%,T
M5IJL[?;'25@7(!VIG.5#''3'2@#U.BN1T:*72/'%[I%O-))ILEFMTL;RF3R'
MW;< L21GDXH\>)(T.AK%=7-L9M5@@9[>4H=KYSTX)X&,YQ0!UU%><76FS_\
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
M:>D\4DC1I*C.GWE5@2/J* ,J?PKH]Q#I\4EM)LTX8M=L\BF/IW#9/0=:@O\
MP3X?U+4VU"ZL-]P^/,(D95DQTW*#@]*WHY$E0/&ZNAZ,IR#6!>>)[:6TUM-+
MN(GO--@9R6Y0L%)QP><8Y]Z )=6\'Z)K=ZEY?6>^=5V%DD9-Z_W6P1D5)?\
MA?2-2>S:XM>;-=D/ER,F%QC;\I&1[?\ UZDT/4S?Z58O=/"E_-;)-)"K#(R.
MNW.<5=-[:"Z^RFZA%QC/E>8-^/IUH R?^$.T(:0^EI9&.T>?[1M25P5DX^8'
M.1T[5:BT#38=0M;]('%S:P?9XG,KG;'Z8)P>O4\U=DO+:$,9;F% K!6W.!@G
MH#[U,"",@Y!H J?V79?VO_:OD+]M\GR/-R<[,YQCIU[UFZKX.T+6;\7U[9;[
MC&UG61DWC&,-M(R/\*AT77I;C4=9MM1GMHQ:WOD0$?)N4J"!R>36[<7=M9HK
MW-Q% K':&E<*"?3F@"2.-(8DBC0)&BA551@ #H!5=M.M&U1-2:%3>)$85ER<
MA"<D>G6K*L&4,I!4C((Z&H9+RUBN8[>2YA2>3[D32 ,WT'4T 16>EV>GPSQ6
MD/E)/*\T@5CR[?>.<\?A5 >$=$&D0:4+5Q903>?''Y\GROR<YW9ZD\9Q6G-?
M6=O,L,]U!%*XRJ/(%9AZ@&J4?B+39=>FT9+A#=PQAW&X8R3C;UY;OCWH G_L
M>R.M#5_*;[<(O)\SS&QLSG&W..O/2EU;2++6[!K+4(3+;L0S('9<D'(Y4@U)
M;ZC974SPV]Y;S2I]Y(Y59E^H!XK#\*^(GU2PDDU*>VCN#>RP1*"$WA3P "<D
MT :S:+8-J\>JM"QO8X?(60R-]STQG!Z^E4[3PGH]E-$\%O($AD,T,+3.T4;G
M.65"< \_AVQ4,NL7D?CZWT?,7V.6Q:X^[\VX-CKGI5S2KB\BL;J76+RQ?RYW
MVR0'")&.@8GH1WH ='X?TR+6Y-8CMMM](,/(';!XQG;G&<<9Q4NJ:18ZS:K;
MW\/FQJXD7#E65AT((((-9'BCQ!+I^D6=[I4]M*LM[%"S_?4JV<X(/7I6_#=V
MURTBP7$4K1G#B-PQ4^AQTH IVV@Z=;17*>29C=*$N'G=I&E &,$L3Q[=.:KZ
M1X2T/0KEKC3K$0RE2FXR,^ 3D@;B<?A6E!?6=U*\5O=02R1_?2.0,5^H'2L+
MQ9XB;2;-/L%S:-=BYBCEB=@S*C'!^7.<\B@#;U#3K35;&2ROH%GMY!AD;O\
MX5EVW@S0+33[NQ@L2EO=A5G'G.6<+T&XMD#V!K=)"J22 !R2>U0B\M3%%*+F
M$QRD"-]XPY/0 ]Z *;>']-:?3IC WF::FRU82N-@P!CKSP!US5=/".B1KJ"I
M9L%U#/VD"9\/DY/\7'/IBM*74+*WW>=>6\>PA6WRJ-I/0')I]Q>6UI")KFXA
MAB)QOD<*N?J: ,RZ\*Z/>V]C!<6K.E@I6W_?."@( (R#DC  YSTJ8>'M+%W?
MW)MMTNH($NM\C,)% P!@G X]*S_"NNSZM;ZQ->2P;+/49K=)$&U?+4#!//OU
MK:BU"RGMVN(;RWDA3[TB2J5'U(.* ,[2?">AZ),\NGV"QNZE"6=GPIY(&XG
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH X7Q5+%)XWTRRU*XMH-/>T=HC=1"2)YMXR"&(&=O
M0GU]ZHWFBZ4?!$EE9ZC)?317Q73I5 RL_!$<9Z;>N<' Y/:N^OM,L=3B6._L
MX+I%.56:,. ?;--&DZ<HM0MC;@6A)MP(P/*/^SZ?A0!YY]MNAX \1WRJR>)-
M^S425 =,,%XQ_"(^GX]:T&7P[;6TFJ>&9XUU%M*E$5O:. &4#.]U SN!&,GD
MGCFNRCTC38KR:\CL+9+F8$2RK$ S@]03WS18Z1INF-(UC86ULTGWS#$%+?7%
M 'G_ (8MM%N3H&H+KT(U!0 8($59I68?.LN"6;D,<GW/>LV/1M,F\%^)M3G!
M6\M[^?R)]YW1LK#:%],DX]\_2O4;?1=+M+MKNVTZUAN6SNECA56.>O(%8/A?
MPG'IZWDVIV%H]W)?27$4F Y"DY7G'!'/YT 8^A6\)^(0DU"" 7ATBWD8R(N[
MSS@,1G^+J,]:Z'QY!#-X*U0S11N8X6="Z@[6[$9Z'GK[UL2Z9837T=]+96[W
M<0PD[1@NH]CU'4U+=6EM?6SV]W!'/ _WHY%#*?J#0!PTUI8P:UX/T\10G2)(
M9'53&!'--L&UF'0MW&>YK(UN 6VE^.;&$ :7 T#P(.$BE;#.J^G)' KTNXTK
M3[NR2SN+*WEM4 "0O&"JXX& >E1C1=+73FT\:=:BR8Y: 1+L)R#DC&.P_*@"
MKX<T33](T]7L8/*:Y1))CO9MS;>O)-<_I\-@GQ5UDRQ6PE%M"\995W;B.2/?
MU(KMHHHX(4AA18XT4*B*,!0.@ JO+I=A/>K>2V5O)=*NQ9FC!<#TSU[F@#R.
MRT^UA^'>BZO'"%OUU-0L^3N \UA@>WMT[UU=C:6.L:MXNBUN*(S12[%:4#,-
MOM^1E)^Z."V1WYKK?[#TK[%'9?V;:_98W\Q(?*78K?W@,8SR>:+S1-*U"X6X
MO--M+B9.%DEA5F'XD4 <%9VFI:AH/AZ_#6E[?P6+EM.O3D3PDX#C/1L;>?>J
M::E87FIZ#%+=)IVCMI1\A;M5E02B0JRG>,=%QN../K7I-[HFE:EY?VW3K6X\
MH;8_-B5MH]!D<4^YTG3KVUCM;JQMIK>/&R*2(%5QP,#M0!F^#[2RL- 2VT_4
MGU"UCD<),<$#GE5(X(!S6;X6_P"1R\7^9GS_ +1!G/\ <V'9^F:ZV&&*VA2&
M"-(HD&%1% "CV K,FTADU]-8LG1)700W4;@XE3/!R.C+SCUZ<=0 <;;0PMI?
MQ"5XT91/.P##(#>62#]<UU7@NWA@\'Z28HHXS):Q.Y10-S%1R?4UI#2M."72
M"QMMEV2;@>4,2GU;CG\:GM[:"T@2"VACAA086.-0JJ/8"@#S/Q@]A<:EXH5?
MLXN;>QC622]8'!QE5A7@@GCYLGG'%:":?I>M>,='^U_9[G?HGF. V5E(90,C
M/(Y8_A[5V<^C:9<W+W$^G6LL\B>6\CPJ69?0DCI4D.F6%O)')#96T;QKL1DB
M4%5] <<#DT >=Z;H8UCP1JEK9.KW&G:I.VG$#F(HP95![Y_+YAZ5TGA.YD\0
M3/XCN+8PL\"6T*L.0!S(1QG!<D?\ JWJ5AJMG'##X7ATNT661FN3+$1C('S
M+U/7K[5?M[&33-#BLM.\LRPQA(VFR%)[LV/Q- &%X3V_\)+XL\C/V?[:F/\
MKIL^?K[UE>*Y[*7Q-?0MY!N8M(?<UZX\I%)S\B8R7/KD<5V&AZ/%HFG_ &:-
MVED>1IIYF&#+(QRS'_/0"I[C2]/N[E+FYL;::>,8222)691Z D4 >>65G-J?
MACPK-I\]E<7UI;RLMC=_,DZ\*P]BO&/K78>#+BWNO"EE+:VIM8CO A+;MA#L
M" >XSG'MBKDGA_1I;2.UDTJR:WC)*1F!2JYZX&.,X%7XH8X(EBAC2.-!A408
M 'H * /,CI6GW?\ PG\D]K%*T#.\189V,(V.1Z'/>I(K*VL9? =[;1"*ZN@O
MVB9?OR[H@3N/?\:]"_LVQ(G'V*VQ<',P\I?WIZ_-QSU[TO\ 9UCB ?8K?%N<
MPCRE_='_ &>..@Z4 >3WMWIS26E_;S6\,1\2"1GGD!N&^;YB3QLC ['/;)]>
MAUQY?#/BT:KIEN)DUN VX" $?:0/W9SZ'C/XFNQ;0])?S-VEV1\UP[Y@7YF'
M<\<FLZ/3-8N]>6XU*>S&G6DK/9P6ZMN8D$*9,\9 )Z=Z -32K!-+TJUL4;<(
M(PA;&-Q[G\3D_C7"*EA:7_CY/]&BE,.8U^4-S 2V._)YKT>JDNEZ?/-)-+86
MLDLJ[9'>%27'H3CD<#\J //X[&QTV3P-=6&Q)YV"2SC[TRM&,AB.OH,]/:LO
M2[:PU*U#:MXA>UU6"_:22V6&,3^?O(&T[=[9ST&0/PKU7^S;#$ ^Q6V+<YA_
M=+^[.<_+QQSZ4ATO3S?"]-C;&['2?REW_P#?6,T >=3Z78W=W\09KBUCED@C
MWQ%USL;R6.X>ASWKN/";,_A#1V9BS&RBR2<D_(*O_P!G669S]CM\W'^N_=+^
M\_WN.?QJ:&&*WB6*&-(XU&%1%  'L!0!YNVE:/?S>-KC5(HR8)F*RM]Z+]WP
M5]#G\\5EVPFGO[.T\2ZLVG^9I$8B>ZB1E8$G<"9 <-C&3P>/I7J4VD:;<7BW
M<VGVLERO(F>%2X_'&>PJ6[L+._55O+2"X53E1-&' /MF@#,\)6]K:>&;2"RO
M9;RU3>(II1@LH8]/;T]L=J\\,5AJ=SK\&O:^-/NH[]V:(Q1[RH(V&-V&_'&
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
MZ\'>'[C31$+,7]MY(7'R#G(]B.AJ#Q 8+#5-3U4I9ZKI\EW#%=VS K/;R*%
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
MD.FZQX*LHL"."X9!VSA ,_B?U-8L]S##9>/[&5]ES)+)*D; @LA  /TY'YT
M=EH'B?3=1AL;+^T8IM1>U221 >6.W+<]"<YR!TJQXF\0V_AG1I-1N(WEVD*D
M: _,QZ G' ]S7*$1)K7P[\L(JBUESMP ,PKC\SFM?XE(7\ ZBH]8LG!.!YJ<
M\4 0WOB86?C:R2;4/)TJ6P>0I*H4%]^!C(W9XZ5T">(-*DTJ/4TOHC9RG:DF
M?O-TV@==WMUKFOM=M?\ Q.TNXMI%EB.ER%7'0_.>1^1KE;>1;?1[*\E6X.FV
MFOSM+]G+ Q(1\K#;R ,D\>OO0!ZIINKV.KQ/)8W E$;;9%(*LC>C*<$'ZBL3
M6-;O9?%%IX;TN189I(OM%S<E0YBC!QA0>-Q]^F13_"QT.>[U&\T5;F03%/.N
MI7D99FYX!<\X'4^XK+U8MH'Q'@UVZ##3;JS-M+.$)6%@01N(Z X'/UH WDLM
M:L]3LMFIR7MBSL+I;B.,.HV':5*JO&X 8P>M2CQ/HS7HM!?)YA?RU8@B-G_N
M!\;2WMG-1OKUK?N;/2)UNYY(W/FP,&CA^4X+,#@<X&.O/L:X43VE[\+8M"VX
MUA'$"V>?WRS"3.[;U [D^F: .^O?$VB:=<36]WJ5O%/"H:2-F^8 C(X^G-,C
M\6:#->VUG%JEM)/<C]TJ-N!]!D< G/ /)K MR@^(NOF5E;9ID8=B,#ID_P!*
MYZU,,7PQ\,;MB/\ VI&S$\$8E?)/X?I0!WM]XQ\/:;-)#=ZM;QRQ.$>,'<RD
M^H'Z^G>K5YX@TNPMX9YKQ"DZ[XA$#(TBXSE54$D8[BN.LKS2+3Q5XT&JS6\:
MR&)=LC*&=?+.0N>O;@>U96ELVCQ^']-OF6PNOL,DOVQXRT@5W)$* @C=CKD'
MT S0!Z')XET6&SM;N34[9+>ZSY$C/@/CKCZ=Z;#XIT2XL+B^BU&%K:V8+,_(
MV$G R.N">A[UYMH\EO-HO@6%BK&+4I5=&'*MO) (_P"!+^8KJ](MK>_\6^-+
M*>/]U.+='7^\#&03^M '5'4[(+9M]H7%YC[.>?WF1N&/PYJW7"^#(+ZXNU@U
M%6QX?\RRB<G(E9CPWX1A1_P(UUNFZM9:O'-)8S&58)6AD)1EPXZCD"@"[111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ,:*-W1W169.5)&2OT
M]*0V\#!0T,9"MN7*C@]<CWJ2B@!BPQ+*TJQH)&^\X49/U-(EO!$<QPQH<D_*
MH')ZU)10 A 92K $$8(/>FQ0Q0)LAB2-<YPB@#/X4^B@"-((8Y'D2)%=_O,J
M@%OJ>]-^R6WE&+[/%Y;'<4V#!/KBIJ* (Y((92GF1(^PY7<H.T^U*T,3R)(\
M:,Z?=8J"5^A[4^B@!GE1^;YNQ?,V[=^.<>F?2F&TMFC,;6\10MN*E!C/KCUJ
M:B@!J(D:!$554<!5& *PK#P^]OXEUC5;EH)DOFB,<>S)C,:[<\]R,5OT4 ,:
M*-V5G169#E21DK]*0P0DN3$AWX+_ "CYL=,^M244 -$<8=G"+N889L<D>],:
MUMWA6%H(FB7HA0%1^%2T4 '2H_(AY_=)\S!C\HY8=#]:DHH :(T!<A%!?[QQ
M][MSZTUH(6C6-HD*+C:I48&.F!4E%   !T&*P3X>:3QC-K,S0R6\EF+;R63)
MR&W;N>*WJ* "FE$9U<HI9<[6(Y&>N*=10 SR8C#Y)B3RL8V;1MQ]*5XTEC,<
MB*Z'JK#(/X4ZB@ IHC179PBAVQN8#DXZ9IU% #=B>9YFQ=X&W=CG'IFD,,32
MK*8T,BC <J,@?6GT4 %,CABB+&.-$W'<VU0,GU-/HH *PM7T*74O$6C:B)8A
M#8>;OB=2?,WJ%^G%;M% #418T"(H50,!5& *%C1  J*H P,#&*=10 4R*&*!
M-D4:1KUVHH I]% #51$ "HJ@= !C%(L,2YVQH,MO.%'WO7ZT^B@ I"BEE8J"
MR]"1R*6B@!&4.I5@"I&""."*9)!#+&(Y(D>,?PLH(_*I**      8 ICQ1R%
M2Z*Q4[EW#.#ZBGT4 (5### $9SS2T44 -DBCFC,<J*Z'JK#(/X4ZBB@ HHHH
M **** $**6#%067H2.10J*I8JH!8Y.!U/K2T4 -1$C4+&BJH[*,"G444 (R*
MZ%'4,I&"",@UGZWI;:MI5Q:17)M9)0!YJH&Z'."#U'J/0UHT4 <U;>']0N+V
MVN-8N=/D%O()56UM-C2./NLSDD\=<#'Y<5TM%% #514W;5"[CDX&,GUH$:*[
M.J*';&Y@.3CIFG44 %%%% #0B!RX10Y&"V.2*=110 A12RL5!9>A(Y%((T5V
M=44.V-S <G'3-.HH **** "D"J&+!1N(P3CDTM% !2,H92K %2,$'O2T4 (
M   , = *4@$8/(HHH 155$"(H55&  , "@@$$$9!Z@TM% #(HHX$V11I&G]U
M% % BC$IE"+YA&"^.2/3-/HH **** ,'2O#[V.O:QJ-Q)#*+Z6.2-0G,>P$=
M3WYK=**S*Q4$KT)'2EHH 0*%&%  R3Q5+6+;4+O39(=,OA8W1(VSF(2 #//!
MXZ5>HH HZ3IHTNP$!E,\S,9)IV !ED8Y9B!_+L !VJXJ*@(10N22<#&2>IIU
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 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8FJ7FO?:W@
MT:PM72*,.\MV[*'8Y^1,#K@=>G(]ZEUP^( L)T$::6R?-%]O_#;M/UZUE:UX
MI72;:UTV\OK*WUBXC'F2!L10>K\\GOM!ZX],T :GAK7!XAT.'4! T#L61XR<
M[64X.#W&:UZY2S>4>';>#P3/IUQ';OY4CW8<JQQDG<N,MDY/;FNAT[[?]@A_
MM/[/]LQ^]^S!O+SGMNYZ4 6J*** "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*** "H7L[660R26T+R$ %F0$D#WJ:B@!D<4<*[8HU1>N%&!3Z** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "BBB@ HHHH **** "BBB@ HHHH *
>*** "BBB@ HHHH **** "BBB@ HHHH **** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>cfoseveranceagreement_ch003.jpg
<TEXT>
begin 644 cfoseveranceagreement_ch003.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#W^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 **** "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 **** "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 **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H/2BB@
M!J[L#=C..<4ZBB@ 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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MQU.*UG,7W699%Y'YT >FT5S']I:GK.OZMIVG7<=E'IHC7>T(D,LCJ6YST48
MXY]ZQV\8:I)H.EZ[B."VBN_LVJ1!=P W;2ZGJ #V]Z ._HKDM9UO4[?3O$6H
M6<T0@L55+?='N!< %SVR/F"_4&J<VJ^)(?$&CV/]H6;)K$$C*?LAQ;E$#$@;
MLMQQR?PH [FBO/X_&&I6VFWMK<.EQJ4>K#38)DB"^9N(^;:3@$#=U('3-6IM
M4\5:?8ZW<75J4MH+0SVEQ<>5O#@#*,L;$$=<'CI0!VU%<19ZUKL=]X;>\O+>
M:#68CNACM]GE'R@X(;)).?PJ3X??:I;;5YKF^FN&&I31D.%^8C:-V<9S@8QG
M'M0!V=%8GBJ]N[#1Q+:7$%L3,B2SRGF.,G!*#G<WH,&N<T_7==DT_P 3VUFT
MU[=Z>8_L;7$(65@XS\R@ 9'.!C\.U '?45S'A#5?[3^U[-5DO88A&-ES$([B
M&0[MRN H&/NX/L:N>*KZ[L-'66TN(;<M/'')-)U1"<$H,'+>@P?I0!MT5R?A
M#5[V]U+6]/NIIYH[&6/R9+B,)*5=2<, !Z<< ^M=90 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7)^-]T#Z!?E<P6
MNIQ&4_W0V5!^F2/SKK*@O+.WU"SEM+N)98)5VNC="* .4UA[K1_'<&M26-W>
M:?)8&US;1&1H7W[L[1S@@8S1X,N'M[3Q'=WEI=6<3ZE-=C[3$4/ED YY]-IS
M766EO]DM8[?SI91&-H>4@L1VR0!G'3U]<U%J6G0ZI:_9;EI/(8@R1HV!(/[K
M=\>H&,_2@#GOAM9S67@33TGW!I TH4]E9B1CZC!_&NLI%544*H"J!@ #  I:
M .-OFFMOB9'J+6-[)9IIGV<S16SNN\ONQP#VIDEEJ'BGQ9IFH36,UEI.F%I(
M_M "RS2G_9SD*,#KC]:VIO".A7%Q+/+8AI97+NWFOR2<D]:9_P (7X?_ .@<
M/^_K_P#Q5 '-_P!GN]QXO^WZ->W-I=7<!5(T*M(H."Z'OMQGBJTB>)(]!U:"
MS@N[^Q5X!9M?VX-P4SE\*P^;;Q@L/<=*ZW_A"_#_ /T#A_W]?_XJD/@[PZI
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
MHJ* *&DV5S8V92]OI+VY=M\DK*%&< 851PHXZ?4]ZSM=T75-4EGBAO[46%Q
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
MFH3FY<P7QB0Q,C-D%R>F,_7M5Z#^V?#OB+6XH]#GU&TU&<3P2QLH4$C!5\]
M.GX4 =1'XALI=<CTF,2M-+:B[CD"_(\9..#GK^%<[J7CTG2K"\TNPNF%SJ"V
M;>:J@H0WS+C=]XC..WJ12WT6K67C73=6;2Y;P'3/LTGV0#:LI;/\1X7W)K"C
MT;68_!]F9=*N!<0Z\+V2W3#/Y>220,\]<?\ UJ .NBGTW_A-IV$%\-6.FB5X
MRPV>7N'RXW8+9X]/>I;;QA87>B0:I#!=-'-<BU6$JHD\PMMP1NQ[]>E5+6UO
M)/B0^IO93Q6LFDK%O<#Y7\P-M."><54T[PU=VWCF\+(1HBR"_@7^'[0R[3CZ
M?,<?2@#1U3QMI^F7%PC0S30VCA+J>,IMB8XXP6#,1D9V@XS4D^F-J'BC2=<M
M+B?R(X&W$2_NG1@< )UR25.>F%]<5S0TF^TKQ!JT<OA2'6H;VY:YMKJ3RSL+
M8RC%@<*/Z=Z]#A5D@C5E16"@%4&%!QV]J ,$>*TDU!H(--O)[9+P64EVFS8D
MN0""N[=@$C)QBHOB"H/@352<Y6,$$'&#N%9%UI-_)K\=_I6EW>FWHU BXD29
M?L]U &.7<9ZD#TSD]^V]XUM+K4/"&H6=E;O<7$R!$1" ?O#GDCTH R]2\+6=
MEX:DO=%WZ=?V\'GI+#(P#E5SAQG# \]<]:@M]9T[6[;PA?ZI8R27]S(WD-&V
M%CD7AF(ST)&0.:NW]SKFJ:&=+L=%GM99X1!+<7<D:K"",,0%8ECC/IVJ"Z\.
MW.FGPE::?;R7-OITY,\@95 !7!8@GU)/']: -$>+!)J%Q!;Z9<SP6]VMG--&
MRDI(2!DIG.WGK]:KS>.(8K@L-.N&T\7HL#=[E'[W.#\AYVCU_2LJ^T;4KO7E
MOK'29]-U-+SY[R*91!/;ANKC=DDCMM_'TSM0T/Q/?QR?:-'%S>PZD+A+IKI
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
M /.=8M[IT\':C=:G/<R76I6TDD9V^4"PW#8 . !D>_?FK9N/$FOW6JR:5=K
M]G?O;PAIPL:B,J"'382V[D]?R[Z,/P_M(_L2-J^K26]C<+/:P-,I6,KT'W<D
M?CP*L7G@BPNM4N;Z.^U*T^U8^TP6MQLCF]=PQGGO@B@#GO$>KZM#_:\\>H2F
M>TMX7CAT\YCMFV@N968 ,">@Y..U6E234O'FA7,MW<(TFD?:&CBE*@-E<C'8
M'OZX]JU+OP%IMU<W\@O-0@BOU"SV\$P6,X7 .,9X]"<>V.*G/@^T\[2YTO\
M4(YM.B\E)$F :5,@[7..1QVQUH X53J-EX>\5ZO8ZM<6IM-9G98(U7:[;D!+
M$C)X(XZ<=Z]8MY#-;12D8+H&QZ9%<\?!-@=%U32S>7I@U*X-S,V]-P<D$[?E
MQ@[1U!J2+0[B#Q1:WT5W>&VAM/)D628%),# P@'7N3^0H I>*+47/B[PNIGN
M(U::<$12E>D1(/'?MGT-<_)!=G5O'=U:ZE<V;6BI,HAP-[+$Q&XD9QQT'K7<
M:WX?M]<:S>6XNK::TD,D4MM($8$C!&2#P14">%;)&UEO/NC_ &N@2X!<' "E
M?EXXX/?- '+KK6LZ[>:/IT+?--I"WTVVZ:U,CL0.'56/')VC Y]L4MX_B6R7
MPWIU]K&R[GO)(9IK4AMR8!7=N498#V]ZW[OP/IEU8:?;">]MYK",107<$H28
M(/X2V,8_"K(\)Z<!IF'N<Z=*9HF,NYG<XRSD\L3_ %H S_"=Q=KX@\1Z7/>W
M%U!9S1&%KAMSKO4DC/IFNLK-L=$M=/U34-0A:4SW[*TVYLC*C P,<<&M*@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **Y/XE220^ ]0EBD>.1&B*NC%2/WBCJ/8FJT
M$'A.;5K"VL#+#J#RB=&C$@)*?,0V[U&1SZF@#M:*YFX\:V=K?:C8S6EREY:;
M?+@(7==!C@&+GYNU2ZOXK@TJ:.U:$->O;_:&@DG2((N<8+,<$YR !GH: .AH
MKF;?QK8W]AITVGP2W%SJ#.L%L2%8%/O[CT &.ON*7_A,(EL8;B;3[J*1K]=/
MDB<8*2$XR#T9?<4 =+37D2)0TCJ@) !8XY/ %<_J/BC[)J&J6$5F9)[&Q^V
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#F_'FFWNL>$+O3]/MS/<S-&%4.J@ .&))8CT_6BYU+6+F
M%8K/P]<Q7BLJB>Z:'9%GAF&'); SP!S7244 <)K^C:WJMS-K-M9O!JFG3JNF
M()8\2Q9&\L<]P6X/0#'<TM]INN+X@M_$5OHD-RUQ:BWN]/FG0-&P)(97.5/;
M_#T[JB@#A]3T?Q&9]%URUMK-]0L6E$E@CA4\M^-JL<#('4^OY5-K&G>(M7\/
M)/-;0#4(KZ&[@L5E&$5,?(7X!)^8Y]\9KKHYX9GD2*5':-MKA6!*GT/H:DH
MX>/1=<U+Q#JM]>6,%E%?:4;51]H$A1SG .!^>..F":@N-&UZ[\#:5ISZ6D=W
M87%O^[%RIWI'P6ST&?3)-=_10!R?C#PU=ZU=Z9=6$GE2QNT%RP(!-O(,./?'
M8>]'B+1-4CU73-:T"."2>QC:%K25MHDC/93T!%=910!0TC^TVM7DU80)/)(6
M6&$[A$F!A2V!N/4D^]9'BCPS-K5[IUU:3FWEB9H9W!P6MW4AP/?T],YKIJ*
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
M?\(OIPL]+M1Y_EZ9()+?]Z>".F?6K":]ISV=A="X COV5;;<"#(6Z8'6M$L
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
M^HW'Q*TW?J64;21/LC4-&,L X7V8C.>M;%[X9O9K=K.'5=UE+:K;2PWD1FX
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MQHHG4EF';KUJU'J-C+?26,=Y;O=QC<\"R NHXY*]1U'YUY5<0V9^&GB>:..
MR_VHY1U W?ZU=N#]"<>U=)XD%WI.IZ1XDTR$7$DL0L9HPV/-WC]V<^S=Z .T
MMKJWNT9[>9)55VC8H<X93@CZ@U-6+#/9>&--TRQNICOFD6W5U0GS)FR23CID
MY/XUM4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110!Q_Q)D6/PS#NF2$F]@"NV, [LYYZX )_"M:
MWT29M6?5-0NX[B[$!MX1%"8XXE)R2 6))/&3GM6RR*X 90P!R,C/-+0!QT7@
M5[;1=)L;;6)89]+F>6&X$"G[Q.05.1WIDG@!I-'U/36UNY>*^N5N6,D2$JX(
M+'C&<D#T QTKM** ,.[\//=>($U8:A)$ZV3V@14'\7.X'L<X/X5#I_AF>'5K
M34M1U5[Z>TA:&$^0L9PPP2Q&2QX_4^M=%10!A:]X<.L7VGW\&H36-Y8LQCEC
M17&& # JW'0=:S%\ PK82V?]JW;1/J OUW*A*N.V<<Y/7Z=.N>PHH PKCPO:
MW>N7NI7$KR)=V?V.2W(&W9UZ]<_XUFP> Q&^F"77=1FATV59+:)_+PN.@)VY
M/8?2NOHH Y_QPC2>"M5CC1G=X=JJHR221P *@T'0',&D7U_J%Q=M;6RFWAE1
M46)F4#.  20..>GUKIZ* .:M/!MK;^&;[0Y;NXG@NW=V<A592V#Q@>HSS3;3
MP7!!J%O?7&IW]Y-';M;.)W!62,_PD <#Z=>]=/10!S.C^"K31[M9(K^_EMH7
M,EO9RS9BA)SR!WZG&?Y\U)!X/M;>'58([^_6#4FD9XA* L1?[Q08ZGWSQ^.>
MBHH YJ\\$Z?>0::#=7T-UIT8B@O(90DVT#&"<8/Y?S-+=^"-)O-+@LF>[1X)
M#-'=I,?/$A^\V\YR3[_T%=)10!@#PI;+91PQW^HI.EP+DWGG!IG<*5^8L"",
M'&,8J]I.C6^D)<&*26::YE,T\\Q!>1CZX  P.   *T:* ,6]\-6]UJ;:C!>7
MMC=2($F>TD"^:!TW @C(]>M(WA73,Z3Y:RPKI1)MDC? !.,Y]>GZFMNB@"&[
M!-E. "28VP ,D\5Q7@OPON\+Z7_:;:BOE$NVGSDK&'#DJ2A&?0XSCOBN[HH
MP[[PIIFH:A<7DQN0US'Y<\<=PZ)* ,#< >2!1!X4TRVN=-N(?M"R:=$8K?,S
M'"G.0<]>O\O2MRB@#%N_"VGWLUX\S77EWA5KB!9V$<A  Y7Z*!QZ4V\\(Z/>
MW[W<L,JO)$(I4AF>-)4 P RJ0" .*W** .??P7HS1:=&L=Q&-/5D@:*Y=&"M
MU!8'/-)%X*T2&RCLT@F%O'=B[1//?"R#ICGI[5T-% &8_A_3);Z]O'MRT][!
M]GG8ROAX\8VXS@?ABI-(T>ST.Q6SL5=8EZ;Y&<_F3T]JOT4 90\-:0NI7-^+
M0>?= B?,C%),C!RF=IX]J;8^&=+TZ6%[>*7%OGR$DG=TAR,':K$@=3^=:]%
M%>]L;;4K*6SO(4FMY1M>-QP15:QT+3].N//@CE,WE^4'FGDE*I_=!=C@<#IZ
M5HT4 <^/!/A\6$EBMBRVTD@E,:SR !@21C#<#)/ XK1.BZ>VK_VJT!:],'V<
MR%V(,><[2N<?I5^B@#$TSPAH&C7[7UAIL<-RV?G#,=N>N 3A?PJ]INDV.D0/
M#80"&-W,C*&)RQZGDU=HH @N[.WO[22UNX5F@E&UXW&0PILFGVDMU;73VZ-/
M:AA Y',888./J*LT4 4HM(L(=5EU..W O9DV/-N))7CCKC' J,:#I8-^?LB'
M[?\ \?6XD^;UZY/OVK1HH Q6\): ^GP6+:5;FU@<R1QD<!CU/OGWI]UX7T*]
MOTOKG2K:2Y3&'*>G3(Z'\:UZ* *2Z38+J%Q?"V075Q&(Y9.<NH[&I+#3[33+
M-+2R@2"W3.V-.@R<FK-% &--X2\/W$]Q--I%H\EP<RLT8RQSG/MSZ5S&I>%K
MA]<O)9?#&GZK;3,GV=Q<>08$5 H4C'3CM_\ J] HH Y_1_"UE9Z=9QW=E:O/
M;2/+"%!98"S;MJ%N<#CGC..@K1U#1-+U62-]0T^VNGCX0RQABOYU?HH I7VC
MZ;J4$<%[8V]Q%']Q)(P0O;CTI&T;3&2T0V%OMM&W6Z^6,1'U4=JO44 4CH^F
MM+=RFQMS)>)LN&\L9E7&,-ZTV30]*ETU-.DTZV:RC.4@,8**>N0.W4_G5^B@
M"F-)TX000"PM?*@;="GDKB,^JC'!]Q4@L+-;F6Y6T@$\J[9)1&-SCT)ZD<"K
M%% &9)X=T66U2V?2;%H$)9(S N%)P21QQG _*K\,$5M"D,$211(,*B*%51Z
M#I4E% ###$TRS-$AE0%5<J-R@XR ?0X'Y4BP1() L2*)"6?"@;B>,GU/%244
M 4QI.FBR-D-/M!:D[C!Y*["?7;C&:?%IUE!<?:(K.WCFVA/,2)0VT# &<9P
M.E6:* (;6SMK*+RK2WA@CR6V1(%&3WP*:]C:2323/:P-+(GENYC!9E_ND]Q[
M58HH @%E:A8E%M"%A.8QY8PGT]*&L[5[D7+6T)G7I*8QN'X]:GHH *@DLK6:
M42RVT+R#H[1@G\ZGHH 9+%'/&8Y8TD0]5<9!_"F_9;<V_P!G\B+R/^>>P;>N
M>G3K4M% $?V>'S$D\F/S$&U&VC*CT![5A^*?#IUO09-/LS!;M),DK,R<'!SS
MCJ3BN@HH BAMX;=2(H8X]QRVQ0,GUHCMX(E18X8T5,[ J@!<]<>E2T4 %81T
M74;CQ!]LO=5\[3HI!+;V(@50CXP"S=6QDD>_TK=HH 0JK$$@'!R,CH:6BB@
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 **** "BFAT+E REU )7/(!IU !113$FBD=T21&9#APK
M E3Z'TH ?1110 44$@ DG '4TP31,0%E0D]@PH ?1110 4444 %%%0F[MA=B
MT-Q$+EEWB$N-Y7UV]<>] $U%%% !115>2_LXKN.TDNX$N9!E(6D =A[+G)H
ML4444 %%17-S!9VTEQ<RI%#&-SR.<!1[FG0S1W$$<\+J\4BAT=3D,I&010 ^
MBBB@ HHHH **** "BBB@ HHJI?ZE:Z;&C7,A4R';&B*7=SC.%4 D\#M0!;HJ
MKI^HVFJV27EC.LT#YVNOMP:M4 %%%% !1110 4451FU>RM]8MM*DD(N[E&DB
M3:<$+UYZ"@"]1110 449&<9Y-4+#6+34KJ^MK<N9+*7RIMR$#=CMZT 7Z***
M "BBB@ HK+U77[32)(X98YY[B1&D6&WCWOL7[S8]*FAU:UGT1=60R&U,/G?<
M.[;C)XZYH O45S47CC2I[,7D,&I26I4MYR6$K)@9R=P7'&#7112+-$DJ'*.H
M93[&@!]%%% !1110 454U#48M/TZYO#'+.MNI+1P+O<GT ]>:FM9Q=6D-P$>
M,2HKA)!AER,X([&@"6BBH+RZ2RLI[J179(8S(PC7<Q &>!W- $]%4=(U:UUO
M2X=1LRY@ESMWK@@@D$$?4&KU !1110 4444 %%9GB#7(/#NDR:C<Q32Q(RJ5
MB )^8X'4CN:TZ "BBB@ HHHH **** "BHTGBDDDC21&>(A9%!R5) (!]."#4
ME !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MQ),S*1M0Y(/5N<9ZXKKZR;#0+;3M7O=1@N+K=>-OD@:7]T&.,L%]3@=<UK4
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !16;K6K?V1:PR+:RW,L\Z6\4:<#<W0L?X5]
M36,/&T<6E:S=7=BT4VDR"*:*.4.K%B "K8'&3Z<4 =7167I.IW5_)/'=6 M_
M+5'26.;S8I0V>5; SC'/'>L^X\47']LWNGV&FI=M9&,3@W.R0A@"2B;3N !]
M10!TE%<?JOCV&PN+^.WM8KD6,@CE0W(25SQN\M,'=C//(HM/$&JWWCA;6WB@
M;3&L([E0TA5@KD?.?E.6'(V\?6@#KI)$BC:21U1%&2S' 'XU%:7UI?Q&6SNH
M+F,'!>&0.,^F17)?$:6[73M+@ACB>&XU*"-P\A&XY)"D ?=) R<]NAJW'<M:
M:U=V&C:59KJ3QI=7Q,S+$">% (7EB >P]3F@#J:*XM_B HTBPO(]+D>>XO?L
M,MMYP#12^F<8/Z=>U0C6_$\WB[1;2ZL(+*.1)WDMQ.6\S;D9+!2.,@@?GC(P
M =K!=6]R9!!/%*8FV2"-PVQO0XZ'VJ1W5$9W8*JC)8G  KS+3]9O] 'BR]L]
M-CN;>#5I'G+3"/"Y (48.3W_ ,:]#>Y2?1VNEB$L<EOY@C?@,"N<'ZT 36UU
M!>6Z7%K-'-"XRLD;!E/T(J6N%L_%AL_#/AR73=%@5-1F-NELDNQ8SD@8..^,
MD_SK:\/:]>:CJ>J:7J-I%;WFGM'O\F0NC*Z[EP2 <T :]WJ-EIZJU[>6]LK?
M=,TJH#],FI$DM[R!C&\4\+94[2&4^HKAO$DFH>'?%[>(7TU]3TN:W6"0(NY[
M;!Z@>AZ_CU'%3V_B+2-(\*OJ>B 7$5[?;8H=I01ROC*D $C')P!]* .PM+2"
MQMEM[9-D*?=3)(4>@ST'MVHGL[>YF@EFB61X&W1EN0K>N.F?>N,@\?3V]KJD
MFHV#L+1%>">."2)+@L0 H$@R#E@/P)[5?EU/Q1:6VH?;+.R'EV#W,-U!N\M7
M'_+-@3DGOG@4 =#?ZE9:7;BXO[F*WA+! \C8&3T%6J\^AU:_M_A]I-YJ%O8W
MYGFMU7SE+8#'[QSU<'TQ^E;USJ^JWNL7VGZ&MEFP1/.>[5R&D<$A%VD8P ,G
MGK0!J2Z'I$\KRRZ58R2.=S.]NA+'U)Q3/^$>T3_H#Z?_ . R?X5S/_"<7UW;
M:*VGZ="T][<R6T\,\I7RI$'(!QT[Y].V:U?#.MZCJ-_JVG:I#:I=Z=(BL]KN
MV.'4D8W<]J '7\/A#2IH8K^VT>VDF.(UDAC!/Z=/>M"/0=%4AX])L >H9;=/
M\*Q_&MO#!X;U6>/2#=RW,)69XU4L@"X#G)R=O7CT_&M;0)K23PUITEG(YM!;
M((VEX;:% ^;WXYH LC3;   65L .@$2_X51U*?0M(5&O8;>/?NVA;?>2 ,DX
M4$X Y)KGY/%.LIH#>*!':-I0DR+0(?-,._;OW[L;N^,8]Z9=F_N/BI9-;W<"
MQMIADC$D#, A?D$;Q\Q]>.W!H ZJRCTC4K.*\LX;2:WE&4D6(8(Z>E1QMHDV
MJ3:;'#:M>0())(A",JIZ'.,5@>/&O;#3]'ATJXBLX)=1BA=%BZDMN7H1P""2
M._J.])5UG_A8FJ16$EH;S^S8!)/.K! 1C)"#)Y/;/'O0!U>I2:)I,<,E]#;0
MI-,L$9,(.7;H.![&KO\ 9UC_ ,^5O_WZ7_"N,E\6WT_@C1-:$%H9;J[CBF22
M,L/OE25YX/R^_6K.I^)KZ/Q'>:5!>65G/"8C;0W<9 NE(!8A\@ Y. /;\@#J
MO[.L?^?*W_[]+_A4 ATDWILQ!:?:5C$IC\M<A2<9Z>M7I)$AB>21@J("S,3P
M .IKR5M7AMO$.F>,%OES?W+075NS@F*V)VQDCM@+N/N10!ZF-.L0<BSM\_\
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
M8#IP!6OIEU/>Z;!<W-G)9S2+E[>0Y9#Z9J>>:*V@DGFD6.*-2[NQP%4#))H
MP=2\*)J.N-J:ZE>6QEMOLT\4)7$D>2<9(.WKV_2HK+PI=:;;V<-IKMTJV\+0
M;9(D=&4G(^7&,CUZUTR.LB*ZD%6&01W%+0!S%MX/;3;2VM=+U>ZM888&A:-D
M619-S%BQ!& V2>1["F-X'M88-(33[^ZLI=,5TCF3:S,K_>!R,9//..]=56/J
M6O?V?XATC2C:EQJ/F@3;\;"BYZ8YZ^U &5)X"M&T:[TY=1O,75[]MDE<J[;\
MY]/85K_V%'_PE7]O?:9?-^R?9/*P-NW=NSTSUK6JCK-_)I>C7=_%;FX:WB,G
ME!]NX#D\_3)H QE\#V(\-?V&]W=M;_:/M'F H'W;MV/NXQGVK230;=-?N-96
M>?[3/;BW9<KL"CD$#;G.??O5S3KIKW3+6[=!&T\*2% <[2P!QG\:=9WEO?VR
MW-K*LL+$A77H<$@_J#0!PFMZ$NB:?H6E69UC^S[>>65KJU02R1$@[<A1S\S$
MYQP :U/"<>J)J%QYE_J-WI@BPKZA;^4QDS_ " VW .<@<D8[UUU8MWKKVWBS
M3]%^S!DNX9)?.W\KM[;<?3G/>@!T_ARVF\0KK:7-W#="(1,L4@".H.1N&.>?
M?'%45\#Z<GARVT-;J]%K;7 N(VWIOW9)QG;C&23TKIJ* .7O? FF7TFH[[K4
M(X=0;S)[>*?;&7X^;&.N0#SD>U7#X6M/[5L-2%W>BYLX!;AA+_K4!SA^.>?3
M%;E% &/XA\.VWB2VM[>ZGN8D@F$Z&!E!W@$ G(/J:C/AH2W-M->:MJ5XMM*)
MHXIFC";QT)"H,X/(]ZW*PVUV5?&B:";9/*>R-T)M_).[;C&* (Y_!^GW6EI8
M7$UU*J71NQ,T@$GF$DYW >],U'P9IVI7Z7[7-];W@C$4D]M/Y;3+C&'P.?PQ
M71T4 <_J/@W2=0%B0+BTFL4$=O/:2F.1%_N[O3]>3ZTMSX/TNXL+&T3[1;BR
ME\V&6"4K('/4EN<D]ZWR0!DG%% '/1>"M&AL]2M1'.T>I8^T;YV8L1T.2>N>
M<U,WA>Q<Z89)[R1M-D,D+R7!=BQQ]XGKTQCTK:R,XR,^E+G R: *%UH]E>ZI
M9:C/#NN;+=Y+9Z;A@Y]:HZYX1TG7[J&ZNTE2YB78LT$I1MOH2.W)K<) &20!
M6'XEUR?1%TIH(HY!>:A%:/O)^57SR,=^* -2QL+;3;&.RM(A';Q@A4Z]3DYS
MU))))[YK#L/ F@Z;J0OK:WD#(_F1Q-*QC1_[P7IFNDR.>1QUH+*!DD8/O0!D
M'POI3'5?,@:5=4(-RCN2&P.,>GX5%I'A#1M%6<6UNTGG)Y3&=S)B/^X,]%]J
MO7LFIK?6 LDMGM&=A=&5B'"XX*8[YS5[<I!((X]Z ,+2/!VBZ'=_:;&W=9!G
M9OE9A&#U"@G S^?-1Q^"=%ABECBCN(U>83C;<N-C@D@KSQR36]+/# JM+*D:
ML0H+L "3T%24 4=.TFUTOSF@$C2SL&FFE<N\A P"2?8?2JJ>%]'34KN_%H#-
M=@B<,[%'R,'*$[>?I6FMS;M<-;K/$9U&6C#C<!ZD=:5IX4.&EC7Y@G+ ?,>@
M^O(H R[#PQI>FS6\L$<Y-LK+;K+</(L0/!VJQ(''%6=2T:SU9K9[H2^9;.9(
M7BE:-D;&.JD=JM3W,%K'YEQ/'"F<;I&"C/XUB>$-<N=>TRYN+M8!)#=R0 P
MA6"XP>2?6@":7PIH\VGK8R6[M"+G[4<S/N:7GYRV<D\]ZY/6?#K7'BR_OK[P
MU=7XF>/[-/9W8CPH0#YOF4@Y[G^E=K;7%]_:NH)=260LX@A@$;'S%!!W&3)P
M.1Q5J.\M9I?*BN87DVA]BN"=IZ''ISUH P='\,11VNGRZE&[W5E)));*;AW\
M@,?N[L_-@8&36O9Z/8V%]>7MM$R3WC!YV\QB&(Z'!.!^%9WC/5[S0?"UWJ=C
MY)F@*<2J6!!8+V(YYJTTNHG7K0+=62V#VY,D#9\YW]5]AQ^9]J *M[X*\/:A
M>75W=:<LDUR,2G>P!.,;L9P&]QS5RU\/:797D-W;VVR>&#[/&_F,<1_W<$X(
M^M6Q?V9O#9B[@-T!DP^8-X'^[UH^WV?E2R_:X/+B;;(_F#"'T)[&@#._X130
MSI<FFMIZ-9R2^<T;,Q^?^\"3D'Z>_K4FE^&M'T:YDN=/L4@FD38[AF)(SGN3
M6HK*ZAE(92,@@Y!%58M4T^>]>RBOK:2ZC^_ DJEU^JYR* &C2;$:L^JB#_37
MB\DR[VSL],9Q55?"^BKI']E"PC-CO\P1%F.UO4$G(/T-8^I>(+F]\1W.AZ5J
MME9S00!E>4!S),6QY>">PZXR<GVP>C:]33].AFU>ZM;=]JB5S)LCWXYVENV<
MXH BMM!TRT@NH8K1-EV-MQO)<RC&,,6))&"13]*T;3]#M3;:;:K;PEMY523D
M^N3SV%2+J5B]I'=K>VYMI6"QS"5=C$G  .<$YXIBZOIC)<NNH6A2U_U["9<1
M?[W/R_C0 S3M$T[2K26TLK58[>9B\D98L&)&#G<3UQ4&E^&-$T2YDN=.TZ&W
MFD&&=<DXSG R>!["K@U33VLX[P7UL;61@J3"5=C$G  ;."<\58EECAB>65UC
MC12S.QP% ZDGL* (DL;6._EODA5;J5%CDD'5E7.!^M4[_P .Z3JET+F\LDDF
MV["^2I9?1L$;A['-21Z[I,UI<74.I6DL%N-TTD<RN(Q[X/%<YJ7C+[7X?MM1
MT"ZMF=KV*%XY"&(5G*C<,C9G&>>U '3OI-A)=VMTUK'Y]JNV!P,&,8QA?3BJ
M\?AS1HH[J---MPEW_KUV9$G.>1]:M6FIV%\TRV=[;7!A.)1%*K[#SUP>.A_*
MH[76M*OIGBM-2M)Y$&YDBF5B!ZX!Z4 -TK0],T2)X],LHK99#E]@Y;TR>IZF
MM"J5OK&F7DJ16VHVDTDBED2.96+ '!( /(!!%7: "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MR\N9UN+6XN((0LS*L<<:@@;00.><YZYKIXO!'A^'6/[4CL MSYGFX$C; _\
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
M*BX>0%.=Q[_C7I+:9I[R3R/8VS/<+MF8PJ3(/1CCD<=Z/[+T_;;K]@M<6QS
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
M>-N>#GZ4 ,TW0[33)I)XS/-<2*$:>XE:1RH)(7)[#/\ CDTNJ:%IVLR6TE]
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
M$^CZE=QVMM=EII5+Q!XG02*.I4L &'TJUJFK6.BV9O-1N!!;A@I<@GD].@-
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
M]Z .'@N;4_#7PE&T\?VE-44JN\;@/-?/'I@C]*WKQ$?Q'X\1P&4Z9&=K<_\
M+(G^==?'X8T*)G*:19*7D$K?N5^\,X/3MD_G5Q--L8[V6]2SMUNI5VR3B(!W
M'H6QD]!^5 'GG]AV^H?#;2;[2H+9M4TZ.*[4QJNYF7!96QR<XSCU KH_#^H6
MM[#>^+KG%K;W*(D33$#9"G7/U<O]1MJ:^TC4K&.*S\+0:786DQ<W3O&=RD@8
M90N 3UZ^W:M4Z5 NAKI21PM D(A19H_,3 &!E3UZ#B@"W!/%=01SP2I+#(H9
M'0Y# ]"#7FZQV-]X4\62ZDD7]K6]Q<.\CX$D;*,Q;3U X4#'%>@:5IT.DZ7;
M:? 6,4"!%+=3[T3:1IMS>+=SZ?:2W*XVS/"K.,=,,1F@#ST:7#KGBW0+;7H/
M/EDT(-.KL0Q?/?!!SR:]!N[6)=%GM%3]R+=HPF3]W;C'KTJ5M/LGODOGM+=K
MM%VK.8P9%'/ ;&0.3^=6* /)8+_3I_"?@>U2]A-S'J4)92070 ON!'89('Y5
M+/I6EW*?$&XFMX))8&9HF903&WEDY4GH2WIZ5Z1%HVEPG,6FV<9\WSOD@4?O
M.1OZ?>Y//7DT_P#LS3]EPGV&VVW)S./*7$I_VN/F_&@#@=-U"U/B'1?[<FB^
MSOH436S7&!&9&QO(SQN(Q[XKG[::U@T"5HYWBTA/$TAD>W"L$CV#RVPP(*@X
M/((X]<5Z]+IEA/!##-8VTD4)!B1XE*QD=-H(X_"GK9VJ6[P+;0B%\[HQ&-K9
MZY'0T >6:]:Z/#X0\3S:7JL^H-+]G>=SL\D.9!C;L4#=CKCU%>C:)H^EZ5;;
M]-MHHA.B,[Q_\M,# )/?_P"N3WJXEC:16JVL=K ENO2)8P$'X=*G551 B*%5
M1@ #  H XFVFM+3XKZHL\D,+S647E!R%+MWQGJ<"N1M;:P@^&.@7T44"79U*
M/S)P!O!$C\%NHXQQ7L+P0R2"1XD9P" Q4$@'MFF_9+;RA%]GB\L'(38,9]<4
M <+?FS7X@:^;F4PP'0OW\D8^91GD\=P/Z4_PD[VOB5-,G^P:@8=.Q;ZG9C!\
MK<!LD .,\#'T]S7<F"$NSF*,NXVLVT98>A]J2&V@M\^3#'%NZ[%"Y_*@#%\6
M7[VVEQV-O,L5[J4JV<#$_<+<%OP&?QQ7)ZY87G@^YT/7I;NTDMM/*V3I!;&-
MC"PQW=MQ')[<FO2'BCD96>-69#E21DJ?:GD ]: //M>UBUTSQ[9:G]JM'AET
MID"W$I1,%\AE8 Y)^G05CW5GI=CX/\.637=C>Q2ZU&;B2%@T:@DEE!] "!S7
M9ZMH>KRZV^HZ;<Z<PD@6!H;ZW+A K%LJ01U)Y'L/05I:+I+:9!.9Y8I;BXE\
MV5HH1$@.T* JC.  HZDF@#C?$$>GZ%XTLS<M+I6DRV31Q3VBJB+,9"7!^4XR
M-N?H*S;^/3=&@\,W=G-J4/AV&6XS<J,NK/PK\C[I.<<<C.!S7J[*KC#*"/0B
MEP,8Q0!Y/K$.@1>$Y'T^2XN+6XUB$R3W+'$C]69>F1C()QSSZ"NA2UTO_A:\
ML7V: -'I*D*4& V_J!V^7 ^E=M@8QBEQSF@#QVVF2W\'^&;[?*-,LM1G%R;8
MEC%EFV-G&> >ON/6KFMG0)?"6IWNE?:7AO+RW,D]SN"SOOR=H?T&<\?RKU;
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
MFCSOCBE5F7'7(!XJW7GOAZX71M;M+.>2QO;-=.>2UU.$;'6!=I(D4$CL.?\
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
MSN2Z'S80P"Y"L2"![=*U9--O?$DVB"?3'L+*SB,K2-*A8L4VJJ;&)QSDYQT
MH ?!\0]-FO[2(Q,MK>2F&"X\U&RV<#<@.Y03T)%)=>/D@_M%XM%OIH-.N&AN
MI@4"H 0">O/T';TJKX9L?$VDQVNC3Z-8FVMI,?VEYRG=&&SPGWMV.,G%1MX?
MU=M \86WV$^=J-Y)+:KYJ?O%8C!SNP.G?% &]>^*A%=BUT^QDOYOL@O"J2JA
M\L], \D\9P/;UJ#5_&UKIDDL2P>;+!;K<3(\Z1% PR%&X_,V!T']161K>@W^
MH6-O =!E:\@L8EM;ZWN8XW@EP=RL2X)4''0'J<4\Z5XFT?63?P:?::R+VV@2
MZ$DJQLDJ+M+ D?=/7H3]* -4>-+:[DL8M*MGO9;RV:Z1/,6/"@[<<]6R",#T
M-;]C<M>:?;730O TT2R&*3[R$C.T^XZ5R6MZ/J&HV]O;WVB0WK"VRMU9R+#)
M;3DGA2Q'R#Y>>O'0]K%E?Z[HTWA[2=0MX[L7,7E3W8GRXD 8G@\L  ,M_D@'
M5R2+%$\CYVHI8X&3@>PKF=/\8F\U'2[>;3);>+5$=[24RAB0HW'<O\.1TZUT
M%^ES)I]REFZQW31,(78<*^#M)_'%<%IOA[7X=4T&]GTBV%Q:2/\ ;+I[O?+/
MO0J7)QG SP,GTXZT 7W^(873IM2_L.[^P6]R;>><R(-AW 9 SENHZ?G6MJNN
M2FZN],TW3_M\UO#NN@9A&(PP.!D@Y8C)QQ]17-2>%-9E^'VJZ1]FC6\N;XS1
M*91@H75LD]!T/%:4NEZ_I?B+4[_3+.WN[?58XS(DMQY9@D4;<YP<CGM_^L L
M?#7_ ))]I7TD_P#1KUI:QK<^GWMK96E@;JXN$DD!>3RHT5 ,Y?!YY Q4'@K2
M[W1?"=GIU^D:3P;P=C[@06+#M[U4\1Z7K%[XAT^XM[6VOM-CC97M;B8H@D)X
MD88.[ Q@8/0T 1MX\A/A[2=7ATV>5-0N1:B-74,CDD8]^5./Z5)%XOO&76()
M=#DCU'38EF^R_:%;S4/.0P&,X[8/I6'9^$]=@\,:'I<MM;[].U=+EF2?.Z(,
MQ)Y _O=/:N@MM/N;'QMK&L78ABTZ>VBC25I0.5QG([=Z )[7Q.+VQT.XM;42
MOJA&8UE_U*A278G'.TC';DBN@/2N-\&Z+#::IJUW;S"2P2X>&P0'*QJVUI-O
MMN '_ *[(].* .,L/%\^NZ?/+)X<F&G>5.)I&G4KE <KCW'&?7UZU8L==MK'
M0/#\>FZ8D;:EA;:T\W:D8(+,2V#P.O3)S2>'=!U'3?!M[I=TL(N93.4\N0LI
MW@XR<#N:Q=1T[48-'\+Z&D=L=6MRSA1.R$B-2,K( ",Y7C^@S0 >*->EUGPI
MXFL;C35MY-/V)(WG"0;BZ[2O /(YS6Y8^*+Q]7M=)N=&:T>ZMFEM7DN%;?M
MX8*#M_,U@_8M4U#1=9\,-I<%KJ4\:7+3&\,HDW/C+M@D'"\#T]*Z*;1M0G\5
M:%JI2%8K2VDCN%\PDAF7'R\<C/TH R](\7ZA'X,?6]4@@8/<M'$RRE0-TI7Y
M\CY57UYX'2NJTJ\O+N.7[9:10E& CDAF\R.92H.Y3@<<X_"N:TC1-?TKP[+I
M$EGI5Y"DY,:RNQ$T3.68,"I //'7]*T?".@SZ&NHF1$MX+F?S(;2.4R+"N.>
M2!U/;'&!0!<\0ZZ=!M[.;[-YXN+N.V(\S;MWY^;H<].E5+SQ2UIJVKV/V+>=
M/L/MH?S<>8,?=QCCZ\T_Q?HMWK>DP1V+Q+<VUU'<QB;(5RI/!(Z=:QAX=\0W
M6IZU?WHT]7O]+:T2.*1L*_09)'3KS^E $]CXTO9I]$:ZT<6]GJP"Q2BX#,'V
MY^Z!]W\<_3I6?XLUN[UGPAKSV=G VF0,8#.\Q#R%6&65=N, ^_.*N_\ ",ZH
M++PC$!;%M)D4W/[T]  /E^7GC)[51G\)>([?1M5T"P?3I-,NY&DAEGD<21AB
M"5( (/3K_P#JH T9/%4EBD&G65O#--!I\<\ID9QU7Y4 52<G&?RHN/&MZ(=$
M-KH3O/JOF*L,TWE-&Z=0<KT[Y].U,E\.^(-,U6'5=%FL&GEM(K:[@N=^PL@Q
MN4CG_/O5R^T+5KK5_#EX\]O.VGR2O<N24SO &$4 \#G&3V'UH W].FNKC3H)
MKVV%M<N@,D(<-L/ID=:YK7_&-WHC:A*VGQI;6;1JAN)3&UUG[WE<8.,BNOK@
M-9\&ZU?S:^J2Z?+'J&UH9Y]QEC P?+'95XZ_IZ &K>>*-2/B-M'TO2X;ES9+
M>1R27'E@J6 Y&WBJH\<SMX=TO6AIZ+;37/V>]W2G_1_GV[@<<C_$5=T_0-0M
M_%<>KSR6IC72ELBB,V=X8,3R.F0165'86/ASP)<:'XBO+,/<"9D5')+Y.X;0
M0"6!([=<4 =5;:FUUKE]8QQJ8;2./?+NY\QLG;CV7:?QK2K%\*:7+I'ARTM[
MEG>[9!)<.[;F,A'.3WQP/H!6U0 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %1?9H!"L
M(@C\I""J;!M!!R"!['FLCQAJ-UI'A2_O[*14N(%5D9EW#[P!X^A-5_(UO[#;
M7%OK?FW,WEMY%Q#&L;#@N%VJ&Z9/4]* -V>SM;IXWN+:&5XCF-I$#%#ZC/2L
M+Q!X>GNX;/\ LF.PC%O<&=[:XBQ#,Q!&6"]^<YK3OM=TO39C%>7L44@3>RG)
MVKZG'0>YI\6LZ;/-;0Q7L#R749E@57SYBCJ1ZT 8^A>'9K34QJ5[;:5:S+$T
M20Z;#L7#$$EF."Q^48XXYK>AL;.W$HAM8(Q+_K D8&_ZXZUEZMJEI<Z'J!M-
M<@L6@;RI+OAO(<$9!![]OQJN?%5I::WIVAO(]S/-;^8]RJ_*>!@@ <[N>G2@
M#<BL+6W606]M!"9!\QCC S]<=:BTO3(-)LA;09(+M([$ %F8DDX' Y/0=*;;
M:WIEY;7-S;WL4L-KGSW4Y\O R<_A5R*1)HDEC.Y'4,I]0>E "200RLC21([(
M<J64$J?4>E,>SM9$*/;0LA8OM9 1N]?K7)^+O%UQH>KV$-LC-;12))J4@4$1
MQ.2J@GL203^ ]:Z;4]6L='LOME_<"&WR%\S:6&3TZ T 6T1(T"1JJ(HP%48
MH:-'=79%++]TD<CZ53&L6!U9=+\__36B\Y8BK E/7.,5$_B'2T )NMQ:=[=4
M2-F9Y$^\%4#+8P>0,4 :$D,4VWS8D?:=R[E!P?44211R[?,C5]IW+N&<'U%9
M+^*]#CTV+47U&);267R5D(8#?S\I&,@\'K31XLT>2RCNH+EKA99&BCC@B9Y'
M9?O (!N.!STZ4 ,\.:'<:/+J[7,L,HOKZ2Z0(#\H;L<_2MT*!T ';I7*>!]4
MN-6_MV::YEFC34Y8X/,&-D8 P,$#'TK2U3Q5I6D7#PW4DQ:)5:8Q0.ZPJW0N
M0,*#[T ;.Q<8VC'IB@@,,$ CWK.O==L;)K>,O)--<*7BBMXS([(!DMA>WO5$
M>-_#QT\7WV_%OYJP[S$X&\_P\CV.?2@#?(!&"!CTI0 .@K!@\8Z-=6ZRVTTL
MY>1XDBBA=I'*8+87&< $'/O4T7B?2I]+AU""=IHIG\J-(T+2,_4IL'.X $D>
MG- &Q44\3O:RQ02>1(R$)(%!V,1P<=\=:Q7\9Z+%ILU]+<21QP3BWE1XF#QR
M'L5QD?6HO^$ZT/SY;?S+H7$8R(?LLF]QGJHQDCWH NZ%HTNEI+->WSW^H3A1
M-<.@7(7.U0!T R?S-:]8T7BC2I]&@U2"9Y8+A_*A1$)D=\D;0O7/!_G58^-=
M(72KZ_E:XB6Q<1W,+Q$21L3@ K[GOTH Z*BL&U\7:;>7TMG#'=^>D!N(U>!D
M\]!WCW8W5F:9KMYXL\+3WMI'<V-W&7EMY<8C<AF"KU(88 # ]SQVH [&HKFW
M2[MI+>1G"2*58HY5L>Q'(JCX>UB/7M!M-3C79YZ99,YVL#@C\P:TZ &0PQV\
M$<$*!(HU"(HZ  8 I]<GJ=S<1_$C1+5+N=8)K:5I(%D(1BH.TE?\]*==?$#2
M+5KW]QJ,JV4QAN'BM6*QD<9+= ,\<T =567K>D3:O!#%#JEY8;)-S-:MM+CT
M)K0$\1MQ<;P(MF_>>!MQG/Y5B67BRVO@'2QOE@>%YX9FC7;,B8SMPQ.>1@$
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
MR5D.X< \=\]J)]%UK3?$5U?G0;77H[V"+S-TD:&.9$VG&_\ A)YX]O2O0:*
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
M+?%)T;1M6%KI;0ZA.MN(<N&W,2%.>@''O6]I&A:[:0LFH>(?M@CB:*W7[,%
M)& [\Y8CTR/K53_A"9QX9TC1AJJ?\2ZY6X\UK8GS-K$A<;^/O8ZGI0 B>(-<
MLYM>M=173WN;&R^VP& ,%88;@@G/5>M44\5^([73M'UJ_M].;3+UHXY(X-_F
MIOZ-DG'X5HZ]HDT,GB'7'O8VCFTF2W$ AP5 4D'=NYYSV[U3\-:'=ZOX9\/_
M &_4()=.MTCN$@BMRK,RCY5=]Q!"GT SCF@"L^L)X?\ $_CO5'3?Y$5F53^\
MQCVJ/IDBMJYUG5]'U71XM0:TN;747\AFAB:-HI2,C&6.Y3T[4Y_!T=U?^()K
MZZ6:#64C1HEAVF+8,*0V3DC@].HIUMX<NQ+I\NL:JM]'IHWPJEKY1+@8#N=Q
MW$#L,?C0!0A\4:G%:Z[97:V[:U93K%;)%&0D@DVB(D$]R>>>!4]QJ^OR>+WT
M&TDT]-NGK=&:6%V^;=M/ 8=3^0]:KZ<^E>,/%MKKUBDDD%A;LAF:-D#2EOE7
MD<[1N/MN%;:Z#(OB^;7OM8^>R^R+!Y7W?F#;MV>>>V* .3A\9>(&\.V6ORKI
MXMFNEMI;=(WW-\Q4L&SQST&#]>U:5YKVO7^HZM#H4&Y=/<0HIC1A-)C+!BSJ
M5'..![Y[4Y? CKX2AT'^U.([K[09OL_7YMVW&[CD]<U9OO"$[Z_/JNEZW<::
M;L!;N..-7$N.,C/W3CO@T 0S:QX@N/$-CI$(L[)[C3OM4WFQ&5H7#8(&& ;G
MCMZ\]#AW6O:QJGAW37:[2"==<2QG:*/B7#@AL9XZ#([_ *5V,/AV.#7K;5$N
M9/\ 1[3[&D3#=E,YR6/).1UK,?P.@T5["'4I8Y?[0_M"*<QJ=DF<_=Z$=: .
MANKEM-T>>ZG;SFMH&D<@;=^U<GCMG%<K/K^M:7HNEZ]=SVUQ:W;Q?:+:./ B
M23H4;))(R.O6NN%H'T_['=.URK1^7*T@ ,@(P<@ #GVKGK;P<8[>UL+C5)KC
M2[.99;>V,8#94DJKO_$H[# Z4 8JQ7QO/'<D^HM,D<!B$;1@?+Y+,N/3&[''
M7K4>A:IK&DV/A!&N+:6PU!5M_LZPE60;>&WY.3^ ';WKII_"OF7^K7$6IW,4
M6IQ%)X J%=VS8&!(ST[9IG_"(Q"UT&#[;+C1Y \9V#,F.,'TXXXH Q(?$OB;
M5XI;W1M/DEC2\:-$98A$T2G!W,7WAN^0,=L=ZN_VCXDOO&.I:7:7=G!;6GD2
MYDMRQ*L,E<YZ]?\ ZU3)X%A@OKF2UU;4+:RNI3--91. C,>N#C(!K4L] 6T\
M2W^M"[E=[Q%1HF4;5"XQ@]?7\Z ,CXDO/'X2=X;F2%?/B60(!EU+ $<]/7\*
MK7]O?M\1[.&UODCG_LAPUQ)"'./-ZA00,]/:NE\0:)#XAT>73IY9(D<JP>/&
M5*G(Z_2J\'ATQ:Y;:O+J5S/<PVIMFWJ@$@+;LG"C'/IZ#\0#G+7Q/JUQX<AD
MDNH(YTU%[*>Y" R.JGK''@Y<Y VX/K58^+-:3P?XAO%N ;G3+SR8I)[<*[)N
M4?,HP W/I^%;/_" VJ6T2PZE>Q7$%Z]Y#<+LW(SXR,8P1P.O\N*=_P (':-8
M:M92:G?O#J<JRS9*;MP()(.WN0* &66J:Q:^,;+3K^]BNK>_LVG54@$?DNO)
M .22,>I-1?$1;@VVAB&\E@6358(G5,8;))!.1S@KD \>HK=?P_;OKMCJQN)_
M.LX# D>5V,"#DGC.?H1TIVO:#!X@M(()IYX#!<)<120D!E=<X/(([GM0!RD=
MKJ,GQ"UF"SU/[/,-/@#7+P+(Y(QSMX7GG/'TQ4FE>*M1U>R\,6AG6"ZU-)GG
MN%09 BR/E!!7<2/3@9KHK/PW#9ZO<ZFM[=R7%Q;+;N9"I&% PWW?O<9].3Q5
M6#P58VVE:?90W=XCZ=(TEK<@IYL>XG(^[@@YZ$4 95UK/B.U?7](MA]NU"UB
M2XLY_+4,T;$ @@#;N'...<=*J/XTE@TB_N;349;R8RP01P7<"Q36KL6#;P%
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
M*V*Y(:U]DU7Q3Y.D6J75A#'.TBO@W(VL1N.WC 'O4-EXMU5IM!FU"PM8;+6
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\4Z5/KGAJ]TVV>-)
MKA0JM*2%'S G. >PK.OO#M^T^CZM:/;C5=.A\IHW8^5,I7!7=C(YY!Q^%=31
M0!QFH>$[_4],UR2:2T35-56., %C%#&A&%W8R3C))QUQQ5O7/#VHZIX?TFWA
MEM8K^PN(;@;RQB9HP1C(&<<^E=110!S%GH&IQ^)=3U2YFM&6\LD@ BW AU R
M<'.!G/<GI5WPEI%SH/AFSTRZ>)Y8 P+1$E2"Q(Z@>M;5% '*3^'=3?4/$URD
MMI_Q-+=(( 2WR;5*Y;CW[4UO"M\]IX5A^T6Z_P!CLC3G#'?M4#Y?R/6NMHH
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBD5U=0R,&4]"#D4 +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 %
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
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 %%%% %6_T^VU.V^SW2NT60V$D9#D>ZD&LO\ X0W0_P#GWN?_  -G_P#B
MZWJ* ,'_ (0W0_\ GWN?_ V?_P"+H_X0W0_^?>Y_\#9__BZWJ* .<D\">'9@
MHEL97"] UW,<?^/U'_PKWPO_ - P_P#@1+_\573T4 <Q_P *]\+_ /0,/_@1
M+_\ %4O_  K[POM _LS@'/\ Q\2__%5TU% & O@GPVJA1I4. ,<LQ/YYI?\
MA"O#G_0)@_,_XUO44 8/_"%>'/\ H$P?F?\ &C_A"O#G_0)@_,_XUO44 8/_
M  A7AS_H$P?F?\:/^$*\.?\ 0)@_,_XUO44 8#>"?#;##:1;D>AS_C3/^$$\
M+?\ 0$M?R/\ C7144 <[_P ()X6_Z EK^1_QI5\#>%T8,-$M,@Y&5S70T4 9
M7_",:!_T ],_\!(_\*/^$8T#_H!Z9_X"1_X5JT4 <[J?@?P]J=ND+:;;VX5P
M^ZVB2-CCL2!T]JN_\(QH'_0#TW_P$C_PK5HH RO^$8T#_H!Z9_X"1_X4?\(Q
MH'_0#TS_ ,!(_P#"M6B@#*_X1C0/^@'IG_@)'_A1_P (QH'_ $ ],_\  2/_
M  K5HH RO^$8T#_H!Z9_X"1_X4?\(QH'_0#TS_P$C_PK5HH RO\ A&- _P"@
M'IG_ ("1_P"%+_PC.@#/_$CTWG_ITC_PK4HH I_V1IO_ $#K3_ORO^%']D:;
M_P! ^T_[\K_A5RB@"G_9&F_] ^T_[\K_ (4?V1IO_0/M/^_*_P"%7** *?\
M9&F_] ^T_P"_*_X4?V1IO_0/M/\ ORO^%7** $ "@   #@ 4M%% !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 %%%% !1110 44
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
M6ATMMMLS1G8_F??PY Y' /7K[UA7>BFR\(^%+*]=6>?68A,8Y=V%8M\N\'G
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
M0:#]G'E6]^<M'+N^ZF22%"_SKLJ "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"O>V5KJ
M-H]K>01SP2?>CD&0:AL='T_369[2V2-V4*SDEF*CH,G)P/3I5N6:.")I9I$C
MC099W8  >Y-1+?V;P+.EW T+,%$@D!4D]!GIGF@"G9>'-&TZ]:\L],MH+ELY
MD2, \]<>GX4#PWHRZ9)IHTZ'['))YCPX^4MQS]>!5F\NPD%U%;SP?;(X6D6-
MCDCC@E0<XS63X4\0C5]!T^:^N;9=1N(RYA5@K$;B 0N<]!0!>O\ P[HVIRQ2
MWVFVT\D0PC2("0/3W%33Z1I]S<VEQ-9Q/+:?\>[%?]7TZ>G05!8RWW]L:FEW
M=V<ENI0V\,1_>1*0<[_J1Q^-6[;4;&\D>.UO;>=T^\L4JL5^H!XH 1=-LEU)
M]16VC%X\?E--CYBOIGTX%4QX8T);5K5=)M!"TGFE!$,;_P"]['D\]JN)J=A+
M</;QWUL\T>=\:RJ67'7(SD8JGHWB/3-=>Y2PN4D,$K1D;AE@,98#KMR<9H O
M6=C:Z?;B"SMXX(@<[8UP">Y/J?>L^ZTB5=?AUBP>-)B@@NHW&!-'D'.1T9><
M>O3CK4FL^(-/T'[(+Z=8VNIEBC!('4@%CGH!G)-37.M:79B$W.HVD(F :(O,
MHW@]".>1[T -FT+2;B]-Y-IUK)<G&9&B!)QT)]2.WI4UQIEA>7,5S<V5O-/#
M_JY)(E9D^A(XJRK!U#*05(R"#P17*ZUJ6L#QCI^C:?>6]M%<VSRL\EOYA!4G
M_:'7B@#;&A:0+%K(:79BT9_,: 0+L+>I7&,\#FG76C:7?21R7>G6EP\0Q&TL
M*L5'MD<50M)-6T^\N'U?4;.?3HX-YN%B$/EN#R&&X\;3G-:*:MI\@M2E[;L+
MO/V?$@_>XZ[?7\* '/IMC)>Q7KV5NUU$NV.8Q@N@YX!Z@<G\ZM$ @@C(-4'U
MS28[\6#ZE:+=D[1"9E#Y],9ZTMYK6EZ?.(;S4+6WE(#!)90IP3C//;- #$T#
M1XXTC32K)4CD\U%$"@*_]X<=?>IVTVP>:>9K*W:2X79,YB4F1?1CCD?6G"^M
M&O&M!<Q&Y6/S6B#C<$Z;L>GO61J7C#2-.@T^;[5'/'?7 AB>)P5ZX9B?1>]
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
MGD@$P \R/J,$'OU'&"/2@#B/#^J:?J^O:)=7>HVZ7=E;&VB@2*12\C* <EU
MZ X'K5*:#_BVFN".V?SY-49T40MN;]\I! ZGY?3M7:6F@ZF;F&35M>>^B@<2
M)"ELD(+#H6())QU[#-=!0!QQW-\4XKK8_D_V)M,FP[=WFEL9]<<XKE[2U>W^
M$^D(]K(LRZBKR((3O&)6.2,9^Z/RKUFB@#S/5KQ++Q7XHMT+(E_;PQS-+:2R
M@-L(RNQ2" I'!QD_2NX\.-8GP[8QZ=<_:;6&)84EYR=HVG(/(/'3M5!O#5]#
MJ=[=Z=K]Q:I>/YDD+0I* V ,@L,C@"MC3=.ATNR6VA+M\S.[N<M(['+,?<DD
MT >?>*9)I]8\1V:V5Y 9+)5B:VM6<WK!#]YP" JYQ@8]SQBK>BIYOBKPW,]M
M*%30Q&&D@8;) 0".1P<!OP^M>@T4 >46]O?PZ";M+.YFBLO$3W4]NL1WO&""
M& /7'7_]5;^G7?\ :GQ.&HV]K>BS_LCR!-+:R1J7\W=C+ =OY5W%% '+?$16
MD\&7<*P23-))$ B(6/\ K%)X'L#4.JV[W/C2..WCDB>;19X5N!"VU"S#:"V.
M,8)QV_&NOHH \S9)=2^'UOX6-A=1:O&T<!1H&VQ%7'[W>!MVXYR#SG%;6D-+
M8?$?Q#'/:W(74!;O!*L1,95(V#$MT'/'/>NRHH Y7XC6UQ>>!K^WM;>:XG<Q
M;8X8R['$BD\#V!JAXTLY)+O0]533;B^T^ R"YMX599 KJ &VC!R .GX&NYHH
M XVPT/3]5\-ZO9VFBS:7!>C:IN01)(P&0Y4DD8;IGKBJNC:/K.I>$=3;4D,.
MJ7-G]AB#Y!"1J5!.?[S%B3Z$5WE% 'GLL5SKGAG0-(33[ZVOK6X@\TS6[HL(
MB&&<.1M/M@Y.?K5&XLM6M?$>K>(K*RNY_LFH!A9R0OMN(V0(SQ@CEA@\CM^O
MJ%% '&ZFTNH^,?".HP6=Y]F3[5YK/;.IBW( -X(^7GUK"?3[YO _C*W%A=^?
M<:I++#']G?=*A=,%1C)'!Z5Z?10!YKJUS>:?XMM+K3[6]\X:3'%.T5BUS@,^
M0"@8%3\I//ITKJ?!7]GQ^'8[33UN5%J[1S+=1&.02'YCN4],[@?H13M0\+K=
MZI+J-KJNH6$\RJLWV>0;9 N=N0P.,9/2M+3M.M]*MFBB>1RS&2669]SR-@#<
MQ/L /3B@#DO% OY/$KPC3+V2TDTYHXYK&,;GD)/RO)P53OC(!.*U_ B3P^#=
M/M[FUGMIH4,;1SIM;@GG'I71T4 <!XJMIFU2^NM,L]4M=71$6&XMH6DAO!@'
M;(,;>,D?-^O2J5WIUQ8^([JYUKPS-K<.H10N'@C$IAE5<,F#@!>O/TKTRB@#
MSNY<:1XS\-&33VA"6,V;:SC,GE9YP O)QWQ4%Y8:M$^HZO:Z7<>7J&J0LT(B
M5IXX8U(,BJ1\K$DX/4?K793Z-;77BNVU8WLGVFSA*"V4KMVMD9(QGGZ]OK6K
M+/# 4$LJ1^8P1-[ ;F/0#U/M0!Y7/IFJRZ7XPB31-23[>8)+<3'S&;!&03N)
M)YSWQBNF\0OJ0M/#[6^FW<ULIW70MXQ]HB^3 "Y^[G)!((/OS794P31&8PB1
M/-"[BFX;@/7'I0!YA%I&K_\ "(>);)=(O8YY-4%W"CLK,Z>8AP"2=S (>><^
MIKI[N6ZO_$?AJ]_LJ^BC3[091(@S#N4*N[!(&<9KJZ* /.H;+4M/\*ZKX7?2
M;NYGE>5+>Y108I%D)(<MGY<9R<^E:.F:5=V'C?3U:VE>VM-$2S-V5.TNK#@'
MW%=I10!RO@"TNK+P_,EY:RVTKW<L@CE7#;6.157Q(FK3>)1$NF7EWIS6+)']
MDD6/,Q.<2/D$+@#C./8UVE% 'DL=MJ>G:%X2B32[U-6LGN'VQ!6D6+G=\IR,
M'>HYQT]Q5^:W;4/".O:9::5J2:Q=E;F9+N-4:8LX^9<': -I';I78:]HVF:A
M+;W%W=S6-TI\J"Y@N?)?YCG:#T.<=,&K>F:/:Z4KF$S2S2 >;<7$IDDDQTRQ
M^IX&!R>* .7\4Z3>SIH&J0Z2FI+IZ.MQ82A275T4< Y&05JIJNB7NJ^'8[BQ
M\-VUA);WL=RFG,J#[2BC!#@?+GDX![#WKT.B@#A)+*XU'PIK(M/"46E33VWD
MQ1(L:RRL>N< 84<=3Z\5*VEZBVJ^")?L4OEZ?;NMTV5_=EHE4 \^H/2NVHH
M\UO/#.KWMOXC\NRQ*VJ)>6L<Q79<JI/!YQ@]<'VJU<Z=>W_AK5X[;PA;:5++
M:^4JQ>7YLKDC@;<#:/<\_A7H%% '&R:=J!U;P7<"QE,=E!(MR<K^Z+Q*@!Y[
M'KC-6?"MKJ.G:GKMM=6#QP7&H37D5SO4JZN5P ,YS@$UU-% ',>,(M7E;3?L
M%K+=V:RM]M@@E$<CKMPH#9! ZYP:Y&3PWK2>&->L8M%>-IM46YMXDE0@QY!P
M#GL%'Y_6O2+W6--TV5([V_MK9W&5664*2,XSS[TAUG3%U 6!U"U%X3@0>:N\
MG&<8Z]* .:U;0[[4_&D\RP/'9W&AO9&XW#"2,Y/3.>XK'ELO$]WIN@:;-H+;
M])OX9'N%GC"2)'D J,@\CVKTNB@!"< D GV'>N#TSPUJ5Y\,[O0+N V5TSR"
M,O("&_>;U)VDX&>/PKM;V^M=.M6NKVXC@@7 :21L 9.!S4X(8 @Y!Y!% ',>
M'9=<FEB74= MM/\ (3$LX=&:9L8^0+]T9Y))]OISMMX4UN#POIK+91G4=.OY
M+D6LLB%9D8G(R"0#@]_0^U>E44 <7>_\)3=>'[J:RTJ'3IW:():Q3+YI0$^9
MEP  2",8Y&#W-4]-TG5;+4M?F3PW$+:_M8O+MY+E6#LH(*.2>IW')Z<=37H%
M% 'F_P#PB&HW=AJ]EIUO/I6G7,"&*SNY5D5;A9 VY<%L*0N/?/3BNET!M;FG
M0ZEHEGIJQQX=XY%=IF_V0OW1WY/I71U674+1]0>P6XC:[1!(\(/S*IZ$^E &
M7XMTB[UC1T2PD5+RVG2ZA#<!G0Y"D]L^M5?L%]K/B?2M4O-/:PCTV.7"R2H[
M2/( N!M)&T 'DGG/2MV[U&SL'MTN[B.%KF010ASC>YZ 5:H YCP;IM_IPUIK
M^U-N;O4I;J(&16RCXQG:3SQ3_&&E:E?V]A>:0(WOM/N1<1Q2'"R#!!&>W6ND
MHH Y:YC\0ZMX9UA+VQBMY[FU:"WLHYE<J2&&YGX'.1QT 'O65)HFO-_8=M-I
ML-[IT.FI!-:R7(C2.X  +L "'  P  >]=]10!YO9^&==M_"WAFPDL4\_3=66
MXE"SJ<Q!V;=V_O=!GI^ V(-&U*/6/&$S6O[K48HQ:MYB_.5C92,9XY/?%=A1
M0!PK>']6.B>#[?[(/.TVYB>Z7S5^15&"<YY_#-+J.@ZC>Z^M[:Z6MC?17BL-
M2BN JS0!N0Z Y)(P,$<XZ@<5U]]J-GID*S7MPD$;.(U9SC+'H![U9)"@DG '
M))H 6O.7\*:TW@ZXT\6T7VJ35S=!?.&/+W@YS_3K^/%=YI^HV>JVBW=C<)/
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
M2Q1@-V01(Q;!R".@XZU+H6F>*(1';ZSJ%B]K!$4C^S*V^4XV@R$@#@<\=\4
M8%EK]^?A9+K6L6EGJ:$[UCFR=^9B#O!!'!(P!V KI)=?N;7Q9INDRVT*V5_;
ML\,H8[@ZC)7'3I_.L2/P?K@^'ESX8DGTXMD+;R*7 V^9O)<XZ^@ K:\3^&IM
M?T2UMXIUM[ZV='CG5B-O9\$<\C/Z4 5)?&,L>GV4I@B$VHW,BV@P[*8%S^\8
M*">1C@?WATYK1\,Z[=ZREXEY8O;R6TVQ7$;JDR]F7> >W3_&H-?\,S7=MI<F
MC3Q6E]I39M6D4E-NW:4..Q 'Y5IZ-#J\<$CZS<V\MRY&$MD*QQ@#H,\GG/)H
M Q?$7B?4=&DOY%M;:.UM(5>.2ZD*_:F/)5,=P/KS27'BG4YM4TFSTS3H)/[1
ML?M:O<2E1'QG!P#G&1TZY[56UCPGK%[JFMS6UU8&#4[=80UPC-)" N-JXX )
M.2?T-6M.\-:E;:OH=[/<6S)8:?\ 9)$3=R<8RN?HO7KS0!%;^,;N;0_-:QB&
MJ-J)TU(0Y\LR@\G.,A0,G\*;I?\ : ^)UV-1%MY@TE CVZE5=?,ZD$D@YR.O
M85%_PA5^NFSQPWEO%>)JK:E9R!254G^%@>V*T=*T;7%\4-K6JW5@Q>S%L8K9
M' 7#;N"?<G\Z )?%6HKITVAEK"VNA<:E%;AIER82V<.O'!&#S5,>(=>N_%.I
M:5I^G64D.GRPB6229E8HXSP,=<9_+O6CXET2XUHZ5]GEBC^Q7\=VWF9^8)G@
M8^M-TK1+JP\4ZWJDDL+0:CY15%SN0QKM&>W.30!AV?C36);.\U6YTZS32K*2
M>.9TF)D+(/EV@^K$#\>U6=(\4ZO?ZM!:R6(:"Y@9UG2UFC6"0#.UR^ PZ<C&
M?2IM,\(2)X:U71=2GC:.^GDE#P9RN[![]P14^@Z3XBL7MHM3U>WN+.U3:BPP
ME7EXP-Y/H/3O0!2T_P 7WM_HT3"V@CU9M1^P/;_,55@<L3SGA 3^%6Y=<U6_
MO]6@T:.TVZ80C_:%9C/)MW%5PPV]ADYY/2IK7PNEMXSN]>$W[N>,;8.RRXVL
M_IG: /Q-0'0-5T_6-3N]'NK00ZCAY([E&)CD QN7'4$=C0!!:^,GUM=(@TF*
M..YU"!YV:Y4LD*H2K# (+'<"!R/6I;G6_$%OIMH]SI]I9SO,Z7-Q,^Z&%%Z/
M@,#ANPS^=4Y/ UQ80Z--H>H);WVF1-#NF3=',K$EL@=.23^/XTZ\\*:W/)IE
MZNKP3W]K/)/(+J(F%F=0HVJ#P% X]R3F@#!USQ#<>(? <EP\4)GMM72VS%D)
M(5((89R0#D=:ZFPUW6H?$T6C:Y9V:?:X6EMI;1V8?+]Y6W=\=^*SAX%OVT35
M+&74;<R7.H_VA#(L) #Y!(89Z' Z=/4UN6NCW\VM1ZMJLUJUQ;PM%;16Z$(N
M[[S$MR2< >P^M '(^%M=DT?P1I4%O&'NKV]FBCW1LX0!F+,57EL#L,=:Z_P[
MJFJW[WL6J6)A\B0"&=87B2=#W"N201BL&#P)>P^&;&T348XM3T^Z>YMKB-"4
M!8Y*L#U'-=/HMIJMO%))J]_'=7,F !#'LC0#/0=23GD_3TH R-1US7?^$P?0
M=+M]//\ H0NEEN6?Y?FV\A>O/;WZU7TWQE=ZII6D"*WMX]3U&>6$!LF-!'DN
M^,Y(P!QD<GK6L-#N!XW?7O/B\DV'V01;3NSOW9STK&LO ]W9:-IZ1WT(U/3K
MJ2XMY@AV$.?F1AG.".N* -;1]:OI?$%_HFIQ0?:;:-9HYK<%4EC;C[I)((/'
M4UT%8FDZ-<P:M=:OJ,\4M]<1)#M@4B.-%).!DDG).36W0 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%<WX^DDB\#ZI)%+)%(L:E7C8J1\Z]Q2R^*+;3([:S-M=WEV+
M$7<D=NJEEB& 6.YAGGL,F@#HZ*Y+4_&+Q76@#3;">[MM3.\2(%^9=I.P;F&&
MZ'G X[U9U/QKINE2SK+%<R16[B.>:((5C8XR""P8X# G:#C- '245S-WXXTV
MVU&6QCM;^\FCA2?_ $2#S R-C# @]!D9/OQFMC5]0;3-&NM0CMGN#!$9/*4A
M20.3UZ8'/KQZT 7J*\VO]=N+W2_"&J7T%S"S7L;/L 8390G*HA)//3(!]JZ:
M#QG8-:ZI-=6UW92:8H:X@G0;PK#*D8)'/U_QH Z.BN?T_P 5Q7EU=VD^GW=I
M<V]N+KRI=K%XCT(*DC/L?\<4;3X@6=V=-D_LS4(K2_E$$5S+&H3S"2 O7)Z=
M1Q0!MZQHD6LM8F:XFB^Q7*W48BV\NO3.0>.3^=:=07L\MM933PP-<21H66)6
M"ER.V3P*\SU/6[O6? ^A:IJ%NZ2?VM$P="")%W/]U5)/&,8(SD4 >IT5SEGX
MQM99M2AO;.ZT^2PA^T2)< 9,?/S#:3^7O4>F^-K+4-7M].>![>2ZC,ENQFCD
M#XYP=C':<<X/I0!T](S*BEF8*HZDG %9^MZQ!H>F->SHSJ'2-54@;F9@HY)
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MZ4^]>7PQ900:+H<U_P"=*QDV2X(8\[W9LDDGJ35[P]I*Z'H5KIZ[-T:DN4&
M7)RV/;)- &)\3(A)X#U!]\BF+8PV.5!RZC! ZC!/!K,O=/W^.M LX[NZB7^S
MI<RK)F3'IN;)_K7;:GIMKJ^G3V%['YEO,N'7)'?(Y'N!5*W\-:=;7UE>I]H:
MXLXFAB>2X=R5;.<Y)SU/^0, '$0:]JD'AQ;,WSLXU]M-^U3R;6\H<X9\'!/3
M..E=7X<T_4],U"\AO+^.2VD59(+0W#3R0]B=[@,5)S5C_A$=%;3;O3Y+0R6M
MW.;B5'D8YD/<'.1T[5-HGAS3/#\<BV$+*TF-\DCEV;&< D]AD\4 9/Q*!/@#
M4<''S0_C^]2LB-9KGXDV\7B=D6XMTW:4;=2D,O'S9SD[AQQGM],]IJ^C6.NV
M7V/486EM]X?8)&3)'3E2#3-4T#3=9AMXK^!I1;L'B;S75T8=PP(.?QH Y"Z&
MK>)M=UZSMKMK62P=(K8B[DA\L$9WE%&'R?7M5B[\\>.?!OVF:.>?[)<>9+']
MUV\L9(]C6UJ/@S0M5O([N\LV>=$"%Q,ZEU Z,0?F^IYJ\VAZ<U]8WOV?;/8H
M8[8J[*L:D8("@XZ<<B@#AM&_MWQ'I-MK=OJ*6ET+IVE>2ZD*A Q'EF'&P<8]
M_P ZBUR_O(VU#4K.^OIF@U1(UG60QP1+N"F()N(DQDY.T?6NO_X0GP]_:IU+
M^SE%PSB0@.P0N.0VS.W/X4RX\">'+J2Z>:P)-S)YL@$S@;\Y+  X!]Q0!@>+
MY+NSU"_N;V745TQXXT@N]/G;_07 Y\R,$;@20><\8%,N!JWB?6M<M[+45MWM
M6C2W(NI(_+7 ;?M7A]W/)KJ9O"6D7$DS213E)]OGQ?:9-DNT +N7=@X"CZ]\
MT:GX/T'5[M;J]T]7F5!'N21H\J.Q"D9'UH T=+:=]*M6N9X;B<Q*7FA^Y(<?
M>'L>M<W8_P#)5M4_[!L7_H5=;'&D421QHJ(@"JJC  '0"LBY\+:5=:G+J,B7
M2W<JA7DBO)HR5'0?*P&/:@#FM>=I/BCI,EA&9KBRLYI+D(?X2K;5/H23W]16
M?H$.MZI;:9XA76K2#=+FX=KB1MX+8,;(3L'7@#&*[_3-%T[1DD6PM5A\T[I&
MR69SZLQR3^)K/MO!7AZTU7^TH--1+K?Y@8.VT-ZA<[0>?3B@#B+F]N5FM-3M
M;^[N&DUY;9KPRLB,A)'E)%D@H .I Y]:V)D3Q#+XK:]N+@/IY>&VACG:,1*(
M_OX!&2QSR<CC%;3^ O#,C2LVF+F23S3B5QALYROS?+^&*GU#P=H&J7AN[O3U
M:=DV,RR.FX8Q@A2 >/6@#B['_D'?#K_KJW_H-:5U=W:ZSX\C%W<!+?3XY(0)
M6Q$WDL<KS\O/I73CPMHPATZ%;0K'IK^9:A97'EMG.>O//KFI'\/:7)<:C.UN
MQDU&,171\U_WB@8QUXXXXQ0!Q=B+FS_X0O4AJ-]+/?A8;A9IRR.K1Y^[TR".
MO7US5;3+?5O$-O-K0UF&QNX+QRSR2.3"%8_NF3<$VXQVR<UWA\.:68M-B^SM
MLTTAK0><_P"[(X'?G\<U7E\&^'IM8&JR:7";S?YA?) +9SN*YVDYYSB@#;5T
M9F4.I9?O 'D?6G5B6'AV"Q\2ZAK$05&NT5&12QW'.2QR< ]!@#M[\;= !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!5U'4;32;"6^OI?*MH@"[[2V,G'0 GJ:S!XPT4K
M&YGN5CD*A)'LIE0[C@?,4QSD=ZK?$+_D0]6_ZY#_ -"6BT?5[JTTJUNM'LVL
M953SV^T&0J FY3M*C^(+W/\ 6@#IJ*XC7O$FL:'XC_LYOL\D6I1E=-D;"B.7
M(&)/51G/'7@5<U36=2CURVT"T,LES]C-U/-##&6(W!!M#L% SDGKV]S0!U=%
M<7_;OB&*/1]+U"WBL]4U"XDC,R[7"QH-V\*"1N(.,9(R"?:C6]4\1^'_  W=
M7%U-:R3QWB1P3*G,D3,!\Z] ><<4 =I5#6-8L]"L#>WS.L(=4)1"QR3@<"L+
M5-7U!/%]SI$%P(H/[&:[5@@++('*YY]ATKG[+5=4TCX4VNIQ7OFS2.FT31!M
M@:0@_4Y.<G- 'I8.0".AI:Y34M=N]$\:00W]P!HUW:NT7[L?)*G)&1S]T9Y]
M?:J+^(M86#0+55EDN]6$MP?+6-72(#<JKN(7=@KDG/0T =S2 !5    X ':L
M3PU+KSV]RNNVZQLDI$#Y3<\?;<$) /TK*U/7;W2O%]U97E\(=.GTYY[5A$I,
M<B#YNWS' )P?6@#L:QQXDL-FK.RW"II>?M#-"V#@$G;Z]/\ (KG-"\1ZOJFG
MZ=92N8]8%\T5\&104C3YFXQ@<%!]3UI;O5KR_P!/\=VES(K0V4#I  H&U3$Q
M/UH Z%_$^G1PZ/*WG!=6*"V_=]V (W=AU%;-><77_(!^'?\ U\6O_HL5Z/0!
MA:EXKL-,GN(Y(KJ46S(EQ)#%N6(O]W/.>A'0'K6Z#D9KSC399]$U#QIJC7MS
M<-9OO\MP@65O+RN["CIP.,?2KUU?ZOH<6A:G+J<EY'J%Q%!=02H@1?,&08\
M$8YZDT =S6!+XMLX[WR4M;R:!;K[')<Q1;DCFX^4C.[OUQBL727U_6M?U=/[
M=:"TL;]HO*6W0LR;>F[MCCL>:P=(O;KPYX6\1:I!>3RRIJ<MLD<NPQ[RZ#S3
MP#N_''M0!ZLS;5+8)P,X R:H:7J\.IZ7%?\ E2VJ2,5V7*[&!W;<$'U/3ZUB
M:-#XGAUR1;N4MI4D1"FXFC>57'1AM4#!].WK7)7%]J&M^"?"MY=W\_GS:RD,
MC1X7</,?!QC&1M&.WL: /6**CAC,,"1F1Y"J@%W(W-[G'>O-]:\0ZO92:A>P
M:E+,;;4EA5($!MDB) ".6 )?KG:3@^E 'IE%<=.FM:AXNU>PAUN:ULX;:*1%
MCB0LK-NP 2.GRG/?H*R1K^L_\(;X?\3/=N8HI0NHQQ@$21;RN[IU&!D#UH ]
M'HK%T.ZFU*]U'4%N6DT]I1#:(,%2$&&<'OELC_@/O5/QQ>WUAH]M/I]VUM*;
MV%"0H8,K-C!![4 :]_J;6-Y8VXLKJ<7<AC,D*;EBXZN>P_PJ_7%7[:MHFJ^'
M;-]9GNUNK^02LZ*I9" 0IP.W/IU^E9VL:I?O=^)%?4[NSOK(H-/M[<Y#@C*_
M* =Q8G!ST]L4 =G+K<$7B2#1#%*9YK=K@/QM"@XQUSFM"66.&,R2NJ(, LQP
M.3@5Y[)8W\OC?1+6;4+B*[;1V\^<;3("6)8 XP#DX!QT%9FH7%[>^$H+>ZU&
MZD:#Q#]B\T2;7>,-QN(ZD'!![8% 'K%,$L9F:$2*954,R9Y .0#CT.#^1IMM
M!]FMHX?-EEV#&^5MS-[D]S7"6Z&P\:^+M0%Q=.;*VBN%B,QVO^[=MI'H#T':
M@#T"BO/[NZU+2_#6D>(X]4NKF>9X&N87;,4JRXR%3^$C(QBO0* "BO.X-0O=
M,U]$UNXU.WNOM$\D0$GF6UY$ Q5%&<(PR,?3W&(M"_X2G5H]-UZ&]A2.67=.
M)+YVC="Q&SRMFU2,X&#GUS0!Z317GMWK%_H6NZWHSW,\\]]&CZ49)"2I<["H
M]-I)/T6GZH=7U#Q)+H%C=G;9V,;J6O'A=W)P9"R@EL<<'CF@#OZ*\ZOEUU;K
MPEI%SKLR7%S]IBNI[)_O[ ".H^\.A)'7-5_$)OK)=2MH=8U*]DTVQ1U:&8Q>
M0V"2\S C>3Q@<\>G6@#TVBO/?/U'5O$?A^U?5;RWAN]&$\XMW"[WQR>G!YZ^
MW&*SX-=U&#PQ#:2:C<8DU_\ LYKMY/WJ0 Y/S>N!U]Z /4J*X/7VN_"FE:@M
MKK,THN9(5B2YE9WM%8[6?>26P<<>AK2\/Z5J^F:W,UQJ4<EA/#N2U>ZDN'5A
M@;E9P#CGGZB@#JJ*YGX@W5Q9>!]1N;2XEMYXPFV2)MK#+J#S]":R);>^\/\
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
MC/%=?0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M\UM-M,2Q.@N9 LB+T# -AOQS6W)-%$0))40D$C<P' ZTU;F![<7"31M"PR)
MX*D?7I0!(B+&BHBA548  P *R+WPQI-_?27D]O)YTJA)3'.\8E Z!PI ;KCG
MM6BU[:+%)*UU"(XF*R.9!A".H)[&D_M"R^R?:_M<'V;_ )[>8-GI][.* *LN
M@Z;-J5EJ#6^+FR0I;LCLH12,8V@XQCVK2J$75N?)Q<1?O_\ 5?./WG&?E]>.
M>*I:3+?E+XZE=64NRX<1_9^D<8Z!\]&]: (+CPGHMU>2W4MF2\S!YD65UCE/
MJZ [6_$4_6/"^C:\L(U*PCF\C_5D$J5'IE2./;I6<OB1KCQU:Z59W5K/8R6;
MRN8B&8.&Q]X'TQQ701ZA937+6T5W;O.OWHED!8?49S0!5.@:49+%Q9HIL/\
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
M+#T/K0!Y1I]S;P:7\/KNZFC2WBDN \LC#:AYQDGIT_2NHTF6$?$_Q"0Z#-G
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
M.^7YB<]!QSQP."* .DHHHH **** "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(KBV@N[>2WN8DEAD&UXW7(8>XJK;Z'I5K8S65OIUM%:S9\V)(P%?/J.]7Z*
M,YM!TEM-736TZV-DK;E@,8V YSG'XFIKW2M/U&V6VO;*"X@0@K')&&"XZ8':
MK=% %272]/GT\6$ME;O9@ " QC8,=,#I2#2M/733IPLK<61&TP",;"/ITJY1
M0!432]/C>!TL;97MUVPL(ES&/13C@?2IS;PFY%P8D,ZH4$FT;@I.2,^F0*DH
MH J7FEZ?J#QO>V-M<-&<HTL2L5^F15L    8 [444 4/[$TGG_B5V7S.)#_H
MZ<L,_-TZ\GGWJ3^R]/VW"_8+7;<G=./)7$ISG+<?-R3UJW10!3ETG3I[>*WF
MT^UD@B_U<;PJ53Z C J>"UM[5&2W@BA5F+$1H%!)ZGCO4M% $#6-H]R;E[6!
MIRGEF4Q@MM_NYZX]JC72M.2S:S2PM5M7.6@$*A&/J5QCL/RJW10!#]CMOLGV
M3[/#]FV[/)V#9M]-O3'M2V]O!:0K#;0QPQ+T2-0JC\!4M% #4C2)2L:*@)+$
M*,<DY)_$\U"MA9K>&[6T@%R1@S",;R/3=UJQ10!%):V\LR2R01/*GW'9 2OT
M/:AK:!Y?-:&-I-I7>5!.#U&?2I:* (9K2VN8/(GMXI8>/W;H&7CIP:>T4;1B
M-HU*#HI''Y4^B@!CPQ2*%>-&4= R@@4XJI()4$KT)'2EHH **** "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 ***;)(D,;22.J(H)9F. !ZDT .HK$3Q/9O?:9:BWNU;4C)]G=X]JD
M("2QR<@$#CC/(K1U"_BTVS:[G60PI_K&C7=L7NQ'7 [XH M44V.1)HDEB=7C
M<!E93D,#T(/<4Z@ HK-U77+/2#!'/YDEQ<-MAMX$WR28ZX4=AW/05!;^(HI-
M3M].N;&]LKNX#-&D\:E6"C)PRDKT[9S0!LT444 %%4-6U:#1[-;B=7??*D,<
M:8W.[' 49('ZUG:9XEGO]6.G3Z#JEFZ;M\TL0,((Z .#@Y% '045EZ]KD&@6
M"7<\,LJ/,D.(\9!8X!.2.*U* "BBHY[B&UC$D\J1(65=SM@9)  _$D"@"2BL
M]M2D77ETS[!=&-H/.^UA/W0.<;"?[W>M"@ HK*TW78M2U?5=.2"6*33G1'9\
M8?<"01@^U'B'78/#FDOJ-S!/-"CJK"$*6&3@'DCO@?C0!JT4V-S)$CE&0LH)
M5NJ^QJOJ-_!I>FW%_<L5@MXS(Y'7 [#WH M45C:3K=UJ-X89](N+6)H%N(9R
MP='4XX)'1^?N\]*V: "BBB@ HHJ.>XAMHQ)/(L:%E0%C@98@ ?4D@?C0!)15
M![^Y77(K!=.F:V>$R->!AL1LX"XZY_Q^N+] !1110 4444 %%%9$6NB3Q9/H
M7V9E:*U%SYV\88%@,8_STH UZ*HZSJ0T?1[K43"TRVZ&1D4@$@=>OM4FFWG]
MHZ9:WOE&(7$2RA"02 PR.GM0!:HHHH **** "BH&O+=;U+-IE%S(C2+'GDJ"
M 3],D57T^ZO[BXO4O+#[-%%+MMY/-5O.3^]@=/QH OT444 %%%8_B3Q'9^&;
M".[O,E9)EB501GD\GZ 9- &Q12 A@"#D'D&EH **@O))XK*>2U@$]PJ$QQ%M
MN]L<#)Z9I+"6YFL+>6\MQ;W+Q@RPA@P1L<C(ZT 6**** "BBB@ HHHH **K+
M?VKZB^GK,INDC$KQCJJDX!-6: "BL-_%%DGB^/PX?^/AX#+OW<!NH3'KMR?R
MK<H ** 00"#D'O1D<\]* "BD5@RAE((/0BA65@2K X..#0 M%)D9QD9ZXH!!
M&001[4 +12*ZOG:P;!P<'.*-Z[MNX;L9QGG% "T54L]3L[^>ZAM9UD>VD\N7
M;T#8!Q[]15N@ HHKD]/U[7]7NM4BLK/30MC>/;$S32 MCOPI]J .LHK/TJ[O
M)[(-J=M':W0D>,HK[E;!P&4GJ",&KX92Q ()'49Z4 +135D1\['5L=<'.*!(
MC.4#J6'4 \B@!U%-\Q-N[>NW.,YXS51=7LGU=]+6=6NXXQ(Z _=!. #[GTH
MNT5FZ7<:@;61M8%G%,)F5?L\A*E>V<]ZT=R[MNX9(SC- "T4U9$=BJNI(Z@'
MI61HNIZC>WFI6^H6<4'V64+')%*'5U.2 ?1@,$C_ &A0!LT4R.:*;/E2H^.#
MM8'%/H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M>V5@/,<?*<XX7V*FMS'B;&,:1CZRU4T[3-:TFV-O8PZ1%$SF0KOF;+'J<G-
M&3X<O+N]\!ZAI$]VMIJNG))922228\LX(1B?3'&?:L_3H6@75M$>$Z-K/]G#
M]Z+@FWE!.WS0>H)) S_A6R?"UX9;Z4V&BE[\$7)+S_O,G///KZ577PEK"6]Q
M;K;^'C#<((Y Z7#DH#D+DOD 'GC% %'25@MH];TBXTZ73-3CTTLZ0SEHI5 /
M[U#U!R<?_J-,>9O[#\$F^/VJP>/]_:AP6E/EY5B"?F5<<CZ5J1>&==BM[F!8
M] *7,8BFW)<,60# 7)DSCVS69K/A?Q#)!I\3:/HNIVEFC)':Q/)%LSCG+/DX
MQTS0!7U#1);#P%XDO)$N+99I]]I$TS9CA#@*",X'4G'H16I'I\.D^/-)@M'G
M":G8RB[WSNYD(7(;+$D'W%4=,\%ZX;&XCET[0[.WNBADL7::1,J20W$G7GL>
MPK:FT'Q%<7T%[*GAYKF",Q1R&*?*H001]_T)H XU;".'X=Z?K4<UTNHQ7QC2
M<7#Y53,RD 9P/RK8NXW\+>)]:MM$$RQG0FN_*,K/^]$FW?\ ,3R!DUIGPKK1
MTN+33;^'#90R>;'"8I]JMDG/W_<_G5L:1XF74VU(+X=^V,GEF;R)MQ7T^_TH
M Q/"^F6[76B:Q!XAM0\L>QK>WMR)+@E<LLA\QB2""2Q'&.W&,3^SX4^'M]K:
MO<?VA8ZBWV>4SN=@\Y!C!.._UKK+#PMK.EWDEW8VGAF"XDR#(EO,#@]<?/Q^
M%64\+:A_9IT]H_#PM&D\PPBPD*[O7'F]: *NGV-B/BOK#M;PAUMH94)49#G@
ML/<UV&H7T.FZ?<7MPVV&",R,?8"N>;PYJ3ZI%J3'06O8EV),;"3<!V_Y:]??
MK5B]TK7-2M6M;VXT6>!\;HWL9"#@Y'_+7UH X[5=*U^#0%UAM/MA>VUV=4:9
M+IBYSC*;/+' 4*,;OX:VO%NI17^E>'+^)A+87%[$\MN&&9D()Q@]<<Y!XK9F
MT[7[BS:TFNM&>W=-C1FREP5]#^]Z5SFN>%M=&G65O96.A7MM;2M(+$6[1(25
M(SS(<]3QD<GO0!2N],%MX8\7ZA#&;>TG4"T@$G,2C!;Y5.%RW./2H]3TRVT7
M2= %O,8+75'A^WW-RS31DJF4WJ6 P223R!QZ5?T3P=JZQ7$L]EH>G"ZC\N:R
M6*25'&0P+#S,9!'&.,$UOR:'J\VFKITKZ%)9*H40-I\A4 =./-[4 <?J-M!H
M'AO4DT_7%N(9KJW-T+6+$5LC,=VT!B #CE<],>M6VTK3['2_$,]CKEK<M/I<
MKO:V4:I$-J\/A6.T_P \FNCM?#^IV5C)8VW_  C\5K)GS(5TY]KYZY'F\_C4
M=MX9O[.SGM+9/#\5O<#$T::=(!(/0_O>: .4&BV*_P#"#.J2J^H0[;IUF<-*
MIB4E2<YQ[#MQ3;II-'TGQQ:Z:TEO;P74 419/EH^ Y7GT]Z[#_A'=3Q9C.A8
MLCFV'V"3]UT^[^]XZ"GQZ%JT,MW*CZ$'O/\ CY/]GR'S>OWOWO/4_G0!S]KI
MFD0&_N=/URVE-SILNZSLHQ&CJ%R'8 G##<.3@_K6?::?;Z;8^!M4M59+ZZN(
M8IIBY9G1EP5.3TQQCM73P^%;^UMKFVMAX?@AN4*S)'IK@./?][SCGCIS3'\*
MZR\-E%]NT=4L@/LX&FG]VP.=P^?@\?3VH @\'0:5I^J>)IS':6[P7\JAR%4I
M$ I(SV7//I7:P3Q7,"3P2)+%(H9'0Y# ]P:YC3?"MW#JMQ>:G-I=VMU&T=P$
MT\(\@/JVX\>OK73V]O#:6\=O;Q)%#&H5$08"CT H DKS_P ,Z5_:&J^*2-1O
MK8C5)5*V\H4'W(P>:] K$E\'^')YGFET6R:1V+,QB')/4T 8'B&WTV_\,0V,
M5T]QJ=A-':V5P"-[72JO<\'MN],'N*RFU"1OA_XBND4Q^(MP34QC#J0P7@#^
M$1YQCW[UWT6@Z3 MJL6FVJ"T8O;@1C]VQZD>A-31Z5IT-W+=Q6%JES,"LDJQ
M*&<$Y(8XR<X'6@#SZ&TL;4W&JZ)KL,MZVFS>5:V4*(&PA*EU4GD''7G( JYX
M6'AJXM?#E[%/&=72(J4AD'F22,O[PR#J0""<FNRT_1=,TII6T^PMK5I3\YAC
M"[OR[>U%IHNEV%U)=6FG6L%Q)]^2.)58^O(H \HN[FVC^%NLVCS1+<+JK!82
MP#@^:IX'7IFNLLEL!\6-4DE%L'>SA:)FVY+''*^_3I732>'-$EEGEDTFR=[@
M@RLT"DN<YYXYY&:GDTK3YKZ&^DLK=[J%=L<S1@L@]CVH X"RT&/7/ &O6,<*
MM*FHW+VP ^ZZMP!Z9Z?C4MG?7>N>&]3\200/'<P:;]CMOD^?>JYE9?\ @1P/
M]RN^M+"ST]&2RM(+9';<RPQA 3ZG ZU)!!#;1>5!$D48).U%P,DY/'U)- 'F
M_A6PTE[_ $'4+?Q#&]R(C&EI##&KL-A++)MYXYR3W^M=OKMO;'P[J,,EPME#
M-"X>=5^X6&"Q]>M6+71],LKF2YM=/M8)Y,[Y(X55FSUY JS/!#=0/!<11RQ.
M,-'(H96'H0>M '%^%-UEXFGTN^T^UBU&.Q1Q=V1(BGB#8&5[-GOWYKN*IV.D
MZ=I8<6%C;6H<Y?R8@F[ZXJY0 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%<OX]N[ZS
M\.H^G7;VMP]U%&)$ Z,V.<CI_A61JD>L6>M:=H46K7%W]M,UP[37'D,0H&$5
MT4E0.3Q^E '?T5Y]<7&LZ/9Z9HVIZNI:\U+R7N89&:2.$@,(RY (8D@;NN#4
MVNSW_A?2+R"#6C,9[F%(/M,A:2UC<D,6<Y)&0V"1QCOB@#MYY##!)((VD**6
M")U; Z#WJ#2[R34--@NYK.:SDD7+03##IST-<WI>G:WIMY?_ &G5%-I/:LT,
M!NWN)8G  WJSJ..>G3)%<W:ZAJ]_H?@N,:Q>02W\TZ7$R,"S@$]<YYQP/2@#
MU&21(8GED8*B*69CT '4TJ.LB*ZG*L,@^HKR?Q']OTZQ\3:')J-[>6D-K%=0
MS3REI$+.%*%NX//!]*]*T6T2RT>VA22>0; VZ:5I&Y&>K$G'M0!?JAK.JPZ+
MILEY,I?!5$C4@%W8X51GU)KGE\WQ!XPUS3[B]OK:#3XH%@2UN&AR74LSG;@L
M1P!GCVKG-3DN=6\ V<NH7$\EQ;ZHMMYRR,GFJ)=NX@'!/'7J"/K0!WVD:G?7
MTMW#?Z3+826[ *3)YD<H/0JV!GIR,<<5JU%;P+;6Z0HTC*@P#)(SL?JS$D_C
M7F/BS4;^*#7]0L-1OY7LKJ)%FBG:*&VP5!CV!L2')YX_'M0!ZG17#W=K=ZC\
M0+RT?5M2M[0::DWDV\YC&[=C(QTZ=L'^N3;7&L7/PTT;Q!%?WDMUI\C3SIYS
M#[3$LK!E?!^;Y5'7L#ZT >G45SOAR];7+V]UN*:8V$H2&TC+$*0HR[[<XR6)
M7/\ LU2^(LMW!H%M+9WMQ:2"]B5G@<J65B01Q]0?PH Z^BO.Y%N/#'BF[LH]
M9O&LI]*ENGDNI/.,$@)'F 'KVX[U%X?%W!XHTJ O?I!?Z<[2M<73,]PPQ^\*
MDGRSSD8.1GM0!Z317FUA-<Q27G@>>>ZDN?MJM'.78M]D)#EM_8@ K]6'O3YK
M*35/$GC*&?4M16"RAA:&**Z=54F(MT!]1TZ<T >C45Y=#]KM[+P;K7]IW\MY
M?7<$$YDF)1HV!!7;TZ#KU[YSS2^3JGB:XUN<:Q!8RV=\ZAWDE5[>-/ND ,%"
MD9))!SGV% 'J%13W4-L8A-($,KB.,'^)CDX'Y&N ELI=6\9ZU;7>I7OE0Z?#
M(%M[AXT+E>H / R,XZ<]ZR;5/[7LOA_+?O)/))+,CN\C98*3C)S[#F@#UJBO
M.?$"2Z;JEY?:HD]SI/FQK%>65P?-L<;?D9/[I/7Z\]J]#E9DA=E&6"D@>IH
M?17EZLUS\-_^$J6[E76XV,S7*R$$L)2/+*YQMQQMZ=.*T(]';7O&FJ17U[J$
M");6LQMX;IE"2$9..>Q7]<T =[,[1P22*H9E4D*3C) Z9[5E^%]:?Q#X<M-5
M>%86GWYC5L@8<KU_"M.?_CWE_P!P_P J\<L]+^Q?#/3?$5C=WD>JQRA8%$[;
M'S.5V!,XP1S@=<4 >ST5YB;7_A)KK7FO]6@TZ[M;THA?<9+>) "I0^8 H."3
MQZ\U,-.35_%VM6]]>7<\,>FP/M6:2)7;8/F* C'(SCUH ](JAK>JPZ'HMWJ4
MZEH[=-VT=6/0#\20*\WM-1N+S1/!5G>WB+:W8G$SW(9DD9,B-7PRY'/'/4"K
M6O:+!I_P[URW_M./44BF6:)57BU+,/E7YF.,'H3W]Z .FAU3Q4=3MHGT6TEL
M9BC-=17./+0CYLJ>21S]>/PWH+ZVN+NYM8I TUL5$JC^$L,C]*XW6+:+3[CP
M;!9KY,+7H+(A(!)7)R.]4](TRU?4O&QB>*RN1*T<5SG;Y.Y#SGL,\T >CT5P
MWA"-K#7Y=.O],%CJ:6*DM;R!H+F-6"^9CLV3^M6OB*QCT&SEW%5CU"!G;. J
MY())[#F@#KZ*X"_G0^.]? D)1="8L(WP00>?H<5E:?IMO8Z1X*U2.:?[=<7D
M4<DCSL=Z,K97!.,#   ]?>@#T76]0?2]$OK^-$DDMX'E5'; ;:"<?I2Z1?-J
M.AV&H2JL;7-O',R@\*64''ZUY_<FQUG1?&5UJ?ER:E:O/'&LOWH$5<1[,],D
M=NI-5X=NH7OA_2[V[M+>W.@P-;K=P>8DCD -@;@ V!P>O'% 'JU%>63:3;O?
M>#],?59M2M6ENX6G5VCWJH'R@@] 01D'I[5Z3IVGV^E:?#8VH800KM0,Q8X^
MIH Q%\0ZCJ&K:I9Z396LBZ<RI(;B=D:5R,X4!3@=1D]ZU=&U)M5T>"_EM_LS
MR [XF?=L()!&>,]*Y;4O#<&J:G>:SX<U*33=8MY3'/@_NY&7'#KZ'CGH>XK$
MN=?GURT\(2ZG);VMK>_:!.9HMT+2+\J%E) (SS@\<T >IY!&<C'7-5K[4;33
M=/FOKJ98[>%2S/G]![]L5YSJ45AHN@PV\&KF\TB36(A>A.8X8B"S(-N<+]W@
M?UJ;Q/9^'HO"WB*/27BEW1PW)BA*M# V[:"F.%8C.10!W%S=W\D^G/IL5O+9
MS-FXDD?!1,9!4=S6B64$ L 3T!/6N)U^TL(M4\(QZ<+>"%+\[!!A4QM+$ #C
MDC]?>L^*TL=3T?Q;=ZDD9U.VN;C$[8\V!5'[K:Q^Z..,=: /1BP'4@<9Y- (
M(R#D'N*\SAM/[8\3^%AK,;233Z.QN$8D>9CD;QG\2/7Z5N_#L[-*U6U0_N+7
M5;B&%<Y"H,$ >W)H W-7N-7C$<6CV4$TK EI;F79&F.W&6)/TQ[TSPUK,FNZ
M+'>RV_V>7>\<D8.0&5BIP>XXJY?K%=026)O'MI9D.UH9 LH'<K_C6#X!2X@T
M*XLY9_M$%I>S06L^/]9$IX/O\VX?A0!L:SJ\6CVB2,AEGFD6&W@!P996^ZN3
MT]SV&35R-W2",W+1K+@;]I^7=WQGM7)>*6D'CGP@K$?9S-.>?[^P8_\ K4Z6
M.VO_ (C7-CJT,4\8T]39Q3J&4@L?,(!XW=!ZX'I0!T6IZO9:1;QS7DPC6658
MD]69C@ ?S^@K.M==FF\97^D.D(MK>U2=)!G<2QQSSBO/IX<>%[>*?][8P>)_
M)M6E.X?9P2,9/\.0?:MQ=*TK4_B%JD4EO!-:QZ9&8HUQY?U '!Q0!Z$714WE
ME"XSN)XH#J5#!@5/0@\&O'K"Z_XISP1%>7@M[!VN0\TBB1%<,0@8-\N #QGI
M^%6]=TW3;#P7?PV.J&]C;5(G=HP%CB=B,JFWY1P>@Z>U 'JZLK#*D'MP:HG6
M++^V?[)$Z_;?),Q3^ZN0.??GI2Z7H]AHMO)!IULL$4DAE95)(+$ $\GCH.!Q
M7*;+"+XO3&X6V1GTU&3S H+2^8 ",]6X^M &UX4UV;6=#BN[\V\5Q+-+&J1D
M@':Q' )R>E;4EQ!#(D<DT:._"*S %OH.]>1V>FZ8/AI'JKK&+]-04I.7RP/G
MXV@GD#:2<#'K4WB^2PGNO%9C:".>-(1(]X^Z1F !58%XVCU.3]* /67D2,$N
MZJ ,G)Q@>M".DJ*\;*Z,,AE.017GSVVGZQ\0](^T1P7<+Z+OPV'5SN.,]F[]
M:TOAMM'AVZC0_NX]0G1%!X5<\ >@YH Z*[UK3[+4+:PN+F-+FYSY:%@. ,Y/
MH.WUK+T/7[F[U/6K;4?LT,=G>""W<?+O!&0"2>6QCIZUF^)!81_$'P[)?"V6
M-H;D,TX4 G V@D^YXKG[O3K"^3X@7-S#%)+;L6AD8 F-@A/RD]#D '')Z4 >
MH3W,%L@>>:.)2< R,%&?QJ4$$9!R#7EC7%E<ZQIL>NZC]GM[G0H?L\TJ1F,L
M1E^9%(!/'/!Z#T%=QX2@L[;PY;0Z?<W-S9H76&6YY9E#'IP/E]/;% &K/=VU
ML5$]Q%$6^Z)'"Y^F:6>Y@MD#SS1Q*3@-(P4$_C7FWBZYT^75_$L>ZUBN8=-6
M.1[UMQ?*EE6%21@YQDY/..*ATO5K%-8T/^W9XVT^;0HX[>28YB$O DR3P'XP
M3]!WH ]/DN((H?.DFC2+CYV8!>>G-"W$#1+*LT9C8@*X88)/H:\WN;K2-,OO
M"3Q,Z^&XI+E$>8ED,G(5CGMG.">W(XJ/Q+#H#>&472ANLGUR-I)"Q,;,WWRA
M/\..,CCK0!Z7'>6TKA([B%V;. K@DXZ_E2K<0.CNDT;(A(=@P(4CJ#Z5PFJ6
M>E>&_&_AF2&*&PL3]J+N3M0.R#N>!FN>OKT/I6MW%K,S67_"1))<O H8B# .
M[!!!&0.H(/O0!ZY!=6]RI:">*55."8W# ?E7.:IXF,7B?1-/L+FTFANII([E
M5.]U*KD#@\=:Y748M.70?$>H:!K5SJ-[/9H;AE"!%3<!DA$4!MN[WQFI[JZT
M*?Q-X(.E2VA*[U(A895-@"A@.G.>#SG- 'H6HS2V^F74T!02QQ,Z%UR,@$C(
MR,_G69X7ULZMH.GSW<T OIX0[Q*0#]=N<].:T=5!.D7H')\B3_T$UY7:V&G/
MX.\+2:;% NNO=Q[)( /-.&.\N1R5 ZYZ<4 >K2:C917:6DEY ER_W(6D =OH
M.O>EFO[.V#F>[@B"8#[Y -N>F<],UY5%'I-[#J-EX@U6^MM2BU!Y9+2-(_,F
M?=\AC.PL<@@  _D*U&L+&X\6>.6N8()Y(;.$QM*BDJ?(.XCT/3)H ]!N;^SL
M[7[5<W4,-OP?-DD"KSTY/%8WB?Q/!HWAXW]K/;R22LJ0,7!4DD#=QU Y/X5P
M-M>I:Q>$)M0OY;/3CITD<=RB*X2;.#G<K < #IGKVS5K6;?1[/P ?[-N9;BR
M;5T83W&W#G(W;, #;P>W8T == _B$:U;YUG2)])=B0VW$\@ Y4 ?+P>X/^%7
M]*\4:3K,UY'9W2-]D<J[%@ P !++SRHSC/J*Q?$XB3QIX.QL4>=.!C ZH*PK
M(Z5+9>-=-O[Y+/SM2D!92-Z(750V.NW<0#VH ]&L]0LM1C,EE=P7* X+0R!P
M/R^AI]U=V]C;M<7<\<$*?>DE8*H_$URGA"ZF_MC4;&ZCL9KF&"$F_LN%G3YM
MNX= W7I_("K7C.*&>#38SJ<=A=K=B2T>9=T3R*K?*^>,$$T ;G]J:?\ 8/MW
MVZV^R8SY_FKLQ_O9Q5/4/$VD:;I"ZI->Q/:.P2-XF#!V/88Z]_RKSV354$>C
MWU[;KIUC!J=U%>36*AHFF*[5E4,&RI.X=/6KM_'H:^#M9O=+N+BZ@DO;>>:>
M9?W9?SDW%/E Z'G ]J /1[:Y@O+=+BVFCFA<922-@RL/8BN0U3Q'/>^*)M T
MO5K.SEBMMRR,58O<;N(\'/8'.!GFNNM+BVNK6.>SEBEMW'R/$P*D>Q'%<Q;2
MVK?$G5(8C";H:;$5&,X(=LY]#\R_G0!M6^L6D<EOI][J-B-5**)((Y0"7QSM
M4\XSG%3W.KZ;9R/'<W]K"Z;=RR2JI7=TSD]Z\TWV$WPPN-/O2BZ['.ZF+CSS
M<^;E2!UYR.?3-:MIING:A\3M2@U.VMKJ9=/A.R90_P V%R0#WZ<^GUH T=3\
M;VLVB:[+H]U"UWIP^0DAPX&W+ 9Y7+8SZUO:5K-G?Q0PB]MY+[R$DFA20%E)
M )RO4=:\YFN;6+P_X^M&EB2Z^VS2"(D!MA90"!Z9Q^E:D4%G:>+O!!M8H(?-
MLIBYC4+OS$,9QUYS0!Z'+N\I]C*K;3AF&0#ZFLC2;];?1K,ZGK-G=S2NT8N4
M9469MQX7L2,8X]*U;@@6TI8@*$.2>F,5Y%9"WF\$>!(91$^[5P&1\'*^:^01
MZ<C/U% 'J]CJ5CJ<326%Y!=(IVLT,@< ^AQ5JN+\.K!;_$;Q/;VRQQQ"*V/E
M1@*N=G)P/K^M=I0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 9VMZ):Z_8"SO&F6(2+)
M^Z?:<CIS^M0:WX9TWQ!% M^DADMSF*:.0HZYQG!'K@4_Q%K::!H[WS1B1MZ1
MHA;:"S$ 9/8<Y)]J@BU+5H-6LK.^LK9XKO?MN+:5B(RJ[L,"O.>QS^% #)/!
MFBRZ&=)DMY'MS)YQ=I6,AD_O[LYS3K;PAHUOI%SIAMFF@N?]<9I"[OCI\QYX
M[8Z5M^8GF>7O7?C.W//Y4C2QHZHTBJS=%)P30!B:1X0TK18ITM5G+3Q^4TDD
MS,P3^ZI[#Z5@:UX86UN?"FFZ=!>FRM+F0O+$26B!P<EATY-=>FL6,FL2:4DZ
MM=QQB1T!'R@] ??OCTIFDS:B]K.VJBT25)G"_9W+*$!XSGH: *Z^%],-A?6D
MZRW*WV/M$D\A:1\  ?-[8X]*NZ9IL&DV$=G;M*T:=#+(78_B:M1RQRKNC=7&
M<94YI%FB8J%E0EAD ,.10!F7_AVRO]06_+7%O=A/+::VE,;.G]UL=127/AG2
MKK2[;37@=;2V</%''*R88="2#DG///?FM>N4D\0:Y9ZOID=]IEM'9ZC-Y*(D
MI:>(XR"_&T].<=/6@#JP, "N;N_ GA^]EO))K20_:W,DJB=PI<G);:#C/O5^
MXU:0Z]#I-G$LDH03W,CGY8H\X XZLQ!P/8FKXO+4W/V87,)N,9\H.-V/IUH
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
M50 H&  . *ADLK2:YCN9;6%YXQA)6C!91['J*9?:C::; )KN81HS;5X+%CZ
M#DGV%01Z_I4NF-J*WT/V16VM(3C:V<;2#R&SVZT 2_V1IGV7[+_9UI]GW;_*
M\A=F[UQC&?>E?2]/DE>62PM7D=-CNT*DLN,8)QR,=JKVWB'2;N*YDBO4Q:KO
MG#@HT:XSEE8 @?A55/&?AN25(UUFTRZ;P2^%QC/WCP#CMG- &JEA9QSI/':0
M)+&GEI(L8#*G]T'' ]J=;6EM91F.UMXH$+;BL2!03ZX'>J%KXFT:]LKJ\M]0
MA>"U_P!>_(\OZ@\_3UJ*R\7:!J%]'96FJV\MQ(NY$4GYN,X!Z9]NM &I<6=M
M=F,W-M#,8VW)YB!MI]1GH:C_ +,T_9.GV&VVW!S,/*7$IZY;CG\:YO3M:ETV
M]\27&LZBS:?:W:1Q%H\^4"H)'RKT^91^%=%_:MCFQ'GC-\,VPVG]Y\N[TXXY
MYH =+IEA/!%!-96TD,7^KC>)2J?0$8%65544*H"J!@ #  J"^O;?3;*6\NY/
M+MXEW.^"=H]<#FJJZ_I;2Z?&MT"^HH7M0$;]Z ,DCCCCUH M26-I+<?:)+6!
MY]NSS&C!;;Z9ZXYZ4U]-L)+:.VDLK9H(_N1-$I5?H,8%9'B+4;)]-O(/[;DT
MM[:6-9;A$.48X8+TP<@CIZ\TY_%%N/%@\/".8R?9_,>81L0K$J%' Z8).[H.
ME &U-;6]Q 8)X(Y82,&-T#*1]#Q2-:6S0K"UO$8D^ZA0;1]!7'>$_%EI'I<-
MIJ^L":_DNY85+Y+?ZPA0Q P">V>Q%=N3@$^E $,]I;W2!+BWBF12"%D0, 1W
MYIP@A"R 1(!)]\;1\WU]:X;5_&$FI>#O$-SIPNK.:QF,,<OELI(#("<D84_,
M1MZCVKH](\2:7J4D5E#?)+>>0)"N"-P[D'&&Y],T :EO:V]I'Y=M;Q0Q_P!V
M- H_(4D=E:PL&BMH48$D%8P,$]36>GB;2'O8;471WSN8X7,;".5@<%5<C:Q^
MAK2N9UMK:6=UD98U+%8T+,<=@!R30!+4$5G:P2O+#;0QR/\ >=$ +?4CK6)H
MGB^TU70(]5GCEM5DE,:1M&S%CN(4+@?,2!T7.*LKXKT;^S[F^>\\J&U<1W E
MC9'B8] RD9'Y4 :C6T#3"9H8S*.CE!N'XT?9H-TC>3'ND&'.P98>_K6(OC?P
MXQ(_M., 2B'<48*6(R!G&/QZ4S_A._#IBF<7Y)A)#QB%]X[YVXSC'?&* -XV
MMN8! 8(C$.D>P;?RH>V@DB6)X8VC7[J,@('T%4)O$.FPVUI.LSS+>+NMUMXG
ME>1<9)"J"< 'GTJW87]MJ=G'=VDGF029VMM*]"0>#R.0: )GABD='>-&9#E2
MR@E?IZ4UK:W8R%H(B9!AR4'S?7UJA?\ B#3].N&@F>9Y43S)%@@>4QK_ 'FV
M@[1P>OI6'XL\410>'[&?39YG34;B.)+BWC9L(6^;! X; ( ZYSQQ0!UD,$-N
MI6&)(U)R0B@#/X4300W"A9HDD4'(#J",_C69H5B]LMQ.+Z^GM[EA)##>!M\
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
M5+./Q-X>OI[B$Z0VFM!#.6'E1W (W9/0' Q^=>A,JNA1U#*PP01D$5&UK;M
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
M_P"O3YM+U3Q-HM_92Z#:Z(LEOL#%E9WE#*PP5'"?*<^N1Z4 :]GXUTZ[U);
MQ31SO;FXCRR.'4 DC*L<, .AQ5*/XC:<]K97;:;JJ6EW)Y23FW!7?D@+P<D\
M'H#3=&&LS1-'=>&+73VA@=7F1T+3-MP @'3/4DG':LV+0-9C\#^&]/;2V:\L
MM1CGEC\Y/D178[L[L'((XYZT =+8>+K.[GU"&XM;O3WL8A/*+N,+^[Y^88)]
M*AL?&^FWNIV5CY<L3WL9>W9FC8-@9P=K$J<=B!^=5-5T*]U?7];C^RF"TNM*
M6UCNBZD-(&+= =V/FQR/X3[4GAB#6H#96M]X;LK,6JE);Q9$8R@*0-@'()."
M23TSZ\ #H_B)8/;+=?V7JJVGG_9WG>%0D;[L<_-_+/YU=M=>O;CQO?:.;/;:
MVT",'W+N);/S'YL[>V ,^O6N:GT'7IOAK=Z6-.*W\EZ9$B$R9"&7S,EMV/7O
M6_#9:G:^/[K4$T_S+*]MHHS/YR+Y)7.05ZD].G'] #I;B>.UMI;B4XCB0NY]
M !DUQ*ZU>6G@F^\7-&9KVY4M"CMA8(BV$ '3@88XY)/TQV.HVOV[3+NT#;3/
M"\6[TW C/ZUQ=K8W6K_">;1H50ZA!&UJ\.X#$D;_ '3SP2 /S!Z4 1:U?S?\
M)+X+U":RN!.Z7&Z&/:SN?+7& #CJQZD8[XK?3QII_P#9EU>3PW%L]K<BUDMY
M@JR>8<8'WL8.>N<8!/:LTV&L7VN>$[R;2FMTL%G%QF=&V;D"KT/.<=LU1O/#
M&LWIUR:&W6"?^U8[VS$SJ5F$8([$XS[X[4 =+HGBJTUG4[O35C:*[ME#LN]9
M%93W5E)!ZC/UK>K"\/RZM-N:^T6VTF)5P(8Y5D9V]?E  'MR>?:MV@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *0  D@#GK[UA^*+G5K:TM6TJREN\W"^>D,H1]F">
M"1CKC/MD<9R*\&K7MA>Z_=:Q:SPV%MB2&8R!D:,+T10,YZD\GDXH Z6BN$\/
M7&J^.8Y=5N;ZXT[2Q(R6UM9OL=\?Q._7VP,?XZ=E+)X5CO9-=U>:XAEN1'9>
M<=\C+M&% 49+9)'3M0!8T70)M/UK6-0NG@E^W7"RQ!%.8]H*]^^#V]ZZ"L5/
M%.E-!J4K3/&=-_X^HWC(>/T..X..,57MO'&@W>H6-C;W9DGO5W1*$/'!(W>A
MXZ?2@#HJP;G0KV]U];JZU5GTR.1)H[ 1  2(."7ZD;OFQZX]*P-6\0W&L^.;
M;PM927=K;Q[FO)X5*29 ) #=E^[\W?/YGA348+*#5]4N?$]Y?Z;;%8F-Y$5\
MMAC.#DDGD#@#)]: .]HKSZ\UZYUOX@:)I^G3WUK!%&;F[C;,89?O*&'?(QP?
M[U=!_P )IHQU&TLXY)I#=3-!#,L1\MG7 (#=QDXR,B@#H:*Y2Y^(OAVU%[YE
MS)NM)?)=!&=S-D@A1WQCD].GK4>N>.([.32[73;6>YNM2$<L)\EBHB8@DXZD
M[<\#IWH Z^JU[8PWZ1QS[C&CK(4!P&*G(SZ@$ X]JYFUU*&X\<:K.NM70MM.
MM]MQ9R1XA0]W#9]CV]><5;MO&^DW5_86<:78DOP6MBT. Z\_-UX'!Z\T =)1
M7#>%KN[U?QWXBO#>7#Z?:.+:&$RDQ[NC$#I_!G\:U?'FH-IG@S4+F.62*8*J
MQ/'(48,6 !!'- '245P.AZ]'X7\&Z;?^(;R^GN=1.X&1VD(!Y4 $X VX/XUO
MZ=XQTG5K^^L[%IIY;.,R/MCX<#^[Z_UH WZ*\OTS5_\ A+&U?7=4U#4=,TFS
M=!:F*0QHJALG.,[G/ (Y^]QVKM++Q787NI6UAY=S#/=6_P!I@$T8'F)STP3@
MX&<''% &Y17):9\1=#U;4X-/M1=?:)I#&H>+ &!G).>G4>M5S\4O#HL/M?\
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
MT*W\4B=/[=N=/,$*;5%H&W3-TW.3P._ QS7144 9NOZ+;^(-%N--N2529>'
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #7C20
M.BL 01N&<$=Z=110 4444 %%%% !1110 4444 ,EBCFB>*5%>-U*LK#(8'J"
M*R+3PCX?L;M;JVTFV293E6VYVGU / _"MJB@ HHHH **** "BBB@ HHHH **
M** "H;JUM[ZV>VNH8YH)!AXY%RK?45-10!%;V\-I;I!;Q)%#&,)&BA54>P%2
MT44 %%%% !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
M6=KFL0:#H\^HW"EUB VHO5V)P%'U- &C168-0_LO2TN=>O;2"1C\S9V(I/(1
M<G)P/SP3BJVI:PRZ*-:TF:&\M( 994CPWFQC[VUAT88)_#!H W**@LKR#4+*
M"\MGWP3H)$;U!&14] !17(ZQKUQ_PF,'A^/4(],1[7SA</&&:5RQ 1=WR]O3
M)QBMG3;F_@M;UM;DMU%M*0MPJ^6CQ!%.\Y8XY+ \XXH U:*H6&MZ7J<,LMCJ
M%O.D/,A20'8/4^G0_E4,/B71;B&YE@U.WE2V3S)3&^[:OKQU'':@#5HKD9_$
M]KKOA5[[3=;ATIED4--,H?R_FX4@\9('2NAOM7T_3"BWUY%"SJ6 8X) ZG'H
M/6@"[15"?6]*MK>WN)]1M8X;DXAD:4;9/H>].T[6--U=9&TZ^@NA$=K^4X;:
M>V: +M%4-7U,:79>8L9EGD;RX(0<&1R"0/I@$D]@":Y*W\7W\?PRM-9F9)M3
MNW,,65PID:5E7@#H ,X[XH [RBN._MZ]\/ZW<:9JMY]OC_L][Z&9HUC?*9W)
MA0 1@9'&>O6J \0ZU::/I/B2>]6>RO9T6XLUA79 CD@%6 W97@<GK0!Z!16#
MXNU>YTC0I&T]/,U&8^7:Q@ DMC).#UPH)_"KF@:M'KFA6>I1E?W\89@I^ZW1
MA^!R* -*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 *Y#XB@KHNGS,,P0ZG;R3CL4R1S^)'6NOJM?V-OJ=A/9748>"9"CK['
M^M ')>*=171O&FAZAJ)(TD1RQ^85++%,1PQ [XXSCU_#0L9M&?PMJLNF0"/3
M3YS%\'9+E<NP!YQG(_X"<<5LV=E)%IRV=[*MX$&S>Z??4=-PZ$XZGO46KZ4V
MJV:V'G>39/Q<(B_-(G]P'^$'N>N/2@#.\ QR1>!=(60$,8=V#Z$DC]"*Z.FH
MB1QJB*%10 JJ,  =A3J .0\1GPYK.J/H>N)'#*D2RV]R[[#EB<A6Z C XSSG
MIQ7)2+J?_"(:K;?:Y]5TJPU"$QW*-EY(5^:0 \Y"_+S]>PKT.]T*>^DD+ZW?
MI"YSY C@9%]ANC)_,FFC0;Q5VCQ)J@7T"6^/_15 '$7XT?6M%UZ\\-S:A?:A
M+9!)YGWXVAE.SD#+%0>!G@'UYW-'US0M>EMCIEHTVH16+122")E^S+M^X20
M<MP />MM=!O$&%\1ZHH] EN/_:5"Z#>+G;XCU09ZX2WY_P#(5 'GL]_:W/P/
M^SQ3!I;8Q1S+@@HWF@XY]JZ<ZE;Z/\0]0N-6FCAM;VSB%G<RG" +]Y,GC))S
M6M-X:N)X3$_B/5PC')V>0A_,1 U7;P8[C#>)_$##WN4/_LE '%FTCBT[04D7
M-A/XD,EK',H'[@GY>/0\G\:ZKP^L47Q(\4QQA$'EVI"J,?P<_J:M'P;(<9\4
M>(#CD9N4X_\ '*/^$-D!)_X2CQ!D]3]I3_XB@"76](U:YUB+4;&\LT6&W:-(
M[F!GVDGYF&&')&!^'O7$Z=INJ2_"NQG 2865VMW!!'&0X5)7W@Y/S=21TX]:
M[+_A#YO^AI\0_P#@2G_Q%.3PC(KAF\3^(' _A-TN#^24 9<1L_$_Q"AU"T<7
M.GV>G-')*!E&=R1L/OM))':LW_A'+/5-4L=*T6[NI]&LKG[3<[Y=]O'@DB*/
MCYB23GDX^M=,/![*3M\2:\ 23M%RN.?^ U,/"RJ,+K>M #L+O_ZU &=^^\1>
M+KJ:RU!;9='7[/&?)$FYW&7;GIC:%_!JJ>#G_P"$?\2ZMX6FF:1/,%S:.1@$
M,N67@8!'!Q]:W?\ A%_^HYK?_@9_]:GQ>&_*F23^VM8?8P;:]UE3CL1CD4 7
M-(UBTUNT>ZLS(8TE:([T*G<IP>O:K]&,=** "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 **** "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@ I"0H))  Y)-+7*?$>^DL?!
M5WY60T[) 2.RL<'],C\: -&?Q);IIT5];6MW>02W"P(UO$6R"<;QZK[]ZOQZ
MC;R:C+899+F-1)L<8W(>-R^HR"/;\JP/%MU/H>C:5'ILAMD-];VV$ _U?3;[
M=!4'C28V6M^%KV(-YHU#[.2O=)!AA^@H [&BBB@ JIJ5\--L);MK>>=(AN9(
M "V.YP2.E6ZI:Q_R!+__ *]I/_030 W1]8LM=TV._L)?,@?CD8*D=01V-)H^
MKP:U9O=6\<J(LKQ$2@ [E.#T)XS7G^F1S^#]*TSQ)91L^D7EK"=3M4Y\MMH
ME0?4\_YQ-IFILFAZ;96%Z8HM3UBXC^UH,'R_,9OEST+< ?6@#TJHX)XKF%9H
M)4EB;[KHV0?QKB+HWMEJ^J>'GO[R>RGTI[N&9Y,RPL#M(W]<'W^E9.GF]T;X
M>:%K5I?7?DP2QR7D&_*M"7PP (X[?F: /4:S[C4Y(-9M+ 6%S(EPK,;E%S'%
M@=&/8FN)/C&6QUW5I&GFN-.NX&;2F)&UY4^5D3ZL>/I6FTNHZ=XK\+:5+J$\
MJ26DPN=S9\UU3[Q[GF@#=US7[70]'O-2D5ITM&594B(W!CMP#D_[2_G6JK;T
M5O49KQV6U*_#7Q7<-=74K_V@T6)9BRG$T?S8/\7O77P'4--\;6=H-4N;J.^L
M9)'CN"-B.N,%  -HH [2F131SH7B=74,RY4Y&02"/P((KS[0+B[;6+?3-<OM
M6M-5:.82(\I,-V"#AHF!PI4<\ =*I:");3X9V%S'JUW!-?7(1R&:1F_>N"D2
M]F;UX]<T >HT5YA=:KJEMHWC*%+N_@-BT#V_GS!YH@X!*[P3Q^/'KFM%+C4-
M$\1Z3)+JM[?1W]C/-<13L-H9$##8H "T =5X@UI- TLWTEN\RB1(RJ$#&Y@,
M\_6I5U"<ZX^GG3YQ L(D%YQY;-G&WZUYUK"S:O\ #RWU^YOKEKFXN(Y'B68^
M2 9<! F< #CGKD5U$EU=?\)QJMH+N<0#2EE2,-Q&Y8C<H]>* .LHKRVTFUF+
MPWX9UMM<OYI[F^AAFC:0>7Y3,P(*X^8].2>]7M;O[I]4\10S7FHP7EO&G]EQ
M6K/M8E>.%X8EC@[NU 'HE%9^APW<&B64=_(\EX(5,[.V3O(^;]<UH4 %%>96
M-Q?+JVAZC!J-]=07=_+!-<R2D0S@[L*D1)PHVGG Y'TI+B#5+K1?%=]_;NI)
M+IM[-]F03;54(%;G'7@X Z?F: /3JBGN(;6+S9Y%CCW*NYNF20!^9(%<=K&I
MW.A:KHNNW%U<'2[J,6]Y&9#Y<;LN5DV]N^:R/$5M-<^&-)O+N2Z62]UE)1&9
MG'EQR,2JXSQA0OT.<4 =O#K8F\47.B&V96@MUN!,7&'!., =N_7TJ?5;ZZL(
MK=K73Y;YI9UB9(V"^6ISESGL,?K7(MHZ77Q!N[ 7M[!"FDQ M%.1(PWG&7.6
M_6LZ#4]3O?ASH-T=0N%NFU*.$RK(077S2N&]>,?E0!Z=17 7=K<:GXVU^Q?5
M=1AMH[.*9(X+@H%;';T&><#K5.#5]0NM!\&SWUQ<M9W$CI>&V9C+*5#>7G9\
MQ'RDMCTH ]+HKEO!UG?Q/JES=3WKVLMRRV4=U(Y*P@\':W(_'G KJ: (6NX%
MO$M&E47$B-(L?<J" 3^9'YU-7"7MK&/BSYH25G&C&<*LC#<ZR8 X/3@<=/:L
MT3W4GPYB\51ZC=_VHCFX8B=BCGS-OEE,[=N.,8_K0!Z;03@9/2FQL7C5B-I(
M!(]*RO%4*3^$M71\X^QRMPQ'(4D=/<4 17WB2.VGT46\(N;;5)O+6=7P%R,@
MXQSGGTK<KR\V,;>'O L22SQ&>>(LZ2'<#Y1^Z3G'X4E_JE_X>A\96-G=W#Q6
M;6OD23RM(\(F #G<3G SQW% 'J-%<=X>TC4K+7EO9=4M397%O@6L,\D@E;@^
M8-Y/..I']:[&@ HKD-<N5NO'.F:+>R,FGRVLDVP.4$TH. I(ZX )QGKCVJG=
M*+-]%T*36;FYM)K^2.>9I"'.$W)"6!Y!) ]^GM0!W=%>;:LMYI-WXFTNPN+G
M["ND_;8P)6)MY,XPISD @$XI]G;MI^M>#'6_OY)=2MY/M/FW#.L@$(;H3Q@D
M8Q0!Z!!=071E$$JR>5(8I-O\+#&1]>:FKRBW@BLOAWXJNK"2>%Q?S*CI*RD*
M)%QWZXK7N-,M]/MM)MQJ&IW5SJ4Z3?9I;C=]HVQG<I8D;4Y!/7MP>* /0**\
MB>XU!/ GB");F>&2UUHP1F*X9A F]1M#'!*\D=NM;_B#PT=!TQ-8T^ZO[F:P
MNEO)4N+EGWQC&\#\L\^AH [ZBN=\,S?VK<:AKRM)]FO'6.U5R<>4@QNP>F6+
M_ABNBH H37&H)K-M;Q6*O8/&QFNC* 8V[#;U.?ZU?KEM3\P?$70=L\JHUK<%
MXPYVM@#&5Z9^;]!Z5R+:=_Q1VJ:N;^_-Y9ZC+]G<W3X0"4+C&<'(]: /5Z1W
M6-&=V"JHR6)P /6EK(\51I+X2UA9%#+]BE.#ZA"1^HH AO\ Q"8H]%GL(8[F
MVU.Y2$2LY3:K*6# 8YX4^E:]V\\5G-);0B:=8V,<1;;O;' SVR>]><R6,3>"
MO!44#"!IKZU:1XWV,3Y3Y.1WQ5ZT@32[_P 9:;;3SBWCLHYHHWF9BC-&^XJ2
M<]0* .TTZ6[FTZ"2_MUM[MD!EB5]P1O3/>K5><06VI7WA3PO/;)#J'DV[23Z
M?/-M:X& -P/<J3U/3(KKO"ES:7?AJSFLEN$MR'"I<',BD.00?H01^% &S6+X
MH\26WA?2TO;E=X>9(E0'!.3R?P )_"MJN%U.&]\1Z[>FWT^&]TZWADT\>;<^
M4%E;'F.!M;..%S['K0!W*LKH'4@JPR".XI:X/PMJ5W)X&U32YIUAU;28IK9G
M9_N$*=CD^GO_ +-4_#^FR7TGABZM+>XMO)MR^HRLQ07&5&W.#F0[N0>@'7TH
M ](HKR_3;)GMO%.MI+=RW^FZC>?9$,[%%PO'RG@]?T%6O#ME:2?V)J\&N6ZW
M+1A6B@C/F73%.5E)<EB"&.2!CF@#T:BO*O#]O;:OI=AJ]SKT-IJ<5TS3.L>+
MAG+G]VQW\J=P &.F*+O3X+RV\=7-PTSR6EP[V^9FQ&P7(8#.,T >JT5YM;6J
MV6O>![R*2<W.H6\ANY9)F=IOW2M\V3T!8XJE806VKV5QJ-_KL.GZG;7TC2R^
M5BXB(8X0'?RN" !CVH ]6JM+J%I!?V]C),HNK@,8H^I8*,D^P^M>?76E6NH:
MGXY>[$DOV6-)(5,K;4?R2VX#/7(_"F6<5MJ.M>";C4(H9I9].D,CR*,N54;<
M^I'- 'IM%0PW5O</*D%Q%*T3;)%1PQ1O0XZ&IJ "BN$O],M=7^*CVEZKRVW]
MC"0Q>8P5CYN.0#S]/4"L/0[II=$\+65_([:9-?W$4V]B0Q7=Y4;>JDGH?2@#
MU>BN1T.W33?'>K:?8933OLL4S0+]R*5B1A1T&0,\5UU !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !14,=W!-
M<SVT<@::#;YJC^'<,C/X5-0 4444 %9NOZ1'KNA7>FR$+YR85R,[&'*M^! K
M1.<' !/8$UC^%M<;Q'X?@U1K<6YE9QY8?=C:Q7K@>E %1M*?Q+HMK:ZPMS:W
M5G.CN8B 'D3HRD@Y4YSZ^O2G7NG3:WXDL))(GCL=*D,NZ08,\Q&%VC^ZO7/<
M\"NBHH ***IZKJ,6E:1=ZC*-T=O$TI /WL#.!]>E %RH;JW6[M)K9V95E0HS
M+C(!&.,USL6K>*9;JQV:+9RV=PL<DEPEU@0JWW@5/)(&.0,?TZ"*^M9[R>TB
MG1Y[<*944Y*;LXS[\'C_ !H CL--@T_2H--3=+;PQ")1+@DJ!@ \8/'%9G_"
M':0-$324CD2WCG-Q"R/AXGW%@5/;&<#VK>!!Z$&H);^UAO8+.2=5N9PQCC[L
M!U/TH IVV@VL,]U<32375S<Q"&2:=AN\O^X-H  Y)X'4U!IWA:PT[1+C2$DN
MIK.=#&R3SE]JD$87LHY/05M9 .,C/I5?4;E[+2[NZC17>&%Y%5C@$@$X/Y4
M4F\-:6\.E1&W^72V5K7GE<# SZ]C]0*DNM$MKO6['5I'E%Q9*ZQ!6 4AA@Y&
M.:- U1M8T&QU"1%CDN8A(44Y S6CN ."1GTH YF;P'I,T&I6_G7R6^H/YDL*
MW!V!MP8E5Z D@<\UH3^'+.YU"SOI);DS6D#0)B3 96&#NXY-:_2DR"<9&?2@
M##L/"EA875K.)KNX-FK+:I<3;U@!&#M'TXYS54> ]'73WLD>]2'SQ<0[;EA]
MG<9QY?9?O-^?L*Z;<,XR,^E4;-]3;4+Y;R*V2T5E^R-$Q+L,'=OST[8_&@#)
M7P+HRQW\>;QEOU5;@/=.WF$'.XY/))[_ %QC-:3Z#9/?V%ZWFF:QC,4!WG 4
MC!R.^1535M<GL=?T6QA6!X+V9XIB22ZD)N&,<#MUK>) &2<"@#E6^'F@LLD6
M+P6S2"5;9;MQ%&^?O*H/!_R,5K/H-F^JRZENG%S+;_9F(D.#'Z8]<\YZUI1R
MQRQB2-U=#T93D'\:4,I. P)QG&: ,/\ X1'2_P"Q[/2\3_9K.<3P?OCN1QG'
M/7 R>*Y2\TF277=7EOM&UTS3W&Z&73KC;&\8"JF?F !P.<]*]%>6.-2TCJH'
M4L<4XLH&20!UY- &?H-M>6FB6T%_*TMR@(9G?>V,G:"W<@8!/?%:-127,$2J
MTD\:*_W2S@!OI3GFBC9%>1%+G"AF W'V]: .:C^'OAV-8@MO<8AD\R+_ $J3
M]V>N%^;@?2KI\*:6;+4[0I,8=2E,UR#,WS,3DXYXZ5HWTEQ]CN5L7@^VK&3&
M)B=H;G!;'.,BFV=Q(FE6\^HRVZ3&-3*\;?N]Q'.TGMGI0!SVJ6E_?S1>&8]'
M/]D((B]_+/NS&I!*@$9W<8SGWK>U;1[+6['['?1%XMP==K%65AT((Y!JEH.K
MW6I7FL1W/V<16=UY4+0Y^9=H;).2#U'2MB&XAN%+031R@'!*,&Q^5 &;9^'-
M/L=0-]"+C[0;=;8LUP[90=.IZ^_U/>JH\&:,-&M])\J;[);S_:(U\YLA\DYS
MGW/%1ZOXC>T\1:'I]G):RQ7LTD=QSN9=JY&,'C\:U-7UJQT2VCGOIA&LDBQ(
M.,L6(' ]LY/L* &#0-/&I7]_Y<GVB^B$,[>:W*@8P.>/PKD_$/A6&WCTBV@T
M:ZOM(L8Y1LMKC$R.Y&",D$CKP#W]!7<R7=M%&DDEQ$B.,JS. &^A[U,"",@Y
M% ',>$])N-.EN9/(O+2SD1%BMKNZ\YP1G+=2%X(& >W-=/7'V>K>)-4U_6K&
MUFTN&+3YE13);2.6# D9Q(.<5N:9>7J6K+K?V6"Y$S1HT;;4F7C:R@DD9STS
MU% !=^'M,OM8MM6N(&:\MU"1N)& P#D @'!Y.>:KKX1T9;HS+;R!#)YQMQ,_
MD>9G._R\[<_ABMD31&5HA(AD499 PR!]*C@OK2ZD>.WNH97CX=8Y Q7Z@=*
M)Z9-#'<0R0S(KQ2*4=&&0P(P0:BCOK.6Z>UCNH'N$^_$L@+K]1U%/^U6XB:4
MSQ>6AVL^\8!]": ,>#P=H5LMHL-FZBSE\Z#%Q+\C<<_>Y' X/'7U-6AX?TL7
M6H7!M0TFH*$NM[LPE & "I.!QZ"D;Q#IBZ\-&-RGVLP^:1N&%^8*%)S]X[A@
M4FFW-U%%=MJU[8,!<LL30MM")V5L_P 76@!FC^%M%T"5Y=,L5@D==A<NSG;G
M. 6)P,]A6Q3#+&LJ1&1!(X)5"PRP&,D#OC(_.H8M1L9[I[6&\MY+A/OQ)*I=
M?J <B@"KK/A_2O$$$<.J6:7"1G<F25*GO@@@TU_#6C2:.FDFPB%C&04B7(VD
M?Q @Y!]\YK5K)6XNHM>NS<:A9#3TMPRP9 EC(ZNQ_N__ %J %C\-Z3'IUS8+
M:DP70Q/NE=GD'H7)W?K0?#>E,^F.;8[M,&VS/FO^Z& /7G@#KFN?T77=5\27
M2WFFZE8K;QW;)-82*"_D XW[AD[CU'0<^U=7<ZE864BQW5[;02/RJRRJI;Z
MF@#-D\'Z!*;\MIZ_Z><W.)'&\Y#=CQR 3C&:FOO#.CZE96EG=V8EAM ! #(X
M*8&/O YZ =35Z?4+*V;;/=V\1V>9B20+\O\ >Y/3WJ-M5TY(H96O[58YCB)S
M,H$A]%.>?PH S6\%^'6M[FW_ ++B6&Y=7EC1F56*]. >/H.O>C7(M::&'3=(
MM;<VLT30S7$\I)A!& 0O5CC/UQS6U]HA^T_9_.C\_9O\K<-VW.,XZXSQFI*
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
M9*T]U&8IVWL-ZE=IX!QTXSUJ:QT/3].N#<6T#"<QB+S))7D8(#G:"Q) SV%
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
MB+&BHBA448"J, "@#A-!LX+[QEXMWW-Q&5N(@/(N6C_@(YVD9_&IM9M-%O\
MP@VBB9KN6S9+.WD7!D-P%&T*3QG^]V SGI70S>&-!N)GFFT73Y)9&+.[VR$L
M3U)..34\6BZ7!'#'%IMHB02>;$JPJ!&_]X<<'WH \^@O+QO!?B6"9F_X2F%2
MMZ3M\QT  #+@#Y=GI[GJ:-)L]*DE@U'2/$#7&J?8)$@M88XDV@(3B144$ ''
M)YSC%>C+I]DERUREG;K.V=THB 8YZY.,TVTTNPL)))+.QMK=Y#EVBB52WUP.
M: ."\*77ABXTCP\[&,ZS#+L$4;_OS*V0[..I7&6)/&/7I63=WME;>$O'%E-<
M01W$FKS&.!G =@77!"]2.#^5>J0Z986]W)=PV5O'<R??F2)0[?4XR::VDZ:\
M\L[Z?:M+,,2.85+./0G'- '#V;:?#\2;![@VR++H,1C:3: \AE&,9ZMZ=Z9H
M^C0Z]H7C/3MJ'S-6N?).!A7&"I'XX_"O0'LK22>&=[:%I81B)S&"R#V/:E@M
M;>V+FWMXHC(=S^6@7<?4XZF@#@-#O=4\0:#?:RT3QW=GISV5OG[QF"YD<8YR
M2$'X53\)Q>'KS_A'[G^VYY-4AXCM8DC5E;;\X?:@8KP>6/3OZ^G1Q1PJ5BC5
M%)+848&2<D_G445A9P3O/#:01S/]Z1(P&;ZD4 1:=JUAJR3-87<=PL,ACD*'
M[K#M7-6JQM\6-34JI#:4@<8Z_..OX8KHM-TF#39;N6(+YEU)YDA5 H&!@  ?
M_K))JU]CM?M#W'V:'SW78TFP;F7T)ZD4 <C\,XX/^$;FEC2/>;R92Z@9QNX&
M:Y[QA>:?)J/BJW$MK:7"6L2RO<N7DN#MW*D*Y&WMD\]>G>O3[:UM[.,QVMO%
M!&3G;$@49]<"FR6%G+,TTEI \K+L9VC!8KZ9]/:@#SVRM],U?QQH1GCMKN$Z
M I0/M=2P8CIW(^;\O:G:9HD.M^!=4L;(QB6VU*=[,J<B-E?*@?4<?0UZ EC:
M1RI+':P))&FQ'6, JOH#V'M69J>EZBL<,7A^XLM-1G8W)-L"2"/O*!CYA[]?
M7C! ,OPSJ":E:W/B^_1K96MQ"/, _=QQY,A&.<%]_P""BNFL[VUU2QCN[25)
M[:9<JXZ,.E,MM-@M-(3380!"D7E#*AL\8R0>"3U.>M&EZ;!H^F0V%J#Y40."
MW4DDDDX]23TH \I@LM"?X?:J!%:_VM]KD6 1A3/O\P!%4#YAV&!V-=!;W\.C
M>+-5&L7D4,\NEVP!D8 RN%(;;ZG/85O>%/#7]C:>1?P64E]Y\DHFB7<0&.<!
MB ?:MZ2TMIIHYI;>)Y8_N.R LOT/:@#RC3(M.N?"G@2*^6&16OY$*OSD;G^4
M^V[9Q]*U?$5I8:+?7<NCW=A ]K8>7=:3<IMCGA)9\*>#N.6Z9Y(_'T(6ELJQ
MJ+>("/A $'R?3TIL]C:7,B27%K!*Z<JTD88K]">E ' Z=JEEI_CB"[O%_LZ"
MYT.$0139R#N'R#N2.GJ<5CZ/JEA!H/A<2M#%,MY=E+NX9A%;D,2=P!&6(9<
MD5ZU);PRR1R20QN\9RC,H)4^H/:FO:6TD:H]O$R*=RJR @'U% 'D$<]C<> ]
M7@GN(I0=?!&_"DJSKSC^'*A_3O75R0:?8_$2YM;:&& 2:$1Y<:!02']!_LC]
M*[4VT#!@8(R&;<<H.3Z_6G>5'YGF;%\S&-V.<?6@#F?A[?V=WX.T^"VG222W
MA59D7JC<\'WZUR^H3J4\=:=9S$:G/,&C@3.]T"*6P!UXW5Z='#'"I6*-(U)S
MA5 &:!%&)#($4.1@L!R?QH X6YNM/U6[\'OHT\+W<4JL1"W,=OY9\P,!]T<*
M,'OQ5SXBNL.F:1/(=L4.K6\DCGHJC=DGVKK(K:"!F:*&.,N<L44#<?>GO&DB
M%)$5E/4,,B@#A(VTS5_BFTK?9KNW.B!T+@,O,G7G_9/Y&N;MIH_^%<^'"TB;
M8]=4 DCY5WN?RYKU[R8@^\1IOQC=M&<>E-^S0; GD1[0<A=@P#ZT >;^);FW
MT[5]8O['4;:Y+21)?Z-=XS,0%VF,_>S@C&.X/IBN\UO6(-#T2YU&X*J(D)56
M.-S_ ,*_4GBKIMX6E\TPQF3^\5&?SISQI*I61%=3V89% 'G.M^&-1L_!AN6U
M2W:>Q<ZD&%OAFFRSL=^[ONQT_A7\9?$NOV>H>'?#>O1W,<06_BEV.28PP4[E
M<J"1CGG!^G->A%592K*"I&"".,5AZYH$]_)83Z?=0VLEE(\BQ20;XI"RE?F4
M$<@$X/O0!Q=S-IUWH/C'4X=1L)KF^@5S!;2%O*15"@G< 223SP.:L:K!:6'A
M+PYJEI;A+*-[>2]ELTQ(5"$!BPZ[6/?//I76Z9H4T%\U_J,UM/<F P!+>V$4
M84L&.022QR!W[=*V@BA-@4!,8VXXQZ4 >6:K#I4VAZCJ/A\:C?1&:WEOKCS'
M)D5&R0-W)( R3CCBKK2>'+S2?$&HZ5<7EY,^DS)-=7#NRK\ORH=W5OIG&/?G
MT9$2- B*JJ.@48 I%AB2,QK&@0]5"C'Y4 >8-!8-:?#I&BMB)"-P*K\QV+G/
MK\V/QJ'4XY)8_B!!81F1A/;.883R5!S)P/8'/XUZJ8HSLRB_)]WC[OT]*4(J
MLS!0&;J0.30!Y]87/AS4'O-2TVXO[N[&FRK+/<2.5@3&=K%N,Y/09Z$UDP);
M1>$O 3HL2,=4B9F& ?O-N)_'&?PKU=$2/.Q%7)R<#&3ZTX  8' H XKPG=0P
M^+_%%A*Y2ZDO/.2,J<E-OWOIR/SKM:0*H8L% 8]3CDTM !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M/J]A, +(EOW4BMRQP,;>YR>E6[[3+B#QG>:#"C'3M>V7<C=H]C9E'_ @ /\
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
MECEE1[6(32I+ Z,(R,A@",D8':JMKXW\/7L<KP7^Y8H?.8F)Q\N=O&1R<D#
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
MVDB@^T&,VTBNT?\ >52N6'TS6')XHM==\&/J+ZC<Z*GG8^T+"W $A"@$C#9
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
MYY K!;3+FWTO02;.X6.7Q']K6'R6S#"6.-RC[O&#CWKU'<NX+D;B,@9YQ2T
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
M/J.M7]K,MQI[6$L5O 4RA.<@ECSWS4NA>'-=TQ[>WNO$)N-.M/\ 4Q+#M=P
M0 [9S@<<=\4 -\*:UXBUY(;ZZM=/@L&:5'56;S<JQ QV[8/TSWQ76UB>%=&N
M=!T1;"ZGBF=97</&I PS%L')))R36W0 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !114-W<I964]U+
MGRX8VD;'7 &3_*@"4NJYW,!@9.3V]:-R[L9&<9QGM7"V>EZKKG@N/4(Y+<:O
M?2+=,URN4:,-E(C@?<VA3CUSZFMO3M+U:V\37=]<364EG<0("%0B1)% !4'^
MYPQQGJ: -UI8T<(TB*QZ*6 )IP((R""#W%>/Z<EJGCC7=#\4P))<ZDY%K=S(
M&VYW;=I/3((QCN *ZNZ\10>$M,31;* 7EUIMB)+ABVR.-0/XCS\S'H.^10!V
MU%<G:^,9;Z#2H+?36_M74(//^SR/M2&/.-[-C.#C(XR<UBZUXWUIM!T];/3/
MLFHZE<26B>:2#&00H900.N>IZ8[T >B%T5@I90S= 3R:=7 7%Y8W?CR)-3M
MLNAV/VF6[%R2J':I(*XYY;\?TJROCUV;3+HZ>%TW4KPVUN[2$2L.@DVXQC/O
M0!VU%<'J/Q(%EJ^LV,>F-/\ V='N#))]X@@'/'R@9]SGBNI\/:J^MZ!9ZE);
M-;-<)O\ *)SCGKGT/4>QH NW5K!>VLEM<Q++#*NUT;H120+%:62+Y[-'$N/-
MEDW' [LQZ_4UP'Q \97,&EWEMHK +$X@NKP' 5F'^KC/=L9)/8>]4]3M)HYO
M"7@9,JC(MQ?J&X<#)89[C*N<?2@#TZ"XAN8A+!-'+&>CQL&'YBFP7EK=%A;W
M,,Q0X;RW#;?KBO&KG4;^;0_&=YIQ:.SFU".,&($;4RP8C'J-F?K6UX=ELIOB
M?;PZ(8VL++2Q#))!C:^!U)_B.6'OD4 >HD@ DG '4U$US K1*T\8:7_5@N,O
M]/6O-OB5XEN)=)O;'39HTMX9%ANI1)AW8C)C4#L!C<??'K716>@Q:MI/A6Z>
M.+=900RB4[O,&$4@+@XP2.<YXH Z5+VUD*A+F%BS%5"R Y(Z@>XJ>N0F\&V]
MMHFMK;I'%/<R-<P>3E1"ZC*%2<D'(R<<<D=*VO#.J/K/AK3]0E&)9X07P,#<
M.#C\0: -6F1RQS+NBD5UR1E3D9'45S?CB^GMM(M;*V<QRZG>16/F X*!SR0>
MW (_&J&O3ZIIOBOPSI6DFU@LI?-V0G<JDHAR&Q_#A@0/7KVH [:BN1NO$^JO
M:ZEJ6FV5I+IVGR.C^;(PDF$?WRF!@ <XSUQ4S>*9;^_TRRTB.+??69O1)<@[
M53LN%.<YZ^F.] '457>QMI;Z.]DBWW$2E8V8DA >N!T!/KUKC8O'=XWAQ+^;
M3XDN9K[[%#&C/(-P^\Q 7) P>%SFJ>J^+=<G\-:YY=J;.6T52EV8)8UEC;@[
M-P!5P2.N: .Z:?3X-36 R6\=_<KD+P))%7]2!S5RO/-6DU5?&/A9XX[:XU V
MMQC+%(SE>I/)X%6X_'5RFBW4EW:0IJ,.I'3A'$6=&<8RP &X@#/ &3CWH [B
MBN%C\9ZNFF:U-/I@+6,0F@G:"6&*89Y!#C<&'ZUT'AZ_UC48#<ZE9VMO!+''
M+;^3*78AADALCJ..E &U117(:K?ZNOQ$TK3[:XA2T>VDE:-E;YNQS@\GT]*
M.EL]1L]0,XM+F.;R)#%+L.=KCJ#[U:KRZUU76-%A\6ZAIUO9206VK2R3?:&;
M<PR!A0/YD_A6YJ7C"^?4?L6D6ZM(EFER^^UEF)9QE4Q']WC^(^M ':U%/<P6
MJ*]Q,D2LP12[8RQZ >]4]"O[K4]&M[N^LI+*Y<'S() 05()'?L<9_&H=;T:?
M5)+":VU"6RFM)O,5D4,&!&""#[$\^] &E'<P33311RH\D)"R*IR4)&0#Z<'-
M9B>+/#TDHB76K R$X"^>N<_G3+#37T&75[V?4I)K.:1[H12* (>K-\W4CZ]
M*X'P/8VU]X9\4Z[J,496]:4'>H^4 %B1^+=NZT >L @@$'(/0BEKR;P7XJFT
M7P';1RH)KB>^:VL4D?:N#M)+$]%!8\^]:<OC#7I_#7B'4(Q9+;V96.TO%B=%
MFR=K%06.>V#GKZT =M_;FE?VHNF?;[<WS9Q '!;@9/';BM"O,-&O/^$6\-:+
M#<V]C/K&HRM<02S';Y:N 6DE<\@@'!QU Q4\WCS6[;PG?:Q+;69VW@@LG,+H
MMPG.6V[B>V>OK0!Z117G>K^,?%.B^'GU"^TRQ@GEN(XK6$[G+*5)8D!NO ]*
MNS^+=:TC3E_MK3[2'4KRY\FR@67";=H.]VR> 3STH [>J=WJUA8W=O:W-W%%
M<7+;88V/S.>G KB+?QUJ=OINI7=[!!<*;E;72VAC9%NI#D'&6.4! YJ&T.H:
MY\5+>/4#;N-%MM[_ &<%5$CH,CDGHQ_\=% '9ZGX9T?6+E;F^L4DG"[?,#,C
M8]"5()%5CJOAKPNZ:4;FUL6.'$1R"<G&2>Y/J:WZ\LU>236/C'"D-G)>)I,
M8QQ,HRP&X'+$ 89U'X4 >CZ=JMAJT!FT^\AN8QP3&P.#[^E7*\JL+;5?!MQ?
M:O=PP#5M<N1#:6$;Y1&9B<L1V&1T_/FM:#Q;KOV_Q+:'[!,FC6;2"80L-\H
M." V,<.,#'04 =_17':/XEU74;G0I98[5;.]L);BY**<QLI'/)X'(QU[UR4G
MQ+\1GPW)J:6MFN;T0)(8VVD;<X49R3P<GMD>O !Z]17G]IXXU)?$^HP:E:Q6
M^GV5C]JD11NDCX4@$YQN.[H/Z&ETGQ;K6N:SIHM%M39S!I;N)$)^S1?P;I,X
M+GK@ 8XXZT =_17DTWQ&\0-HVJ:A;P69AAO1!#*R$#!S@ 9RS8P3TQ[YXU?$
M=WK>J^)=!\/)-# L\$=W>(BG@J26!.?NY7 % 'H;,%4LQ  &23VK(C\4Z'+#
M:RIJ4+1W4IA@;G#N,#;TZ\C\ZY?0O%.LZ[KEWI[R6]K<VM[B6S>+K; X8@DY
M+9Z]N<UTR^&[46T,)8%4N?M+XB0;VR" ./E&0O3GCKR: -.UN[>]C:2WE615
M<HV/X6'4$=C4]<E/*=,^)=I'$"L.K6CB50>#)'R'QZ[>,_2NMH *0D*I8] ,
MFN%NO$VK6<7B.SGG@&I63H]D!#GS8W(V#:#R22%]B:U-'\12:[+I?V&6,QR6
M+7%T63.&R$4>WS!_^^: +R^*]&;1(]8%T?L,DGE))Y3\MG;C&,CD5<DU:RBU
M>'2GFQ>S1&5(]IY4'!.<8_"N U#5[K6_A:+R]$7GF]1#Y2[5^6< <5NZE_R5
M/1/^O&>@#H[_ $G3]4\K[?907/DMNC\U VT^V:2QU6RU"XO+>UD+R6<GE3#8
M5VMCIR.?PJ[7G-M'KS:]XLDT:\M+<172NPFA+LY$>=N<X /TS0!Z-6?J6AZ7
MK 3^T=/M[DI]UI$!*_0]17'6/C'5/$1L8+"*6&5[+[3<&V2-V#[]@ \Q@ O!
M)ZGD>]==H$NK3:/"VMV\<&H#(D6-@5//!&">V* +=E86>FVXM[*UAMX1SLB0
M*,^O'>K%<YXWU>^T/PU)>Z>T:W EC0&1=PPS8_K6<FJ^(M)\46NF:C<VEZFH
M6\LD)2/RA%(B[BN>?E]SSS0!VE4-.UFRU6:\BM'=FLY3#+NC*@,.PR.:Y#0O
M$NIS^(M*LKB_6\CNX9C.4@"Q+(G.(G &\#H>3]:7_A+M0@M-:WM$UPNL?V=9
M_N\*F< %O7 R: .NEUBRAUN#2'D;[9/$9D38<;1U.>G8\5?KA&MKNV^*6D"Z
MOWO,V,NUGC5"OK]T 8KNZ "BN*35]8U;3-<U6QOUMEL9Y8[> PJRN(AD[R1G
MYO8C'O58>(-=UK4-%BTV[M[)-1TYKA@\'F>6X[CGGGCZ9ZF@#OJ*BMEF2UA6
MXD62=442.JX#-CD@=N:Q+NZO;_Q.^D6UX]E!;VJW$LD2JTCLS$*HW @ ;3GC
M/- &O:V5GIT+1VEM!;1L^]EB0("QXR<=^E0KK%FVNOHP9_MB0?:"I0XV9QG/
M3J:X#4M2U/5M$%M>7CQ7=AKL5I)) H59AN&UB.1D9!QTXY%:-Q:WTOQ0D@M-
M1,$W]B -</"KL1YOIPH.<=OPH [VBO.+3Q?K-_H^@0("U]?S7"2R0"-798NN
MW?\ *&.1UST/%2ZCJWB[1_"MY/=%(;E+R-+26;RW=XV;&'"?+D<<CWH ]"HK
MBM5NO$'AO[#?7VL)=6;WZQW*K;*@2)\ >IP#GOW%4XO&-TFI>(+1KAI?D+:2
MSJB"0[C'@<#=^\P ><@?F =DVKVZ:['I!2;[0\!G#"/Y-H.,;O7VHN=#TF]N
M!<76EV4\X.?,D@5FS]2/:L<WVHVGB_2M)>[,T,FGN\NY%!>12!NR /R&!6+H
MWB341>%-3OYXM0@BFEN]-N(%17"@E?(8+R/J3Q0!Z JA5"J % P .@I:X?1;
MGQ5J)TC58YM]I=8>[BE:+RU1L8\L*-P(_P!HGWKN* "BN+N7\0:EXRU;3+/6
M6L[2WMHI8RL",5=@<#)'0D$GZ8XK-AUWQ%J-IX<ACOTMKNZN;FUNG2)'#&//
MS#/' !/'!/Y4 >C45QNGS:K?ZW=Z'/K-Q')IEM%YMQ;Q1J9Y'R<G<K  #;P,
M<YK*F\1Z[)X0DU7[3MN=(U$V]Z(47;<1JP#'!!P>1TQW_  ]"NKA;6TFN&21
MUB0N5C7<Q &< =S4>GWL>I:?!>11RQI,NY5E3:P'N.U8"ZI=WD.OZE:W3"Q@
MMMEIA5(,BH69QQSR5'I\IK-T[7M0U*#POIYOS#<7]L]S<SA5\Q@HX5<C;DGK
MQT!H ZFPUFUU*_U"R@$@EL)%CFWK@9(R,>M:->6QZE<^'I_%\L,[2W+7]M"D
MTVWC?QD\;> 3R1CIFMFXU+Q+H$>IZA?!)-/CM2\,<\R/*)00!@HJ_*<\Y!H
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
M](3YUM"T03'#'.58_3+?F/2DT#PU:^'CJ!M3_P ?<YE&1]Q>R#V!+'\:VZ*
M.-3P/,O@P>'_ .U%W?:?/,_V?_;W8V[O7OFMB;07G\46&MO>?-:V[0F$1</N
MSDYSQVXYZ5M44 %<U+X9O8]3U*XT_5OLT&I8-Q&UN'93MVY1LC!QZ@ULZKJ'
M]EZ;->?9;BZ\L ^3;IN=LG' JU&_F1(^UEW ':PP1['WH Y2\\#JCZ?<:'J,
MNEW=E +990@D$D><X8'@\Y/XUT.EV!TZP2W>XDN9<EY)Y/O2.3DG Z<G@=A@
M5<HH XWXGL!X*FRX0F>'!/;YQ5X>&);Z[>\UC4!=R?9I+:#R81$L:.,,W4Y8
MCOT]JZ-E5QAE!'H12T <A8>")[.ZTBX?7KF5],RD8\B-5,1 !3&.^.223]*D
M?P/!-9ZS;SWLC+J-V;Q&5 K6\F<@@YY[?Y-:VJ:XFGW<%E%;37E[-&\JP0E0
MVQ>I.XCZ#U-6M+O_ .T]-@O/LT]MYHSY-PFUTYQ@C\* ,.P\*7<.O6NKZCKL
M]_<6T31(# D8*MZX'X^M=/6+>^(H[?4WTZTLKK4+J%!).EMM_=*>F2S#D]@.
M:NZ7JMMJ]H;BV\P*LC1.LB%61U.""#Z4 8TWA.19[\:?JDEE9Z@Q>ZMUA5\L
MW#E6/W2P]C5A?#$<&N:7?VMR88;"U-JEML!#(1_>SD=ORK>I"0H))  Y)- "
MUB:IX?:\U:#5K&^:QOXHC"T@C$BR1DYVLI]#R#5J^U4VUO9SVMG/?QW,J*&M
ML,%1OXS_ +.*T: .9N/!T$NAR6$=[+'<R78OFNRH9C/D'=MZ8XQCTQ5RV\/)
M;Z\-9>^N9KK[)]D8R!,,N[=GA1SFMJB@#D7\ 6/]@V^G17EU'-:3-<6MV"-\
M3L<GH ",U//X,CO=%DL+W5;V>::9)I;IMN\LG0 8PJ\=!^==/60/$5DWB?\
ML"/=)=K 9Y"N"L8R, ^YSG\O6@"QJNDP:SHT^F7A9HIH]C,, Y[,.V<C-5)/
M"NER3Z/,8CG21BW QC&T 9]<8!'N*@N_%]G:7-R/L\\MG9R+%=WB >7 Y.,$
M9R<9&< XS4]]XBCM]133K.TFO[MH#<&.!D&V/H"2Q Y/  H DN]!BN]>@U8W
M,Z2PV[VZHF ,-U/3.>GY52M?",:75C-?:A<7XT]&CM5F5!M5E"G>0/GX]?UZ
MUJ:/J]IKNF17]DS&*3(PPPRL."I'8@U%IVOV.J:IJ.GVS[IK!U27I@DCM]#D
M'W% &9IG@FTTJ>/RM1U![*&7S8K*24&)&SD<8R<'D<]:Z>BB@#A8[::]^)>M
M+;:C/9LMG"K&*-6W<<\L#@C(Z>M:_P#PAMB@T5;>XN(8])=I(E4J?,9CDEL@
MYSSTQU-='6+J'B#[/JHTJRLI;Z^\GSWC1U01ID $LQ[]@,].U "WOAY+C5QJ
MMK>W%C>F+R9'A"$2+G(W!E(R/6I[/0[.ST1]*0.\$BNLK.<M(7SN)/J<FJ47
MB62YTG4+NUTB\>ZLIO(DLVVB0MA2<$$@C#9]\5N0NTD,;O&8V902C=5..AH
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
MW>J1:IH%EINHM9"]N'BE98U?(P#W';G\ZQGU36M';Q)I-QKB,UK!%/;7]VH
MC#G!#;0<GGC@T >CT5PFB7.IWNKZSI*7^HQ(+2*6WDO%7S8W.1N YPIQG:?T
MIN@Z]>ZY;Z7I3W,T>J6UTXU(JPW!8LYSQT9B@Z>OI0!WM9=CKD-]KFIZ4D,J
M3:?Y?F,V-K;UW#&#Z>M</=ZMK$.HV]S%J5Q=;M:6W=X>+582=OE8/)?U(!'O
MFIAI=_JGCWQ='8ZO-ISJMJ<Q*#O;ROER3R .>!US0!V&KZ]#H][IEM+;S2?;
M[@6Z.F-J,>F<G/Y>AK6KS%]3N]7TCP5=7Q#7/]KB.1P,!RK,N[\<5;2?Q)XB
M?5YM,O8[:2SU!X(6>Y*1QI&1PT80[LC)R3^6.0#T.HXIXIM_E2(_EL4?:<[6
M'4'WH4-);*)& =DPQC)QDCG!KRW1KV?1?!]W/;W-P)KK6&L_-=RPB#. 9"#W
MP#SZD4 >K$9&#TK/U?48-"T:YU!X6>&W7>R1  D9[9P*PYIKO0_&6D64=U<7
M-EJ4<B/'/)YC(Z+NW@GD9[]JM>._^1&U?_KW/\Q0 P>+)_[+BU-M U 6,B)*
M)0\+81L8;:'SC!STXKI:X[PY!XA_L3P_*+^R_LY;>%I(U@*2>7Y70L6(.#CH
M!T[=*H>+M5U'0-;$T&H%['48/)9&<XLB2%\\8!^49]N: /0**XG6[B^76=%\
M/V5T\B26\DSR37C0FY(P /,12V>K8&.U4OM&MZ=-I.@ZMJL9-[?2(TUO,S2)
M$$!6(R%0=Q) SUP1S0!Z'17 >)SJ'AWPEJ_D:Y/--'<120$N3)!&[A0I8DEN
MC<FKVJ7%P_C\:?\ :KA;271Y':))64;MQ&X8/!QW'- &]?:N8M';4-,M7U3#
M;5CMV&6PVTX/L0:T@<@$@CV/:O*[)Y]-^"!O[*[NH;D@'>LS?+^_V_*,_+D'
MMBNC\1:A+X>\7Z7J=Q>3II%RCV]PAD8Q1N 2K;>F3T_"@#LJ*\[O;[5(;/0+
M/S9A-K5S+<2^==O%Y8(W+") "R#YE& .JD=ZZ7PS9:IIRWT.IWL<Z&420)]H
M>9X5(^ZSN 2,],T ;]9<.JSC^U)+ZPDM+:R8E)F<-YR 9+ #I6I7G-S)/>6/
MQ M[B[N9(K8%H5,S#9^Z8X&#]WVZ'O0!T^E:_?:C<69;1GBL;R#SX;I9@^T8
M! <8&TD$8Y/\ZWZP?!EI':^$=+9'F8RVD,C>;,SX)0<+N)VCV&!6#XLGNCJ^
MHK;7E]+]GTQI!;VL[0+;-R1([!ADG'"\_3'- '>45YS'<:AJNJ^$;9]5OH([
MO2C+<&"789&V Y/O[]?3%);6FJZEX2\16EKJNHF\T[5)TM)?M+^8RH%(1F!R
MV<G\2* /1Z*Y/P[K0\5ZC#J=N\T=K:VH62(2,%-P^"P(Z-M [_WZZL$,,@@C
MU% "T5PM_:7&L_$>ZTR35=0M[$::LC0V\Y0,2V/P_#K]*Q;#5-4$&BV\^I7<
M@@\0/8M,96!FC&,!^?F[]<T >J45YOJNHWT5UX_6.^NE6UAMFMPLS?N24R=G
M/RY/I5B;0]33PO;W5I?WNHW=TMM)<VUQ>%?.15)=$/49SGKT!Z]P#T"BO+9-
M3#:/IK65SJ4#)XBAAEM[F5M]N"N#%G)RG'&?6M2]O98/%?BT?VC+:Q1Z8D@<
M$L(6V_>"YZ].E '?45YKX<BFM_%8M$%[!;W6A^:4>ZW2ROOP)2-Q",03CGC\
M\9UA%<6V@>#-7.HWLEY<ZG' Y>=BOEN[[EVYQSCD]: /4XKZVFO;BSCE5KBW
M5&E0=4#9VY^N#2WE[;:?;-<W<RQ0J0"S>I. /S-<?X7TRS'C?Q/=K&?/BND"
MMYC'&Y,MQG!Y)Z]*G^(EG:WFD:>+E=W_ !,8$7YB.&;##CVS0!V%%<3%9VNI
M^+K_ $"[$PL-/M(C:VXG=0=V=SY!RQ&0N23C\:T? ]Q=S:)<0WD\DYM;V:VC
MEEY9T1L D]SU&?:@#=:_M4U".P:91=21F58NY0$ G\R*S?#&N/X@TR2[DMU@
M9+B2'8K[ONG&<X%8[:38R?%1IWC'F_V:DP^8YWB0C(Y]%%<6+7[+X"O-;@N;
MJ.]M=4;R2DS!$S*H/R@X.>^10!ZO]HU+^W?L_P!B3^S/(W?:O,&[S<_=V]<8
M[U?KD+EY5^*"HMV\<;:.S[&D.P-YF,@=.P_*LCPN#I?B*PL-6M9X-4EBE*7D
M<_FQ:@,9+,?[P !Y_3B@#T:L2W\3V5SXLNO#Z'_2((1*7W<$Y^9?J 5/XGTJ
M_JNH1Z5I=S?2JSK"A8(O5VZ!1[DX'XUYQJ5EJ7AVWT7Q%-8F.>RF:349%F#&
M03$;^/J<#ZT >IT5Q_BZ59M1\/"<?:=(GG8S01*7,IV%D)4?>08R1S7/W^F7
M%CX"\1W)-[;0&X+V$+3R*8X=R@?)G"@G)QZ4 >H45YEKFCQ:9=Z+807KI!JT
MSRW3W\C21R.J#:K89>"2>,\G'88J'4+:[\.:(VG#6;:6UN-2C2;8K"*S1LL4
M(W[@AXXR.,^M 'J=%>5:QHLNA^%/$3Q:M;-'-##(+2Q1HTB.]1O'S,1N&?K^
M%7)-!LX_'&D6JO=B._T^0W9^U2;I\<@,V[./;IVZ4 >DT5Y-)<3:9X2U*QMI
MC%9IXD:RS(698;?(.#SG;G@\C@GUJS=Z$=%T3Q+)'JMFRW%B)/L5BAC1", .
M/G.,_KF@#U"JMEJ5IJ)N1:RB3[-,8)".@< $C]17GUGIMOIGB;P3+;&7S;^S
ME6Z=Y68S!85(!R>@]/8>E:/PTL+&"PU"XB@B2Y%[-"74?,$##"_2@#KKW4[3
M3I+2.YEV/=3""%<9+,?_ -76L[2M;N+_ ,3Z[I<L,21:<8!&RDDMO4L<_D*Q
M/&=E8W/B[PJ+NVAD62:9'\Q00RA00ISUY-9-WH]CJ?B+QVUW&SBVMX'B42,J
MAO(8@X! )&.,].?6@#TZJEYJ5I8/;)<S*CW,HAB4]68UYW;M!J\?A:VN@M]=
M?V8TAM[I@L 4@+YC-@DMQQ@9XSD=:SM,@M]1\.>"3?1QW'_$PDA;S0&^3+?*
M<]N!Q[4 >P4T2(9#&'7>!DKGD#Z5!<EK72YC:1*6BA8PQJ.,A?E _2O,Y+:V
M/PVLO$=H!_;JS)(+M?\ 723-+L96/5AR1M]J /1FU2&6ZO;&TDCDOK:$2-&3
MPI;.T,1TZ?7!'K5;PQJTVM>'+'4+I(HY[E"Y2,\=2.,\],5R^F6UA:_$#Q?<
M?8[8RVT<$T.54%6,1+E2?NDD\GWYK*TK1K&S\.^#M6A#+?27T*-,7)+(Q;*#
M)P%]A0!ZFTD:NJ,ZAV^ZI/)^E*SJ@RS #W->32:?;>(;G7VU'7+.PN;?49,O
M-;*9XXT(V;'+ A<+T ]?6M5_#VGZY\2=3@U.-KA4L(7^\4RW W8!]J /0C+&
MJLQ=0J\,2>!]:=O4,JEAEN@SUKRR^TQK74=?\(6]F"NK,EU8X3"1Y^^3CH%Q
MQ]/>MKPA,?$,ME<74)5M'M#9NK+C%P?E?M_<5?\ ON@#JM+GO_[.\S6#9QW
M=@QMV/E@9P.6[^M71+&T7FK(ACQG>&&/SKR_1M*:_P# FDQ6C61F349IELKU
M@T<^TN"G?)V\_K4-S=VES8Z'91VT6CV#:E<I=Q748FAAG4<*1D KN8XZ ?A0
M!ZNCI(@=&5E/0J<@T&2,2",NH=AD*3R?PKF/!NEV^DG4X;;58KU'G$C1P0B.
M*!R,D+@D<C' /&!57QK&-*U71O%(7Y+&;R;I@"3Y,GRY_#)_.@#KUGA9&=98
MRB_>8,,#ZT/<0Q[=\T:[ON[F S]*\NLXKF"\O_#4MNT(\0RK>Q )_J8G8F56
M]PBX^IK8TVPT[6-9\4VNKV]L98F$$2RJ,Q6P4;2N>@SSD=^: .[+H'5"RAFZ
M*3R:R/$VK2Z5X:U'4+(PO/;)D!_F4'(R" :X+3KF9H_A[=ZDX60-<J99"!\@
M&$R3[8HGE@FT?XAR6[QO$TP(:,@@\<GCWS0!Z3;7\?\ 9-K>7<T47F1(S,S!
M5R0#WK,\)ZU<ZY:ZE+<^5FWU"6VC,0P"BXP>IYYKG[>XM'\7:1;ZL4%M'HR2
M6@F(\MI#@,>>-V!CZ5<^&P@73-82WV"%=6G$8CQM"X7&,=L4 :E[KES:^-;#
M2<0"RN+629V8'>&7WSC'3MZUNB:(Q>:)$,>,[]PQCZUQ'B.PLM2^(^BVVH0I
M-;FSF)1S\I(.1FN7N$.E13V4-SY7AI==C19"/,10%+,I!ZH' ]LB@#UV"Y@N
MHA+;S1S1GH\;!A^8I9YX;:(RSRQQ1KU>1@H'XFN9\*:?IMIJFJW&GZS'?O<[
M))HX-GE1GD C;P"<'_.*H>,KC9XKT*"[ODLK%DF9998U>,38 &X-QG!.">F:
M .S%U;M$DHGB,<GW'#C#?0]Z>)HFF:(2(95 +(&&0#T)%>>RZ'H*>"M0L4U/
M[?'+>$VSQ!?DN6 VK%MXZD=#CD].:CM+NY_X1/Q,9UQXIBB9+PXPY4+A&7_9
MV<C'?)[T >@P7UI=2/';W4$SQ_?6.0,5^H'2@7UH7C074!:4D1KY@RY'7'KB
MN!\/66B7&JZ-?V^NI<RBW,4=G%!&I"%#E9 G( _VN_UKG3I&G#X7V&H"UC%X
M;_;YXX<#SF& >PQV'UH ]BANK>X:189XI#&<.$<':?0XZ4T7]F98XA=P&20;
MD02#+#U [UQ4&G6-A\2[RRL[6&"UDT(EX8D"JQ\W&2!U..]<S!HNE+\.]#U"
MRB3^V'NHO+D3F1W\PY7\!G_OF@#TZR\1Z9J&L7FF6]RC7%KM#C</F)!R%YYQ
MCGTK5KC_  W]BB\9>)X_]'2Y:ZC*KP'(,0)QWZY/YUV% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M]Y;C;%+O88&<X(!P1GGG-5O^$3T0Z1)I1LC]AEE\YXO.?E\@YSNSU [UM44
M9\NAZ=-J7]H26P>Z,!MBY=N8SU4C.#^50:?X9TC2YXIK2V8/"A2(R322>4IZ
MA0S';^&*UZ* *FHZ79ZK#'#>Q&2..1954.R_,O(/!&?I3[ZPM=3LY+2\A$UO
M)C?&2<-@Y[58HH X?Q-X;+RZ9%!H*:GI-I%(GV5;GRW1FQ@@D] !TSW]A4^B
M>%(7BNEO=->TT^>-$&G27;3C*DG>3DX/08![5V-% &??Z'IFJ6"6-]9QW%N@
M 19,DK@8X/4'WS4</AO1K?27TJ/3;<6+G+P[<ACQR<\D\#GKQ6I10!C0>$]!
MMM-GTZ'3(4M)R#+&,_/CIDYR<5;_ +'T_P"W6M[]F7[3:Q^5#)DY1<$8'/H:
MO44 9J:!I26UY;"RC,-XQ>X1LL)&/4G/>HK;PMH=G97-G;Z;!';W0 F10?G'
MH3UQ6O10!0_L333)8R?9$WV"[;4Y/[H8 P/P HM-%TRPOKB^M;*&&ZN23+*B
MX+Y.3G\>:OT4 4M3T?3M9A2'4;2*YC1MZK(,X/K48T+3!+>R"SC#WJ>7<D9'
MF+C&#^%:-% &/)X4T&9+1)=*MG6T7; &7.P9SCW&>QI#X3T V/V(Z1:_9O-\
M[R_+XW^O]/IQ6S10 U$2*-8XU"HH"JH&  .U9J^'-'6]^V#3H//W^:&V\!_[
MP'0-[XS6I10!G3:!I-SJ+:A-I]O)=LAC,K("Q4C&/RX^E*NA:4EC;V0T^W-M
M;.)(8B@(1AGD9[\GGWK0HH R[OPWHM]J"W]UIEK-=+C]X\8)..F?7\:M+IMD
MFHOJ"VL(O'78TX0;RO'!/IP/RJU10!&;>%KE;@Q(9U4HLFT;@I()&?3@?E38
M;6WMA+Y$,<?FN9)-BXW,>K'U)]:FHH RSX;T8V:6G]FVRP(YD1%3:%8]2,=#
M[BICHNF-I_V!M/MFL\[O),0*Y]<>OO5ZB@"O96%GIMN+>RMH;:$'.R) HSZX
M%/N+:"[@:"YA2:%_O)(H93WY!J6B@")K6![J.Y>&-IXU*I(5&Y0<9 /O@56N
M]%TR_G\^[L+:>79Y>^2,$E?3/I[5>HH IWNDZ=J,$<%[8V]Q%$<QI)&&"\8X
M';BF?V'I7D7,']G6HBN2#.@B7$A'3<,<XJ_10!0NM#TJ]MH+:ZTZUFA@4+$D
MD0(C &,#T& *FLM/LM.C>.RM(+9';>RPQA 3Z\59HH I7^D:;JH0:A86UUL^
M[YT8;;],T\Z;8FP-@;.#[&1M\CRQLQ_N]*M44 5K'3K+3(/(L;2&VB)W%(4"
M@GUXI;VPM-1MS;WMM#<0DYV2H&&?H:L44 4O['TS[/;V_P!@MO)MG$D,?E#;
M&PZ%1V-.32M/COWOTLK=;R08><1C>P]SUJW10!1M-%TNQDEDM-.M8'E&)#%"
MJEAZ' Z4O]CZ9]D%I_9UI]F#[_)\A=F[UQC&?>KM% %2XLH2TUU#:0->F(HL
MI4!CQP"V,XK"\'>%8-%T6R%[868U6)65YXXU+?>)'S8STQ7444 5DT^R2_>^
M2T@6[==K3B,!V'H3UJS110 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 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 %5=0%ZUJ4T]X
M8YV('F3 L$'<[1]X^V1]:?>)<R6DB6<T<-P1\DDB;U4^I&1G\ZR1?R:!:F7Q
M+K%JR2R+'%(D!B )!X/)_/CI0!%X;O-6?4-7T[5)H[K[%)&L=U'%Y8DW+N((
MZ9''YUT5<+X=LT&OZ\_AR]8:;-"N)6S+$MT2<E,GYP!@GGOCZ=1I5OJ\!E_M
M34+>[SCR_)M_*V]<Y^8Y[4 :5%%% !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%%%% !371)$*2*K*>JL,@TZB@!  H    X %+110 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 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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%
5%% !1110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>cfoseveranceagreement_ch004.jpg
<TEXT>
begin 644 cfoseveranceagreement_ch004.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#W^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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 ****
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
MN]*2V4P1ET67S 2,@< #N<<5V]% 'E[:=J<NF>)'M[6XWQ:[]M6%HF7[3$K
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
MIZQ8Z0MNU]-Y0N)E@B^4G<[=!Q]* (?#EA<Z7X=L+"\,1GMX1$QB)*G' QD
M]*JW^CWEQXOTO5HF@^S6D,D;JS$.2^.G&.WK6]10!FW5K?76IB*0VCZ,]NR3
M0R(6=W)_+;C_ #Z8=[X!TF;6=+NK;3["&UMFD-Q#Y(_?94!>.G!YYKKJ* .6
MO?#NHQWVKRZ3/:1PZM&JSB=6S$X&TNN.#E3T/>M#^R[S3]&M-*T:2"".*/RF
MGFRS( .JJ."QY/) 'O6S6+<^*M*M-2%C-+*',RVYD$+F-96&0A<#&[!'';-
M%.[\+O#X5_L/2'15D<?:);AF+2J3ER2.K-T^A-2^)?#$&L>'+K3K*&UMII=A
M23RP I5@<\#/3(_&M^66.&)Y975(T4LS,<!0.I)K)M_%.C7,L,:7;*9V"PM+
M#)&LI)P-C,H#?@30 ^#1X[K3K1-;M;*]O(8PCRO$'!/<C<,C.,U4\5:#/K6C
MV]E8R00-#<1R@2*=NU.PQT[5T%% ',>,-/DD&EZQ%&9)-)N1/(BC):+_ ):8
M'<X ./:EU+2[G4]7TSQ%HMY:.T,+HJS F.1''4%3G-=-FL[3=8L]3N;ZVM=^
M^QF\F8-&5&[V]: ,B2 ^&-'U&<S&ZU749F= B[3),PPB*,G &!W.!DUE)X=_
MX1>+PUJ*H7&FQM!>E!G"2 EG]<*[$_0DUWA4$@D#(Z'TI: ,C5["ZUNW^RQ7
MJ0:;/&/->$9ED4]0K=%!&.>>O:J'B2%+3PQ_8&EQJD]W']DMH5!PJG 9CZ *
M223_ #-=,!@8'2JFI:E:Z1ITU_>R^7;PKN=L9]AQZYH 73+%-,TJTL(V+);0
MK$">^T8S6=XD\-P>)+>UBEE:%H)Q()$^\5QADSV# XJU=:Y86>EPZA+*QAG"
M>2$0L\I;[H51R2<]*;;>(--NM-GU 7'E6]N66<SJ8VB8=0P8 @T 5(O"UK!X
MN?7HW*EK<1>0!A0XXW_7;\OYTEOX>EM]<UW4ENT/]J1QJ(S$?W11-H.=W/7I
MQ5G3O$5AJ5X;./SX;GRA,L5Q"T3.A_B4,.15N_U*STQ(7O)A$LTRP1D@\NQP
M!0!S:^"I4\.:'I(U%/\ B67BW1D\@_O-K,0,;N/O>]=?110!SLGAZ_AUW4M2
MT[4XH/[16,3)+;&0IL7:"A##!QZ@\U2F\"I;C3IM#U&33KVQA,"S&,2B5"2Q
MWJ<9Y)/X_3'7UE7_ (@M-/O&M)(KJ69(/M#B"!I J9(!) P.5/'M0!8TNRFL
M;,17-Y)>3LQ>2:0!=Q/H!P .@%<[XV=_[3\,PPSI#.^H@H[J& PI'3(SU _&
MM"S\8:9?"S>)+Q8;Q_+@F>V98W;GC<1CL:W6C1RI9%8J<J2,X/M0!R>H^"7U
M>TU0W^HJ;^_CCB\^&#:L2(P8*JEB<$CG)J2/2I]#U2?Q)JFM&=([+RKA1:A1
MM4YRN"2.YQS754$ @@C(- '(^%[6RU+7]4\46D;""["0P,Z%=^T#>X!Z D ?
M\!/K44_@.66VO;5-<F2WN+PWBIY",5DW!N2>6''M77SRBWMI9MCN(T+;$&6.
M!G 'K4&F7ZZGIL%ZD,T"S+N$<Z;77V(H RI_#UXNMRZK8ZFL,\]NEO+YMN)
M0N?F&",'GW%02^"[?^S=)LK:Z>)=/O%O=[KO:60$DECD=2373T4 <J_@V6+5
M+RZTW6[NPM[U]]S;1*I#,?O,I/W2<=>M=0B"-%1<X4 #)S5#5-8BTRQCNUM[
MF\C>18P+1/,/)QGCM6C0!S]YX9>;7Y=5M-3FLS<0K#<QQQJWF 9P06SM/.*J
MV?@I;./0$74)'&CO(R;HA^\W]CSQ^M=510!S5UX.M[U=>CFNI#%JY1F4* 8F
M0#!![\@&I)?#,URNBFYU226;3)_.\PPJ#+VQ@=!CBNAHH R++0A9^)-2UC[2
MSM?)&AB*@!-@P.>]:]8%QXI2*^E@M].O+N&WN%MKB>!01&[ 8XSEL9&<#BM^
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "D890C)&1U%+2,<(3@G [#- 'FWA75;&]\*P:AK7B6>.
M_P#G#C[>RD?,0O[L'DXQVKK5UF+1KC2M&U2>62]N8PBW)CQ',X'/.>"3V]Q7
M,^#T;3/!L6EZQH-]+('D#1BS+94MN&3T/./R'H*NZS97GC+3;32KW3I++SD:
MYDF:/<(""0B Y^\0>?;/KP ;Z^([%M,.H;9Q"9O)B!C^:9LX&P=\GI]#VJO;
M^,-+EBU!IS-9R:>H:YAN5"N@(X. 2#GC&#W'K7)W-IK6M>$M+$^BNUYH]S&T
MEG*@2.[C4$94'CIVQQSQT%3WNBSZ]X7U*"P\+Q:-)LC,(9$22=E?<5..@^4=
M>I- '1P>,+*62ZAEM+ZUN+>U-WY$\05Y(AU*X)'X$BI#XKT_[/H\X2X,6K.(
M[=@@^4GINYX_#-4+:_UKQ!:74$^@-IP>SDC:6X<9:0C 50.=N23D^U<[:V6M
MS67A*Q;0KR(:7>(;B5V3'RYR0,Y(QW_+- &];>*3JTGB&TNM/O8;.S\R(S1
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
MDH:SN,/=I+)'L*-C&P*H8%<G@D]!73Z/HEOHNB1Z3%)+/;1AE'G[2=I))!P
M".365I?@:RTJ\5XK_4'LXY/-AL7GS#&V<@X[X/(SWYY- &-HESXDU2TU'4Y=
M?:*&SN;F,6ZVB,6"KQDX['MBJZWOB9-*\-7Y\0EI-4FCA>-K1-BAU)#<#)(Q
MZC-=;IGAB#2M.O[*WOKPI>R/(S.4+1LWWBN%P/Q!J)O"%JVG:18B_OUCTJ59
M8&#IN9E^[NRO( )'&.#0!1TNYU:+4_$FF7.J/=?9((I+:=XD#(71CR  #@@5
MCP:YKE[X=\)3)JOD7&H7+0SRM"C!QEL<8Z_+QC')KL%\/0)JVIZBMW="3485
MBE3<NQ0JX!4;<@CGJ2.35.'P;9PVFCVPO;XQZ3*98,NF6.>C?+R!R.,<4 81
MUG5[(^+=.DUF/S-.\AK:]NT4;!(,X8*O/H..IJ*TU?47U#7=+DN=26+^RS=P
M-=*J2HPX)7'(!/(!Y'M70WW@G3=1DUA[B>[)U7RC-AU&PQ_=V?+Q^.:?;>#K
M&WU)K][O4+F=[4VDIN+C>)$/7/'7Z8'MF@#E8;R]T?X7:-=65],DDLT(.[:V
M%9B"HR.GZUNQSWGB#Q%KMC'J-S91Z=Y<< @*C+LI)9L@YYQQTP*F'@6P'AY=
M%-_J36Z3+*CM,K,FWD*,K@#/M5V\\,V]SJLFI07E[8W,R!)VM9 HF Z;@0>0
M.,C!H Y%?$&MZE;>%MM^UI+=W,UK=-%&I$FPXW#<#@\'VR>G&*W_  G>7O\
M:VOZ3=7DMXEA.@AFFQO*NN<$@ '&*O/X5T\MH_EM-"NE.7@1&&&)Z[\@DYY.
M>#DFK.GZ';:;JNI:A#+.TNH.KRJ[ JI4$#;@>_?- %/QCJ\^B^'I+FV94FDE
MCA65AD1[F +'Z#/7OBJ%Y+>Z!XET>WCOKJ\L]29X)8[A@S(P7(=2 ,=\]JZ3
M4M.M-6T^:QO81+;S##J?Y^QJC8>'+>RN8;F6ZN[V:W5DMWNY QA5L A< >@Y
M.3[T 8'@&UV7GB.7[1<-Y>KW$6UY,JP&WDCNWO7;UFZ7HEIH\MY):F7-Y,UQ
M*'?<"YZD>E:5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%5[Z\ATZPGO;AML,$9D<^P&: +%%<=
MI?CDWVL6EE)9*([R/?%+!(TFP]0LGR@*<>A(_G5(?$*__L6#6#H&;%K@P.PN
MANSNVC:,<_CC^M '?45SECXBOYO$-QH]YI*VTZVANX +@/O7=MPV!@'/UK%C
M^(&H'1;?79= V:0[[))A<@NOS%=P7'(S@=OZT =NMW;O=O:+/&;A%#M$&&Y5
M/0D>E35P]O>0V/Q"\2WTI_<0Z=%,[+S\H7)_0597Q;?V\&F:EJ%A;QZ5J3HD
M3Q2EI(=XRA<$ 8/?!X]Z .OHKE8?%DT=YXAMM0MX+>32H_.C42$^;'M)#=/I
MTZ9Q45QXFUN/5-)TR/2[1KJ^LS.V^=E5' R1T)P/ZT =?17GS>.M<&A7>J#1
M[18]-N6MKT-<')8, =@ _P!H<D_G5_6?&TEMJ<UAIML)I(+=9G+0RR99AE4Q
M&IVY'.3ZT =E17%GQAJUQ=Z+:VFCI'/J-O)(T=V[1F)DR#GCIQGID@]JS-7\
M6:S=>$;V:$06=[;:I_9\[1EB#@CE#P1U_*@#T<D $DX JM8:C9ZI:+=V-PD\
M#$@2(<@D'!J2$3_9E%QY;38^;8"%)]L\UP5KXQ>T\'Z?>06-AIXN;UK8D(?L
M]ORWS$+CJ1[=: /0JJVNI6=[/<PVUQ'++;/Y<RJ>4;T-0:)=W=[IPFO%MMY=
M@CVLF^.1,\,#[^E<U)XDGLT\7W$&GV23::ZE652#-\O5R.2<?X>] ';45QEC
MXEUTZWHMIJ%OIZ0:O;O)#Y!=GC94#_-G (YZ#\ZR='\3ZU8>%=1U.[DCOY6O
MVM[>/8VXR%P,=?N^B@4 >DT5Q,/BK7ECUA[C2F6*TLGN8+F6TD@1V49*,K,3
MGZ'M4=AXJ\0&Z\.R7]OIHL]8& L&_P Q/D!!R3CG/3G'3/>@#H]<@T:$0:UJ
M^$&G$O',78>63@=%/.>!T-:L<BRQI(ARC@,I]0:\Z\4ZGJ.N^!=8U"WDMHM,
M#M%'&8RSRHL@4ON#8'S X&.E7KKQ+J8N#I>C0%I;2SA=V^RM-ND=<JIP0%7
MZG/6@#N:I6&K6.IO<I97"S-;2&*8 $;6].>OX5SL?B'6+^ZTO24MH].U2XMF
MNKKSD,@A0-M&T C)8^IX%0^ Q<+JOB@7;QO.-0^=HU(4\=0#TH [6BN!@U2^
ML/&'BZ[NK[S+/3H87,)CQN4QLZJIS\IR>O.?:K4WB#6M+TO3-<OWM9K&[:,3
MV\415H%D'RE6W'=@D9XYH [2BL/Q3K4VBZ; ]JD;75U<QVL'F [ [GJV.<
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
M\.C0_.NS:B?S]QD&\MNW<G'3/M6W?V,>HV,EI,\BI(!EHVVL"#D$'L<BK-%
M&%_PB6G31WBWSW%^]Y$L,LERXW;%.0!M  P>>F<U'IG@S3-*@N(HI+R4S0-;
M[YIRS1QMU5.RCI^0KH:* *6E:9;Z-IL.GVID,$((02-N(&<XS3=)T>RT2TDM
MK&,QQ/*\I&<_,QR?\/H*OT4 8'_"':0="FT:2.62SEE,I5Y"2K$YRI[<\_C1
M:>#-$M-+NM/%L\L-V )C-(79@/N\GICMBM^B@#$T+PII7AYWDL8Y3*ZA#)+*
M7(7^Z,]!6W110!6U'3[;5=/GL;Q-]O,NUU!(R/J*BDT:PDN["Z:W7S; ,ML1
MQL!7:1CZ5>HH HOI%D^M1ZNT;?;8XC"K^8V A.<;<XZGTK*3P+H*6\]N+>;R
M)IA,8_M$@56!)&T \#))KHZ* *']C6/]M'6/+;[<8?(\SS&QLSG&,XZ\]*H#
MP=HHL8K(03"WBN/M*+]IDXD_O9W?C6]10!131[*/6I=76)OMLL0A:3>Q!08.
M-N<#IZ5#J/A[3-6OK:\O+<O<6W^K=9&0@9S@X(R,]C6I10!C_P#"+Z3]@O['
MR)/L]_*9;E3,^78XR<YR.@Z5#J7@S0-62U6]L!+]EC$<3>8RL%'0$@Y/XUO4
M4 0P6EO;6:6D$2QVZ)Y:HG "XQ@5DCPCHHT>WTH6KBRMYO/BC\Y_E?).<YSU
M)XK<HH H#1K :M-JGV?-W-#Y$CEB0R>FW./TJCIO@WP_I%X]W8Z;'',X*[BS
M-@$8( ).,CTK=HH YN/P%X9BV;-+4;)?-3]X_P K>W/ ]NE7O^$9T?['>VGV
M)?(O9/-N$WM^\?.<DYSU%:U% &>-#TT7MG>"V'VBSC\J!]S?(F,8Z\\>M5_^
M$6T7^S)M-^PK]CFE\Z2+>V&?CGKGL*V** .#U7PN]SXANKF\\.Q:K;-'&ELZ
MW?EM&JKC# D9))ZY-=#X6T>71-)>VD 16F>2.!9#(L"'&$#'DXQGZDUMT4 9
M,GAG1IK][V2PC,[N)'.3M9AT)7.TGCN*L3:-I]QJ\&JRVP:^@39'-N.57GC&
M<=S^=7J* *][8VNI6CVM[ D\#XW1R#(.#D?J*IV/AS2--NOM-K9(DP!"N26*
M@]=N2=OX8K4HH R?^$8T3^USJO\ 9EO]N)W>;MYSZXZ9]^M.N_#>C7VIIJ-U
MIMO+=IC$KKD\=,CH<>]:E% %";1-,N-6BU26RB>^B7:DQ'S 4D>A:5#I\UA'
M80"TG):6';\KD]R/P%:%% &;9^']*T^WGM[:RC2.==DH.6+KC&"2<X]J!H&D
MBUM;4:? (+5_,@CV\1MG.1Z')-:5% !4$5E;0W<]W%!&EQ<;?-D ^9]HP,GV
M%3T4 4(M$TN'4#?Q6$"79)/FJ@#9/4_4]ZE73K)+]KX6T?VMAM,Q7+8],]JM
M44 56TVS?4DU%K:,WB)Y:S$?,%YXSZ<FF:AH^G:MY7]H64-SY))C\U<[2>N/
MR%7:* *\=A:17TMZEO&MU*H224+\S = 35BBB@ 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@ HIK2(A4.ZJ6.%!.,FG4 %%("#G!!QUI: "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BH+F]M;+ROM-Q%#YKB.,.P&]B< #U-3T %%%% !1587]HVH-IZW$9NUC\UH
M0WS!<@9(_$47VH6>FPK->W$<$3.$#R' W'H* +-%%% !13#+&)1$742%2P3/
M) QDX].1^=/H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M?&5<@<CF@#U0$, 000>015'5-6M]+TR\OI-TJ6B[I4B(+#@'&,]<$'GM2Z-
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
M7YL4M[N[N50/)':0F0QJ>A;TSV'6K6E:K:ZU8+>V;.T+,R_.A4@J<$$'GJ*
M+B@A &.6 Y.,9-<VOAF^CTB?28]:)LI@RGS+8-(BL3N"MD#OW!Q72T=!DT <
MI=^"5%Q876C:G/I=S9VPM Z(L@>,= P/!/O3]0\&B\MK%HM5NX=2LI&DCO\
MAG8L<L&' (/IT XZ5KZCK$.GQV<GD7%REU,L2&V3>!NZ,>?N^]:- ',7G@\W
MFFP1/JMP=0AO$O1>NBDF51@93@8P ,>U6QX=+>((=6FO6F9+$V4B/&O[U2=Q
M)QTY]!6Y10!RL7@S9IQT=]3DDT42;UM#$ P7=NV>9GE<^V<<9J\GAM4U'6[S
M[6Y.JQ+'(FP83:A4$?@:TM2U&VTG3I[^\DV6\";W;^@]STJ*+6;-]"BUF23R
M+.2!9]TO!56 (S[\@8]: #1-+31-&M=-CE>5+==BNX )&2>U0:QH%MK/V'S&
M:+[)=QW:[ /G*9^4^QS6A:7!NK6.<PRP[QGRY0 P^H!.*KWNJV^GW=I!<B1%
MNG\N.7;\@?LI/8GG';B@"M?Z$MUJL&IVUU)9WD,30[T16#H>Q!]#R*=9Z(-+
MT---TZY: KG,Y0.Y8G+-SQDGVJQJ&J0:<8$</+/</LA@B +R'O@$C@#DD\ 4
MVTU)[G5;VR:PNH5MMFVXD3$<VX9^0]\4 5K?P[;V.CW5A8S2PR7.YI;IL/*[
MMU<D\9_0>E6;?3$M]"32E?,:6_D!]@'&W&<=*OU2T_5(-0::-5>*X@;;-;RX
M#IZ$@$\$<@__ %Z *OAO0O\ A'-)73DO)KF&-B8S* "@/../?)_&L_4?!<.H
M:EJ=TNIWMLFIQ+'=0P[,/M7:.2I(&.PZUI:OKL6CW>F6\D$LAO[@6Z,N,(3W
M-:M '.+X7N(H((8-=O46.T%HX9(W$B@G!(*X!P<9]*V-+TVWTC2[?3[4,(($
M")N.2?<^]6F.%)P3@=!WK,\/:Y%XBT>/4H(9(8W9E"28W#:Q';Z4 8*_#VW2
MVM[9=8U);>TNA=6L8*$0MN+=U^8\GDY_GG?\0'R_#&IY+-BTE' R2=A'05IT
M4 <7X7\/_:] T">\O;J6"UC2:*TD1%5) N,G"Y.,G&?:G2_#JSEM7M!JVII:
M_:OM4<*2( CDY./ER?;/3\\]E10!R%X(O$VOV>GMIMV(](N_.ENKF/:CE5^5
M4/\ %DD$\=![BMN]T*WOM<T[5I)ITGL-_E(A7:=XPV[()Z>XK4HH YX^$+(V
M>LVINKOR]6E,LYW)E">NWY>/3G-1W_@FPOAISB\O[:ZL(1!%=6TH25D QACC
M'Y =372T4 8 \)6*OI+BYO"VF2/+&6D#&5VZF0D$D_3'6FS>#M/N$UM)9[IE
MU@J9QN4;"O39\O&/?/2NAHH J:98#3-/BM%N+BX$8P)+A]SGZG K'F\&64SZ
MKB]U".+4]QFA28>6&;&64$=3COFKCZZL?BN+0C;MNDM3<B;<,<-C&*FO]4:'
M2;B\TVV.I20L4\B%P"S!L,,^HY_*@"JWABU>71I#<7.=)0I",KAP5"G?\O/
M[8K,3X=Z6D$$"W^J+%;W N+>,7.%A;).%&.!DGGK[UUD;%XU9E*$@$J>H]J=
M0!D6OAVVM-?N]8BN+L2W6#)#YO[HD+M!VXY./4FM>BB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MH+RX-I937"PO,8D+^6F-S8&<#/>IZ* .8'C:R.EZ-J(MKC[/JEP+=&RO[IBV
M!NY]CTSTJ[>>);2QEU%98I2MB(PS)@[W?[L:C/+=./<5RI^']S-'K&GRS?\
M$M5GETJ//^KE<!MW'(VD;1]6]:MW7AC5[WP9$))%_MX72:A(&(VO*O 0GI@*
M /P% &Y9^)#)JG]EWVG36-\\1E@BD=&$ZC.0K XR.X-5_P#A-+,^&K#7!:W!
MM[R<0*GR[E)9ER><8RO;UI@LK[6O$VDZI<Z?+81:=%*2)71F>1QMVC:Q^48)
MR>O'%<O_ ,(_XG7PG9^'QHT9%C>+*MS]K0"91(S9"]NO<_X4 ;<;06GQ6U*X
MD*QH-'625STX<9)_ ?I61XGUF36O^$:N1I,T%I)JT#VUU*ZY=<G^$<KG@C/8
M5M7_ (?O]2\6ZO*\/E65YHYLDN-ZGYR<_=SGN>W:LJ32O%-WI6@:3-HL,:Z5
M>6[M<K=H5D2,$9"]1QC_  ] #T&[EF@M)9;>#SY57*Q;PNX^F3P*\T\/7-M#
MX3M/$.I:(\MW'<M);3Q2[GN)9793TY Z#GC@5Z=,6$$A1"[A3M4'&XXZ<UP$
M&B^)K7X;V&EVMN8;^"<>="MPJM)%O+$*X.%)R._8T ;%SK?]K:'XFLI[-K:Y
ML;>2.6-G#@[HR5(([$5S1C1]&^'6Y02+B+!_X"#_ # _*M+3=!UBWD\3H=)M
M[6#4K8>0L=P&"N(RNWH/7)/KZ]:?_P ([JXTSPA"+:/S-+G5KD>:.%'&1Z\<
MT =CJ-T]EIUS=1P-.T,;2")3@O@9P/>N?_X3:W-IH-W]E/D:O)Y0<R@>2V<8
M/KW_ "KJ>M>>GX>/-::W:S2@PM([Z4F>+<L0Y(]#N 7Z ^M &MXEURR_L;71
M>Z8+ZPL3%'(HDP)'."5Z<;<ISSU]JKR:]J7_  E^A:=8VL2:=/9>=L,NW<I
M_P!DXV@<#OGJ*DNO#=\WP[NM* CN-4NT\R=G( >9F#,<^W;Z"F3:+K,.M^'M
M1M;6"7[)9"VN(Y)]NPD $YP<XYZ4 8FCZ]-X7M/$#P:(\^G0:U/YTL<BHL*%
ME4!5ZG'IP ,<UU%YJ-D/&^CP'3$FGN;:1X+_ 'C*  DJ!UY'?CK]:QSX<UJ3
MP=XDL6MH5O-2OY+B)!,"H5V4\G'8 UIOHNHMXH\.WPAC^SV%H\<S>9R'9,8
M[\@<^] &=%\1;E].34W\.RIIPN?L\LWVI25.[&57&6_3ZFNYF,BP2-"JM*%)
M17; )[9.#@5YY_PBFM_\*];1_LT/VW[=YP7SAM*;]V<X_"O1!ED&X88CD9SB
M@#R:]U?4M6^'>EZGJ$*3,VJ))&T;Y=_WDGR[2 %QC Y.1Z5V-EXPF_M+4K/5
M]+.GM96OVS/GK+F/OG' /XG_ !PH/"/B"/PC::&8K+-A?K/%*9R/-0.S$D;3
MCJ!_GG:OO#-YJ'B?5+J0Q+87VF&RW*Y\Q2><XQC'XT 1:;XXDO=4TVW>RB-O
MJ*EHWMYC(T'&0)1M !/L>/>MGQ-I=[JVE+!IUU';74<R3(\B;E)4YP1@_7IV
M%9WAVS\562VNGZA)IXL;,!!-%N:2= N%&#PO;)]OQKJJ .2N8]3\-WFL^(+F
MZBNK#[*LAMDC"NTJHJYW8X7Y3W.,]*J:OJM_J7@_7/M,%HUL=/,L-S:3&2-R
M0V5R0.1@?G76ZFMT^FW"V*P/<E,(MQGRR?1L=JXT>#M0^SZ]]GM[*P74+00Q
MV<,S-$)/XG^Z-OT H E\/^(]0M7\.:7?:9'#:WUF!;S+/N;*1@_,N,#(P>O<
M>XJ>X\8WL>BR^((=.BET>.8KQ*1,T8;9Y@&,8SVST[TYO#FI-=>$92+;;I,3
M1W(\P\YC5/EXYZ$]JJKX5UF#0;CPQ#):MI4KL$NGD;S8HF.XKLQ@GJ,[AUZ4
M 3W_ (NU?^WIM+T?1([XK:I<HYN-F58CD@@8Z],_X4[POJ^JSWNNRZO/:+:V
MUXT1.\@1%548&>-O?)YSGUJW9:#>6?C>;4T$']GM8I:H-Y,@*D8XQC]:9IWA
MRY@U+6X;U;.YT?49S<[&4ERQ RI'3 QUH K^,];F7P[Y^B:A;,!<Q1S/%)N8
M!F P"IXSW]LT_5O%%[9WDVG6J6KWMO;B:4F.612S9VH @)!P,Y/J.M2:UX0M
MI/#D^GZ';6MG*\L<P&W:KLC X)'/:H+O0/$$&O+KFDW=@EU<1)%?03(WE/CH
MPQSD#CMT]\4 5Y?&FKS2Z-;V&BI]KU&"20Q7,C1F)TSD'(Z<<'O[4J>*/$DV
MI7NFII5A'=6EG'<2&2X8JK%<D<#GTXZ8ZFM%O#^I/XBT;59;R"9K*&1)R5*F
M0OG.T#@ =JD30+I/$VL:H)83%?6JPQISN5E&,GVZT 8MMXVUB:QT35)-+M8M
M/U"Z2T($S-)N8D;QQ@+D'@Y-=K>W<5A87%Y.2(H(VE?'7"C)_E7(IX/U&/PM
MH>DK=VWFZ;>I<N_S;9%5F8+C_@0_*NKU*PBU33+JPGR(KB)HF*]0",9'O0!Q
M.IWNJZDGA:_NH;-+2YU*"6-$5O-C!!*Y).#D'G %3:EXYO$FU$Z7;)<K97 M
MQ!]FF=IB,;R'4;5QG !STSW%21^%O$?V72K&75; VFF7$<D3"W;S'5,A0WS8
MZ>GYU-'X7UO3=5OWT?6(8+"_F,\L<T.]XG;[Q3G'Y^@ZXH JSRZA<?%'3]DD
M<:-I9D6.6)LHI<;@1N'S<=>.G3BHH_%E[Y"W6B:<)]/2X:);*VL9=S1AB#()
M -F<@G;COUS6^=!NO^$TMM:$\9MX;(VI1LEVYSG/2LZP\+:WI%S-:Z=K4<6C
MRS&41&#,L()R50],'ID]/2@!K^(?$EUXGU'2=-T^P=+*2!G>61E;RW /3UQ^
M6.]0Z7XF\3ZFEY=)IEB]M92W$$B1R-YDCHI*A0>Q.!^/2MS3=#N;+Q5K&KR3
MQ/%?B)5C52"FQ<#)JE9>$[FV\.ZSI;:@!)J,\LPFB0KY9?&1C/(X]>AH I^'
M_%=[<^([?2;Z>SN6N;/[23;+M-O)WB;YB#CGG/;I5OP-]SQ%_P!ARZ_FM0Z9
MX2U.TUK2=1GO[+;8VQMC!!:E5*X['=U/4G]*U_#FBSZ+'J GN(YFO+V2[)1"
MH4OC(Y)]* ,S7-:UV+Q9;:'I,=E_I%HTPEN W[L@XR<=>G3W]JRH_'.HBP:P
MN88X];6^-DQBB:52 -QD"#D\=L^E6=9-U_PM/3!926ZS_P!FR8$X)5AN/'!S
MGO\ A4]QX$,]E)(NH^5K#7IOA>I%PCGC:%S]W'&,T 4[GQ7X@LO#NM74UEB2
MQ*&WNI[5X5G5B ?D)R",^N*GU+6O$NEZ9;7=\NF$W-_!'$(59ML;CG.<<Y[_
M %JU>>%=6U/P[J%AJ.N_:;F\"*)#!MCB56SP@/4]S]/2KNN>'I]8T:PLQ=QQ
M2VL\4QD\HE6*#IC/&?K0!4DU36-6U76+?1Y[>!-,*HJR1;S<2E<D$Y&U>W'/
M>JUMXMNM=M=$MM/V6E[J22232,N\0+&2&PIZY88&?UK1/AV^L];O]0TC4(;=
M=0"F>*> R!7 QO3##!^N:J/X(^RVVD-I-^;6^TQ65)WBWK*&.7#+D<$DGKQF
M@#*\.Z7/J-UXOTZ[ND:22\19)O(4[ACJ%.0#CZX/-=C#HMM!JZ:@H :.V%M&
MH0#:N1G)ZG[J]>F..IJEX>\/W.C7NJ7=SJ"7<E_*LK;8/+VD#''S'C_"M^@#
MG_%&H7]C'9"TFAM89IMEQ>2[3Y*XR,*3\Q)X'7Z5ST'C#4G\*37<CG?!J9LI
M;V.WSY<0(_>F/UP<8[5TGB#0;G5KS3+RTOUM9K"5G7?#YBMN&#QD<XS@^]9^
MF>$]4TB"Y2UUX%IKTW?[RU!5RRX97 (R"<'C&,4 :7AB\N+[3YIIM1M]03SB
M(;B!0NY, C< >&R3D<?2JEWJ&HZGXFNM&TR^6R%E;I)-*81(S._W5 /& !DG
MWJWX<\/+H$5X?-1Y;RX-Q((H_+C4D#A5R<#\:@OO#$\GB!M:TS5'L+F:$0W
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
MS7)GGNKN<*LEQ<$%RJ]%X   R>@[U"OAC2UAU:)8,+JK%KKGEB1CCT[GZDT
M-T"YEU"34=0,K-;37)2U&[*>6@V[E_WF#'(Z\5FR32ZUXUU#29+RZMK:QMHG
M1+>4Q-([Y);<IR0!@8Z5TEC90:=86]E;+M@@C6-![ 8_.L_4/#MM?:DFI17%
MS97RQ^49[9P"R9SM8$$$?AF@#AKG6-;;PM;Q/J5Q%>VVN#3VNH\ RKGJ>Q[?
M7'.:]"T?3YM,L?L\^H7%\^]F\ZX.6P3P/PJA/X0TN?2K73AY\<%M<"Y4I)\S
M29)W,3G)R2:WJ /.K%M5N]4\1:E)K.H>1I-](T=G$05D51G81Z' &/KW-2Z%
M%X@OK70]974HXXG*-=-+?/(MPKD J(RH5&SP #UXKJ],T"TTJZU&>%YG-_*9
M9DE8,NXYS@8XZ_H*HZ=X(T?2[X7%M]JV(YDCMFG8PQMZA.F1VSF@#GK*[O+?
MQ-;VVMS:C:7CWK^3<B1FM;N/)VQ8!VJ>1V[<\FF7EYJ$?PYU:>+4+MKJUU&1
M(I_.(<JLP4#.1QCC^E=3;^$K&">W=KF]GCMYS<0P33;D20YY QVR<#.!FJ]S
MX$T>[:\$KWODW<OG20+=.(Q(2&+!<XR2/\,4 4)T,OQ/L$F#*7T9PX#D$9?G
MYASGW%<[I6^P^#NHWMI<7$-SO?$B3OQB7' S@<=<=>]>AG0+/^W;?5PTXN8+
M?[,H\S*E.>H/4\]<U13P5I4>CWVE*]V+2\?<\?GDA/FW80=%&?;GOF@#%N5N
MM0\::9ISZG?Q6EQI/FS1PSE-S ]<CIGN1S6;;ZKJ47@JV#W5U)#!K'V2[G!/
MFFW#XX(Y/4#(YKN8O#]G#K$&J*TYN(+46B!I,KLSGD=S[US6O^%DM-+L+*QL
MKV\L5U W=T(I_P!\O!Y4DCN>W/'J<T 7/#<-TWB?5Y8YKUM'41_9!-(Y0L5R
M^W=R1G\*ZZN.\,:;>6^JB:%M;ATY82K1:I<!S(Q(QM3G:!SSQG('K78T %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 444R;S?)?R2@EQ\N\$KGWQ0!G/XBTB/5$TU[^$7;L45,GEA_
M#GINY'&<UJ5Y3H^HWVF> -0UFXMM/O1;7KRQ++&2PF,H!?/MGC&#[UTY\1:]
M#-;65W86,-[J,VVR"REU6,+N=GZ$E>G&,YH Z^BN,N/%NI:<NNV=Y;VK:AIU
ML+J)X]PBFC/?!)((Z=:@3Q5XE6]T6*73],8:Q S6ZI*X,;! Q+G'3!Z 9]Z
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
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "@YP<=:** .'7P9J'_"
MWWA][FV^T7,YD$HW; "ZOZ9SP16MK&@7>HKI%Y;SPP:GIK[T)R8V!&'0]\'
MYKHJ* .3O_#%]J::S<W,UNM[?6@LX54L8X8^IY(R222>@I[>&KTWOA:?SK?&
MCQ-'*.?WFY%3Y>/;/-=310!AZ+H]UINL:U=RR0M#?SK-&$SN7 Q@_I3/%FA7
MFNV%K'974<$UM=)<@2J3')MSPP'.._X?EOT4 </_ ,(=J[P>(DFU&S=M8C7.
MV%E".!@]SQC([YX/'2M,^&KAM4\-79N8L:1 \;KL/[PL@3CGCIFNEHH *XA?
M UVN@6>F_P!HPYM]2^W,WE'#C).S&?4]:[>B@#"M]!FA\9W>NM=*T4]JMNL.
MSE,$'.<^H/YU'I'A2VTGQ)JNL(X9KU@R)M_U6>7P?]I@#^ KH:* .33PI?6<
M.J6.G:G%!I^H2-(5: M)"7X<(=P'(Z<<5;D\,L-:T"ZM[A([/2(7B2!D)9@R
M;/O9] .U=#10!P][X&U&X@UFRAUQ8=/U*Y:Z:+[,"P=B"06STX[>GUK8L?#M
MQ9^)5U5[U)473DL5C\K:?E(.[.>YS^==!10!Q,/@:\@\/V5C'JD2W5GJ'VZ*
M;[.2I//!7=[GO4=]X"U"[35H$UX);:DRRS!K4,Y<8[YX7(S@=/Y]U10!SMCX
M9N+3Q'#K$FI"9DL5LGC^SA=X!SNSNXY]JRKO^R_&'BW3A;1R2/H\\CW4C1LJ
MKCA4R1R2X!^BGUKM&EC22.-Y%5Y"0BDX+$#)QZ\4^@ KG=;\.WVL?;8/[66.
MQNXU1K>2U\S9CJR-N&"?H?7K7144 <E=^"I%U5=0T;6;C3)6@2";;$L@E5
MI.>AP ,UG:C97$'CS1+&PU/R9X]/E'G7""9I.<G<,C)."<^QKOJH:WJ@T71K
MK4F@DG6W3>T<9 )&>>OIU_"@#GI_ K2Q131ZM)%JBWIO7O/)#!WQC&PG  &
M!FFR> Y7L]:M_P"W)V&JE6D,D"':P()/&.N,=L ]SS75V5T+VPM[M49!/$L@
M5NJ[@#@^_-3T <[J7AB:^@T?R=3>VN],(*3K"&W?+M/RDXY'UJC_ ,(#&VFZ
MM92ZM=3+?SBX#R*NZ.08.[@#<<@>@]N]=A10!@2^&Y;C4M&U"XU266XTPR$,
MT2CS=_#9 P!QP,54/@L*E[90:G+%I%[*99K,1+G)(W!7ZA3CICZ5LZWK$.B6
M*W$B&1Y95@AB!P9)&.%7/;Z^@JAIVN:M=:S]@N_#L]K$H;==><'CXZ8. 3G_
M "* )H_#T</B?^VHKAD(LQ9K $&T(#D?K3O#>@KX<TK[ EU)<)YC2!G4 C=R
M1Q[Y_.M&UO+>]1WMI5D6.1HF*]F4X(_ U/0!C^(- &O+8JUW);_8[I+I=B@[
MF7.,Y^IH&A8\5MKOVR3<UL+;R-@V[<[NO7KS6Q10!S=QX14W%Z;+4[JRMM08
MO=V\05A(QX8@L"5)'7%68_#-M#KUCJ<,LD:V5I]DBMU V[?<]?\ ]7Y[=8WB
M373X>TZ&[%M]H\RX2 KOV[=QQGH?RH IKX+L_P"P=0T=[NZ:WOKAKB1@4# D
M@X!VXQP.U='&GEQ(FXMM4#<V,GW.*=10!SM_X2CU*2ZCN=2O)-/NI1--9ML*
ME@00%;&Y5^4< _C4=YX(L;G5Y]1AOM0LGN2/M,=K/L2;Z\9Y[X/KZUTU<[J_
MBNWL=(M=1LHUO(9[Q;7<'V@?,58].<%2* +<'AVTMO$']L0RSK+]F%KY(*^6
M(QT&,9[>M2WVA6.HZKI^HW,9:XL&9H>>,D=_7&,CWK0<LL;%%W, 2%SC)]*I
MZ/<WUYID4^HV/V*Z;.^#S ^WD@<CU&#^- $5_H=OJ&L:;J<LTZS:>7,*H5VG
M<,'<""3P/45E#P'I*ZA-<I-?)!-+YTMDMP1;R/G.63OS@XS745%<W$5I;2W$
M[A(HD+NQZ  9- '.W7@72[G5I]06XO[<W)S<PV]P4CG]=P')SWYKIE4*H50
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
M9Y7E6=KQY<S>8HPK XXP. ,?XU>T/0?[&65I-1O;^XEP&FNI=Q"C. !T Y-
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
M@/GOUXX[UVB^&=&6RO;,6*"WOG,ERFYOWC$YSUR/PHOO#&B:E!;0WFFP3);
M+#N!RBCH,]<>W2@#C'TJ&2_\':?)K$VH0EKJ)ID<Q^:J*>.#D@$;<YY%9^I:
M=;6_A#QA9*@-M9ZBK6Z$Y$.2GW>3C[Q'\\=*]+_L;3?,M)/L, >S&VW(0#RA
MZ+Z4TZ'I92[0V$!2\.ZX4H")3G.6]30!9LK>TM;1(+****W3.U(0 HR<G 'N
M:XF&QTY?&7BZ9K>W%S';Q/$Q4;E+1/O*^F>^*[6RL;73K5+6S@C@@3[L<8P!
M5>XT+2;N\:\N-.M9;ED*&5X@6*D8()^AQ]* /-[&PM;+P_X)U>!7%])?0V[R
M,YRR.6!7KT&!@?XU5\020-:ZMJ=F8_,CU@!;NX?-QO! *QC'RH!GJ3D=A7J7
M]A:5]GM;?^S[?R;5_,@3RQB-LYRH[<U#)X8T*:2>231[)WG.Z5F@4ECG.2<>
MM '.:7:V!^*FN.T%OYBP021$JN0Q7EE]SGDBND\2:1'KOAZ]T]U5FEB/EEA]
MUP/E/YXJP=(TYM0COS8VYNXUV)-Y8W*/0'\:NT >11:M<L=&\5/:E(=%1+'4
M#LPQ)RCX]=ORG'J_L:UC"T.I>&%U!!]CU6ZN+R[CD7*F9TS$C?3( ![CVKOF
MT^S>TEM6M83;REFDC*#:Q8Y)([Y/-.N[*UOK9K:[MXIX&QF.10R\=.* /.=7
MLULY_&=C:0A=-_LY9S"H_=I.1G('0$XS^ JS-=6TOB/P"L4T;S""3?M8$@&%
M<9_$&NYM=,L+*U:UMK."*!\[HTC 5L]<CO45MH6DV?E?9M,M(C"Q:,I"H*,>
MI''!.!^5 'F\MU):Z!XJ*[Q;OXB9+MXVPR0%EW'\>GXUM1QZ5#\4-).F+:)%
M)ILG_'OM ;GCI[5VB:981).D=C;(MQDS*L2@2Y_O<<]3UJ*TT/2;"19+33+.
M"1<[7C@56&>O(&: ,OQ[_P B+J__ %P_J*Y:XTBUT^\\)W7A^%(]3F&9!&W$
ML7EY<MZ]AGW_ "]*=$EC:.15=&&&5AD$>A%5+'2--TUG:QL+:V9_O&*(*3[<
M=O:@#S+PW%H6I:=I$UYK;0:M!= F)$19S.7/#';N8'/?WSTKTO7&NUT#46L=
MWVL6TAAV]=^TXQ[YJ5=,T]+TWJV-LMT>LXB4.?\ @6,U:H \]\*W/A6[M?#D
MD4L8UB"/9Y<1Q(9"F)"X')'!.365:BTN_A??373JNM17$CM)TG6X$F5&>N3\
MH^AKTV#3;"UN'N+>RMH9Y/OR1Q*K-]2!DTATO3VO1>-86IN@<B<PKO\ ^^L9
MH X:WTFQU#QYJ?\ :L,$UP-*A:421A@CD88@'KP!S[U0T:$7?A'PJUGJ-I'J
M=M]HDMH+M28YP&*NI]" P]_Z>F"RM!<R7(MH1/*NR27RQN=?0GJ159]"TB2"
M.!]*L6AC)*1FW0JI/7 QQF@#SFXO+2\T_P 'W$-FED8]<,9@'S("9,N5;^[G
MG].U6OMFF/#XWMM<EA2[,\H07!&[RMN(MF?0],=R*]$:PLW2%&M("D/^J4QC
M$?\ N\<?A23:=8W,XGGLK>68*5$DD2LP![9(SB@#RYKNT.H^&C>ZM)8V+Z%'
M'%<*$9/-!PZG<K ' &?3%37FF:+'8>$;*TF>^TTZHRJ]R.'!/(' !7/X&O3)
M]/LKJV6VN+2WE@7&(I(PRC'3@C%.>TMI%C5[>)A%_JP4!V?3TH \VU.WTS2_
M&LNGZA<MI6ER6*I:&-$\LJ6)D7+*0N6)/;M[4Z.;2-'U?PR'NYVT 6\YMI;P
M_)O)X)R!QMZ9[$5Z/<6EM=JJW-O%,%.0)$#8/XTZ6W@GB$4L,<D8Z*Z@C\J
M.1\$3:;/JWB633)(GA>]5AY?0@H,D>V[=[>E'Q&ECBTS2/,=5_XFL!^8XX&<
MUUT4$, (AB2,'KL4#/;M23VUO<@"X@BE Y D0-C\Z .-\<ZQ;:EHCZ#I<L5[
MJ.HE8XXX6#A5W EF(X P#U_I6#<0Z=I7B/4=*\0:G=V=K+I]M;V\BA=LT2Q[
M77)4D?-N/&._M7J$%K;VP(@@BBSU\M N?RHFMH+C;Y\,<NTY7>@;'TS0!P-Y
M'86[>!H8'E-M]I8P_:R/,*%3MSGZC ^@JAJ$FD_\)3XBL?$FJWEBMP\9C6/A
M)HM@ 'W3R/3WKTV2V@F='EAC=HSE&9 2I]O2B2V@F='EAC=T.49E!*_3TH \
M_73])G\;Z'836ZS1#1B!%>*&DZC:&!_BQG]:DT'3-+N?'/BR(6=H_P!G:U-N
MOEK^Z8(<[?3! Z5WI@A,_GF*/S@,>9M&['IFA((HY'D2)%D?[[!0"WU/>@#R
M;P\N@W=IIMGJ-_JK:O:W0_XE^[I-NY8?+T[GGUI[:II]KX+\3Z9JLR)J[W$[
M/%*N7D8GY&'J.F#VQVKU801"8S")!*1@OM&XCTS0T$+2&1HD+E=NXJ,X],^E
M %30V5] TYE((-M'@C_=%<=:65AK'Q*\36]Q([K]G@4QQ7#)N 4!@0I&0. <
M^M>@4@50Q8* 3WQ0!PWBB72O#MYX;LX[:WLXEED,-RX/EVV%Y.T'YB<]3T//
M-9_A;3[+Q'X3\0Z-YI,AU"5U9EPR$D%'Z#'*GI[UZ0\:2 !T5@#D;AG!K,UJ
MSU2XM571;V&PG,H:65X0^Y<$'CUZ<^U ',>'I[W5M'O];U91')!9O8JI.1\F
M?-?_ ($P _X!7/);V;>!?!&^& ^9JT(DRH^9=SA@?4=,UZCIFG0Z5ID%C"6:
M.)=NY^2QZDGW)))^M6MB8 VK@=!CI0!Y9KMN\VL^-[+3%43&PMR(HA@D#!<
M#_9)'XUI^'[[POJVK6=Y;W%_<W]O:L)?.9]MM'M.X-D 8R<<9Y^E>@[5#%@!
MD]3B@*JYPH&>N!UH \C@>RMOAIX7ND2'SEU2)LXP2PD8G)^@K:;4+"V\5^-K
M+4W=(;BWB<(BG>Z" [ROT'ZUZ#L7 &T8'(&*7:N2<#)&,XH X3P=>,NN_P!F
M0ZA;ZQ8P6.8+Z-<20KN \IR.#ZCOQ7>4BJJ_=4#Z"EH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHJ*Y@%S;2P&22/S%*[XV*LN>X(Y!H EJKJ-S-9Z=/<V]J]W-&A9($.#(?0&O
M+VU_5T\/6\*W-U+J^A7;R:@HF8&6!'&=W/(.Y>O96KHKB\DU'P[XGU^TO)UM
MY+<K9-'(RX6-"2XYX)<L/HM &U<>(WM;[0K2?3Y$DU4'.7&8&"ABI'<\XJQI
M6N)JFJ:K9+ T9T^58F<MG>2,Y [5R4LDDUU\.9979Y'B+,[')8F%<DGUK4\)
M?\C5XN_Z_(__ $ T ='JU_\ V5H]YJ'E&46T+2E V-P49/-+I5\-3TBROQ'Y
M8N8$FV9SMW*#C/?K5+Q9_P B?K7_ %XS?^@&N(@MKG1=-\&ZE87]X\MXUM!/
M;/,621&0$X4\ *!C@>E 'I]%>8V*ZIKVFRZNFN0Z?<6]W(\Q=Y&:'#L!&R[]
MFW;CC'/O7IU !17 '0_[9\9>([>\U6^%K"L+Q0)<NJHS)G=C/8CCMS63IMU-
MXBT?P[;WSS7]X]M<.]K))Y<;H'VK+(_7C'& 23SQW /1]5NKZTMXWL+#[;(T
MJH\?FA-J'JV3UQZ5<D+K$YC4.X!*J3C)],]J\L2[OKCX2Z?=37EP9XKU%619
M2"ZB;: 3_$,>OH*W8HK7Q)XPU^RU5BZV B6TB\PKY8*Y9P 1SG'S=N* .@\+
MZX?$?A^WU0V_V<S%QY>_=C:Q7K@>E;%<A\,/^2?Z?_O2_P#HQJD\23>?XIT'
M2KL$:9=><9!NPLT@7Y4;';G..YQZ4 =717EFMI+I=IXQTBUD?^S8;:&>)-Y_
MT=W(R@[X/)Q_C5^RL(M)\;^&C:/.#?64ANB\SOYI6,8)R3TH ]$HJ*WNK>[5
MFMYXIE5BK&-PP!'4''>N8\?7<EOINFQ%F2TN=0AANW5MN(B3D$]@<<__ %Z
M.K5E894@CU!I>]<#J5DFB^)YK;2@(+2ZTBXDN+6'Y40J,+( .A)..,=#4G@/
M3-+TSPO9:_/.4GDM=DUQ-<'8%+\#!.!@X'_ZZ .ZJA=2ZDFJV*6\-N]@^\7+
MNY#H<97:._/6KJ.LB*Z,&1@"K*<@CU%<EXCX^('@\@GEKO//_3,?XT =:70'
M!902<<GOZ4ZO(9=(LKGPYXTU":)GNK35+G[/(9&_=X*D$#. ?>O5K!VDTZV=
MR69HD))[G H AFU>R@U6#3'G47<R-(L>1D*.Y],]O6L_PQKTNMV=W+=)#"\-
M[+;(J$\A<8Z]3S6'JMKI[?%C3&N8+8[[!GS(J_,X;Y3SU(QQ]*Y*YTRT_P"$
M"\1:OY7^GVVJOY,VXYC_ 'J#Y><#J: /9))HH0#+(B G +,!DT_K7F.M06NJ
M>-]2L]5U:&Q!LHEM_M,,;*R$?-M+_=;=GD<_E7;^&(88/#=E%;WLE[ B$1W$
M@P77)Q^&.![ 4 :DTT5O&9)I4C0=6=@ /Q-(UQ"D'GO-&L.,^86 7'KFN,\1
MW5E'X]TJ#6Q&=+>TD\D7 'DB?=U.>,[>.>F?>LV_/A^WAT33K -<6_VZ4VWV
MF?\ T7(&223G<@+8 '<'GU /1/M5N+;[29XO(QGS=XVX]<]*%N8'@\])XVA
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
M )YJNU/S&6^KFNHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH I+I-BD][.MLGF7P N&_YZ +
MM /X5&-#TY="_L58-NG^5Y7E*[#Y3U&<YY^M8VG^(=7UF=+K3+2SDTS[6UO(
M'D*S*BG!D]/7Y>O3\.H5U?.U@V/0YH S/^$<TS=IC>0^=,7;:?OG_=C 'KSP
M .<U/9:/9:=>WMW;1LL]ZX>=C(S!B,X."<#KVKF#XRU >%M?U-K.V6YTN\>V
M$>]BC!2H))ZG[Q].G:NNM[@2V4$\A5#(BL><#)&: '7-O#=VLMM<1B2&5"DB
M'HRD8(K-L/#.E:=+#)!!(S0#$'G3O*(1C'R!B0O''&*U2Z  EE /3GK2AE+%
M0P+#J,T 8;^#= DU<ZHVG)]K+B0L&8*6!SN*YVDY]JW:SKV74QJ%@MBEHUFS
MM]J:5R' QQLQWSFKS31)]Z1%R<<L!SZ4 <A;>'1?^,->NKZQNXH)A"L,R7+Q
MB4*N&!",,C/8UMW'A?1+EK5I=/B_T5/+A"Y4*G]T@'D>QR*TYKB&V3?/-'$F
M<;G8*/UIX(89!!![B@#$3PAH,>F_V<FG(+3SO/\ +#M]_P!<YS4NH>%]$U2\
M6[O=.BFN% 7S#D$@=C@\_C6?K6MZO;>*K#1M.CLMMW \@DN YVE<Y'RGTQ5^
MQNM7@NIEUE+%+98@Z7,#%5!R05;<?H<T 7M.TVSTFR2SL(%@MT)*HN<#/7K2
M:AIEEJL"PWMNLR*P=<D@JPZ$$<@_2IA=6[&(">(F49C <?./;UI#=VRW MVN
M(A.>D9<;C^'6@"FV@:6^GW%B]HK6]R=TP9F)D.0<LV<D\#J:>=%T]KJSNC;+
MYUDGEV[[C^[7&,#GTJS+=VT$JQ2W$4<C?=1W )^@I?M,'F21^='OC&77>,J/
M4CM0!F:#H$&A?;3"(U^U3^:4B4A4XP ,D\]R>.O2M&[L[:_M7MKN".>!^&CD
M4,#^%4M0\1:7IJVAGNXC]KE6*':X.XDXSU^Z.YIL=Q??V],SWE@=)^S!T16/
MG*V?O'MMQGGZ4 26N@:791S1P6: 3IY<I8EF=?[I))..>E,N= LGT&72+:UM
MH[9Q\L3Q[HU.<YVY'?GKUJ]]NM/(6?[5!Y3,$63S!M+$X !]<TR;4]/MKI+6
M>^MHKA_N1/*JNWT!.30 ZPLTT_3K6RC8LEO"D2D]2%  _E3;C3;.ZN[>[GMH
MY+BV),,C#)CSUQZ5G7.H:I#XNLK&..U?39X7:0@GSD8 _,>P7.T?4U?.K:<+
MT61U"U^UDX$'G+YF?]W.: (O[ TG[)<VO]GP?9[E_,GCV_+(V<Y([G(%7H88
M[:"."% D4:A$1>BJ!@ 42RQP1/++(L<: LSN<!0.Y/:J]OJFGW<<LEM?6LR1
M#,C13*P3OR0>* $N]*T^^N(+B[LX)YK<[HGD0$H>O!J'_A'](^PS6/\ 9MM]
MEFD\V2+RQM9N.2/7@5+#J^F7$<LD&HVDL<(S*R3JP0>K$'C\:(=8TRYN%MX-
M1M)9W4,L:3JS%2,Y !SC'- #;W1-*U$1"]TZUN!%CR_,B#;0.P]O:KR(L:!$
M4*JC  & !5 ZYI0U$:?_ &C:_:R<>3YHW9]/K[=:676]*@N/L\NI6BS^8(O+
M,R[@YZ+C.<T 2WVFV.IPB&_M(+F,'<%FC# 'U&:CN-&TN[MX;>XTZTE@A_U4
M;PJ53_=&.*9%K^D3Z@;"+4K9[L$CRA(,DCJ!ZD>G6J5KXITW4[K4K&TO8XI[
M/<ADDQMR!DL!D953UZ=/QH OMH>D/$\3:79&.1_,=3;IAG_O$8Y/)Y]ZDCTN
MPBLFLDLK9;5L[H1$NQL]<C&#5&QU2*R\.6M[JNK6LX*#==H B2$_W1_AZ=*L
MQ:YI4VFR:C'J%NUG']^;S!M4^A]#TX]Z +-I96EA#Y-G:PVT6<[(8PBY]<"I
MF570HZAE88((R"*SK37](OKYK*UU&WFN57>8T<$XQG^M'B#5DT/0KS4& +0Q
M,R*0<,^#@''J: )[/2]/T\N;*QM;8O\ >,,*IN^N!4EM8VEF93:VL$!E;?(8
MHPN]O4XZFN2T/6Y"MAJ-_P")+9K6[@59+>=50K<;0Q"' ^4 CKGZ\UO_ /"2
MZ-]C@NAJ,#0SEA$RG._;UP!SQCF@#490ZE6 *D8((X(JJFEZ?'#%"EC:K%"V
M^)!"H5&SG*C'!SZ5"^O:3'IT.H/J%NMI.P2.4O\ *S'L/?@_E50^,O#@BGD_
MMFTVPXWX?)Y]!U;IVS0!JM96CM(S6L+&48D)C!W_ %]:9;:986<#P6MC;00R
M##QQ1*JM]0!S3[.\M]0M([NTF2:"4921#D$51OO$NCZ;=FUO+U8I5 +#:Q"Y
MZ;B!@9]": +0TO3PD""QM0D'^I7R5Q'_ +O''X4XZ?9&'R39VYBW;]GE+MW>
MN,=?>J>H^)-(TFX\B]O4BD&TL-K,$!Z;B 0N??%-U'Q3H>E2F*^U."&01B7:
M3DE2< @#K]!0!HBTMA-YPMXA+MV[]@SCTSZ4W[!9^2L/V2#RE;<J>6-H/J!C
MK5:RU[3-1>Z2SNTF:T ,P0'Y01D'ISD ],UGW&IVMWJ6A3V^N&"*YWM%;"+_
M (^U*\=>5QU_&@#=%O"+@W AC\XC:9-HW$>F>M-BM;>&1Y(H(HW?[[*@!;ZG
MO6?/XFT>WOQ9RWH6;S1#G8VP2$9"E\;0?;-%_P")M(TRX>"\N_+>/;YA$3LL
M>[[NY@"%S[D4 7OL%G]G\C[)!Y.=WE^6-N?7'2I/(A,HE\J/S%7:'VC('IGT
MIZLKH'1@RL,@@Y!%07U_:Z;:M<W<PBA4@;B"<DG   Y))["@ CL;:"-UMH(8
M"XP3'&!_^NH]+TRWTFQ6TM@=@9G).,LS$L3P .I/0 56MO$>EW45VZ7#(;-"
M]PDL3QO&H&<E6 .,#TI-+\3:-K5PUOIU\EQ*L8E*JK#"GOR/TZB@#6(R,&DP
M, 8&!T]J6N-DUN+2- \17UOJUQJ,T$\H DB8BWDQQ'T^Z#CGI0!V)12P8J"P
MZ$CD4GEQX8;%PW7CK7+^$X9[E+?51JVH31R6JI/;W4;A6E(4F1-W0<G[O'/7
MBI4NIX_B'=P27<GV-=+2?RF;Y$;S""?R'6@#I  H    Z 4%%+!BH)'0D=*Q
M-/\ %VCZG="VM9IFD>-I8MUNZB55ZE"1\WX56T?QG8ZI97]Y+%/9V]I(RL\\
M3*-H..N,;L_PC)Z4 =($4$X4#=UXZTBHJ#"*%'L,5BQ^+M'>.\9YY86LXQ+/
M%- Z2*AZ-M(R1]*ETCQ/I.NSR0Z?<-*\<:R-F)E&UNA!(YH U@H7. !DY.*4
MC(P:0D $D@ =2:R+/Q-IU_+$D!G*S1O+%(T#JDBKU*DCF@#7555<*  .P%"H
MJYVJ!GDX'6L=/%.DOI-EJ:SN;2\F$,,GEMRY8J 1C(Y!%)?^*M)TZ2Y2>:0B
MUV_:'CB9UAW'C<0, T ;5%<-)XA33OB'?I<7-U+:-81O%!"KRC)(R550>W.:
MZ[3-2M=7TZ&_LI?-MIAE&P1G!P>#[@T 6Z*YZR\3_;/%E_HHLYT6T5,R%#\S
M'//LN,8/>J.E>(-$T3PT+I]5OKJT^UO#Y]TCLX<G[IXR />@#KZ*Y=?'NC--
M- $O_M,8W"W^QR>9(N,[E7&<>YQ5Y/%.F3:1::E \LT5X_EV\<<9,DC\Y4+[
M8/7CCK0!M45FZ1KMEK2W M2ZRVTABGAE7:\;>A'X5#JGB6RTJZ>UDCN)IX[<
MW,B01[BD0.-QY'?TYH V**QY/$M@$L#;B:Z>_B,UND"Y9D !)Y(QU'!YJ]IN
MH0:KI\-[;[Q%*,@.NUA@X(([$$&@"U17-KXXTA]5?3D6\::.X^S2,+=MD;?[
M3= .#^1/2GP>,])GN[& >>BWY(M9GCPDI'H<Y&>V0,T =#17.WWC/3[*"ZN?
ML]Y/9VDGE374,8:-7R!CD@GDXR 1[U?AUVTGUEM*02_:A:BZ *\&,G'!SUR:
M +EO:0VIE:)6W3/OD9F+%CC'4^P QVJ>N/U37M%UCP]I^HRS:C%:R7R+$UN"
MK^8I( ;&?ER#^E7;[QIIMCJ\^EFWOYKJ#9YBP6S. &QALCMR/_KT ='17-W/
MC;2[63=+'<BT^T&V-X%7RA(#@C[V[&0>=N.*B\1^((3I^KV-M:WMRT%NPGGM
M<;8&*D@$[@<]SM!QWH ZFBL;PD[R>#]'=V9G:SB)9CDGY17+V'B.#P_JWB7[
M2FJWBK?[W,49E2",J.23P!R??"CCB@#T&BL*W\5Z?<ZM8V$:3G[?;_:+6X(4
M1R*!D@<YR!V(K0T[4XM2-WY,<BK;7#6[,^,,RXR5P3QSCMT- %VBN!\6:G'I
M_BZV.NK=?V UIM1HMWEB<MU?:>>!Q^E:MCJ%GX>T2ZOIM4>^L)KH&R;SS,VU
ME4",,QZ[@W4\#J>M '4T5S=MXWTF=M224R6[Z>@DF60HV5/0J49@W4#KU(J:
M/Q.LD\EL=+OXKH6OVJ**54'FKZ!@Q /LV* -ZBO/[C6[37? -IJ'B&RNUAEN
M$Q]D<+N;>0I&&S@=\X.>:ZB[U](=1FT^ULKF]N+>)99EAV (IZ#+,,L<$@"@
M"W-I=O+J4.H*7BN8QM+QD#S$_NOZC/(].W>KM<S+XYTM+#3+R**[N(]1D:*%
M88PS!QU5AG(.>.,UH:-X@@UFYOK5;:YM;FR=4FAN N1N&0058@_G0!K45EZS
MJ$MJL%I9[6O[Q_+A#<A0.6<CT4<^YP.]<9H&O7&B_"^XU!W:YNDN)8HC*V=S
MM)M&?;)S0!Z/5233;>;4H[Z4-)+$NV)7.5C)ZLH[,>F?3\:RQ<1^&K&RLRMQ
M?:C=M@*&W//)MRS%F.  !^ QBHY+L>)-%O1 ES8ZA92,%W\&*91P<CAE/Y$&
M@#HZ*X9?%$FO:?X;LX6,4VL%_M+1D@HD8_> 'J,D8!^M:DHTFV\<Z;;BUG%^
M+!UAE5OW:Q _=(SR>O;_ .L =+63KGA^WUX6ZW-U>0QPL24MYC&)01@J^.HQ
M_,US<<^@GPSXIQ87PMH[J;[=&7&]WXW%3NX'X]OPJUK=XFB:?I7B&R\Q(!Y,
M-Q&S$AK=NF>VY<C!^M '6Q1)#$D42A(T4*JCH . *?110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!39(TFC:.5%>-AAE89!'H13J1E#J589!&"* /(K)5T_X:W-U:P)"TFH-!=7$
M2!9!!YF"-PYQCC\:ZFZTV#2?'.@/H=O%;)>1S+=QP+MC>)0I#$#C()'/?(KI
MK31=,L;"6QMK&".TESYD(7Y&R,'(]Q1I^B:9I3,UA8P6[,H4LBX.!VSZ>U '
MG,A!\">/".1_;$__ *&E;<!BO/'%C8:I$DML-'5[2*50R,Y(#G!XW8X^F:Z=
M?#NCK83V*Z;;BUN'\R6()A7;(.2/P%/O-"TK4+6"UN["":"  1(Z9" #''IQ
M0!Y\=%EO?".O6]JWF1:5J4DVEL5)VB/!,:YZC[RCU-0/KMW:ZQ#XRMK(K9:O
M$;)8=GSF4)\A/U<%?HN?2O4K:TM[.U2VMH(X8$&%CC4!0/I4:Z;9+:P6HM81
M!;E6BCV#"%>01Z$4 <3=Z:NC^(/ ED2"\9N1(_\ ?<H"Q_%B3^-<]<:383:!
MXZOY;='NH=1F2)F&?* 93\H['W'TKUB?3[*ZN(;BXL[>:: YBDDB#-&?521D
M=.U1C1]+$-Q"--LQ%<-NG3R%VRG.<L,<G/K0!Q%[=16_B?0[B[:&[@;1R#;2
M2HI4G&9/WC!3N^[USP:WO FC1Z-X:CC#6SRR.SN\#AU^\<+N_BP./SJEK7AF
MYFUE+B#2=)U#3UMEMX[2X_=&#!)RA"D ?K6OX9T1M$M+E7BM8&N)O-\BT!\J
M+Y0N 3R?NY)P.30!S_B>""[^(^A03W4D"?9)B6AG,3KZ?,"",X_2M.W_ +"T
MD7VF3W[7<5TCW<WVJ;S@D85$.YB2<''&??TK:O-#TG4)_/O=+LKF7&WS)K='
M;'IDBFQ>']&@BFBATBPCCF 65$MD <#D!@!S^- '!^#TBTKQ';6.IB4I) TF
MAO.1\D+,2R'_ &\;?7 XX[YNEQ:/J6FNFMZ]>6^IPZ@TCVJB(2F;?A2N4+G@
M@=2./;CU*71M+GD@DETVSD>W 6%G@4F,#H%..,>U/.F6#7POFL;8W@&!<&)?
M, _WL9H \]BO=".H>+;'Q.8UN6NBZ^8</)" /+$??( Z#UJY9WUGIWCO4I;^
M1;*.XTN!HUN7 8@#!'7DC&/PKMYM.L;FYBN9[.WEN(?]7+)$K,GT)&12S6%G
M<W$-Q/:02SP\Q2/&&9/]TGD?A0!Y78SV:^!O!,TLD(2#5565V(P@W2$@GMQ@
M_E73V!MKCXHZB$,4D4VDQD;<$.I8?F,8KK&TZQ>T6T>SMVMD(*PF)2@QR,+C
M'%2BWA$WG"*,2XQOVC=CZT ><>';*YAUY_",B-]BTJ\-^K]0T9^:)/\ OIMW
MU6J37.BS7/B/3?$E]<V]PU\\AAC5<SID&/82I;. ,#/I7JHBC$K2A%$C *S@
M<D#. 3[9/YTC6\+RK*\,;2+]URH)'T- #;1!'9P( X"QJ )#EAQW]Z\Z21-,
MUVW>TN;35-.NM7(-N_%S:SLS L".J@@GGM^=>EU"EK;QRF5+>)9#G+J@!/XT
M 9/B^*SG\,7<-_=O:6\AC0SH,^6Q=0I/MNQGVS7 ZG>:A/I.OP,]K=RVYM&N
M;[3QS<0AB<$#(##O[=>*]8=$D0I(JNAZJPR#210Q0)LBC2-?[J* * /-9_\
MA']0L-;U#3-0O=0NCH\PEDE/R(NWY5;Y1\V>@_V3Z"H$M],NM#\&Q:-]E_MA
M98'8P8WJH7,I?'.,]<]Z]"U;3!>:#J&GVJQ0O=021@XPH++C)Q1H>F#2M'LK
M1UB,\%O'#))&/O[5 SGKVH \HN-6L)+*Q,4T=K''X@69[':Q>(!CF21CDY/H
M,#ZD''6:5!IUS\2?%1FM[:X>-;:6)6168$(,E<]\XY]<5W1AB.<Q(=S!C\HY
M(Z'Z\"GX&<XH \6@U:QDM_#<L4R6T,&KAFL4C8_9E+-G>YR68]>H'MQ74:%?
M6L&J^,[*>41W#W$DPC<$9CV?>^E>@!5&< <G/2EP/2@#RO1[I+2R\#ZE<2+_
M &7#'-#+)D;(96! +'MW&>W/K4VKB*>+QQJ-NZ2:7-:Q(LD;9228+R01P2"1
MDCO7IV!C&.*,#&,<4 >?.=/@\3^ VMEC1&MI@C)@ J80%'YFNF\8S1P>#-9:
M5PJFSD0$^K*0!^9%;>!Z44 >=ZU+92>'_!!D:.2W-W:D^9\P*^7SG/U&<U=N
M'MO#GQ!CN+M(K32Y[ PP3;0D44F_<RD] 6ZY[\5V^*",]: /)[^U1= FF@A9
M;&Y\1I-;J0<-'T+ '^$D,?I726\-NOQ6OW>*,*-,3#%1@$$9Q[[?TKM** .3
M^&Y \$VD?(>.68,I&""9&(_0@_C6#XIN%LM9U2YTN\S?N\,=QI5U")([X;5"
ME%(R2 1G'IV[^E44 >87DMA9>)=;M/$=AJ<D=](DL/V:28I*A4#851@#@C'(
M_I5ZPMK6+XC65O+8B&$Z"L,=O(/,$;[]WEEN>0H/^37H-% ' >*-)OH?%<!T
MM2D&MVYL;MD'^K"_Q^QV9 ^E7?$<"0>)_!T$*$10S2*  2%4( /Z5V5% 'FO
MA_4/[)M)_#6JZ+/>ZBMX\D2FV!CGW-E9"V" ,\Y[ >U5+N/3+3Q%KEGXBTC4
MKM[JY,UJT#RE)U(&$PK 9& /TXQ7JM% &%8ZU8VNIVOAS[-/;7*VJM&A4M&
M%'RAS]X@=_;UJGXTAN532=2BCEF@T^]2>XAB!9F3IN [D9S70M9P-?I=L"9T
M0HF6.%!QG Z9.!S5B@#@[L+J_B2^UK3U=[*'1I('E6-AYDA)(4#&6(']!5G0
M-3C\/_#C3[RYLKMW@B\MXHX#Y@.XYX..!US79U!>6D5]:O;3;_*D&&".4)'I
MD$&@!;2ZBOK*"[MV+0SQK+&Q&,JPR#CZ&O.6M[AO#7CM!;7&^>^E:)?*;,@)
M !48Y_"O2U540(BA548  P *-PYY''7VH H:&V[0-.)5E/V:,%74J0=HX(/0
MUSMZ]Q'XYU2:&REF*Z'MC#1,8Y) [-LST.<CBNR!!&1R** /+M"GG?7_  U=
MRZ?JFX0RP3$VGEPPLP&%10 %4<Y/ZG% M+^?POK>EQZ7=275MJC7?E/&RI.@
ME#;5;N2 >E>HT4 >;JVGWFBZW<Z;X7O[29M-EA>:>-@[.RX$:@Y+#N3QC ]:
MZ"VU>'0/ VF7CZ?>ND=O%$\4<)\Q,+@D@X.!@UU%07EG!?VS6]RA>%B-R;B
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
M:U6XTF5MD4T4\-F _DE\;0>0, =3TX- &C8:GIEGJ?B.9]1O&-JR/=+<D^7
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
MV >"?NX%22>(=9U#Q##I^D&Q2"ZTM;^&2X1B5!8#G!YZ]..O7CD [&BO-_\
MA,_$:>'/[=>/3?LUK<?9[F)0^^4API*G.%ZCCG^E=MX@O;O3= O;RPMC<W44
M1:.(#.3]!UQUQ[4 :5%<$/&MQ!HMYJ,5Y9ZI'B*.W$,9CD29R05=,DX'![9Z
M>]2Q>(O$D,6KR7.GN+>VL7N(+F>U\G]XH)*LN\Y!]0>U '<45P8UGQ@?"$FO
M9TO:;-+F*)(G+>K9YQ]WG]/>MW3=;FUC4;/['Y9L6L5N9V();<YPB@]C\KD_
MA0!HZ3K%CKE@+W3YO-MRQ4,5*\@\\$5>K@K#Q??R^'[([+1+^]U-K&-EC(C0
M9.7VYYX'3/4BK^H:QKOA[1]0DOT@NY%ECBL9T7;YI<X^9,\;3[\^W6@#KJ*Y
MG0+[Q%+J]Q;ZG:2&P\O=%<O$L3!P<%2H=LCT/M734 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4C'
M:C$YP!G@9I:* /+O!4>D6?A(6>NZ1<&ZWR;@^F2NVT],,$X_.MK789?&FF66
ME2V$UE+<A[GS9H6/V=58A!G  =ACC/ S[5V]% 'F5W;ZGJW@33[9]"F^TZ1=
M1-+:-"R+<QH&7*9 Z@YQU'ITHN-'BUSPYJ@T+PQ-I<C0IA[E/+DG8.&* 9^[
M\O4D9./2O3:* .0M=3O?$EK/#_8%S8RM9212SW<83YR,;$[D9YSP.*YNV74I
MM.\(V0T/4U?3+R,W+O!A5QD<<\C'.>GO7J3,J*6=@J@9))P *%974,K!E(R"
M#D$4 <'##?6FM^,('TR]9+]#)!.D68R!$1C.<DDD   FE70+G4_A1;:<898-
M0MX5>)9$*NDJ'(Z\\]/QKO** . N_#NKZE\/;GS(U.LWLJWLT+# 9@5Q&0?1
M548]15_PNT=SJ FB\'C1RL1$MQ+"L;$\85,#)'4D^U=A30ZEF4,"R]0#R* .
M/U8:AHWCB/6HM/NM1LKBS^RR);+N>%@VX'&>A_#_ !YZ?0]5O_ OBB+^RKF.
MYNM5>\MX9  Y4LAX /7 ;Z]LUZG10!P<;ZGJ/C:+5WT&]M[--,DB0S;0V[)/
M*@\9QC'7FGZ-I5_;_".;2I;25+[[+<1>01\Q9BY7_P!"%=S10!P=KIFH+JW@
M9FL9PFGV+QW3%>(V,(0 _B*S-3TVZC\.^+8[G3YMU]JBFU4D R;G4*R\\G/.
M.]>GU0U?1[36[-;:[\P!'$D;Q2%'C<=&4CH10!R?AZ]+^*%FU?3]5CU&:+[+
M;W%W;A(]J@N5&TD9."<]\?G>\2VNH1>+-!UBST^6]BM5FCECA90PWK@'YB!C
M\:T]-\-V^GW*7,M[?W]Q&"(Y+V?>8\Y!V@  $@XSC-;5 '!C3-1SX[)L)O\
M3XREJ,#][^[9..?4BLZ/1=3TF32-1/AY=5C;3(K2XM7";X)$'4;L_I_A7ICN
ML:,[L%51DL3@ >M0+?V;K;LMW 5N?]01(")>,_+_ 'N.>* (-&25-+A\ZPAL
M)#EC;0D%8\DX&0 ,XZX[YKC-&T[4%\0V5WIVDWVBQNS-J=O)(IMGX/*C<<MG
MT _Q]"HH X32HM:TG3/$C0Z1-)<W>K326Z,4QL? #D$\@=QW_,B;PWHNI>%M
M6O=)M[6:?0IP)(;AGCS%(5 ;(R"0<>G8>]=K10!Q/A71;G_A!IO#FN:>UM%$
MDD;3-(I$FYW;<N#QC(.35SP#8W-OH"7=[<?:+BX5523&/W*#;&/IC+?\"K6U
MKP_IWB"*"+48WDCADWJJR%03Z''45I1QI%$D<:*B( JJHP !T H Y+5K;['\
M1]&U:3B">W>R+GHK\LH/UR1]:1M,U'1/%6KZE9Z<VH6VJ1(2L<B*T<B#&&WL
M/E.2<C/TKJ;NSM[^U>VNH5EA<?,C#_.#[U,BA$5!G"C R23^9ZT <!8^#K[1
M=-\.W<$:W%_I<DC30(P&])<[E4G RN>,D#K6UH%A/8WFMZ_JJ"UDO9 _ENX8
MPPQK@;F!(SC)X) XKIJ@NK2WOH?)N8A+%D,4;H<<\CN/8\4 <]X"LY[?0);J
M=#&VH7<MZ(VZJKD;0?P /XUS]QHGB6RT#6/#=OIBWUM<.\EO>_:43ASDAE/)
M(.?K7I%% 'GVIZ1XBO;A(9M*BN[.33%ACBDNE$5M/MY8C'S'T./3D5)?Z<Z_
M"R*PU798W]I;!HE$H9A)']TC'4G&,#/WJ[VLR\\/Z5J&JVVIW=FDUW;#$3L3
M\O.>F<'GU% !X?L)-/T:!+AMUW)F:Y<@ M*W+'CW./H!7.-=WUG\1M5:STV2
M^5K&#<J2(A0Y;'WB..M=M6/-!HVD:P=5GD$%[?E;;?),V)#_  J%)QV[#^=
M'*1^%==T2UTF^T^.VO+ZV:=KFU+A%<2D,50D8&,#K_\ 6JYK6G>(]3T_3I'T
M^W,T6I1WAM4E7$,:#&W<<;B22<]JZO\ M73_ +=/9?;(/M,$?FRQ;QF-/4^@
MY'YBI+&_M-2M%NK*XCG@8D+)&<@X.#^HH P_$NEWVHZKX?GM8 \=I>":<EP"
MJX Z'KU/3TK,M=%UK1].U?1;6SBNK6\ED:WN&F"B)9!@AU/)V\GC.:[&ZNH+
M&UDN;J9(8(QN>1S@*/>EMKB&[MHKFWD$D,J!T=>C*1D&@#C+?PYJOA?5X;S1
M+>&_@>RCM)X99O)(9.C@X/!]/>M3P5I%_HNBRVNHI"LIN9)!Y4FX$,<^@_SZ
M=*Z2B@#BKGP_JDFH>,Y$MT,>JVL<=JQE W,L10@^G)[TO_"/ZI_Q1?[B/_B5
MH%NOWH^7]VJ\>O0]*[2B@#B+O0-7D7QB([:$_P!J*BVV9L;@$VG/''KS_P#7
MJS-H.I2ZEX2G$4(CTN)A<9EY!,87 &.>E=3<W,-G:RW-Q((X8D+N[=%4#)--
MLKVWU"SBN[259;>5=R.O0B@#BKKP5J-XFNN9K>&XN+^.^L)%<ML=,XW# QQ]
M>OM5R[T;Q!XF\/WEAK;6=GYD06-;<E\R!@0['L/E' [$YKI;34[._GNH+6=9
M9+63RYE /R-Z5;H XF+2?$^HZ[H&HZG!I\/]EF592D[,TN]0I8#;@=,XS4=]
MX7UR6Q\1I;RV\4FH7:SQ!)F&^,<%&.!MR .F>N*[JB@#A+?PCJO]IZK,\.EV
MEM?Z:UF(K5F_='! XV@'W/%(/"WB)=(T-HI["'5-&.R##.T<L94*P8XR"0.P
M_*N\K(N?%&BVEQ-;S7\8GA.)(E!9E^H )H Q]<T3Q#K_ (1U#3[N6P6\N7C\
MM(BPBB57#?>(R2<>E1>-OLNI:;;:;'=Q1Z]'/ ]M%%(&DC<D9..N-NXY(' S
M74:?JEEJL+RV-PLZ(^QRN?E; .#GO@B@:5IXU,ZD+.#[<5VFXV#?C&.OTXH
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M^AZG MV;5+6Y%XA83;>CDC^+@4 =!H.HW&JZ+;7EU92V5Q(#YEO*I#(02.A
M.#C(^M5O%>J7^B^'KC4M/AAFDM\.\<H)!3/)&".G7\#5_38+JVL(H[VZ^TW(
MR9)0NT$DYX'8#.!]*GG@CN;>2"9 \4JE'4]"",$4 <ROBPGQ;IFF%K8V>H60
MN(I%SNW$$@9SC! )%5-0\07#:3H^H3Z?93)=ZLD,'F*24C9F"2 '^+:,Y]ZA
M_P"%>%/" TI+YOMZW"S1W98Y3!P #U "9  [FMKQ%X>FU.RTFVL7AA2PO(;@
M"3."L8("C'UH K6;(WQ-U10N"NFPAN.IW,?QX(J/X:+M\#VF#UDF/3'_ "T:
MM"+1KV'QA?:P)8#;SVB0(F#O5E.<GC&.M2>%-(N="\.VVFW4L4LL)?YX@<$%
MBW?ZT 2>*0#X1UK(_P"7&?\ ] -<GI&O:UH6E>'/M]C9_P!CW206R212L98B
MR@*SY &.YQT]?7N-2LAJ6E7EBSE%N8'A+@9V[E(S^M<[9>&M3DATFTU:[MGL
M]+9'C2!6W3,@PA<L>,=<#OWH S%\:ZS=^3?:?I<ES9R77E"!+.0L8MQ7S/-S
MMS\O3'&>M=_7&:;X3UK2+N2TLM<6/1'F:7R?*S*@)R45NP/KUKLZ .7\0:[K
M%GXCTW2-)M[*1[V*1]URS *5Y_A[8]JS[?Q7K9L-4MI[2R&JZ=<QPS2!RL"H
M_P#RU^8@X !XS1XF^UGXB^'!8O MQY%P1YX)4C'(..>F:?>>"+RZM[BX_M*%
M=4N+^.\D?R,Q$("$CVD\@ YR>] "Z9XINK_2O$9D^R73:8A:.58F2.=2A890
MDD=,=>:?9^(;Z]L_#]CIZ64%[?6GVF4LA*01@#H@()R3@<]C3[;PIJ44FO//
MJL,QU:VV.!;[=LFS;NZ] .U1GP;?06FB2V&I0V^J:9#]G\XP[DFC_NL,Y_7N
M: &^!UG77/%*W,D<DPOE#O&A56.WJ 2<?3)KL)UD:"189!'*5(5V7<%/8XR,
MU@^&O#][HUYJEU>W\5U)?RK*WEP^6%8#GN>/\/>NBH \X\/>(]2M/ VG7LT\
M=Q=ZK?\ V>#S(SB-WE?<S$'YAP2 ,8Z5T=MK&HVOBY=#U$V\R7%L;BWGAC*'
M@X964D_7.:SK3P)-#X:.C2:F&6VN/M&G3)#AX'#%@6Y^;EO:MBPT6[.LC6-6
MN+>>\2#[/"MO$41%)R3\Q)+'Z]/K0!NUY_I<MS%\5/%!M[83DQ6^09 F/D6O
M0*Y>/PSJ5IXHU+6[/5+57O@BM%-9LX55  P1(.<"@"69M<7PU<7UA86MMK+N
MTLENXWJ^#M R".=JKSWQ532?%TNJ:3?^( L::5;6Y(A9?WIE5=S9;.,=AQD]
M>.]FX\.ZK>6UXEQKBF2ZDCWE+4JBPKDF,+OR,Y.6SG'%,C\'B'6=1G@NXXM+
MU&+R[C3U@PI.W:6#;L!OH/\ &@"GI>M>);B>PNY+(RZ?.F^YS$L0@&T$%#O)
M<<\Y'Y=*ETG5?$.M6=AK5E]E:RNIR'LW7:T<(8KN#]VXSC&*ET7PG?Z6UO;W
M&OS76F6I/D6A@53[!WSE@.>..WTJ+3?!-SI<_P!GM]>N!HHE\T:>85)'.=OF
M==N>V.?Q- $;^*M1&E>*[E5MQ)I,[QV^4."  ?FYY/TQ587>IZEXWT#;J/DH
M^E_:V@6/*$G ;//.<\>F*N7_ ()N;JXU@6VM-;6>JC=-;BV5B'VXSN)Z>HP"
M?7O5IO"DZ7FCW5MJ\L,VGVWV5V,*MYT?';HIXZ\T 5H]6UF[M_%*69MUN["X
M*VV(?O (#@C/)QQG_P#51I?BF;58-(N8I4$7V&2[U#$>>5PNT<\98.>_"UJZ
M+H<VDZCJ]U)>+.NH7'GJ@AV>7U&,[CNXQZ=/>F:#X5L- .H_9QN%[,9&!& B
M'H@]AEOSH P]+UWQ1JB:9J5K9F6SNIOWT3)&J1PDXRK;]Q(Z\CGT%=S7)Z3X
M-N-(N$A@UZ[.CQR>9'8%%X.=V#)U*Y[<9[UUE '.7&J7MYXMET.SG6U6"T%Q
M)-Y8=F9CA0 >,=SWK N/%VM1Z&C VJ:C;ZP--N"8B4?W W<<8S^/2NEU'P])
M/K2:SIM]]BU 0^1(S1>;'(F<X9<CD'H<U4NO!D=QID%H+Z19%OQ?SSF,%II,
MY/'8?X"@!-%U/55\6ZCH>IW,%T(K=+B*6*'RL G!!&3_ #[5U-9,.A)#XHN=
M<^T.TD]NL!B*C:H!!R#U]?SK6H \JG-Y-X9\=RW%_+,L=Y+"$=1_"5 .<<<8
M&!QQ6[8:IJ^EZEX=M;Z[MI;2_M)&:.. KY/EQAAALDMP?3U_"Y-X)$HUJ!-4
MGCLM5<RR0"-3MD8@LVX\GIP.WO5]O#8>_P!$NVO'WZ5$T: (,2!E"G/X =*
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
M[,,C/$'&,=<'TY]* .IHKSVXU+Q.VK3:!:7<MU=V-L'EN85AB,KN25)5P1M
MVC"]\\U-=ZEXHBG\+V-Q=Q65Y?>=%=[8EE&57AOKCG XSZCB@#O**\W%_P")
MI+3Q,J^("&T5G:.3[)'NF 7=AN,=!C@#D_A5[4-:U"]33"E_):K<Z6+LP62A
MIVE(!R=RD+&/7(SR* .JU/5H]+DLDDMKJ;[7.L"F"/<$)[MSPOO6A7GH\2:Q
M)X3\):C]K"S7VH16]T1$O[U2S ]N/N]L=>U.O+W7KS6O%EM!K;VL&EQ130*E
MNA.3&7QDCID<^OMW .RO=4CL;ZQM7M[J1KMRBO%$62/ SESV%7JX6/Q%J=RW
M@J7S_+74@WVI%08D(0'N,CG/2J$^HZ_<V/BN[37)85TJZD\B-($Y"C(4G'(_
MSDT >DT5Q&H:Y<MJ.B17U^VFZ==6!G>YC(3?-@?)N(.  <^^:T_!-QJMYHC7
M6JW<ERTDK>0[PK'NB!PK8 'WNO/M0!TE%<EXLO-4C\0>'M/T[46LDO9)EE98
ME?[J@@X8>YK'EU76M*.NZ-<:UDVP@DM]1FARZK(1E,*#ECR!QZ_@ >BT5PND
M7FJZAK/B'1EN[VW1((Y+5[D*9868=>.W0X//TI- UW4-8CT?2VN)(M2M9I&U
M7D%@L65PW^^S+T]#Z4 =W17F-U=>(6TCQ-J2Z_=1_P!EWTJ0(L<>U@I7AN,X
MP:TXKW5]+\5:&MUJ=Q=Q:I:S236[*@6-T0/\@ Z=NOXF@#NZ*\XT2_\ %FN6
MNG:O;RQ1PR7):8R70\MH]Q4IY83Y2. #N)_.HKF[UR33?%.HKK]W&-+O)4MX
MD1,?+M/S';R,'IQWZYH ]*,B"18RZAV!95SR0,9('XC\Z=7!VHDU'XB:7<RW
M-PC/H:W+)'(0NXNH(Q_=/!Q["FZ??:A;^);>UUNYU&SNY;J0Q[B'M;J/YMJ+
MC[A''OQSU& #OJK:A>+IVG7-Z\;R+!&TC)'C<0!DXR0*-1%R=,NQ9,JW?DOY
M);H'VG;GVSBN$L[Z5['5K*]GU*WOX])F::PO6\P,<?ZU'[CJ,#B@#N-)U&/5
M])M=0B1DCN(Q(JOU&>QJY7EVC-J&D6G@RYCU6ZDBOF6WDM7(\H(5XP .H]3F
MI+W4]1M[J'4+;4[VZ5M9$#2AMEL(RVWR@A/S8Q]X#\: .VCU^*3Q)=:(+:<3
MP6PN-YV[74G''/OWQWJ3P_K</B+1H=3MXI(HY2P"28W#:Q7M]*P[;_DK=[_V
M"$_]&4?#'_D0K'_?E_\ 1C4 ;EQK4=OXAL]':"4R743RK+D;1MZCKG/X=ZTZ
MXGQ+:2WWC[0;>*]GM"UM<;I8,;\<9 )!QGUK"GUS6=*GU'0SJ,UQ&NIVUK%>
M7#[&1)%+LI<#.<*!G&1DGCB@#U.BN<\/6&M:?J=ZNI7\,MM, \%N)WF>(C@X
M9P"5JOX^NKRTTFP>RO)K61]0AC+Q$ E3G(.>H]J .KHKSV'3;^3QG?:#_P )
M)K(LUM$N@WGKYF\MC&[;P/88JOI>LW^H^%/##3ZA<O=7$TJO!"2LMV$+ #S
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
M[SOLZ;/,V[=WX9-9FL^&;S6&OX'U?;I][MWVSVXD,>  =C%OESC/0\\UTE%
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
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 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 4T2QE
MV0.I=?O*#R/K7,:G.-7\:6V@."UE;VQO;I,\2G=M13Z@'YL=#QFG6DNES>+O
M$$2::XOHK>(7$I?(F0KPH&<#@ =J .A^U6_DK-Y\7E,0JOO&TDG& ?7/%2@@
MYP0<<&O/3J/AY?AKI]V=#=M*DN<1VGF\JWF,,EB>>0>/?%;.N2C0/$FEZI$
MEO?S"SO5' <L/W;GMD$$9ZX.* .JHHHH *;)(D2%Y'5$'5F. *=4%Y96NHVK
MVMY;QSP./FCD4,#0!."" 0<@TR.6.9=T4BNN<94Y&:\W\$ZM=>'(-+TS5Y2^
MGZE DMA=-TC<@$Q'GCKQ_P#7XV-'U*WT+2)UBM@\USK-S;V\$>%WN96 R>P
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
M1/J4K79G^W7+7)!C"[">"!SR, ?E6M110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2'H:6FONV-L
MP6QQGIF@#S'P!JLECX!(_L.]O8U>4L\8C*$=P<MN^N%/XUTVKZJW@T:6B6J?
M\(^N()I!N9[?^Z>^5Z#\/I57PQH7B7PSH:Z9"NDS[79Q(\T@Y/L$JXWA[4=2
MCLK/7+B"]L4B=KI02K2S,QQP !M4'CGT]!0!'<^*;VQ\-V^H7-K$+J_N%BLH
M%5VPK\J7 R2=H+$ >@ZU4B\<W=K9:M/J>ES*MH%:WF6WDA2XW$ +B3D'<>>O
M&?3F./P;K,GA:'2KG4(%NM/G6;3;J,EBFW.%?(&0 <?EQQ5Z?PSJ^NZ+>V?B
M'4X6>:,)$MG&52)@VX.<\L<@>G ..N: +3:CXCLUO6OK*S,,5BUQ'/"QVB4#
M)C8$Y/U&*ICQ;=G3?"]V+> ?VM,D4R\_)N'5>?8]:L:;HOB"2VD@UW5X)XOL
M[VZI;1E=^X8WN3U.,\ 8YK*L_!NN+;Z';W>I6)@TBY66)8X6RZ@_Q$GKCC@?
MG0 NE:GK']L^+I+J:WN(K+&(2K!<"-BH7DX!QSP<U(?%5U8>%] U=;.TBT^Y
M9([I$1AY"L< H <8X/Z5;C\,ZG#K&OS17EK]CU6,_(T;%U?85'.< #.>^?:K
M$/A;?X#'AN\E20BW,7F("!D'*M@^AP?PH BU3Q6^FP:Q=B..6VLY([:$*#ND
MG8 D$C.0-R]!G@^E-\/^(-8O=<FL+ZQ<VXA\Q;M;.6W4-G!0B0G/U%/?P;#/
MX)'A^6Y;S<"1KH#+>=G<7Y_VL_A5K1--U^WN!-K6L1W82,HD4$/EJ22/F8]S
MQCT% ">,-2?2M#%REM;W ^T1(R7"[EP6 R!Z@X-9?B#Q1J-EX@?2K.2PM9!;
MK)!]N1L73DGY58, N, <]2:V/%>BW&O:(;&VFCAD,J2;Y 2!M.[H/<"J.O>'
M=4UR&^LY[JRDLKE4$0E@)>V8 !F7!YY!//K0!TT;.T*,Z[7*@LH.<'TKA8?&
M>JIK6FVMY'9)]LNWMY+1 6EMP#A2SAB,GKC KM;:T%MIT-FLC$11+$'/4X&,
M_6N(L? VM6=KIEL-:M3%IUY]HC'V4Y?).2QW<GYC_CTH [35+'^T]*NK'SGA
M\^,Q^8G5<]Q61:^&[JVU#3KY]:NYI+2 PRA@/])&6(W?3/Z5T5,E5WA=8W\M
MRI"OC.T]CCO0!Q_ASQ1J&O7$02;3PVV47-FR,DUNP^[U;YAT!(%9,'C3Q-_P
MC$7B6:UTUM/2;9/%$K^:5W[2P).!S]?6MRT\-:B->T_6-7OK-Y-/A=/,@A*-
M-N7&9"3CCD\>M<YX0T2^\0>![6RDO;=-(>X9Y42(^<P60G;NW8P2 <XH TK[
MQAK=Q=Z@VB6#W,%I,(HE6T:03$ ;]SAAMZ\<?6M#^W=8UC4+NRTI8;.>RM(Y
MIH[E-[--(NY8^HP!T)ZYI)_"6JV^MWMYHNNFQMK]@]S"8 Y5L8+(3T)_SGBE
MO?"%['K2ZIH6L&QGD@6WN?-B$WF*H #<_P 0 'U_/( ^^UC4K76/"UM<VUK'
M+?>8+D8W&-@@)"-G@9/O5+0[>]D^('BA9[J&2-1;>8A@XD4QMM')XQ^.?:M2
M;PM))?:#<+J!/]EL[OYL>YIV?[Q)R,'J>AZU9TW0[BQ\1:OJLEY%*NH>6!$(
M2ICV A>=QSP>>!^% ',V?C.]_P"$5TV1+:$7]]>O:QI;P_*BACE@N[DX[9ZF
MK;>(_$&F6%V=0L5,CSQ0:;+(JQ^<TAQAU#'&/Y41^ '7PU!IC:KMNK6[-W:W
M<4&TQL3G!4L<\D]QV]*LS^#;G4M(N+;6-<GO;R1D>&Y$2QB!D)*E4'&>3GU]
MJ *217T'Q/TV.^O([I_[.D(=(!'CYN1U.>E;WBO6Y="T=9[>,/<33QV\089
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
ML"8U/\*@ !1]!D]Z ,7Q/*;NZT_0EMY[Z,XN;V*$*6:)/NJVY@,,^._8U2\
M7#V%WJOAF:.6'[%*9K6.;&_R7.1T)!P2._\ %756VDPVNKWNI++,\]VJ*X=@
M54)G 48XZFJLWANTF\2Q:]Y]TEW''Y85' 0IZ$8Y'XT +XJNI+/PQ?SQ7R6,
MBQ_+<,I;9D@< <D]A[D5R4$EW+<:[ILTNJ1VQTE;A$NKC,H?Y@6!#$J#C[N?
MJ.U=OK&D6FNZ5-IUZK&"7&[8V""#D$'ZBLVT\':;:WTEYYU]-/+;FWE::Y9O
M,7&/F_#\!Z9H @^'UNL/@K375Y6,L08AY"P7V4'H/85GK9J_Q@E)FN.-*$P
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
MCN$'V@/J$DWVC<,@JA4*K#GA3CCVY .PUS5DT/1;G4I(7F2W4,R(0"1D#O\
M7-8Y\8M;Z?'J-_HE_;:>Z*XN0T<JA2,@D(Q8#D=JE\??\B+J_P#UQ_J*?.]M
M!X )O0BVXTT"0$Y&/+QCWH W()XKFWCG@D62*10Z.IR&!Y!%5-:U>VT+1[G4
MKO=Y,"Y(4<L2< #ZD@5YEX>FU9K/PWH#N4CFLYKD1M</!YH,AV NGS<*,@#'
M7GI5_P 5:9>6?PTU"#4]2-_-:72%&25_E4LF$?)^; ;//J* .YTW4;^ZOKFU
MO=*>T\D*R3"3S(Y<]@<#D=^*U*X74$GE\60^&K6XDCM8M.:X59+V97=V?&=X
M)8[1G )QS[51U&'6+6+PQI,WB"=YGO)+>>YM7VLRX'!SG+ <9/\ .@#TBBO.
M+G1;MO&5IX>7Q%K*VHTMI3(+C]XS>81R<?3GK@8HMX-6\2+K2P:F]K<6=[]G
MBEDN9%:)(PO)1<*=V&))'<^@H ]&<D(Q5=S <+G&:RO#6N+XCT2+4DMV@$C.
MOELVXC:Q'7\*P;66;7O%>JZ7?7DJII]I L8M9FB#O(FYY/E()QP!G('XU)\,
M!CP):#.<22\_]M&H T+CQ+/'KMWI-MH]S=36\*S%DEC4,IZ8W$<YR/PJYH&O
MV?B/31>V>]0',<D<@PT;CJIKG7CU"3XE:F-/N;>"3^SH=S3P&48W'H RX_6H
M)O#]OX;TS3=+BOKN6:ZOC-+% -DEZVTY7(8!$& 3ST% '>T5YQHMMJ6M^#_$
M5FMW=P7EMJ4Z6OEW+%HB@4K&'SDKR1SZYK3T#6G\5-#>Q>=%;V=D5F59&4&X
M?@K[[0I.?]L=Z .THKR&VBNY/ WA_63K&J"^FO5@+_:F("-*RD8/!Z=\_EQ6
MM<7-UX8U[Q#;65Y=2PQZ/]L5;F4RXFSMW G\\=/TH ](HK@M TJ^-UI&JG68
M1:W$&R18Y96:Z+)D$[F(##!/'3!K%M+:Y3PAI6NMJVHRWW]HK&&DN6($?GE"
MN,X(.,G/TZ4 >H)>6TEY)9I,C7$2J[Q@\J#G!/Y&IZX6QTVV'C7Q=/%)]GN4
MBA:.=I&Q&7B;<Q&<$9YYZ=L4SPH[V&O0Z=J4%U;:C]E8^8MRTUO>C*DR\GAN
M/_'C["@#O:S[>\OY=9O+6;3O*LXE4PW7F@^<2.1MQQCFKR.LB!T8,K#(93D$
M5R-ANNOB#XDLYY))+8VL \II&VC*\X&>._2@"UIWB74-6>TNK'2EFTFXGDB^
MT+/\Z*I(WE2.A(/ .:Z:N)^%EG!%X*L[I$(FF,@=MQ.<2,!QT%0>+\76KWL<
M#37<UMICLUOYQBBMLY/FD@Y+XZ+C\10!WM%>7P>=JMUX"@N;R[V7-G/YQCN'
M0R;8P1D@Y]B>OO5K2-)DU;0_%.B1W5RHMM0D2S8S,6B( *C<3G&>OU- 'HU%
M<5X5U2;Q-<V5Q+"\2Z9;M'.#D W).TCWVJN>_P!\5V44L<R!XI%D0]&4Y% $
M/VZ![FXM(9$DNX(UD>+=C:&SMR<'&<&J'A;6V\1^'+757@$#3[_W8;<!M<KU
M_"N?T.RMO^%E^*Y?)7?$+9D/]TM'EC^)KE=*@%AX \-:O;2SI>?VDL>X3-MV
M&5P5VYQ@]^* /8JKB^MFU!K$3*;I8_-:,=0N<9/IS7EOBRY=K;7=6T^625[2
M^1!>R2%&@=2H,42CJ!GDG .>AQFNCLK.V?XLZM*T*%ULH75O1LCG]!0!V]%<
MQXTFA^SZ=:223%[B\14M8R +G'\#L?NITR?T-<:S3P>$/&L&\PBUNQY4<$K;
M8N5X0\''Y4 >LT5YOJ=A!I(T.WCNWBMM5EW737CO-$\@BPH8%@<,3R,XR!V%
M=%X2THZ-+J5F=6BNQYBR?9H8RB6N[)VJ"S8!],\8]Z .FHKAM7TFWUGXEI8W
MDERUHVDF62!+AT60B7:,@'ISG QR!6#9R*FG_P!C7-S<7<":W)!8P-( MRB
M?)(Q_@!//7GC![ 'J]%>9:-H\FN^%O$^DB3RI(=2F6U$4A*Q%0,*I/\ ">1]
M":T-&UAO$$+ZY>![.#2["2!W ^9+@C]ZPS_=55Q_O&@#O:Q/#.N2Z[:WTLT"
M0M;7LEKM1BP(3'.3CUKAO#JFU\4>%9($$,=[:SEW\[=)<KLR&EQQDGD#)Q^%
M5$T:RG\)^)]6EEFAO;34KE[>9)F78P((  ..2<$XST]!0!Z(^M3KXTBT/[,G
MD/9&Z\_<<Y#;=N,8_P#UUMUP4%W>OXTTYIH_]-'APRLI')E+#(_,5E^';>QO
MK#1-8;7H(+U9U$ICC/VB>1F :.0ER6!/MTP>!0!ZC163XFT<:[X=O=/X\R2,
MF(GLXY4_G7G,&NRR-H?BH6I2VTI$L=2E93N);*D@=PO!SUR^.>: /3=6FU.&
MVC;2K6&YF,JATEDV )W(/J/\^E$FK6PO;JPAD5[VW@\]X^R@],GMG^5<)KMK
M);>![2[E!CNKW58[V3!P07<D#CT7:/PJY!96?_"S=>D-O#YBV*2(=HR&(P6'
MN>YH Z?POK$FO^&[/5)8EB><,2BG(&&(_I4\,NJ'6[F*:VMUTQ8U,$RN3(S]
MP1V'7\O?CRS3M/M[/P;X1U: 2)?2:I'$TWF-G87<%0,X XZ8]?6NEN1N\:^*
ME).#I"]"1_": .^J&ZNH;*UEN;F18X8E+.['  %>5V-C!9:7X%U2WWI>SW<<
M,LOF,2R-D%>3TQVKN?',4<W@G5Q)&KA;=G7<,X(Z$>] #KKQ$R:MX?M[>)'M
M=6#MYC$AE CWC ]\BM^O-I].LIYO =JL:QQ2H[2B ^66;R%)R5QUP,^HK-NY
M9-(L?%=I9 PV$6IVZ2*H)6*)OOD =C@ CN#0!ZV"#T.:*X[PUIUE:>(9;JUU
MJWN6NK0-]EM(%CB"@KAR%) /.!ZY/I78T %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5'/$)[>2%B0
MLBE21UY&*DHH XQ? )/AZTTQ]8F\VQF$ME<QQ*C0G).,9YZ^O85<NO"=QJ.@
M7FG:CK4]U/>;!+<&)5 5#D!4'"_UJ.Y\:2!&N+#0[[4+03O;B6WPQ+KU^7KM
MSGFNEM9VN;2&=H9(6D0,8I!ADR.A]Q0!F:IH)U6?29I;LJ^GSK/D1C]XP&/7
MCO\ G4<7AL1:GKE\+MMVK1JCJ4&(]J%01SSP:W:8)HFG> 2*944,R \@'."1
MZ'!_(T <VO@Y$TO0[%;^0+I-P)T;RQ^\()P#Z<$CBIE\+X.ODW\A.L##?NQ^
MZ&TKQZ\$#GTKH:I:M?3:=I<UW!937LL>-MO#]]\D#CZ9S^% &##X+:UGL9K7
M6;JW>VLEL7,<:'S(@V?X@=I]QZ5%'X#6#2=,LX=7N4ETR=I;:X$:$J&ZKC&#
M^.:ZZ-B\2.4*%E!*MU'L:=0!A-X8@EUV[U*>X>9;JR^QRPLHPR^N1WZ_G5:V
M\(>7!86=SJ<]U86$HE@@>-0<K]T,P'S ?A6OJ.JPZ<UO$4>:YN7\N&"/&YSC
M)/)X  R3VJ'5-=ATZY@LXH)KR^GY2V@QN"]W8D@*ON: *7_")Q>7X@3[9)C6
M<[_D'[K*E>/7@_I6MI5C_9FDVEAYS3"VB6(.P )"C X'L*KMK'V:\LK:_MVM
MFO!B-]P9/-ZF,GUQT['!K4H Y+2-*73+C4_#][;-+IU_+)/;2!24*L/GC8C[
MI'4>N>#D58M/""PQV-M<ZG<W=C82++;6\JK\I7.W<V,L%SP..U=+10!S-QX-
MBGNM7<:E>1P:JN)X%VE=V-N02">G;_ 8G/A6 OH;F\N-VC@K"?E^<$!<-QZ#
M'&*WZ* .3A\!VEM?2O;ZEJ$5A++YTFGI+B)FSG'3.WU'>M?3]#CT_6=2U)+J
M9WORK21L%VJ5&!C STXZUH2W,$,T$,LJK).Q6)2>7(!8@?@":S=%UT:Q=:I
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
MGD^5LDYSNSU)XS6JUW;(Q5KB)2"%(+@<^E$\C%)8K>2+[5Y99%<]#V)'7&:
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
M4MG ECD;(\N0=P!D8SQBO2%541410JJ,  8 %9\&@Z3;7GVN'3K:.?<7WK&
M0QSDCT)R>>M 'EVE6EOK5N;_ %+Q#;6.KQ7S-(/LZ_:5DWD*H8MN(Q@  8XQ
MVK330=(U;7?&K:DH_<.KQNTI B)0G?C/KZUZ VAZ2VH?;VTVT-YNW>>85WY]
M<XSFL#3O":-XCUV^U:PM)XKJ9'MR^'. "#D$?0__ *J ..@GAU#3=*AU3R9K
MV/19&(OY (HT+?(Z@\M(5 Y!''.:((X=6T[X?V]U/OC=YXY?WA&<8PI(/<8'
MXUZC<Z-IE[-%-=:=:SRQ#;&\D*L4'H,C@4Q/#^C1B )I5FHMW\R'; H\M\@[
MEXX/ Y]A0!Y[KNFZ%8ZC?:7!!;I]CTDJIOY<QQAF9OW8/S&0D]<C'O4F--O+
MWP!/J'V*>.2RF2>24*RL5A7 8G.2&)Z]\UZ%<:/IEW=BZN=/M9KA5VB62)68
M#TR1[FF-H.D/;06SZ99M!;DM#&85*QGN0,<4 <%JDMQ;:UX_DL,B<6=N04Z@
M;/F(^@R:L36MA:W?@^\T".".XGF2.;[, #+"5RY?'7&,Y/>N\33[**ZGNDM(
M%N)P%EE$8#2 =B>]166BZ7ITSS66G6EM*_#/#"JD_B!0!Y9<Z783>%O&UY)
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
M@25M35FE91O&)N.?9.WH37L$<,4.?*B1,]=J@9IOV:#RO*\B/R\YV;!C/TH
ME!R,CI7D.H:A9#X:^(M-$R+>)?N6A/##-PI'Z?RKUZHFMX&#!H8R'.6!4?,?
M>@#S[4K:.R\;6\&CQ1P3RZ%,J+ H7)Y*8Q[CK[56\+2>'[]-"@EFU&35[$A4
MLV!'V=Q@.3A0 ORYY/MUXKTWRT,@DV+O P&QR!]:18HUD:18T#M]Y@HR?J:
M([R1(K&XDD8*B1LS,>@ %>7W95_@'$ 0Q"H..>?/%>K]:9Y4?EB/RU\L<;<<
M?E0!PMU9Z;J?Q8\F^@M[F)M&^1)5# OYG;/?:3^%4+R\CTO7I#IUU;W]O-JB
M";2)EQ/%*I \R+G./E!],<>M>E[%WA]HW 8W8YQ3?*C\WS?+3S,8W[1G'UH
MX[PI<16_BWQ/93-LN9;SS4C(.63;][Z>]=I2;5W%MHW$8SCG%+0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !11535%#Z3>*<@&!QP<'[I[B@"W17CMOI45GX*\/:_8S3KK3W,<:,9
MG;S09"/+QG&,#H/0^M/UZ6W=+K5K H9%UL 7D\G[_<" 4C '$8YX)_"@#U^B
MN!UUV\)^+UURTMFGAU>(VTB(,_Z0!F/'^]@#\S536-"BAU3P5H]S(X60W)N3
M%(R;W*AFY!SR2P^AQ0!Z36%XKUNXT'3(+JWBBE:2ZCA82$X"L<$C'>N=TW1]
M.7QE<Z!=VWFV-G8(;&&X^==K,3(PSWRV,]<"L:Z:8> EMWE::WMM=$%I*QR7
MA63"G/?G(_"@#N9M;NH?'%MHGE0FUGLVG\SG>&!QCTQ6_7(W@W?%;3<,N5TR
M0D$\_?K8\3W=U8^&-2NK$$W,4#-'CJ#CK^'7\* *WB'79])OM'@MT@D6]O4M
MIM^24#<Y&#UQGK6[YB"01[UWD9"YYQZXKRVZCT)8_!-QIYM3<O>P&6164RMD
M98N1R3NZY[UGZK<6,J?;K.2'!UQ3]HN) ;IB#@XQ@K&,< Y/TH ]7BU6SFU:
M?3(Y0UU!&LDBC^$$D#\>*M++&[LBNI=?O*#R/K7FUT+>W\8>+9[1+<7@TY);
M1@%W&0QD[D]SZCK1X8M-#N)_#^H6VN1K?I&$^S01HLDAV_.LH'S'D'D__7H
M]*=UCC:1V"HH)9F.  .YKEM3\8H-%TW4])\J:&[OTM3YH/W2S*2 #_L\9KI+
MR&*XLIH9HTDC="&1QD$8[BO(((K*3X7>'XU\E99-4C%R8R ^#)( 6(YZ=,T
M>QI+'(6".K%3A@IS@^AI$N()-^R:-MGWL,#M^OI7G,T6G:%XJ\311(]K9?V.
MKNEJ=K9Z$KVW<]?>J/AHV?\ PF6C1@Z>L$VD&,0Q,&)!Z+*?XG(Z\"@#TC2-
M9LM;MI+BQE\R))&C)XY(.,CV..*OLRHI9F"J!DDG %<1\,!9KX>E6(0"Z%Q+
MYH3&_;O.W=WQZ9JSXYF2.?0%O5SI3WZBZR 5S@[-V?X=W)^E '61RQS+NBD1
MUSC*MD4B3PRLRQRH[+]X*P)'UKS77HKBQUGQ0-#39;OI"O,D'W5E+8)P.C>7
MN/ZU?L9O#=S:VMUX> &K?V;)'#%:GF/"$_O%'<-@ GJ2.O4 '<K=6[SM D\3
M3+]Z,."P^HI3<P"/S#-'LSC=N&,^F:\]\)S^&KW3O#\K2!M:MY"ICC.)C*WW
MV<=6'<D__6K!N[W3[?X?>*M/>XMTN6U:3RK<L-^/,3D+UQ@'GVH ]ADN(8<^
M;-&F!N.Y@,#.,TPWMJMU]E-S"+C&?*,@WX]<=:X$Z/I>M_$J2'4+>*XB_L>-
MU5CP3N SQWQ4$C)I6N&6(V6IZ=<:P 5QBZM9]^,#N5!7'T]J /3*K_;[/[6+
M7[7!]I/_ "Q\P;_RSFI+@S"VE-N%,X0^6&Z%L<9]LUY6YT^Z^&+*H1=?BG!(
M&!<?:O-YXZDG/Y'VH ]1FO;2W#F>ZAB$>"Y>0+MSTSGI4RLKJ&4AE(R"#D$5
MYPFGVEYXV\4'4+:VFN(].A;#*& ;R_F(!]\<UT7P]</X#TDA@V(B,@YZ,1B@
M#H+F[MK./S+JXB@CSC=*X49^II&O+5;47+7,(MVP1*9!L.>G/2N5U6>&'XBV
M U;RA8O8R+:M+C8)MP+9SQNV@?Y-<IJ]O /#/BE=Z_V2^JP_9#GY58NOFE.V
M.2./0T >L0W$%P&,$T<H1BC%&#88=0<=Z9=7UI8JK7=U!;JQPIED"9^F:ATS
M2=.TF&1--M8K>*5_,98A@$X S^0%<;XJU&RB\7F!WM[:Y_LMU:XNLLK(S?<1
M,@%CSS^&#0!N>+/$T>AZ-%/!/!Y]S*D4!9@1@D9?&>0!D_E572_$JV^NG1[_
M %FROVG_ 'EK-#M4A>/E?!QN). !UQ]*Y$W,+?";P[^^C+I?Q+RPR")&./P'
MZ5TFJSV]I\5-+::2*(2:>\:%R &<O\H^N: .L_M33_MXL?MUO]K.?W'FC?QU
MXZTIU*Q641&\MQ(9/*">:,E\9VXSU]J\IT9M(N]-@LM8U'5!J]M?%C8Q*H=I
MBY^9?DW8YY);Z]JZ'PCIFE7WB/Q-//:VTUU#JI:-G4,R8Y!'ISG_ "* .ZNK
MJ&RM9;JYD6.")"[NW10.IKD+WQDMW#X>NM(N8Q!?7Z07",%+*ASP>NT\5T^L
M*SZ)?JJEF-M(  ,DG::\NCN--U'PIX)M#)#,L>HQ17$1['G(84 >J6>I6.H+
M(UG=P7"Q-M<Q.&"GWQ4=CK.F:G-+%8W]O<R1??6*0,5_*O/-1MY/[3\?V>F1
MA9&M+;9#"O4;/F 4>Q/YU?\ #,WAW5]=T^^L]1U.ZU&" IY4BX6!-O*N0@&
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
METV/4&U.!;223RED8D#?_=/<'ZTMCXHT/4TN7L]3MY5MD,DQ#8V*.K'/;WH
MO6VGV=E)-):VL,+SMOE:- I=O4XZU+/!#<PM#/$DL3C#(ZA@?J#6=I_B32=3
MN3;VMUNE\H3!7C="\9_B7<!N7W&156#QMX;N9&2'5H&*1M*W4!5'4DD8'TH
MU[.QM-/MQ;V=M#;PCG9$@4?D*6VL;2S+FVM88"_WC'&%W?7%9L'BK2+E+DPS
MRL]O#Y[Q&WD60Q_WE5E!8>XK%'B6W\0>%(-2_M&YT4&Z4>8(B<_.0$R1A@0.
M2. ?H10!UD=G:PS--%;0I*_WG6,!C]336TZQ=Y':SMV:3[Y,2DMWYXYJMJ&O
M:=I<OE74TGF!/,98H'E*K_>;8#M'!Y..AJ*Y\4Z':6=I=SZE"MO=Y\B3)*OC
MKR.GXT :(M+87'V@6\0GQCS-@W8],]::MA9K<_:5M(!/DGS1&-V3U.<9JKI.
MO:9K@F.GW/FF!@LJ%&1D)Z95@#^-5?%^L2:'X7OKV$/YZQE8F5"P5CP"< @
M9SSQ0!N5!]CM?M/VG[-#Y_\ SUV#=^?6N/T_5M.T+[-?ZAK]^(;VW"BWODE;
M,J@%G4L,@$'H!@D\=A6\OBK1Y(H)(;B2<30^>@@MY)&V9QN(525&01SCI0!J
M?9K?S))/(B\R0;7;8,N/0GO3H88K>(1PQI'&.BHH 'X"LJ?Q3HMM96=Y)?I]
MFO'V02*K,&;TX'!^N*JGQUX='F@WTF^+[\?V:7>HQG)7;G&.^,4 ;TUO#<QF
M.>&.5#_#(H8?D:/(B\M8_*3RUZ+M&!^%,L[RWU"RAO+642P3('C<=P:J:AKM
MCIMP()C,\WEF5DAA>4I&.-[!0<#/Y]J -+H,"F-#$[J[QHSIRK%02/I65<^)
M],MEC.^:8R6XN0L$#N5B/\; #Y1]:BNO&6@V=O9W$M]^ZO$:2W9(G;S O7&!
MU]CS0!L^1#L">4FT'(7:, TXHC,&95+#H2.163I?BC2=9NDM;*X=IWMQ<A&A
M=?W9(&<D8ZD#@U0UC5M.O+#3KK^U;ZRA:_6.-[=&7SF5BNQN/ND@]>#B@#I?
M+3?OV+O_ +V.:%C1&+*BJ3U(&,UCZCXITO2YYHKAYC]G"M</%"SK &Z;R!QG
MTZTM]XGTRQ^\\L^(!<,;:%I0D1SAV*C '!_*@#9IGDQ  "-, Y VC@^M1V=Y
M;W]I%=VLJRP2KN1U/!%3T -"*'+A0&/4XY-"HB$[55<\G QFN*\:>);_ $J_
MM6T]6>UL'2?4]O9'.U5_'YC^1K6\8W;+X&U&[L[AT;[.)(IH7*GJ"""* .AI
MJQ1KC:BC!SP.]<3JEU<I>^"&2ZG7SW F42$"3]V#\P[]^OK7;DA02> .30 G
MEIS\B_,<GCK2[5W;L#=C&<<XK%L_%6G7TENL*W6RY5W@E:!@D@3K@_AWH_X2
MO2_['L=4WR_9;V80PMY9R6)(&1VY!H V515)*J 6Y) ZTZN#MO$T&B^*O$\=
M_)?2HDD3HB1R2B)/+R3QD*N3[5T+^*M/,5E):+<7WVQ&EB6VCW'8I 9B"1T)
M QU]J -E41,[55<\G QFG5AMXIL6M;2:TANKR2ZA,\4%O%F0H" 20Q &"1U/
MTS2)XNTF;3+:]MI);@W3M'!;Q)F5W'5=O;'<G 'K0!NU'<6\5U;2V\Z!X94*
M.AZ,I&"*P1XUTH6&H7<R74 TYD6ZCDAPT98X XR#SZ$UHMK=FFKVNEL9/M-U
M"9HAL."HZY/;\: )=+L&TVQ2S-S)/'%\L1D W*F.%)[X]?\ ]=2W4$DUF\%M
M<&U=@ LJ("4'L#QG%8:>-=*:ZMD*726UU*8;>]:+$,KYQM!SGKGDC''6HKCQ
MYI5N;W_1]0D6QG,%P\=L2L>,98GIMR?KQTH W["QM],L8K.UCV0Q#"C.3[DG
MN2><U9KE9O%<P\9VFD06,\MK+:>?YL84[@Q4*XR1A1SGO[5U)&Y2#GGC@XH
M6BO/_!5D=>\,S2W.JZL;I;J6/SA?R@KCI@;L'@CJ*L^'?%4UI;ZQ8ZY.9Y])
MN%A$ZJ-UP')"<?WB1C\1GN: .WHKG[/Q;:WLMY:I9WB7]K&)39NJ>8ZG&"N&
M*GKZUQ_A2ZLWT:Q\4:HNH)J"3/']H#Y%Z9'=1&!N.0.."% (],T >H45S">.
M])-IJ<TD=S')IH!N("JLX!Z$;6*D<]<\=\5"_P 0])CB6:6SU2."22*.*9[0
MA9=XR"OJ, GUXXS0!UM%<U_PFMCY,3?8K]9Y"^+:6-8I J'!8[V"XSTYR?P-
M/A\9Z7=Z;:75F)[F6[<QPVD:CS2X&6!!( VCDG./<\4 =%17&^#KF2Z\2>*9
M)8;B!OM$(\F=@63Y#QP2,9R1@XP:M?$-GC\#:C-'))')&$9'C<J0=ZCJ/J:
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
M='P]XSUBYU..<VNI+"UM<1PM(!L4@QG:"0><CUK#LM(N["W\+QSVDZJ^KRW
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !3)94@A>65PD:*69CT
M')-/K/UQ[A-!OVM;874_D/LA(R'..F._T[T 5M,\4:9JUZ+2W>997B\^(2PL
M@EC_ +ZDCD5%'XPT>6_AM5EEQ/*889_);R99!P55\8)_2N/TR"^N=>TF9M-U
MF/=I\EJ\\\&Q(92!R%X"*.<<#/'6KOA:ZU.UT[3_  _=^&;DW=E( +J6(?9T
M4-]\/G[VTGIWH Z2Z\7:39WC6\TDNR.40RW C)ABD/16?H#R/IWJ34/$^GZ?
M<2PLMS.8%#7#6T#2K #TWD=.,G'7%<KI=SJVAMJ&A2>'+J]DEO9)K6Y\O-NP
M9MRM(W\.#@^OXU<L7N=!U?Q%;WVG7US%?3FYMY;>W:99 RXV' (4C 'S8'X4
M ;>H^+]%TN.SDGN69+R-I+=HHV<2*!G@@?3CWJ&?Q?IKV4;P+>3M/;>?LMH&
M>2.,CAF ^[[5S>DZ+?:1=^!;:>VG<VB737+I$S)$95.T,P&!R<?A5XRWWA_Q
MEK=Q)I.H7UMJ:1-!+:1>9M*(05;GY>O>@!/!_B..S\!Z+-J5Q<7-W=R211KD
MR2RMYK#OUP,?2MA_&FC1Z*=6>29;9;C[,X,+;DD[@CMBN.TVWUC2_"_A:VET
MB]*133_:_(@#7$0+DKM/5 =W)&#C/(JM'I>J?\(O-9'1=0#IKJW)CD3<7B//
M7)W8QR>F3U- 'H.G^*=,U&ZN[9&F@EM4\V1;F)HOW?\ ?&[^'WIEEXLTV^O+
M:U47$+W:-);-/$4691U*D^W/TK"UG1[W4/%>M""TE$=WHAMDN''R&7/"Y^A'
MY&I=%O-7U+3+?1I]"N+"6"W,$]U<*-@ 3:/+.<DDX]NM &LOC'26NK:(M.L5
MU*88+EHB(I&'8-[] >_:M^O,O#&CO8FSTZ\\%H;^VF ?461?**AL^8&ZDXZ#
MZ=*]-H Q/^$HL?MNI6?E77GZ='YLR^5U7U7U]:?#XEL;C3]-O85F>+49A#
MHW9.>2,\ ;236+XE\/ZC<>)K*^TIO+%Y"UC?R8^[%][=]>",^NVF>&/#=[I'
MB"[@E _LBS=Y-.]<RX+#K_" 1_P(T 1S:_::#X9UO5-+^WW;I?O%(+HD^5,2
M!T."$!('KVIFL:N8?&WAR\:*_CCEM[C=:[6+D@<#RP2,Y/\ +TJG<Z-J=SX/
M\6V4=A/]HN-6>Y@1EQYJ>8C97UX4UJRB^U/QIX;U/^RKRWAC@N!,)5&8BP(
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
M%>:9?V=S9VYNC!,JAI(QU*\X_6N1NM/U70=#T"TN-/C6>'Q KP11S@B4$LP
M/11S@9_'%;/B/3KV]AUS7[RT:R2/2'M(87=6=LY9F.TD#T S0!IVGCR*>XT_
M[1I%_9V>H%4M[J=5VL[=!@$X!['O678"SM[SQ^;JW:6S1@\T49P67RV+8Y'/
M7O4ME8ZEXAT?PQ;3:<UG9V1@NVN&F1O,V)\H50<\YSSC%3+H6JD^-@;3 U.,
MK:'S5_>'RV7UXZCKCK0!?L-<M;73-%L-'T]Y);FS6>&U\P 118'+N<]R!WR:
M?_PEPDL+&6'2[PW=Y.UNEM(NS8Z_>W,1@ 8//_U\8JZ'XBTL:!JFG6D,UY::
M<MA=6<DJKN48Y#=.HS^%6]7LO%-[#ILLMO#=1^>[W>G17'E*4*@(I<_> .2?
M7/0B@#+\7ZW#X@^'MU=BU>*2UOTA>-B&*R*X!P1UX/6NCTWQ8+_73HU]I-UI
M\\L1D@%SM(F4=>G?KQST-<TGA#7#X0UC2/L=K#))J NK<)-\K+N!*CC@#;@9
MQ]!720V&I:KXDL=8U"S6RBT^*58;<RB1VD< %B5X P,=: ,#P=KEGX?^'.ER
MRJ#)=7,D42%PNYS(W+,>  !R:ZCP[XG@\02WT"0^5<63A90L@D0ALX*N.".#
M7*6/A/7K7P?HPABAAUC2;F2:.*20,LJL22N1P"0?_P!5=IHTNLW$<D^KV\%H
M6 $=M%)YA3&<EFZ$GC@=,4 'B/49](\/7VH6T22RV\1<*[8''?H>G7'>LJR\
M2W::/HR3V7GZI?QJ8H5F4;U"!FD8XPH]L'KBMC7]/DU7P]J%A"RK+<0/&A;H
M"1QFN8@TC78[?P_J0L8DOM+B-M):?:0?.B*!<AL8#9&<'CWH Z'2-=34[J\L
M9;=[6_LV430,=V PRK*PZ@BKU_?0:;I]Q?7+$0P1F1R.N ,\>]9&BZ5=+KNI
M:Y?1+!->)%'';A]QB11SN(X))].F!S5_7=+&M:%>Z:9/+^T1% ^,[3V/YXH
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
M)!)&3_":[.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBH;RZCL;*>ZEW>7#&TC;1DX SP* )J*Y
MO2?%;:AJL6GW&FRVDEQ:_;+<F16WQY_B'\+>W/UJA'\0HY+"VU$:->+I\EQ]
MGDN'=!L);:,*"2W/7T]Z .SHK#M?$7G>*;W0[BS:V>"$3Q2M(")DS@D#M6)>
M^+=4DOO#JV.FKY>I-+(JO/M:1$4X&=OR@@JWZ4 =L&4L5# L.HSR*:\L<;HC
MR(K2':@8X+'&<#UX!/X5YY#J4^B>-?&4]II4EX%6VEE6.14"*(BS$D]3R3@#
MGFMB]U;2-2O?"MV^G/<27KE[25FV^1\H)R,\GIQTXZ^H!UU%<9=>/)H3JS0:
M%<3P:7.8KB43HH"C^(9Y)]AV[UJ3^)=U]86&GV@N;J\MOM8667RE2+L2<'DD
MXQB@#?IGFQ^;Y6]?,V[MF><>N/2LGPUX@7Q'ISW:VDMMLD,3)(P/S#[P&/0_
M2N;O;FYLOBK/)8Z<][.^CJ/*218_^6HY9CVP/<]* .]HKCV\?V0\/6&I>4L4
MU[(T213R[$1ESN+/C[HQU .<CBJR?$> ^&[W5/L!EDL9UAGCAE#)AC@.KXY!
M^F?YT =S4<]Q#:Q&6XFCBC! +R,% SP.37(WOCB;3DBBU#3$T^\N)76%+NZ4
M1^6H!WLR@XSG&,'GO5*\\8:;K?@.\U*^T@74-K<+%<6WF_+G< &5L<CD=O\
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
M>SC3?LB8X#&0$@/QG!_*K46L>)M2\4ZK86!T]+33[B%7,R-N9&&6 ()YQ[4
M=I45S<1VEM+<3-MBB0NYQG  R:X>'Q9JL>OZ;97$MH[W-Y)!/;Q1EA H^X/,
M!P7QR1[]!3O#UWJ@@\6WLEZLQMKVY1(WC!&Y$7:<@\#  Q0!V6G:A;:KI\%]
M9R>9;S+N1L$9'T-6:Y"T\0W][;^&[2)H(KO4K8W$TNSA$502%7/))('MS52]
M\4ZOI]IXCLY#;/J&E(D\,_E$)+$V#RN>&'(Z^E '=4R66."%YI76..-2SNQP
M% Y))]*YBUU37;;Q/IUAJ;V<D.H6\D@6",J870 D9).X<]>*G\>"4^"=5,4O
MEX@8M\N=R]Q[4 7+#Q+INI:A]A@>5;AH1/&LL+)YD9_B4D<BM>N%FU#5]-TW
MPK;V,MG)-?!8=]Q"?D7RP0.#T&/QXZ5=@U'6[G6E\/RWEO#>06?VFXNH8=P<
ME\*JJW08QD_RH ZVBO/I_%^MII.R-;3^U+;5ET^X+(?+D!)PR\\9X_6KJ7_B
ME_$UUH)OM.5A:BZ2Y6U;(!)7;M+>O<D\"@#M**P_".LS:]X;MKZX55N"6278
M,*65B"1[<5AZYXBU&S\27.G_ &^+3QLC^P?:+?,-RQ'S!I.QSP.GXT =Q17"
M7_B'Q!>WVJ+H5O,XL+C[/&BP1M'*Z@%M[,X8<G VC\\\6+S5O$MUXBBTBQ:R
MLI)=+6\(GC+F)]X4KD'!YXSB@#LZH76L6=GJEEITSN+F\W>2 A(.T9.3T%<P
M_BC4-'U36[+6)(6:"T6YL?*CQYN<J1[G<5%7;C5=3L?$'A?2[AX7-[%-]K;9
MR72//RG. ,GT[4 =317%Z=JOB#7[1M7TJYM1!]L,26DB#:85;!8MUW'KCI[5
M'=:WXCU&YU-M$AD86=R;>*,1Q&*0IMW;V9PPZG&T#\: .XJCJVKV>BVBW5\[
M)$TBQ@JA;YF.!TJU;M*]M$\\8CF9 70'.UL<C/?!KDOB7N_X11=F-WVR'&>F
M=U '8U7O+"SU"'R;VUAN8NNR:,./R-<C)K.OZ/X@DTS4;JVNDN;*:XM9HX-A
M21!DJ1DY'U]N:C7Q1JC:#X2OO,C$FI7L<%R!&,,K$@X].E '8V6GV6G1&*QM
M(+:/.2L,809_"K-<9X/^V2^)?$KW%_),L5V(MC(HSA1@\#C XP*[.@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "J6L1WLNCWD>FNL=ZT3"%F. &QQ5VF331V\+S32+'$BEG=S@*!U
M)- '":+H6M6GB#2]1?2+:%8[5X+I_M6^61C@F1CCYB2.!D]>HJLGA76A\/(=
M)-HHO4OA,4\U<;=^[.<X[UZ#:W4%[;1W-K*DT$@W)(AR&%34 <5XSTZ'5-6T
M;['>K%J!G:U<1D%C Z'S ?3"@\^_KBK?B#1K_P#M7P[?Z1:Q3II;2*;=I?+^
M5D"C!.>F*N2VWASP[J-QJLJP6MY=AC)*S$LX'+8'.!T)P/K6S;7,%Y;1W%M*
MDL,@W)(AR&'L: .431-3&L^+[HVZ>7J5O&EMB0?,RQ%2#Z<GO52W\.:O%;^#
M5-LF[2V;[4/-'R@C&1Z^O%=W10!PQ\-:J=)\7VQBBWZG</);?O!\P8=_2L_4
M[/5?[;T>'3[:%]2T_2E65%NO*<;CMQNQAAPW^<5Z36%XAT;P[=1'4=<MX-L"
MX-P[%"JYZ;E(.,GI[T 1>$)(X["?3DTXV+V4FR2/SQ-N+ -N+CJ3GFA=(O%\
M?RZUMC-HVG"U'S_-OW[NGI6MI=I86>GQ)ID,45HP\Q!$,!@><^^?6KE 'G%M
MX-UZQT71YK1K5=6TNYGD2-W)CD20\C/KC^M:>O:3XF\0>$+VQNH[!+JYEC\N
M**1ML2*0QRQ'))'ZUVE% '+Z_I.L7%_I>M:0T"W]HC1R6\['RW1P,C(]"*@U
M_2-?U_P5?6%R+,7]S(A2.-R(XD5E.-Q&6/RDYQW]JZ/3M5LM7@DFL+A9XXY&
MB9E!&''4<U<H YJVT>_C\:WVJO'$+:>P2!?WGS;P0>1CIUY]JF\%:3=Z%X4L
M],O1&)X"^3&VX$%V8=O>M^H8+NWNFE$$R2&%S')M.=K#J#[T <W-H6I?\)??
M7:+;/INHVJP3EG*R1[01\HQ@]:S?^$9UVZ\,0>%[U;,V<<B*UZDIW-"K!@ F
MW[V !UKJ4\0Z3(MP\=]$\=O_ *V1,E$Y Y8<=ZT4=9$5T8,C#*L#D$>M $5Y
M;_:[&XMMVWSHVCSZ9&*X=/"^OOX8T?2IDL0^G7\4H9)FP\:;N3\O7GI7?T4
M<?J_A.ZUC6=9DD>&.TO=/2VC<.2ZNK;@2N,8S[_SXMZ!;^+(I8(=8GT[[+;*
M5W6X8R3X&%+9X [\<Y%=+10!@>+= GU[38%LKE;>^M+A+FVD?.T.O3/MS69>
M^'=>\1:-=1:U=6D%R0C6B6A;9%(ISN8GDD\#V%=E5/4=4LM)@CFOI_)CDD6)
M6VDY8]!P#0!BQZ7J^I:QI5_JR6L']FK(0L$A?SI&7;NY4;5QGCD\UC_\(7J_
M_""-HGFV7VK[;]H#>8^S;NW==N<]NE=]10!S$NB:K%XUEUJU>R-M/:+;R)*6
M#@@D\8&/3DGUXK.MO".L0_#?_A'%NK6*\5CB1&8QNI?>03M!&<D=#7<44 <'
M%X3UW^T;Z[D;1XUN]-:R,-NKHJ'!VXXZ9QD_I6[I0B\,^%+"TURZLX?*06YD
M,F(V/.!E@.H_K6_61J-UH]WJEOH6H11W$\R&XCBEBWKA>^2, ]: ,;P+HZZ?
MH]W=P.6%S(_V1IB3LMPQ\H?[O);_ (%6KX6N]4O-(:35C \ZS.BRP*0DJ \,
M,\XZ\XYQGWK:50JA5   P .U+0!@W.CWDOC6QUA'@^R06KP.I)\PECG(&,8X
M'?UIGA31;[1$U1+Q[=Q=7TEU'Y+,<!\<'('I70T4 <]XOT6^URPLX+![=)(+
MR.X)G9@,+GC@'UH>'Q3>36\<[:;:6RS)),]M-(\CJISM&5 &<8//3-=#10!Q
M5UX4U>Z-KJOVJTA\0Q71D:X4N8S%R!%C .W&./J>IJ6X\/\ B&U\07&JZ+?V
M,1OTC%Y#<(S*&5=NY,<].W%=A10!R&H^&=:35K+6=)U*W.I1VHM;DW<?[N<9
MSNPHR#DG\A3]0\-:M-::7+!J$$VIV=V;IWN581R%LY  Y4 ' 'M7653U+4[;
M2;47%RS;6=8T5%W,[L<!5'<DT <K_P (;J4\?B4WFH6SS:S%&H:.(J$9%P.,
MGCG'?IFK4_AW5[Z'P\;NYLO/TVX6:;RU8*P   7/MGDUMZ/K5MK4$TD$<\3P
M2F&6*XCV.C@ X(^A%6+^_M].L;B\G9O*MT,DFQ2Q  ST% &-JOA==2\4Z9K(
MFV+;*5GCY_? '<@_!N>:BUGP]J4GB&'7=$OH;>\$'V>9+A"\<B9R.G(.:WM.
MOH=3TZVOK?=Y-Q&LB;A@X(R,U9H JZ=;W-M8QQW=T;JXY:24J%!).< #H!T
M]*YBZ\+:S!?ZLVCZE;16>J9:>*YC9RCD$,R8(Z^_]*[&B@#CH/"%[!;>%X_M
M=NQT=V:4["/,!XPOX>M);>%-:TR^NXM,UM(-)NYVF>,Q9EB+?>"-T'L3T]/7
MLJ* .1UWPQJFO_:+6ZN;%K1YUD@F,1$]NH*DA2..QY]ZZP@B/"\L!QN/\Z=1
M0!QEGX)E_P"$/N-%OKJ/SVN6N89X 1Y;DY4X/7!S^%:%KHFIW6LV&I:W<6DD
MEA&ZP+;1LN6< ,S9/H.@KHZ0L P!(R>@]: .,C\'7Z^$=9T9KRV\R_N7FCD"
MMA S*2#^1JV_AS4+35+;5=+N;5;P6:VERD\;&.4+C##!R#D?E6U8:M#J-U?6
M\4-PC6<OE.TL156/^R>X_P ]Q5^@##L_#D<6AW]A=2">74&EDNI NT,[\$@=
M@.,?2L<_#VU?P_I.G/<9ELYQ+--CF8'AU]0",#Z "NTHH P]5T&6_P!=T34(
MIXXH]->1C&4)WAE X.>.E9I\'7#:/XBL#?19U>Z:=7\H_N]Q&01GGI6AJWBN
MSTFYF@-M=W;6Z(]S]E0/Y*M]W<,@\X[9XYK=1PZ*ZG*L,CZ4 >9^((L^(K33
MY-6TRUDL--2-3J4 \N5F/S%-WLH[G'3UKJ_"-Y=W5A.DZ61MX) EO-8QE(95
MV@G:#V!)&1QP:W9[6WN0!/!%* <CS$#8/XU(    , = * .:U3PY?W?BVTUZ
MTO;>)K6 PI%+ SALYR20P]:FDTO7YYYKE]8MXI?LYBMUBMVV1LQ!+D%SN.!@
M9Z5T%% '*6_A";3]=LM2TZ[M[?9;+;WD7D$BYP<EC\W#>YR?7-,TSPCJ.CSR
M6UEKKQ:.TQE%KY"ET!.2H<] 3[?KS7744 <D?"%];:S?W6EZV]G::B_F7,'D
MAVWG.YD8_=)SZ'^56+GPQ=KK\>IZ9JAM ;9;6='A$A=5.002>&_ UTM% '$P
M>!;JTT#2+&VU=4NM,NGGBG-N"I#%B5*Y]^N:V;709X/%T^N27:2++:+;>4(L
M'((.[.?7/&.]7='U4:Q8FZ6TNK4"1D\NYCV-QWQZ&M"@#!T_PO;V'BO4M=23
M+WB*HCQQ&>-Q]\E5-9X\'W]IJM[+IFO36>GWTIFN+9859@Q^\48_=SZX_D*Z
MZB@!%7:H49( QS7*2>%-0OKNP?4]4AN([&[^TQ2+;;9S@DJA?=C;SSQS@5U1
MD02",NN\@L%SR0.IQ^(_.LW0=<M_$&G&]MHI8D$KQ%90 P*G!Z$T 6=3M[FZ
MT^2*SNOLMP2K1S;=P4A@>1D9!Q@CT-<W+X&74(]4?4KM#=:@(P9+2'REC*'*
ML 223GKDUU]% '%ZAI&I6'A76[C5]<DU"4:;/%&/+$2*"AY('WF.!R?ZTSPU
MHEWJGA_P_)J5]#-8VL4-Q!;PPE#N5?EWMN.[;GL!R*[8@,"& (/4&@*% "@
M#H!0!PO_  K^]6PBL4UXBWM[X7D"FV4D-N)^8YRQY/I6[I?AZ;3]=UK4&O!)
M%J10^4(\%"HQG.>>OI6]10!Q%IX$OK6WTRW77W,6FW336Z_9U^Z220W/+<GG
MW/%:D'AB>"?6U74B+/4VDD\CR1E'=0K'=U/3@<5T=% ','PB\5CHXM=0\N_T
ME2D%RT((=",%77/(QCH>U$_A)[W3]52[O@;[5%1)[B.'"JB\!54DXXSU)Z_2
MNGHH QI]#DN-<TO4VO2&L8GC\ORAB3> &)/;H/RJSK>F#6=%NM.,QA6X387"
M[B!WXK0HH Y^X\,O.FA 7Q5M)(*MY0/FX4+SSQQG\Z=J?A^:;6H]9TN[6TU
M1>1(9(_,CECSG#+D<@]P:WJ* .7N?!D5SIL=JUZ_F&_%_/-Y8S+)G.,=AT'X
M5H+H;KXHGUL7?SR6HMEB,?"@'<#G//.:V*:[I%&TDC!44%F9C@ #N: ,KPWH
M2^'='73UN&G59&<.R[3\QST^M4M:\,W6M"[M9]4SIUVZL\#P!FBVA>(VS\N=
MO<'J:Z)'26-9(V#(P#*P.00>].H Y:7P:T>K75]IFLW>GB\"BYBC56#X&,C<
M/E.._O5V'PX+?Q);ZM%>.%ALA9"!DSE <_>SG.<&MMCM4M@G S@=369X>UN'
MQ%HT6IV\4D4<K, DF-PVL1V^E $.J^&K/5M;TO5)B1+I[EE4#A^A /T(!%/U
M'0EO]>TG5?M#1OIQEVH%!#AU"G/IP*EU_68] T2YU.6&29( "40@$Y('?ZU?
MBD$L*2 $!U# 'WH Y1/ H@FNXK;6;V#3+N8RSV2!<,3]X!L9 /3CM4TO@YUU
M:\O=/UJ]L8[YMUS!&%8,W<J2/E)]:ZBB@#!2RU*W\40-;WDYTM;;9+!(H**0
M,+M;J6)R3^IZ59\1:''XATEK&2=X/G619$ )5E.1P>M:M95[K:66OZ;I+6TK
M/?B0K*,;5V+DY[Y_QH BB\/"34)+_4;IKNX:V-JN$\M4C/WL $_,>YS^59$'
M@-HK?3+>36[N2#3;E9[:,Q( NTDX.!D]>I_*NP)PI."<#H*I:1J$NIZ;'=36
M-Q8R,2#!<+AUP<?K0!2TWP\=,UW4-0AOY3#>OYLEJ47;OP!G=C/KQQ6W110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !574P#I5X&&1Y#Y&,Y^4U:J"]MS=V-Q;"0QF:)H]Z]5R,9
M% 'G^A:_JV@>&?#KW.F6PTFX\NW#I,3*N[HY7:!@]<#)]>:N77CF_:26;3-,
MEN[>*Z,'DI9S,\JJ<,ZR ;!SG@U=M_#&IS:=IFDZC<VAL-.>)@T ;?<>7]T,
M#PHSUZYQVI+3POK6ESWEOIVM11Z9=3M*4> F6'<<ML;.,^Y'X4 1SB]E^*R0
ME[=H5TDN$>,G"&4!N_WCCKTQQBHE\0ZA!X9EUK2-/L%T:V9A%:@$/)$K;2X(
M.U>A.,'IUK<&C77_  FW]N&:'R/L7V,1;3NQNWYSTZ_I69!X3U"ST>^T.UU"
M%=,N9'V%HSYL,;_>1><'O@^YXH CNO%.M7>N?V=H-E8SJU@E[')<2LN58CCC
MZ_\ UZAE\8ZM<"YGTJP2ZCM[@P^1';S.TVT@.5E "#J<9SP/PK7L_#DECXL_
MM2&6(6@L%LEAP=P"D$'/3M5"+PIK.GWUZFDZVEKIEY,9FA,&7B+?>\LYX]O3
M^8!U\;^9$C[63<H.UA@CV/O7EU[>ZO?>&O&[7MW#+;P7,D"H$(*E2H&WG 7'
M;DYYS7J2J%4*,X QR<G\ZXNX\&:@UKXALH-1MQ::M*TX#P$NCL03R&QC ]*
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
M$FI:=?>(M-U*X22[@B673ML03S0XVJ .<_.5'?G-=E9I<1V,"74HEN%C42R
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
MXD%S(@7+A4SGD=< _B<U1UR:_MM&\9Z+=W\M]!:1V\D$LQ!D <@E6(^G^<T
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 53U738=8TJYT^X9UBN$*,4."![5<HH Y>R\%16FH6=])
MJE_<SVT)@_>LN'C/1" .@_6C3/!%II5RODZA?FPCE\Z*P:;]TC@Y!]2 ><'O
M745S,WBJY:]G6PTEKNRM;O[)=7 F"M&V 68*1RJYY.10!&O@2QCU:YNH[R]C
MM+J3S9[!),0R,>N1W!]/PZ59F\*H-1NKO3]2NM/%Z<W<4 0K*?4;@=IQW&*W
M8)XKJWBN('$D4J!T=>C*1D$?A4E &%_PBUM'J6D75M<SV\6F1-%#;QXV,I&#
MG([\9^GK4=_X2@N]6EU*UU"]T^>X0)<_97 $P' SD'!QW%=#6!K_ (GBT;1O
M[1MX/MR_:1;%8WQAMQ4\X/0C'UH HQ> ;*VM-)BM=0O8)=-+^7.C#<RN26!X
MQSD]J5/ -C'9/:+?7WE-?K? ,ZL0X[<COW/L*ZRB@#'F\-6-QK%WJ4QED>ZM
MOLLL3,/+:/TQC/XY[U3T?P78Z1(A%W>W4,.[[/!<R[HX<C!VKZX)&?0FNDK%
MM->:Y\5W^B-:&/[+"DJS>9GS WMCC\Z *.F^!K#2[Q7AO+\V<<@EAL6G)AC<
M'(.._///>NHH)P,FH+2[M[^V6YM95EA?.UUZ'!(/Z@T 8O\ PA6B_P#".R:&
M(7%G)-YQPPW;MV>N/P^E7=7T&TUFVM;>=Y8X[:9)XQ$0/F7IG(/%:E% &%)X
M5LGU>]U)+B\AEO(]D\<4VV-_D*@E<<D \9[U&/!VGC3-*L!-=>3IDXGMSO&[
M<"2-W'(&35W7]970].6X\KSII9D@@AW;?,D<X S@X[G\*;IE]JTRWRZCID=O
M);MB)HYMR3C&<CC([#F@"WJ>G6^KZ9<:?=AC!.FQPIP<>QK+A\)6D5QID[7M
M_,^G%C!YLP;[PP<\>G':J.C>*]5U_3$U'3M"B:V+,N)+T*Y(]!LQ^9%=+8W+
M7EA;W+0O"TL:N8G&&0D9(/N.E &2WA*P>/64::Z8:N0;DEQD8SC;QQP<=Z63
MPO;LL COK^#RK1;,^5(H\R,9QNRIYY/(QUK=HH K6%A;:98065I&([>% B*#
MG KAO"'A?[;H$\6J'4H87O9'>RE!C20;@P)4KG!XZ'%>A44 <W>>"-)O;N_G
M=KN,7Z!9X8;ADC8@8#;1W'OQ[5;MO#-E:W]G>I+=--9P?9XC),6^3N#GK_\
MJ]*NF_6>&^%ALN;FU)C,6[:/,VA@I/;J.>V:=ILMW/IT$M_;+;73(#+"KAPA
M],CK0!A7G@/1[Z6_:9[T1WS^9-"EPRQ[_P"_M'4_7(]JP=8TTP^()?/LO$2P
M)!#!:W&E2LY=5R3YASG.3W]/>O1:9,[QP2/%'YLBJ2L><;CC@9/3- '+:9X<
M?4-.MVUF2_9[>\-U:">?,T0P-H=EX)R"?H<5HZEX5TW5-4_M&<W*SF'R'\F=
MHQ)'G.UL'D5-X>U:?6M+-S<V#V,ZRO$\+/NP5.#@X&:U: ."U/PU%I^H^%M-
MT^'439P7$TCS1%G\G*C!+<A1NQQTZUT,GA/2YM,O+&83RK>LKW4S2GS)2,8R
MWIP.!@>U:.J7;V&DWEY'&)'MX7E"%L!MH)QGMTJ+0M1;5]!L=1>,1M<PK(44
MY"Y[4 1_V!9'5++43YOVBSA,,1\PXVD8.1W-:,L23PO#*H:.12K*>A!X(I]5
M-1U*TTFS-U>S"*$,JY(SDDX  []: *@\-Z4-,L-/^S V]A(DMNI8Y5U.0<]^
MIS]:FO=&L[_4K"_G$GVBQ9F@*N0!N !R._ JHNN2GQL^@F!!$+#[6)0QW$[P
MN,5MT 9*>';".?5)E\X/J8"W)\P\@ @8]."15O3=.@TG3H+&VW^1"NU [EB!
MZ9-6Z* ,.;PGIDUS=2_Z3&MVVZYACN'6.8D8.Y0<<C@^M&K^$=%ULVQN[3#6
MR[(FA<QE5_N_+CCVK;)"@DD #DD]JQ-#UR;5=4UJTEACC6PN!"C*22X(SDT
M:EE96VFV<5I:1"*"(81!DX_.N+T'PQ]NN_$#:I%?PP7.HR2+"96CCFC)R"5!
MYS7=LZJ0&8 DX&3UK#O=;N+;Q?I>C)#$8;N&61Y"3N&T= .GI0 7GA#1;Z_:
M\FMG#M"(76*9XT=!T#!2,@5F:C97=E8Q^%=)T:273KFW,37LMQE8 V0V0<DD
M Y R.V.E:NA:S<:GJ&L6UQ#%']ANO)0QDG<N 03GO6TSJ@RS!1G')Q0!EWWA
M[3=1T6+2;F)FM(@@C"N5*[1A2".]5[;P=HEK-=R1VLA-W%Y5P))W<2#N6!/)
M/J>:T[S4K2PEMHKF94DNI1%"O=V/I6;9:W/-XIU;2YTA2"SBBDCD!.3O!SNS
MQVH EL/#6G:=-!+$+B1K<%;<3W#R"$$8PH8D#CCUQ2KX9T=5U%/L89-1;==*
M\C,)#ZX)X//;'Z5JLRHI9F"J.I)P*-RX!W#!Z'/6@#'T3PMH_AYI&TZU,;N-
MI=Y&=MN<[023@>PJUJ6BV&KO:M>PM(UK*)H2LK)L<=#\I&?QJ\"&&001ZBN1
MT7Q!XAUNRN+NVL--VPW#P^6T[JSE3S@[2!F@#;'AW2U74E%NX&I_\??[Y_WG
M!'K\O!(XQ5VSM(;"SAM+92D$*".-2Q;:HX R2369X;\1Q>(;2=O(>VN[:4PW
M-LYR8G';/<>]:WGQ>6TGFIL7[S;A@?4T <__ ,(#X9"!!IGRB3S5'GR85O\
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
M8C''7K[FNNETVQGLA92V5N]J  (&C!08_P!GI26FF6&GEC9V-M;E@ 3#$J9
M]<"@#DO%-N;OX@^&;=+N:U=HKG][ 5#K\O;<".<8Z5#XDT32/#OA:]WM>3RZ
MC=1^=*\ZJ\TA;(#MMP$ZYP*[:2QLY;I+F2T@>X3&V5HP77'H>HIUW9VU_;M;
MW=O%/"WWHY4#*?P- 'GF@VMIJ/BSQ1I$\ME);W-M%NBM!B,-MP2HR>1Z^OI4
M_A2&ZO+FST._BQ_PC<K&1@/ED?!6$CVVLY_ 5UE]IKVEG/-H%EIT.IE%2-Y8
MMJ[0>A*C.,9P/I3]$T^XLK622_DBEU"YD\VYDB!"%L  +GG   'T]Z /++G2
MK"3P-XLU!K>-KR#59%BE[QCS$^[Z=371K8VVE>/-&7384B:?3)6;;UF;&06/
M\1SSDUW/]F:?Y$D'V&V\F1MSQ^4NUCZD8Y-.%C:":*86L EB79&XC&Y%Z8![
M#D\4 >4^&X=(OM.TB>ZUUX-1AO 3;I$GGF8N1@G;O8'OG(QUZ5-<:5I\NA>.
MKN2VB>YAO9A$S#/EC"D%1V.<\CT]J].73+!+UKU+*W6[88,XB4.?^!8S0--L
M!'-&+*V"3',J^4N)#URPQS^- '#63V7_  G6AS7IA+S:"A22;!WR[Q@@GJV,
M^]16$/\ 9>MZ<6BLM2L+G4)#;:A%\MQ%*V_<LG=A]X?AST KOVT^R<P%K.W)
M@ $.8E_=XZ;>..@Z4R'2=.MKHW4%A:Q7!&#*D*JQ_$#/<T 8/C[3GN= &HVR
M!KW2I5O82?\ 8.6'TP,_@*Y5[Z^MM9?7+:U\N+Q-"UM;)L^9)  (W;_>Y;Z5
MZFRAE*L 01@@]Z88(66-3$A$1!C!4?(0, CTXH XJ\L;32?&O@RQ@7:L$%S$
MK$@9 CP,^Y.3^-9=H%71?B,_F<FXN05ST^5L'\<_I7H\EG;37$=Q);PO-']R
M1D!9?H>HJ-=-L56=5LK8"?\ UP$2_O/][CGJ>M %+PJ0?"&BX.?] @_]%BO,
M%TW2I?AI<:C#$JZP]ZP@?.)ED\["J.X.WG'XU['%%'!$L4,:QQJ,*B#  ]@*
MA33K&.Z-TEG;K<'K*(E#G\<9H \RN?[)EUWQ#9>*-3ELI9/+V[EC.^((,;&9
M&(.<],=>YS7;7T<0^'MRD;320C2V"-<?ZQAY1P6_VO7WK8GL+.ZE26XM()9(
M_N/)&&*_0GI46L6LM]HM]9P;!+/ \2ER0H+*1DD ^OI0!YC#I.FQ>&/"EUI*
M1)KDEQ RO$<N_=]W^R!G.>F*HW]WI[VQN;:6UA!U\2;9G#71.X[G+<;4]!@_
M6O3_  UH$.B:190R6MH+V&$1RS0H,N1U.[ )S[U?;2M.?S-UA:MYI#29A4[R
M.A/'- '&Z^UQX>\5QZQID"3)K,/V,A<8^T=8G/L> ?8&H=7MM*T75/#VD%X(
MC:6<NR>];]RJD ,2@QO<X/&0.>]=%;Z3K%QKQN=6N[66PMI6ELH(8R&!(PI<
MGN%)_$YK;FM+:YDCDGMX97B.8V= Q0^Q/2@#R*V%I<>"O"<$LT<]LFM;)MQ&
MU5+OP1_""#G!]:Z*VM+*Q\::Q)H_E1:8NE$W:PG]TLV3C ' .T9X]3ZUW/V"
MS-N]N;2#R7)9H_+&UB>I(Z&ECL[6*V-M';0I 008E0!2#UXZ4 >56]S;VFE^
M"I+VYDM]*\B4-,J(R),>A8,&']X9(]3QS7;^"[32;6PNQHM]<W=HUR27E(V!
M\ G9A0,<]N];IT^R-H+0VEO]F'2'RQL]?NXQ4L,,5O$L4,:1QJ,*B* !] *
M//+N*W_MWX@$^5L_L^/<I_O>4QS^=4;2SL[*#X?W-M;P0W4[@22(@#R H-V3
MU/7OZUZ:UE:,TS-:PEIAME)C&9!Z-Z_C1]CM=L*_9H=L)S$-@Q&?]GT_"@#F
MO'5U:V\&D)<H"SZC$8GDD*11N,D-)ZJ/3C/J*XB2]#:!XKCM+F&X4:E'-,MJ
M H:#(WE5R?E.,'D^]>OSV\%U$8KB&.:,G.R10P_(TBVT"-(RP1JT@ <A "P
MQSZ\4 >?ZS<Z'?Z1K5WX8/F7SZ;B62VR$2)2ORD< -MW8XSA34EK>:%?VEO/
MX=4/K2:9)%"( 5$/R$X<#@?-P,]S7=V]K;VB%+:"*%"<E8T"@GUXH@M+:V,A
MM[>*(R'<YC0+N/J<=30!YI-)97?P^T4Z4T2ZVDT"18P)?/!Q)N[_ -XFM#2M
M'TS4/&/BJ22TM9[N"XBD@#_PN$SG'^]UKN4L+.*Y:YCM($N&^]*L8#'ZGK4B
MP0I(TB1(KMU8* 3^- 'CMWJ&EM\-;>*:6%=72_#7*2X$WF>82S'OT[^G':KG
MBV]L9;CQA"DD$$WEP*_GC?+.P&0(P2-H'<\^O%>IFQM#,\QM8/-?&]_+&YL=
M,GO1)96DLKR26L+R.FQF:,$LOH3W'M0!P"V^G:KXZ\/>;%;7<3Z,6PZAU8CI
MGUQS6';W$5CH4$LZ%]'M?$<OVB-!N5$_@R/[H)SCZ5Z\MO A0I#&I1=JD*!M
M'H/04@MH!&T8ACV/]Y=HP?J* /.?$5WI$VAZM=Z LCP-=6TM_/;<HXW?, #D
M9  )XQ\PSGFM;PE#H,FO7-_I.LWNI7,ML%F,FW8JY&W.U%^;@X[XS78Q010P
MB&*)(X@,!$4  ?2DM[6WM8_+MX(H4SG;&@49^@H Y#Q@)-&UW2/$MM;-,48V
M=Q'&!ND5_N#\&_G6/I&FWMEJ9\(W48:&YECU.1D7"+'U>,<]/,5 /49KTL@,
M,$ CKS1M7?OVC=C&<<XH X.6.!_'7BE1L,ATE,QA<[N#DG_QW\Q6#'/87GA#
MP/;J\,H74X4GC+ X/S9##\>_K7K BC$AD$:>8PP6VC)'UIB6=JB*B6T*HIW*
MH0  ^HH Y'PY'!:_$+Q/:6J110".V811*%4'9SP/K7:4P11K(TBQJ';JP')_
M&GT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 5%<7$-I;R7%Q*D4,:[G=S@*/<U+69XBC$OAG5$9 ^
M;27"D9YVG'ZT 8NJ^*W%IX>OM*>![;4;Z&WE$@RRJ_..#P0 :ZB&Y@N$9X9H
MY%4E69&! (Z@XKRZZ.F7O@OP7;0-;2!]1LX[E(R,EMA#!L<YYYSSS2:O!_9U
MYXXL]'B$,0L[=VAMP  .-^!V^4M^= 'J%O>VEV7%M=0S&,X<1R!MI]\=*?)/
M#"5$LJ(6S@,P&<#)_2N(\-0^'+CQ%;ZAI6L7%S=FV*M#'''&@C_Z:*B+@@D8
MSSD#TH\;6VGW'C#PFFI) UJ[7(D\[ 4@(I )/O0!VB7MK+;&YCN87MP,F59
M5 ^O2F)J>GR6KW27ULUNG#2B52B_4YP*\KOX]-TZ3Q"EM&LF@RW=JD:)*5A6
MXZM\PS\HQ\V/8<=M+0(;#6O%/BO39+JRN8;RWAS]E 6-B%Y91DY*DCG/6@#T
M8W5N%B8SQ!9B%B)<8<GD!?7\*C;4K!,;KVV7+F,9E49<=5Z]?:N)\(17=Y=6
MVEW\)"^&V>(O@;)I#\L;#Z(3_P!]"N:DT_29O GBV^^R6XN$U*013-@N@WK@
M*V,CJ>.^: /7HKVTFN)+>*ZADGC^_&L@++]1U%-&H6379M%O+<W(ZPB5=X_X
M#G->?-;6VG>*_#+:5##;S76FS^9Y("F0^7N4GU.[N>N*R_#46@7UKH?VO6M0
M&JVUT-MDH0.LQ?+9^3=M/4DGIWS0!ZFVJ:>C;7O[53O\O!F4?/\ W>O7D<55
ME\1Z5#KJ:,]W&+UTW[2P 7D *3G[QSP.M>:SZ=IDOA_QY=O:VSW,6H2B.4H"
MT8W#&T]N2>G6MJUNK2W^(&ASW4L:I<:%$D4CGB20N, 'N: /0+BZM[.$RW,\
M4$0."\KA1^9J+^TK#[']L^VVWV;./.\U=F<X^]G'6L'QI%%-%I@&K1Z;>)=>
M9:RS+F-I K<-G@<$\_XUQPUB.(Z'J%]8PP:;:ZI=1WK6H+V[38 64#TR6(^A
MH [/Q1XADL=#M;_2+FVF66\BA9QB12K'!P0>M;UO?6=U))';W4$SQG#K'(&*
M_4#I7FWBE]!N/#5Q)I<06RGU:%IILD13.<[RN3C QSCCK5C5K6.T\6:O::''
M#;RR>'3Y4=NH7<^\XP%ZMMZ?A0!WEMJ^FWEU):VU_:S7$?WXHY59E^H!KGO&
MWBM-%T:X.FZC9C4H63,#,KOM+ 'Y<Y!YS^%<WX;;0;ZYT.2WU'4)]9M(/*CM
M-B@0'R\,&.P?*"#U/4^]8][JFF?\*IETRYEC36TNBT\$HQ*9?-^9B/7:<9_"
M@#V/[9:^=+#]IA\V%=TB;QN0=<D=A]:P/$.NSVKZ"VF7$#P7VH1V\DB@.&0Y
MS@@X[$5BSZK8Z7\0]8FO;A84N=-B\@L#^]]E]3["L*PGA3P/X&D:51Y>K+E<
MX/\ K'S^7'YT >H7>L:987"07FH6MO-)]R.6958_@35PD*I9B  ,DGM7EUS/
MHT&L^)M/\3W5W;?:[D2I'@[;B+ V;<*2<$>OMV-=IJTT%CX&N7>TG>W2P*FW
M=L2;=F-K'G!QU- %^TUO2K]I%L]2M)VC!+B*96*@=2<'I35U_1WN(H$U6R::
M;_5H)U)?G' SSR*\[T"YM+CQQHK+?6TL4NDFW\B*,A%4#B($Y+$=\GL>G2LK
M3H-%N_AE!;0+:MX@>YQ;K%M^T>9YO'OC;Z\8_"@#UFYU_1K.1X[G5;*%XR Z
MO.H*D]B,\=*S?$6K7=C=: ]C<1?9KR^2"4; WF(P)!#9XZ?K^?+Q#0(?''BQ
M?$#6',-L 9PJELQ?/L!YR>#QSTJO&DFG>&O!%O?3;)#JB2QI+A66+YL _0,O
MTSB@#O;.>X;7=2CEU*TF@C"&.VCQYD''._Z]15BSUK2]0E:*SU&UN)%&XK%*
MK$#.,\'IFO/-82:]UWQU;Z:V^Y:R@ 6,_,V -X]SC(_'%:FFZ[X=U2T@NK*P
M>XOK73W25(T9#!&$.4) QR1@8YYR* .NM=;TJ]N?LUKJ5I-/@D1QS*S$#KP#
M7/\ A?Q;#<6,W]M:I9QW7VV6&-7=8R54@# S7&:-JME)KW@R=+B)+=//A%M%
M$VVV9EPJ%SDLQ)&<G\!FGQ1:2?!WB'3[B&W;6GOIEB@* W#.6&S:/O'\..M
M'>3ZM>1_$&UTD2+]BDL&G9-@SO#8SFM6/6M+EO!:1ZA:M<EF41"4%B1U&/45
MQ;Q3P>.=)LC,HOET!H@=V?W@SSGZ@G\*R/# T6YM])TV_;5FUJRN5_T$EP(G
M#9,F.@4 Y)S0!Z)K_B"R\.V27%X_,LBQQH.KL3_0<GZ5-<:WI=K#%+/?V\<<
MH)C9I!\P'4CV'<]JY[XD?+X:@F(/EPWT$DC $[5#<D^U5EUJSLO',FI7]TL>
MFZAIZ"QN) 50A22RY(&"<[O<$4 =K!<0W4"3V\J2PN,JZ,&5A[$53GUW2K6]
M6RGU"WCN68*(V< [CT'L3V'>L3P%:O;Z7J#JA2RGU":6R0C&(2?E('8'DUQL
M/]E(^IZ)XF.IG4)+Z29+6$N5N\G*LN!CG&,\?X 'IEWK^D6%U]FN]1MH9N,H
M\@!7/3/IGMFGZAK&G:4$-]>10;\E=[=0.I^@R.>E>7^*;RW:+Q790;[.8&,O
M L+R27(7:/,=CD*@[8Q[GG%:\FN6.E>+KB_U=9&TG5-/BCM9S"SH0!\R8QGG
M).,>GK0!MZOXB:R\6: BZA#'I-W#/+,Q*[&"IE3O/;D=*Z*PU&RU2V^TV%U%
M<PYV[XF##/I]:X:7[')XR\%QQ67V:!8+AHK:5?F1=OR$CL>,^H-:/@5D^W^*
M44KD:O*<#L#T_D: -Z\\2Z'82R17>K6<,L9 >-IEW*3ZCK4ESKNE6EO#<37]
MNL4P)B8.&\S'7;CK^%<3/=:%9?$?7WULVBQ-:PA3<(""=O(&1UQ67I9.BP>'
M+:_26Q9Q<O;W,D#22P*[<1JO(WL/4'&<8H ]*_MW2?(M9_[1M1%='; YE&)3
MG&%]3GBI+G5M/LYWAN;R&&1(?/82-C;'G&XYZ#/%<!X>TA->^&MSI\)D6[@N
MI7@D="C)*KDJ<X&#V..F:G,MYJ'P]US7=3C$=S>67E*N<X1%('TRY=OQ% '6
MKXIT!YC$-8LMXC\TCSA]W&<Y^G-3V>N:7?V,M[:W]O+;19\R57&U,=<^GXUP
M[166_P"'BF"+RRAROE<;C$,<8_O<_7FJ.HP75R_CF"PC>29;JWE:&/(:1!RP
M&.3F@#T.V\1:/=QW$D.HVY6V7=,6;;Y:^IST'O3+7Q/H=[>QV=MJEK+<2KO2
M-) 2PQG\\<XZUQZ7.@:M;:KJ6F6VH/>#2YXYKBX>7]W\N!$=QPQSGIG&VH8;
M<II'P^,4# QSJ7*QGY01\V?3)//K0!V.D^*=.UG4KVQMG;S;60QG<I&_ &2.
M.Q./PJ[J&LZ;I3(M[>10NX)5"<L0.IP.<>]<SX.G6U\0>)-.G65+J34I+E4,
M38,;8PV<8P<<<T3WB:'\1+J]U5O)LKRSCBMKEQ\BLIR8\]B>3SUH Z.37](A
ML[>[DU.U2WN#MAE:4!7/L:DMM0M=4TUKK3[I)8F#!98R",C(XSZ&O-;K3FAT
M&PW6K_8IO%'VJ*(PG"VV6 )3&0N.<$=#7J$=K!;6S0VT$<4?)"1J%&3UX'O0
M!RGA/QG87>@Z8NJZQ;'5+A6W*S*I)W$ $#@< 5T%[X@TG3IS#=WT4,BE0P8\
M*6Z9/09]Z\VBMK:^^&<7ARVMB-<$R@P&$B2)_-R7;CCY,_-Z<5:>*PMM6UO3
M/$EIJ\QNKMI[?R7F,=RA"[5PA )&!UZ>O% '>WWB71=-G>"]U.V@E1 [(\@!
M /3BI?[:TS^SX;_[;$;6<@12 Y\PGLHZD\'CKQ7+V%HD7Q*W&U:.&+1$C3>N
MX(0P^7=Z[:Y*QM;JU\.>&+V>UU!K*SNKH74=J7CE3>2%;Y2&[GIZX[T >AZQ
MXJL[7PO?ZMI\\=PT 9% !($HZ!@.1SZXK$MS?-+I.H'QE+%;7#Q))!/;*?/F
MXRB9"X!R1TX_E#=PZ:/!'B2;2;"_C2Y&WS+GS6>Y<@?, ^6QDXSWY]*L>)#)
M=:1X.E6%\C4K25U"D[%"G)/H!F@#=T_Q39ZCXBU#1XE<26FP;R#AV(8L!QP
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
MT&U6VC*CT'I0MK;I<-.L$0F88:0(-Q'N>M8\GC'08[."[^WAHIHS*GEQ.[;
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
MH048@_GWK:H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ JAKL;S>']2BB1GD>UE5549))0X J_10!Y
M?)=0ZAX1\$Q6X>0V^HVB3+Y;?+L7#YR.@)'/2M">-E\4^-"L3A)-,4 A" ["
M,]/4\BO0** /-(X[5/#GA9YM0N=)U&WM':WNS&#%&?E5DD!]<\=.A^A[#PE=
MWE[X;MI[ZW6"X8ON"IL#_,<,%ZC/7\:VZ* .:\6LU_\ 8O#\4K1'49,32JN=
MD2@L?;+$!1GKDU@:Y:W?AGQ9I&OM>W%\9B;2Z'D*"(>N<(HZ$Y_ 5Z)10!YC
MXEU.#2_%^K2+/Y27NFQQ2O-!(ZC=N 9=@/& .#C)[]:<6TXCP,FGW#7EG:SN
MC2^6?E(5?O#'RG)'!KJY_#M^FJWM]INN2VGVPJTL36Z2C<%"@@GD<#ITK4TO
M38]+M#$LCRR2.99IG^]+(>K'' ^@X% '!:Y#:Z3XWNIM4L+^33+RUC6%K'S
MJE<[D8(1D')./?WJ+4+6VTN^T746T?4H-$-H\"P6[R"6W=G+Y8*P(R.HR?3L
M*]/HH \TOK:Q6T\,MI>EW%I9OK23".16+%1P78'.T'W^M:5J-GC?QA(\;!7M
M(=CE#@[8_FP?RKN:* /)(8I;31_".IW5C>W%A:P2P7"V^]9(68X#84@XX_SQ
M5S5+>Q?P_8/I6CW5I!/K4,NV9'+R@#F0@Y('/?KC/>O3Z* //]1MYIO%_BD1
M02,9-$,:[4/S/MZ#U/(K>\#72S^$=.C$<R/;PI"XEB9/F &<9'(]Q7144 <A
M\1 QT;3F6.1]FI0.P1"Q"@DDX%8WB1FM=:O[O17NUU,RQ)-I\MN98+T87##@
M@8!QG(^Z>G6O2*0$$D @XX/M0 M<#<PS'Q7XQQ;SL)M+58RL3$.?+(P#CDY/
M2N^HH \V6TN8]#\"#[#<@VURAG40-F/C!+#''/<TVXL+NY@\::);6=S'>7EP
M;F%C$=DB?*3\_3G##'O[&O2Z* . \,G1I;^WNK?PWJ5M>6L+F::Y63]T=N"J
MY)W$YX '3\JRX[*XC^&6A6YTZ]$\>HH\D(@;S% D8EL8) QW]Z]3HH \Y>YN
M=%N/%EA=Z;J$[:C))-:R6]NTJ2*R8"Y'0CBLI--ELHO#=_J>BZA=V*Z;]EFB
M@1Q+#(&)!*@@X/\ GM7K=% 'G+VKZ6=!UC3M NX-+MIY3)8+&7G D7:)2N2<
M^V>.*T?"TLUWXW\1WYL+ZVMKI+<Q/<P-'NV)M/6NUHH PO&=K/>^#M5M[:)I
M9G@.U$&2V.< =SQ7-QS72ZGX;UPZ=J(LX+5K.>,V[>9$Q4?/L')4GC(]*]!H
MH YCPU:R/K^OZN()8+:^DA6%)HC&S;$PS[3R 2>_I3_'6GWNH^&G%A'YMQ!-
M'<"+C]X$.2O(_3VKI** .&O[F]\7^'M2CM-"NK&5[386O8A&\CA@0B\Y*\-R
M<<D>]),9?$EQX:CBT^\M9K&=+FY,UNT2Q!5P4!(P<G P,\5W5% 'F+V5Z?"'
MC>(6-WYMQJ<LD*>0VZ169<%1CD<=JFUF$H\5U96^KV>M1Z?$L,UO:O)'/E?]
M7(NT@8(QSC&?:O2** .,MFO+7QY#<W>FW+/=:7# 98(LQQN&)<%LX4#C\JPK
MO3;ZY\%>,XX]/NO.N=4::*-H6#2)YB'(!Z\ ]/2O4** ."O;FYC\5Z#K8TG4
MGM6LI(2B6^9$8GC<N?ES[UB&PU,^#KMWTJ\64>(#=F'RB7\O(R0!U_"O6**
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
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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M?RJ/0]-N+&":>_DBEU&[D\VY>($)D *%4'G   _,]Z (_%LUO;^$]3DNO/\
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
MQOA/4+F;7;VQN+BSU(06\>S4[9?FD7)PDA&1NY)P/>NRHQBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBLCQ5'>R^%M2CTX,;MH&$87J?7'OC.* +5MK&F7ERUM:ZC:3SK]Z..
M968?@#7*7?B"[UCQ'J&DZ/KEG8S68B$"N$<74A#%UYYP  #MY'Z50NYM-U/3
M_";Z$\']I1W4&U(2-\<87]X''4* .<_UK3\-^0?B+XO5?+W@VI4#&1B,AL?B
M>: -W6O$%GX=T^*XU*9%:1EC"J<;F.,XSV'7GM60/% C\;O;3:E:#1FTL7<<
MA*JNXR!<[\\]_P Z/B*8T\-0R2[0B7L#,S=%&\9-9Z?V5JWQ31L6MU:G1 T6
M0K+GS>H_ G\* .T;4[!+);UKVW6U;[LQE&P_0YQ3[2]M=0@$]G<PW$).!)$X
M9<_45X_IUVMIX=\,W<]U-%I5MJ%TD\D&&\HMGRS@@CC+=N_')KT#P=#HRKJ-
MSHMQ=7,5Q/OEGE&$=\<[. ._.!0 R_\ %$UIKFJV8@ES9V#3P1F$E9V"[L[_
M /QW'UK0T[Q!9/H5E?7M\D/VA"0UR!"6(Z_*3QT]^*VJXWQ<8(M;L;F'6X-.
MU2&WD,*78'D3(2-RL3T/ [Y_*@";4O$,EOXMT18M0MQH]W;32RL=NTA5R&W^
MG(Z>E=#%JFGSV+7T-];26BYW3K*I08ZY;.*\ZM+BUUC7_!!N+&WA22UN3]E8
M911@A2 W8[<BJ<C+#I.M+9J)-.L_$2RW4$?(%N,%N!VR/T/I0!Z?:ZOIM\LS
M6M_;3"$9EV2 [!ZMZ=.]9^H^,=!TZPENFU.UFVQF1(HIE9Y!T&T \\\9KG]3
MN+34_%MM?:1=PRPQ:=<'4)(7!0H5_=AB.^<G!Z8K#M--TZ3X+2WEK:6[7HMW
M$DR(#(/WF6!/7H!^% 'J&GW]OJ=C%=VTB21R*""K9QQTK.'B?3F\3OH(E7[0
MD(D9BP W$@!!ZM@YK,C_ +4UW2["Y\-^((+6U2$1N#:B3<X SR>F.F*RKV9[
M7XAW<$LX2]N]$$%NX4KYDVX]/3D9]J .Q@U_2;J^^Q0:C;27)SB-9 2V.N/7
M'?%1OXFT**3RWUBP5]Q0@W"\$#)!YXQ7G7A8:#=G1+2[N]6?6K&7:M@Q8"%P
M?F/W1A>,GGMBKGAZTTFXT?QC=206LMU#>W;+*Z*S1IM.T@GH/O=* .Y7Q+H3
MSQPIJ]BTDJET G4Y []?\XJQIVL:=JRR-I][!="-MK^4X;::\Q\O25\&>"6D
M2UV/J$7G' ^;[V_=Z\XS^%=-H9MX?B?XBMXA&A-M;E44 <!1GC\1^= '67VH
M6FFV_GWMQ'!%D*&D;&2>@'J?:N9\.^)#J&O^)O.U&*73+(P- Y"JL:LK%LG
M[COZ4WQ?=)IOB/P]J-^K'2H7E$K[2RQ2,H",V/QY^M<C=3C6)/&\^C;KF.1[
M*8"$%3*B\OCC_P#70!Z9;^(=(NHYW@OX9!;KOEP>57UQUQ7*>'M<GUQ3K;^(
M5MH+>YD,]JZJ(A!DA!D@$'C.<GK^%6?#U[X9U75SJVFM>37,-L1/<SO+MA7@
M[&+\$\D\9Z&N3T_SKOX2K+;PS2QP:GYT\43$MY8?<1GJ>H/ZT >GP>(-(N8+
MF>+4+<QVW^O)?;Y?^]GI4 \6^'CG&M6/!4']^O\ %R*XZ>Z\.ZEI/B+4M'6[
MGE?2Y4GO)FDVYV_+'\_5N.W3'7FJVKVFG#X8:#/#:PYE:T$SI$-SX!W9(&3@
M[OUH [X>)M$: 3)J=LZ,[1J4?=EE&6  Y. 03[&L?Q?KSQ^$8]4T6_7:\\06
M:+#!E+8(YS5+Q%=:?I/B/14AMX;".99G6^AMB[!F &U% (+-QR0>U<K',G_"
MIY+?+^;#J@5U="I!\S..G7% '<WTGB ZQK$-OJ2PV8M0\$AM"WV:3CCI\^1N
M/?''%;FBO?2:+:/J8 O6C!E 7;S].Q]JO@Y&110!CCQ7H#2^6NKVC/\ /\HD
M!/R#+?D*L_VUINRR?[9'MOCBV.>)3[5Q?AFPM;_PUXB\JVBDO7NKORV,?S?,
M"%()'<'M63:ZG;W5CX*M(5N'FL+N-+I1;O\ N6P5P3C&<@\>U '9:3J5R/%G
MBBVO+TM9V0MY(O,VJL2LC,W( XXZGTK5L=?TO4KHVUI>)).$\P(05++_ 'AD
M#(]QQ7#ZI;76HZCX^MM/#M<30V@C5>"X5?G ]>,C\:N^%I- U/6+.[LK759-
M0@@*R27<LS"W7!&W+D@Y). /<]J .SO]1M-,MQ/>3")"P1>"2S'H !R3["JR
M>(-*DL&O5O8S LGE$X.X2?W-N,[N>F,UF^-$L);&RCOKRXLF^U*]O=PKD0RJ
MK$,WMU'X_C7&W,M_<Z99ZC>6CSVEEJTAN+JQ#0M<IMV"X 7!R/4>GUH [34_
M&NDV&A3ZI#(UTL4@A,2*0P<_PL",K^(_6M^">.Y@6:(DHPR"01^AKS76+?3Y
M_ GB&YT*RO\ $Y@=[B<R%YV60$D;\GY1R6]SZ5Z)IU]!J5A#=VS.T4BY4O&R
M$_@P!H XU-4NO$FOZU9VNLW.G?8WB6U9(?E&%)<N"!G/H2.V*Z:V\2Z1=7<5
MI%?*TTO^JRC*LN!D[&(PWX$UR%G%-J5WX_MK!CY]P L)Q@,=C+@$\=>,TV::
M+6]!\-Z790RIJME<V_F1B,J;7RQB0L2,8XQ[Y'TH ZR;QAX?M[MK235(?M*R
MF$Q+EFWCM@#_ ">*YC6/&<FI^!I-6TJ>6SECNU7.S&4,A49+#!R!DXZ=#5SP
MA!;R>(O%/FP(9EU'S%9X^0,$ @D>N>E<DLR_\*>&EM%.+NVO%CEB:%AAC,S8
MSC!X';I^(H ]1T[Q!I6KW,UO87L<\T(!=%R" >XSU'N.*K>)V5=/M]VM/I.;
MF,"9%#&0\X3!]?Z>F:R< ?%M/+0JG]C[6(4@9\S('Y8IWQ&S_8%H0K$+J$#'
M )P 22: ->_\5:'IES-;7FHQ1SPJ&DBP2P!Z< 9/KQTK1L[RWU"SBN[299K>
M5=R.IX(KDK)!_P +*\0N\9Q]AB 8H<=.0#^57/AV"O@/2T965E5P0RD'[[>M
M %"YUMKGQQ?:+>ZO-I4<,<9LUCV)YQ(R6+,#GDX"^U;EA>3Z/H<'_"0WHDN_
M.>+S1'S,=[;-J(.25 . ,UD>)&\/:E<7=AXCLVB$3*+>Z\A_F!0'Y9 .H)/&
M>W2N7^Q:Q;>'=#OM0BO[NPL+Z5F0%EF%L0%1R 0P(&XX]#V% 'HT7B+2)M/N
M+Y+Z,6]LVV9G!4QGIAE(!!]L<U4NO&&DP:9J%Y%)),UB@:6 1.L@W#*Y5@"
M<CGI7):C:17NA3:GX>T>]$:WUO=3>:SF2^5"Q("L22 2#D]>?2M+4+V+Q-X=
MUN?2=&F5YK(JUQ);[))G'1!W; !]1T H T)M8M=4L]!O&U:?3&FN8R(A&RBX
M<@'RN0,J<]>E:U[XCTK3Y9H[FY*F$ S%8G=8L]-Q4$+QSSBN-U&Y&H^&O!K6
MT-RP@U*T$F8'!&Q?F/(Z#UZ59M[E=#E\2Z;JT=PTE_<RW%JWE-(+A'4 (I /
M(P!@^HH ZB]\2Z-IS0"ZU")#<1F6'&6$B@9R,9S_ %[58TO5K'6;3[5I]PL\
M(<H6 (PPZ@@\@_6N&TS2-0T[5O T%U;S,UI;W(G<(66(LORJ6&0/3KVK9\%P
M307OB3S+>:%)-4DDC\R-D#*>XR.1QVH E\>W]_IF@1W5A=M;N+B-'VJ#N5FQ
MC)Z?A745R?Q$@FN/"WEV\$TS_:8FV11EVP&R3@ GH*W-6UB'1[*.ZFAN9D>1
M8PMO$7;+=./2@# \>>(KG2]'NX=+<"]CA$TLG_/&,L%!_P!XD\?0GM4^NZG=
M-K>A:':3R0-?%Y;B:,#<L:+G )!QD\9K%\8^&=8&E:[=VFIO<)>%7>R2Q5W<
M @*H?.["@<8'K5N_T^_TG5?#NLWEQ)?I:++!>3)!@JCCY6V+G@'@G\: *%]X
MNO\ 2M)U^Q-SOO-/NHX(;MU!(CE^ZS#H2HSSCGBMA;^[T7QOIVD27TUW9ZA;
M,5\_!9)$&2P('0@=*J:7I%K=OXHU36+1UT_49U"I,C*S1QCAMOWAD].,\4:'
MH&?$C:])'>0V%E 8;**ZDDDE88Y?#$E1@D!<9]A0!+XW\3WFC7-DE@C/';NE
MSJ!09V0%MH!_WCGW^6NRCD26-)(V#(X#*PZ$'H:XBQ\/3^);"_U"\O\ 4;$Z
MH[K+:")$Q&I*("'0M]T ]1UH\(KJ.H^#'T6>6^TV\M&\E+GR&0F,-E2I88/
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
M;!]-U2SN+V[M!;PJ\]Q;*VZ(,>,$#KQT]*S=4NY$\4>#(K:[G:UN!.6RY'G
M1 J6'<\YY]:AELM3F^'FJSWEM(^KZE$7D@C0E@Q4(J@=> !G\:+JSNVUKP/,
MMI<-':Q2"X81-^Z+1*HW<<<YH N>&[BXD\8^*X);B62*&6#RD=RP3*$D 'I7
M5UROAVUN8?&'BFXFMIHX;B6 PNZ$+(%0@D'OS754 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445'
M<7$-I;R7%Q(L<,:EG=C@*!W- "1VMO#(TD4$2.WWF5 "?J:5((8Y7D2)%D?[
MS!0"WU-95GXLT*_O8+2UU.&6>=/,B5<_,,9QG&-W^SU]J6[\4Z+879MKF]".
MK!&;RW*(Q[,X&U3TX)'6@#6DC26,QR(KH>JL,@TT01+()%B0.%V;@HSM],^E
M8MQXKLK?Q3#H3).TLD/F%UA=@"2H4<#H<G+=!CD^FM>WUKIMI)=WDR0P1_>=
MN@[#\?:@"1;>!83"L,8B.<H%&TYZ\4Z.-(D"1HJ(.BJ, 5G6?B#2KZ.Z>&["
M_90#<+,C1-$",@LK@$#'.<4VR\1Z7J%XMI;W#^>R>8B2PO%O7U7>HW#Z9H U
M:CE@AG4+-$D@!R Z@_SK"/CGPT)5C_M6,LTIAX1R V0.2!@#)ZGBK>H^)M*T
MF>2*\GD5HD624I;R2+$K$@%BJD+G!ZT :NT9!P,CIQ1M SP.>M<_#XK@G\73
M:$MO<?NX0YE\E\%B?IPN,?,<"LI/$UIX?\+)=IJ%YK:RWAA2=XSD,6Y!XZ#G
M'KT''0 [..&*%-D4:(O]U5 %."@#  QZ5GV^N:?=:B-/CF<7AA^T>3)"\;;,
MXSA@,<]NM8^H^.=.MK.RN+(2W:W5XMJ&2"3"'< X(QG< 3A<9/:@#J0 !@#
MI,#.<#/K61?>)],T\#SFN2?+$L@2UD8PH?XI %^0<'K@^U:D$\5U;QSP2+)#
M(H='4Y# ]"* '[0#D 9]:-JC. .>O%<3X=M]1U?^V6EU_4HVM-3GM8=IC("I
MC!(*')YJQX>\2W*WNM:7K\T7G:20[7078)(B,AB.@.,'CUXH Z[:O'RCCIQ1
M@9S@9]:Q;3Q5IEY<26Z?:DN$B,RPRVSI)*G]Y%(RWX5RFB:O_;"76L7NIZK8
M&TO7D)PX@,(( AVD;2W/8;LGZ4 >C$ C!&12  = !6'#XNTF1;SS&N;=[.+S
MYXKBVD1UC_O;2,D?2J:_$/PTT3R_;9!&@0E_L[X^?ISC\Z .H  Z #Z4  #
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
M_J^J6K:7-=6,]GY=F\,JH@?:<F7D%L-T!R/;O7<6]M#:6\=O;Q)%#&-J(@P
M*EH \[L]/U>Q?PGJ4FD73KI]G);7$$10RJ2NT'!8#!QGK27'AO5[C[7X@BM3
M%?/J4-[%8NXW-'&I4*Q' 8@DXSQ7HM% '+VUK<ZOXOM=9DL+BRM[2U>(?:-J
MO*[D<84GY0,]>YXJII7AJZL_&5ZS@?V,DOVVU3''GNNUOR^;\Q79T4 >?0V.
ML:+KFJPKX:M]5@OKMKFWNBR*(]YR0Y()P/\ '%=?!=WPU?[!)INVT2V5_MB.
M A?."@7J/6M*B@ 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
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
MI_\ PK'PU,]O;>;)JJ+*Y1<L/,D!#'OQCKVK7UBU*>*/%-GI,:1SMHJA8H%
M)P0" !WVX'XB@#T&TUG3+^:2&TU"VGEC&62.4,0/7CM[TU-=TB22*./5;%WE
M.(U6X0ESG' SSSQ7%>%G\.ZEJ.D7$-[?SZG;6YC,#YVVXV$,K?* %SP.>M<Z
MD=G'\*A=1I"LW]J@I*H ;(DXP?\ =_2@#TZV\4:7=>(+G1H[B,W$"KDEQAF)
M.4'.21CGZU?N=3L+.0QW5];0.$WE9954[?7D]/>N4TZZ@MOBIK<,SA)+JWM_
M)4CF3"\X^E.U*.SN/BII<=PD$C#3Y&19 "0P;((![X!/X&@#H3XAT4+"QU:Q
MVSG$1^T+\_TYY]*EO=7TW371+Z_MK9W&5664*2/7GM[UY3)!9?\ "MO%LT<4
M'G#5'4.JC<%\V/ !].3BM7Q%J-G)JVIVRRQVEQ)I"*)C$TS72E6;:@^Z!TR<
M$_3&: /1;K4;*RMEN+J[AAA;[KNX ;C/![\5B>&]?.H0ZU<W=Y;-:VE_)%%.
MK*$$052#NZ=^M<GI&LP6-YX7U#49L:6-'\B.X;<4CN 0&S[X7%4'F631M7N+
M19'LH/$@NIQ;J0?L^ =P'IQG\* /5+#5+#5$=K&\@N APWE.&*_4=JMUR?A>
M30;S5[N^TB>[O)I(4%Q=R%MC8X5><?-@=AQ764 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444A(4
M$D@ <DGM0 M%5+75-/OI&CM+ZVN'49989E<@>I -$.J:?<W)MH+^UEG&<Q),
MK,,=> <\4 6Z*;)(D4;22.J(H+,S'  '<FH+34;&_P!_V.]M[G9C=Y,JOMST
MS@\4 6:*CGGAM86FN)8XHD&6>1@JJ/<FJYU?31#--_:%KY<&/-83*0F>F>>,
MT 7**HQ:QILVG-J$=];M9H,M,)!M7ZGL?:FPZ]I$]I]JCU.T,&X(9#,H 8]
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
M-A?49+9KDPF[VK@-@*C;?F8^F!6U:7$EUI\%RT#0R2Q+(89."A(SM/'4=.E
M#I+NVAF2&6XB25_N(S@,WT'>IJ\QL7M[X>*;OQ)8P2VEKJ#N\HF)>-HPH1$P
MH)'8'(^G-=6/$\]M>:9#JFF&TBU(A()4F\S;(>B.-HP2/3- '1T5R^E>+;K5
M=3>UBT&Y6&&[DM)[@RJ4C9![=?Z9')S5OQ%XC?0KC38(]/DO)+Z8PHJ2!<'
MQU^OZ4 ;M%<=)XZ>VMM8%[I+6U_ID:2M;-< B1&(&Y6 [9].XK5?Q&J:WI&G
M?921J4#S))O^YM7=@C'/US0!N45Q5IX[O;S3)M2C\.3_ &*!9C)*;A,+Y8)/
M&,G.,?7UJ2V\<S,=)FO=#FM+'5&5(;DSJ^&8< J!P#V/ISB@#L:*Y:X\6W$>
MGW>K0:8LVE6DKQO+Y^)'"MM9T7;@J#GJ1TI;OQ?_ ,3$V>FV\-U(+1;M4EG,
M3SJP)"Q#:=QX[XZT =117):WXVCTR\N+2"&!Y[6%99EGG,>2P)")A3EL#O@=
M*!XV6[EL8-.M8_/NK;[4L=[-Y!8;MNQ?E.Y\@\>@S0!UM%06MPT]A#<S0M;L
M\2N\3GF,D9(/TKF)O&=Q!I*:Z^EC^Q&D"^:)OWP0MM$FS;C:3VW9Y% '3W5Y
M:V48DN[F&!"<!I7"C/U-2QR)-&LD;JZ,,JRG((]0:X>]>ZOOBA':_9[6XMET
MDNB2RG:4>0*[?=/S$<8Z8[UOZA>6?A+1+>*UM"5,BVUK;(?OR,>%R>@SGF@#
M:9@JEF("@9))X%-BECGB66*19(V&5=#D$>H-<Q>ZCJ-UI'B&RU+3/LS063LL
M\;EX90T;<*Q5>1WXJIHNKW6G^$_#=M:60F>XM,F:9S'!"JKDEW .,]N* .UH
MKCK?QU]HT;2+];$?Z=J*V#KYN0A)(W*<?,./:KEWXM%GJ.NVTEFS)I=JEQN1
MLF3(SC&./KS0!TM%<K#XMN(]'N]5OK2U^QQ6RSQ36ESYBR,3C9RHPV<#\:?I
M7BJXO=;CTVYT\()HC+'/;N\B*>?D<LBX; [9H Z>JXOK0R11BZ@+S F-?,&7
MQUP.^/:N?\87K--I.A1R-&=5N-DKJV"(5&7 /4$\#\33[V:PM/%^@Z=_9<+2
MM#+Y%QG!@55Y4#'?I0!TB.LB!T8,I&00<@TM<IILQTGQY>:)& ME=6HOH8P.
M(WW;7 ] >OU^M:NLZK<Z?-9PVUGYQN&;?/*Q2&!5&27< XST'J: -&>ZM[8(
M;B>*(.P5?,<+N)Z 9ZFI:\VUGQ /$'AS1=16S'G1:]#&(8W#B5E)X5CC@^IK
M;'C.6PU&\LM=TT63P6AO$>*;S5D0<$9P/FSQ0!UU%<S)XEO;"XTHZII\,-KJ
M+B))(YBS0NPRJN"HZ^H/!S3$\6RQS^(;>\LDAGTI!)$BREO/4@E2.!C/RCOR
M: .IHKE+_P 7O9W*6/V:'[<MHMQ.C.Y5&;H@VHQS[D#C'K6SH.JG6M&M[]K6
M:U>0?-#*I!4@X/7J/0T :5%%% !1110 4444 %%%% !1110!"MK EU)=+"BS
MR*%>0#E@.@)[U-110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M$4UM!<F,SPQR&)Q)'O4':PZ$>_O4M%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5E^(]);7/#M]IJR"-YX]JL>@8<C/MD"M2B@#D-'D\2ZA9Q
M:5JFE"PBC@:*XNO.1_.^3:-BCIU#9]L5EIH^LW'@Q?!]QILB.KK$U\)$\GRA
M)NWCG=G QMQ7H=% '')I6I)XD\67?V)_)O;2-+9MZ?O66,KCKQR>^*RXM N'
M\,:)INI^&[BX>W@?,MO<1K+;2;N,'< 01SU].*]%HH \]ATCQ)9S>&-5GMI-
M0OK2*:"[C,Z A6SL)8]< C)'I5N30M1GU;QBHM#%#J=LB6\ID4J[B,J<CJ.3
MZ5V]% 'GC:7XA?0O#<S:03=Z/.@>V-PFZ5 NW<#]T?3--ET#7K^/Q@TVG) ^
MJQ0FW43JV2B_=SZ_IGU'->BT4 <!<:?XB271M=M]&CDN;6V-I/ITDZ;F3^\'
MZ#D?YYKKM&:_DL3+J-K%:32.6%M&P?REP  6'#'@G/OCM6C10!PXMM8T_P"(
MNIZQ'HES<V<]ND$;1RQ DC;DX9QQP:N6_A^^U;Q&VNZRB6QB@:WM+6)PY16!
M#,S8QN.3P*ZRB@#A/#=KXITR*UT.?2K06]M(!_:?F*0T0;. G7<1QDXQUJU#
MH-]<>(O%WVBW,5EJL$<4,^]3]V,H> <_Q>W2NQHH XKPW#XHLXK/2+S2K2&"
MRPC:@)5;S8UZ!4QD$@ 9..,GK2:5HVK0^!-9TFXL?+NI_M @'G*0_F XY!XP
M3S7;44 <5>>'-4O/ NCVD*10:KIAAD1)'RI>,;<$CCD<TE[I&N^+/#M[:7]G
M;:.9(U$4*N)2TBL&W,0.%XQCGJ37;44 <-]E\3:QKOAV_P!0TB&T73Y)//(N
ME<MN7;N  X'' R3].M;7C73;O6/"5]I]C"LMQ.$"JS!1PX).2?:M^B@"GI4<
ML.D6<4\?ES) B.FX'!  /(ZUYW)X9\43I:2W.F6L]_:ZFET]X]Y\\Z*S$*!@
M[$&1QG\*]0HH X?Q!I-MK'B[2VM+N,2RJT.H11L&$D"$-AO3YL+_ ,"]JT]5
MTN_NO'&@:A% ILK%)_-D\P @NFT#;U[#\ZU-/T'2]*N;BXL;**&:X8M+(H^9
MB3GJ>V>W2M&@#@3X>UEM#\76YLU$^IW3R6Z^<N&5B!G/;@9YJ1-)\3:+J$&H
MZ5;V]R+BR@M[JTFE"%'C7 8-T(Z_G7=44 <E+I&LR^*?#VHW(AF^RQSBZDC(
M55+@X"@\D#@9[XS67>^%=7O-)\26JPQI)=:B+VV+2 B0 @[>/NGY>_K7H-%
M'&>(--U+7+>);OPY;3.UOE&2["R6DV3T? )&-IX[@]:Z71K:ZLM%LK:]G\^Z
MBA5)9<D[F Y.3R:O44 <1;^$KR]TGQ3I]\%MUU.]>>!U8/@$@J2![J*G&EZS
MK4FBQZK9Q6BZ7.EP\JSA_/= 0-H X!/)STZ<UV%% '/>%=,O]+.L"]BB1;K4
M9;J(I)N)5ST/ QT'Y]JS/'#RQZWX6>"(32B^8K&7V[CMZ9[5VE4KW2;'4+FT
MN+J 22VC^9 Q8C8W'/!YZ#K0!RM]X6U#7DUJ^O$BL[R]M%M+>'S-XC56W9=@
M,9+ =.@IUCHVOW&N^']2O[:SMTT^WDADC2<NQRFT'ICGKCMZUVM% '#VVCWN
MA?#37;*^$/F?9[N13$Y8$,C'N!S4&D:;J>O:#X7M[FUAM]/LA!=F83;S-M3Y
M%"X!'7G/X9KN;NT@OK26UN8_,@F4I(F2-P/4<4EG:06%G%:6L?EP1*$1 2=H
M';F@#C(?#^NZ?HFI>&[6*WEL;II1;W;S8\B.3JK)@DD9.,=<]J=K?A.>]MAI
MJ:797%O%;)#8W;3>5+;,JXW-A<D9P< _AWKN** .+7P_XBTC7)=2TF>RNC=V
MT4=VEVS+NDC7:'! /^2:76M U75+6.UU"TL-54VX43,_DO#.2V77"GY.5X'/
MR]#79T4 9FF:7);^&[?2[^8W+K;B&:3)^?C!YZ_UKFE\,ZW_ ,(N_A5S;-9!
M@BWQE._R=^[&S;][ QUQR/2NXHH YM-#NX?'<6KQ+ +!=-%EMWG>"'W XQC'
M0=:E\7:#/K^DQ16=PD%[;3I<V\CC@.N<9].M;]% '-"Q\1W^F:DFJ26*2S6C
MV\$%LS>7N8$%V8C/IT' S63_ ,(OKB6GAR,"PN$TZ(QSVD\C>4SXPL@PO) [
M$<?K7=T4 >>Q^"];A\.06:RV)N[+51?VYW,$D ).&XR.O;/2M"WT3Q%'K&L:
ML_\ 9HN+VUCCCC#.RJZ]CE>1C//Z5V5% ' _\()-=OJZ^5;:5:WULB"VM93*
M@F5@PDP54#& ,#WK=T2#Q4MQ&-:N=/\ (A0K_HP8M.W0%BP^7'7CUKH:* .5
M\8VACN-'UU4+C2[G=,%&3Y3_ "L?7C@_G4]_I5U?>+M$UJT>W>SM8Y5D)D.6
M#C *X!!_.NCJ.&WAMH5A@ACBB7[J1J%4?0"@#F+*!]2^(=WJR#-G9V0LTD'2
M20MN;![@=#[_ $J;Q-HNI:GJ>D7-F;66WM)'>:UNB0DA(PK< Y*\D9KH8((;
M6!(+>*.&)!A8XU"JH]@.E24 <!!X/UN+13;&:P-S;ZN-2MR-P23!SM;CY>3V
MS6C>>%;CQ!>7=[J_E6SRV#644-O(9 F6W;RQ5<G..,5UU% ')KH>L:G!I-GK
M(LUATZ>.=I896=KAD!"_*5&WKD\FI=7\*'4?%FGZO%*L<2)LO(\G,RJ0\8]#
M\P&?85T]% '+:IH>L0>)?[<T&>T$D\0ANH+O=M<#HP(YR/3V]ZT8X=>B;3%-
MU9RH"YOV9&!;/($?L#QSVQ6Q10 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 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]1^$X]*^Q7-QH]I<06UQ.9/,G,FZ=B 2XWDG';/<@UDRNJ_%6[9CA5T$Y/\
MVUS_ "H VX/%_A^YN;>W@U:VDEN#B)5;.XYQCV.1T-,T_P 566H:WJ.G(DJ?
M82JM*Z,%)(8MGC"@8ZD\]JX.V"1?"WPNSKM==3C8';R/WSG/Y5=NHYY=;\;:
M5")4OM1CB:U'E-B15C.X[L8 /W<D]3ZT =Q:>(])O;L6L%V#,8_-571DWI_>
M4L &'N,U7B\8^'9VA6+5K=C,X1,$_>)P ?3..]<UX4ET&_OM/>'3]2.K6<96
M9KB2=EM3MPP^=BO)X 'Y#%8HM)S\*O*^R3^=_:>_R_);=CS,YQC/2@#T#7M?
ML=/M+NW-Z8KM8&8>5&9&BR#M9L A1GNV!6?X;\1QIX/TF[U:[>2ZNHVP!&7D
ME()SA5!)P,=!6/\ ;ET77O%%MJ4%SOU+Y[-U@:03J(R-BX!Y&>GUK#M8O[.T
MWPMJ6JVM[_9<=G+!,\+2QO;N7)#'80V#P/0_E0!Z8GB'29-*&II?1O:%M@=<
MDELXVA<9W9[8S6'H&N2ZKXXUN%+F9[*&"$Q12QF/RR1\WRL 0<^M84]O::;!
MH^K:7I%W#HMMJ+S3Q.CN[@H%6?:Q+  Y_0UK>';I;[X@ZW>P17'V6XM8?*F>
M!T5]HP<%@/\ Z] &SJWBBVTG7=.TJ6&9GO [%TC9@BJI/  .XDX&!TZFI;OQ
M3HUC<2PW%X5,+!)7$3LD;'& S@;5/(ZD5B>*)#8^-O#&HRQ3-:Q_:(W:*-G(
M9DPHP 3S69#<C3='\2:#J=O(U_<37$ELB1,S7BR#Y67 Y.>#Z8'I0!Z*K*ZA
ME(92,@@Y!%9$/BK1;B]CM(KT&21S'&WEN(Y&'55<C:Q]@:32M.N[7P?;:=),
M1>)9B(OUVOMQ^A_E7*^%M0:+1]*T2Z\/W#ZI93A,2VQ$<0#<RAR,#Y3]2?KF
M@#K;GQ-I%I=-;SW3*4<1O((7,:,>S2 ;5/(X)'6EO_$FD:9=_9+N]5+CRO-$
M05F8KG&0 #GZ#GKZ5QEM(]GX5U[PY?03MJLK7(A7R6;[3OY5U(&.K#//'?%7
M](LI[+QQI4%PCNUMX?2W>782OFAQD!L8SC- &R/&_AMA RZI&5G("L$;"DG
M#''R'V;%3:CXMT/2;N6TO;\1W$2AVB$;LV#SD  YXYXZ=Z\^DM;A_A5J\*6M
MQYTFIEEC\E@S#S%.<8ST[UTKWEAIWQ+O9[C*^=ID1#"-GR=Y&. <9 ''?% $
MWB?73)I>A:AHVH'R+G4X8B\1&)$8G(.1GMTKH+76]/O-5NM,@G+7EH 9HC&R
M[0>AR1@_A7G3:7=67@_1D:UF7?KRW2PB)BT46YL9 ''&#^-;WB^RO[77M/U'
M2&"3WX.F7'T8$K)[E<$_A0!U]E>V^HVB75JY>%\[6*E<X)!X(!ZBLW_A+-%_
MLNZU+[6_V2TF,$[^1)F-^."NW/<<XQ6G96D5A8V]G NV*"-8T'L!@5P^H>';
MN;Q9?Z3$C+HFL(MU=R#/R.IPRJ>F6.W/M]* .QGU.S!B@-PZ27,+RQ%4).P
M$MTP,9'6N9C\4VNBZ!H9ANKO6$OKKR%O'C8E@9"&)XR2.0!C)Q3/!EAJD<%S
M<ZS'(+BRA.G0%D.7C0DEQW.?E'OL%<]:6UU!X \(R-971^PZJ)KA%@8NB"1S
MG;C/<?G0!TB>)8=.\6ZL=0U"86)M;>:"%HF+)NSNP@&[T)R.,\UUEE>VVHV4
M-Y:2B6WF4/&X!&1^-<QI\BR>/=8NC:7/EMI\.UGMV&<9)7D=>5X_PJU\/TEB
M\$Z=',DJ2() 5EC*,/WC8&#[8H I7WB=M3T;Q/'9"[LYM.201S^2RY*(&/)&
M 2<C!YP0:TM$\4:7?"QT];\S7TENK?-&P$A"@L0V-I/K@US3F2VB\=V;V=Z9
M[H2R0[;=V1U:+:,$#'4_YP<330W*OX "V]PKPH%E(C;]V/*52&XXY]: .HE\
M3Z1!<+#)=,NZ?[.)#"_EF3^[YF-N<\=>H(J]J%_;:7837MY)Y=O"NZ1]I; ^
M@!->9Z#IMO91?V'K/AJ]O-3BN"4F"L8906R)"V=H SS_ (UV_C6":Y\&ZI!;
MPR3320[4CB0LS'(Z <T /M_%VB744DD%XTBHR(0L$F6+Y*A1MRV0">,]*DMO
M$VE7-A=7AN?)CM#MN5G0QO"WHRGG/\^V:Y?Q+8W3^'?#E]%IUQ=0V'EM<V2H
M4D*[-O3A@5YX]ZIZEIT5_P"'+J\\/Z!=P%+F"9A*I66Z"$D@ DD@<8]><=*
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
MQ?<H;MDXKTPLH(!(!/ !/6EH XB6QU&35_#%T-$6TCAN)GFAM]NV!77:NXC
M)[G ]OKG:CX9U:^D\4>5:E6FNX+JT\T@I/Y8.5//?W]J](HH Y;0);IY)+IO
M"L>E+' P8*J>;,^1\J8Q\O!Z]<CTK(M-'U2/X27&COILO]H;9$$#%<DM(6!!
MSC@-G\*] HH XJ>UU*V\7Z)JL6F3SPMI_P!DE564&%B0<MD]/IZ54MM+O5\1
MV]WI>E7NDS-=EM07S ;:>')RPY^\>. !U_&N[ENK>"6**6>..28[8U9P"Y]
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
MVMY%=+'(VT/LS\N>W6LE] UV\U37;ZYM[.+^T-+-K%''.6VOC !)49ZGG]*
M+-EXUGN+O1Q<Z-);6FJC%O.9U<[MH/*CH.>OZ5G>+M<GU?POKR6.FI<Z=;%K
M>6=YMK;U(RRJ <A3@Y)&<5<'AO4Q:^$(]D.[2F4W/[SL%"_+QSZUG3^&O$MM
MINMZ'9V]E/8ZA-)-'<O.4:/>02I4#D\?3^5 %^^\9P:#!9Z=%';&6.PCG?SY
M_*0+@ *N%.6..G IQ\?23P:-)8:)/=-JL<C1+YJIM="0RDGMQU]*:^C>)=,U
M:WU72TL9WDL(K6[MY9650Z_Q*<=/K[^M7'TS7Y=?T&^N&M95M4F^U%3M ,G9
M!U(4 #GKCUH Z&PGGN=/@FNK8VL[H&DA+!MA[C(ZUR_CVWORNEWMO8'4K*SF
M:2[LASYJD8!V_P 6.>QZUV-9.K1ZP+^QNM+\B2*(2+<6\TK)Y@.W;@A2,C!Z
M^OO0!S6A:MX85=2\2Z7)]GABM0MU8I$$*,"2&VCC)Z<<'UZU:TSQU]KU2*VN
MK..*":W:=)X9C(L852Q63*C!P#TS44OA&?6]2U?4+V&/3OMUC]C6*)@[9W;O
M,<@ 9R%&!G@=:MZ38^*;BW_L_7FL%LE@:%WMRQDGRI7G/ ZY)'.0/>@!]CXF
MU*]FT^X31&;2K]RL4Z2EI(QSM:10N%!QZG%9NFZUJNH6?BLZK9VUS:6DDT7V
M=)2.%4 Q_=Z$9.[/4]!4_AW2/%>EPVND7%QIXTRU88N8]QFD0-D+@\#/0^@I
MUOHFN6J>);58K)[;4))YX',K!RTBX"D8P /6@"6R\0;=,T2QTC3(A=7EF+B.
MV>4I'#$ .2VTGJ0!QS4-SXYDLM"U&\N-+*WNG7"P7%J)ACYB-K!L<@Y]*9!X
M<U;3SH.IVJ6\E_8V(L;BV:8JDD8'!#X."#@]*KZMX2U74]#UEBELNIZI<Q2-
M&)B4BCCQA=VWD\'/ '/M0!M:=XDO9_$S:+J.EBSD:V^TPL)Q)N7=MPV!P?SK
MHZYV32+Y_'UOK.V$6B:>;9OWAW;BQ;@8Z5T5 'FWQ%N9]7T'4C;RR)9:?+'$
M=G_+><NH8'OA 1]2?:M;4I5U'XG:?I5R@DM;:Q>Z$3@%6D)*@D'K@=*3Q/\
M#W3-3TJY72["TM]1FD5A.V1CYP6/&>V>U7;[P[+8ZIIVJ:%! 7LX&M3:22%%
M>(\@!L'!!YZ<T <7J,MS9:/J.G@L^E6.O()EP2$MCAMF/[@/\ZW=&O\ 2Y/B
M4ZZ!/#):W&GEKI+<?NPZL K<<9P<?C6YH>D7NA:1>2".*YU2\N'NI5\S:F]C
M]W<1G:!CM^%)8:'>V!U'5G>"YUV\3&22L48 ^6-3@G:..>^.U ',>+]2NWUA
MM9LYU\CP].BF#< 9F;_6\>RE1^+5Z+;7$5W:PW,+!XID61&'=2,@_E6#IOA2
MR_L"*VU73[.>]DB(N9=@9G=LECOQGDD_2LNT@\1^%/ LENTVF/<VK 6[N[LI
MC)^Z1M!+=ACKQ0!V]9&MZI>V$MI#9V0F-PS[YY6*PVZJN<NP!QGH*T;22:6R
M@DN(A%.\:M)&#G8Q'(_ US_B;1]5U#4]*N[ 64T=HSL]M>%@A8@;7X!R1S^=
M &<?'\C>&K+5(-,6:6XOQ8F%9QC?S@JV.0<=\=:OVOBR:&\U2VUJQCLC86RW
M3-%-YH*'/'0<\5BQ^#-<72X;-I=.)@UD:@K!G4,@))&,'!.>G;U-:VI^%+G5
M-<U>662!+'4+!;4$,3(C@Y#;<8QGW[4 9>IW>I7VM^$;F^L;>W2:Z,D6R4L\
M8*'Y6R!R>#QZ8]Z] KA8M \57$VA"^DTH1Z5,I\Q'D+RJ%VYQC&<?K7=4 <O
MXB\37VCRW7DV,2VUI;B=[BZ<HDQ/2*,XP6X_^M4,GC"\FNM$M[#3(YGU6T-P
MGF7&P1D+G!^4\>XY]J@UOPQKE_KFI75O/ISVUY9_98_M0<O; J0VP 8Y/).?
MY<NTSPOJMKJ7ANXN)+(II=F]M-Y;MEB00"N5YX"]<=Z $_X32_'A74=4_LN-
M[O3+IK:Z@68[?E(#,IQTYS],UNPZU]KUFUM+1$EMY;/[6\P8_*I("<8_B^;_
M +Y-9>D64?AJWU<Z[=6$4&I:C+.A,N%(D'W#N YP#1X TA--T#S@TCBYD9X6
MD.6$&3Y:^PV\X]6- '5UQE_XOU'3]6ABN+"VBMIM1%E'')*1/(F<><J_W<_Y
MYKLZ\^E\'>(MMTD5SI1#:B+Z.:57,LA#Y57/8 >F?3B@#1N_%&LG6]:TW3M+
MM9/[-2.1I9K@J"&3=T Z]@/;DU#;^-=2D71;ZXTJ&'3-4GCMD(GW2AWSAL8Q
MMR/K_*KMOH&IPZUXDOV>T;^TX(T@ =AADC*_,-O )/8G%43X3U8^'?#5AYEE
MYVE7D=Q*?,?:RH3@+\N<D'N!0!42YU;3?$OBNXT?2+>X"S0O,\DWE[@(@=JC
M'7DG/OWK0'B6VU*\\)W0TN%SJ1EV2RD%[<JO(7CN>_'2K,NC:Y!J>M/8O8/;
M:GM.^9G#PG8$/RA2&&!D#(J)O"$UK=>%UT^6(VFCM)YGG,0[A@ 2,#&>I[4
M0:CXTO+:RUO4+:T@>UTFZ%L\<C$/(<@%@1P!EAQ@]*T[;7[M_%5MHUQ;0IYN
MFB\9HW+;6W;2O(&1[XKBT2>\U'5=2@N?#DMG+>2.4OYY(V^0@#<BG;QMR"1D
MYR>M=&;#6M4U/2O%.FFSMYIM/$$\-WO(0,=^5V]>O?':@"K/XFDU+P8-1N](
ML[ETU!;=H9#E 0^T.,@G.2/SJ_9W^K3_ !(U.R-Q$;*WMHBL1#< \Y'.-V2>
M?3%41X+U>+P;_9"7-C)=G4/M7FN&5 N[=QP3G(_(D9K831-2M_&\^LP36GV.
MZ@2.=) QD4K_ '<<?B?RH R;/Q9'8^'//CTRVMKB;4GLX[>V0E"^<%B%7+<
MG@9/'K4W_"8ZE!INM75SH\V+!5>"4P2PI.IX/#C(V]_:HE\$Z@V@-;M>00ZE
M#J3ZA:3199%8G(# C..3^G7H=6"S\5G3+AKK4-._M%B@B2.)C %#9;=GDEAD
M'T[4 6]!U2YU3SI6>SGL]J&WN;5CB0G.Y2"2000/SK8<!D96 ((P0>]<WX<\
M.SZ7JFH:C.MK;->! ;2R)\I=O\7('S'/I_.NCDW^4_E[?,VG;NZ9[9H \O\
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
M8&6;68Y60-M#OMV_09"BK*^-I;&/74UBSAAN=*\OY8)2R2^8,H 2 1V[=^E
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
M/6@#M**X_P &ZAXEUJSLM4OY['[#-'(&B2(K)N#$*V<X[5V% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %(^0C%1DXX&<9I:* /.+/PMK<'A+PSI[6:?:-/U5;J=?.7A [-G/?[W:
MM.]\.ZE=ZYXID$*)!J.GK;V\ID'+A,<CJ.3^E=I10!P']B^)HM/\.W]M9VZ:
MCI$9MFM&N 1/&452=V  ?ESCGZ]JL:YIOB76_#\ N+2W%W]OBF^S1RC$,2]<
ML?O'/\_:NWHH XSQ9+<0>-/"<EK;?:9E-WMA\P)N_=C/)XZ9-4=6\+ZMJ6C>
M(+G[)&NI:M)!MMO-7]U'$RD9;H2<'/X5VEQI-E=:E;:A-"6NK4$0R;V&S/7@
M''/>KM '*>)=)U:ZNM(US2HX?[2L-VZVD?Y9%< ,N[@<<\^]5M;TOQ'K?AU)
M+B&V6_BO(KF*RCD^4*A^Z7/4G).>G%=I10!QES8>)K#7SK6FVEK<&^@CCO+-
MYRHC=1PP;'( XZ?A3KO1_$%KK-AKUK]FOK];<VMY 7,2.I;<"A[8/'([#O78
MT4 <QX0TG5-,EUF74XK>,WMXURBPR%\;NH/ ]OUJDWAK47U_Q##)'"VE:U&-
MUP),/$0A7 7N<G/IC\J[2B@#AQH6M:II&FZ'JEM##!8RQ,]Y'*&$R1_="IC(
M)XSGI[UTFO17<U@L=K86M^&D FM[D@!X\'.">-V<8S6I10!YY#X)U"*P6:UV
MVTEMJ*WMGI\DQD2-0,&,OVR<GC./?K7166F7EYXF&NZC;1VK16OV:&!9?,.2
M=S,2 ![ <]S70T4 <EK>C:W#XJA\0:$;::0VWV6>WN6*@KG<""/?'Y4EQH&L
M)=Z9K:S0W>K6OF+-$6,<4D;DG8IP<;<\$CG'-==10!PNK^%]3U73]?NFBA34
M-32*&.#S,K%&A'5\<D\GIZ"M.?2-1G\7Z'JGDQ+!:VKQS_O<E69>@XYP?IUK
MIZ* /+?$6DWVD_#[Q5]MCC7[7J?VN/8^[Y7D3@\>U=9#IFIZKXBL-5U6V@M%
MTZ.000Q3>:7=P 6)VC  '3FMS4-.L]5M#:WT"SP$AC&_0D<C-654*H4= ,"@
M#CM#T^#0/!\FD^)9[.W2>29?FG&)%;)X)QS@G\JG\$:7/IOA%'#>9>7";T><
M$?*!B)3W "A>.V36_J&DZ?JHB%_9PW(B;>@E0,%/XU<  & ,"@"GI9U Z9 =
M5$ OB/WHM\[ <\8SSTQ6/X@TC4-0\1:!>6J0&WL9GDFWR%6Y ' P:Z2B@#!\
M1:+=:O>:-+;O"JV-ZMS)YC$%@.PP#S63J7@JXU2_\1RS3PQQZFL!MV4DM$\0
MP"PP!@GWKM** ,'0X_$QE#:Y+8K'&A0):AB96R/G8GIP.@]346O^';F]U>PU
MO2YX8-3LLH/.4E)8SU5L<CJ>1ZUT=% &+:_V]>SP/>QVVGP1-N>."7SGF..F
M2H"KGGN>.U8</AK6+'2;_P .6OV633+LR>7=22$/"DGWE* ?,1DX.17;44 <
MU:>&Y[#Q;'J5N8!8PZ6NGQ1%CO&U@P)XQCC%9,G@W5)? D^A&:S%S)=F;>'8
MIM+[_P"[G/;I7=T4 </%)J<?Q%UUM/MK:=C:6P=)IBF#@X((4Y YR.*BC\$:
MG8G2'M;JSN#:O+-<172MY;S.?OJH[C.!GT]Z[./3;.+49=0CMHUNY4"23 ?,
MRCH#^0JU0!P%KX)UB#3--LWN;%_L6K+?@C>-R@DD=#R<_ACJ:VDL&T;Q1K'B
M&]NK6+3[B")-SN04*@#G(Q@Y]?2NEJ*YM;>\MWM[J".>%_O1RH&5N_(/!H Y
M+PCI-F-<UK6+-A)937!6S8'*#(!E9.V"XQD?W*T_%6C7^L0V/V&2VW6URLSP
MW0)BE !X;'7G!K;@@BMH$@@B2*)!M1$4*JCT '2I* //[[P7KE[IFOV;W6G$
MZI/',K*'7:5*DC'/'RX[_ATK;U7PY<:GXCAO'>$61L);.9=QW_.#DCC'IW%=
M+10!P3^$_$C:-8:.;[3'M;"XCDBE9'$CJAR PZ# P./SKIO%&EW&M>&[W3;5
MHDFN$"!I20H&03T![5KT4 <O!9^*K;1(=-@_LJ)HH%@6X\V1BN%"[@NP#/?K
M4>L^%KS7%U!;N:%ML2+IC;V!@<<F1N/O$XY&>!CZ]910!QUYX?\ $=Q_96I1
M:A9Q:W9(T4I(8PW"'&=W (Z9P!U^@I=3\+:QJ5E9W4FK1+KEI<&YBE6,B%,@
M Q@<G;P.>_/'-=A10!RE]X?UK6/#6HV>I:C;_;KOR_+\E&$,.Q@P !R3D@Y/
MN/2GV6B:X?%-MK6I7=BWEV;6SPP1N!RV<@D^H'/X8[UU%% '$P^$]:B\"3^'
M&N[%R,);R;7&%W[B6]^V /Q-:?BKPRWB;3+2)IU@NX)5?SDR, \2 ?49_(5T
M=% '-Z_X:FO5TVYT>Y2RO],R+4NN8]I 4J1Z8%:>D0:I%#(^K7<,]S(P.VW0
MK'&,=%R23W.3ZUHT4 <+J/@S5[R/7[>.^L1#J<PF#R1,9>",1DYX4;1Z_2L[
M6EGO?%5Q'_:&BI=6=E% ZWI>)6+99]FU@2O3KGKCUKTNJ5YH^F:A(LE[IUI<
MNOW6FA5R/Q(H Y&SL[_Q+!I=P@T^W71]08)]GW-#.BJH!C/8<D?5:TM7\.ZH
MWB6/7=#OX+>X:$07$5Q&6CD0'(/'.1_0<BNG2-(HUCC1411A548 'H!3J .2
MO?"NJ.^FZA::R/[9M ZR3S1YCG5SDJ5!X Z#'^%;VDVU];6K_P!HW@NKJ20R
M,R)M1.@"H.<  =SUR>]7Z* .-?P3-/'K]G/>PFPU69KA<1'S(Y"00<YQ@$>G
M/M5Z'0]4O+W3)M8N;1XM-)=$@5LS2;=H=L_=QDG SSWKI** *&MZ5%K>BW>G
M38VSQE0Q_A;^$_@<'\*P)? MO)'H@-RQDL'+7$C9W708[F#'/.6 /.>,UUU%
M &!=Z#<IXE&N:7/%'/)#Y%S%,I*2@?=/'((_E6;<^#;EK&W\B[@^WC55U2>1
MXSL>09^4 '(4<#_]==C10!SFL^%UUGQ'8W]P89+.&"6&6"1"2X<8R#VQQ4_A
MC2M2T6Q-A>WL=W;Q$BV;!\Q4SPK$]<=JW** .7;PI.^M:S*UW$VFZO&%N(6C
M)D!"%1M;.!USR#_6HX/"^IR6NEZ=J.H6T]AITJ2*4A822[/N!B6P,<9QUQ76
M44 >4%X[S7]9U!M9T!!]K9#;ZI""P"$*I(R#C(XK?71M:U>6Q\3:?>1Z5J4U
MJ(;B)XC)'(N<A@#R.QP1GG\^O?3K*6<3R6=N\PY$C1*6_/&:LT <O?\ AG4K
M@Z+<QZN)-0TV21VFN(<K+O\ O?*I&,= ,]*:WA>^>#Q,DE]"3J_^K(C(\OY=
MO///&*ZJB@#C9O!^I1-I=[IFKQVNI65BMC(Y@WQRQCIP3QSS^72K<_AB^GDT
M::35O.GL;IKF:2:'/FENR@, H X Y[?CT]% #90[1.L;!'*D*Q&<'L<=ZY*U
M\&W-OI'A^Q.I1M_9-T+@M]G_ -:,GY?O<<,1G]*Z^B@#'L-&FL_$>JZJUTLB
M7ZQ*(?*P8_+! ^;/.<GM7'^+/*O?&$T;ZUIU@;:SC54U&%65]Y8L5+>P7/Y=
MJ](J"XL[6ZV_:+:&;;T\R,-C\Z .1LK.Z\1Z9:7D5Q:076EW;?8KFV@802QA
M0" I.=IR5R#_  \5=E\(#4QJDNL3I+<ZA MN3 A1844Y&W)))W<DGT'%=. %
M    '  I: .:M_#VH3W.F2:S?PW2Z82T/E1%3*^W:'<ECR!S@=_RK)D\!ZF-
M%N]"MM>2+299/,CC>UWR1@MN*;MPXSSG&<^G?NZ* *\T,TFGR0"8"=HB@E*9
M&[&-VW/KSC-<L_@JZ'AK1],AU1%GTNX6>.8V_P CD$D93=[^O\Z[&B@#DH/!
M][''KZRZR)FU>+8[FU52C;=I;@\C!.!Q4ESX4O9%T"2WU=8+K2(GB$OV;<)0
MRJI^7=QPOO74T4 <K_PA\WV+Q';G4$/]L2%PWD?ZK(P?XOFXQZ5MVNF^3H,.
MERR[]EL+=I%7;D!=N0.<5?HH XRV\#74&DV%JVL*]QILZRV4WV4 1@=58;OF
M![\CI6YIVCS0:K<ZK?7*W%Y-&L($:%$BC'.T DGDDDG/Y5KT4 <QK'A6\NM=
M_MC1]9?2[QX?)G(@$JRJ#QPQQGWITWA1DO--O['4'BO[-'C>:=/,%PKDE@X!
M'\1)&",9^E=+10!R.H^"GU+1=3M9;^,7NI3I-<7*V_&$QM55W< ;>Y/4UH7W
MA^XN_$::M'?K#LLGM501'<"W.\-N[''&.U;U% '-V?AFY76K'5=1OXKFZLX&
MA5XK;RC+D8W.=QSQZ8[U23P/*/#<>G-JSB\@O&O+>\2':8W))Y7)SU/?O78T
M4 <G!X/NIM0OKK6-8-^+RR-G(B6PB 7.<C!/3G\S3M'\+:KISQ+<^))[NVMD
M*VL)@5 AP5!8@Y? /0UU5% &1X9T:3P_H%OIDEV+KR2VV01[."Q.,9/K6O11
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 %%%% !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 %5=1OX-+L)KRX+>7&,X499CT"@=R3@ >I
MI-3M;F]TZ6WM+U[*=\;;A$#%.03P>.1Q^-<[+X3UF>"V67Q5/)-;SF99'M(V
M&=H ^4\<<D>Y]A0!-X.U'5-2.LMJKJ'AOFB2%0,0J%4[<@<_>Z^U=/7 >&-(
MUPW'B1'UF> R7<B*_P!C5=SX7]ZN?88P..]=5H>FZAIL4R:AK$NI,[ JTD2I
ML'IQUH U:*** "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 **** "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@ 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@ 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 **** "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 **** "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@ 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@ HHHH ****
C "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>cfoseveranceagreement_ch005.jpg
<TEXT>
begin 644 cfoseveranceagreement_ch005.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#W^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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 ****
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
MEG<WL,0M+Y[.6.42!U3<& !&TC(R#G]*JCQ!"^L:EI<=K</<6,"S-@ B0$9
M7G.>W.*M6&I+=Z;:W=Q#)8M/@""Y&QU8G&W![^E &#+X%MKC2=0M9;V3[3?7
M"W3W$:!-DB]"JC@#]3D\U+;>#E&IW5]J.IW%_)=61LIED55#(3SC X^@]^:V
M%U*1M=DTTV%T(U@$HNRG[ICG&S/][OCZU?H Y;1O!G]DSVY?6+V[MK3)M+:8
MC9$2",G'WL G'IFD?P1!)X5N-!>_N&AGG,[R[5#9+!B.F.HS7544 1R1F2W>
M+>0S(5W@<CCK6!!X-L4\(?\ "-W$LMQ:#.QVP'3+;@01W!-7]8UM-'FTZ.2W
MDD%]=+:JRD (S="<\]CT]*TR0H))  Y)- ',Q^#$?3[NUO\ 5]2OOM$!MP\\
M@S&I()VC&,Y Y.>@I+7P6+;4;:_?6]2FN886@+2,OS(>B\+P >?4UTL,L<\,
M<T3AXY%#(PZ$$9!I] '.P>$HC=65QJ-_<:@UG$\,7GJO*NNUMY RW!QS3+7P
M;!;PV]G)J%W<:;;2B6&SEVE5(.5!;&XJ#T&?2NEHH P1X6M_^)\#=W!7601*
MORXCRI7Y>/0]_2J:^!X(Y-/EAU74()K.T%D9(F53)$#D*>./J*ZJB@#E8/ E
ME;:7964%]>H;&Y-Q:R[E)C8DG&",$<]Q5W_A%[9[/4HKB[N9Y]2C$=S<,5#E
M0, * N%')XQWJ_%>73ZS/9OI\B6T<2NEV7!61CU4#J,?Y[9O4 <Q>>![&[T_
M3H%O;Z&YTY/+MKR.0+*J_P!TD  C''3^M;.E:7%I%E]GBFGG)8N\UP^^21CW
M8]^ !] *O44 <Q?^!=.U"[U&=[W48DU''VB&&8+&Q P#C&?S./:BZ\"Z?<_8
M)%O=1@NK*'R([J"<+*R>C''/4]A73T4 <]=^#M.NK73X4GO+9[!F>&>"7$N6
M^^2Q!R6ZD]:L#PS9'5[[4)))Y6OK86TT,C QE  .F,YZ]^YK9HH Y^R\(VEH
MUB&O;ZY@L6WVT$\BLD9Q@'A03@' R3BC_A$+'[#K%H;B[*:M*TLYWKE2>H7Y
M>!VYS7044 <]/X2@FV!-4U.!!:I:/'%*@61%R!N!4\\GD8K;M+6&QLX;2V0)
M!"@C11V &!4U% %!='LEUQ]8$7^F/ +=F[; <]/7_"JT'AG3;;0;G1H$>.SN
M/,\P*WS?.3D9^AQ]*V** ,;_ (1BPSHYW3_\2D;;;Y^V /FXYX %,3PGI0M]
M4MY$DFAU.4RW"2/D;B<Y7T[?D*W*Q[75KFWTJ2\U^WBT]EF*!5D\P%20%/'<
MD]* *UAX-TO3[>XBC:[D,\#6WF33L[)&>JH3]T=^*D_X1/3A::3;;KCR]+D$
MEM^\[@\9XYJ[/<:DNMVL$-E&^G/&QFN3* T;#H O?/%:% %/5=+M=9TR?3[U
M"]O,,, <'KD$'U!%8\'@C2;>X^T*]ZTQMVMFD>Z=BZ,,8.3SC/'85TE% &/%
MX9TU/#G]@R))/8;=H69RS 9R,'V/3TINA>%M-\/-(]F)WDD4(9)Y2Y"CHHST
M%&A:Y)J]]J\#P+$+"[-NI5MV\ =3Q6U0!FZGH=IJUW87-P91)8R^;"8WV_-Q
MU]1Q4/\ PC&F-<ZI-+$\O]IA5N4D<E& &!@=J=XAUD:)IT<RHKSSSI;0*V=I
MD<X&<=AR?PIVCS:RXN4UFVMHFCDVQ2V[DK,N.N#DKZ<T 5-)\&Z-HZRB"!Y?
M,C,1-Q(9,1GJ@SP!Q1HO@W1M!N6GLX92^&5!+(7$8/4*#TS^=;](S*B[F8*/
M4G% '/6/@?0M-U(7UM;.K*_F)$9&,<;?W@O3/\NU2P^$M+AO(KC%PZP3&>&"
M2=FBBD))W*I. <DGVK=II= X0LH8\A<\F@#$M/".F6=S%*INI$@<O#!-<,\<
M3$$$JI..Y_.JL7@#P]#Y>RVF BF$T0^T/B-AS\O/ S72LZ(5#,H+' !/6JCZ
MK9IJ\>EM*/M;Q&8)GHH('/IDL,>O- %>WTBWT4:E>:=!+)<W):=XFG)$LF"1
MC<<*3TS]/2J.@VNH7FJ3:[J^GQV-T\"VT<"R!V5026)('<XP/05T6]=N[<-O
MKGBD:1$*AW52W0$XS0!C6GA^.V\57FM(2AN(A&R"1F\P\?,0>!C& ![GOBI]
M5\/:;K4]O/>PNTMOGRWCE9& /494C(/I536-;NM-\2:'81Q0M;:@\B2,V=ZE
M5SQVK>) !). .I- '#>)O!\,6B066B:?(4DU..YG2*7!"\[B"6&.O&*V;[P[
M;VVC:N;*&:>^NK.2$/+,TDC?*0J[G/ R>G2M\.C,RJREEZ@'D4BRQNY19$+#
MJH89% '+^%O"MM9Z1I4M];W'VZVB'[N>X:18I.A*KN*@]<8]:V].T2PTJ>]F
MM(F5[V4S3[I&8,YSDX)XZ]JNB6-E9A(I"_>(/3ZT&6->LB#C=R>WK0!D6WA/
M1K.Z$\-LRA7\Q(3*QA1_[RQD[0?<"L:W\-'4O%GB"[U*TNH;:=H5A9+ED695
M3:P(1AD<=#ZUV!EC!4&1 7^[SU^E)+<0P%1--'&6.%WL!D^@S0!0E\/Z9+=Z
M=<FVVR:<"+4(Q58P0!C ..@%2SZ/87.I+J$UN'N5A:#<2<&,]5(Z$<U<>1(P
M2[JH R2QQ@>M4K_6;#3+>">ZN8TCGD2*([A\Y8@#'MSDGTYH SK;P3X>M'MW
MATY0]O*98F+L2I/;D]/;I5N+PWH\5Q>SK8Q[[[=]H#9*ON^]P>!GO6DTL:Q&
M5I%$8&2Y/ 'KFJ>F:S8ZMIXOK2=6@RPW,0. Q7/T)4X]J (-'\,Z/H,DLFFV
M20/+]YLECC.< D\#VK6J.&>&YB$D$L<L9Z-&P8?F*DH **** "BBB@ HHHH
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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 **** "@YP<'!HHH YS2_#%SHMK]EL-:F2W,C
MR,'@C9MS<\'''/J#4UOX9CBELFFO9[E+4R.8Y@I$LC[MSMQU^8CTQ6[10!RB
M> [$:%=:-)=W4EE++YT*$@&V;.?D(' ]C_6K<'A.#[#=6FHW][J:7,0A8W,@
M^5!R,8 YSSGKP*Z"B@#G]*\*QZ:8_.U*^OEAB,,*7#C;&I&#C '..,GM5"'X
M?VL5O86QU747MK"Y6XMX69-J$$G'"\\GJ:Z^B@#"A\,Q6^M:CJ4-[=1_;U_?
M0 J4W;=H;D9SU/6I-/\ #=I8>%_^$?,DL]IY;Q%GQN*L23T'O6S10!C0^%]-
MC\+KX>:,O8B/8V3AFYSNR.^>:BT/PM%HLRR_VEJ%X8T,<*W4VY8E/8  <^YK
M>HH RM<T&WUV*V$LT\$MK,)X9H& 9&'U!%9R^!]/$.J1F]U!CJBJMR[3 LVW
MN,KP3SGZ\8KIJ* ,:7PU:S7VDW;SW+2Z6A2'++A@5"DL,<D@=L5E2_#O2I+*
M:P6]U*+3Y7\PVB3CRU.<\ J3U'K7744 <Y?^"].O]5.I"YO[6Z>,1RO:S^7Y
MJ@8^;CT';%68O#%E!K%GJ4$MQ$UI;_9HH48>7Y?H01D^O7L*VJ* *]_90ZEI
M]Q97 )AGC,;A3@X(P>:R?^$4MG6"*YOK^ZM8&1H[::52@*_=SA0QQ[DUO44
M<YJ7@G2M3U9]2:2\MIY0%G^RSF,3 =FQ_3%&I^"=)U*[@NLW-I/#&(=]G,8R
MT8Z*<=JZ.B@#!OO".F7HT[FYM_[/5D@-O,4(5A@@GKR.^<^]3CPUIOVK5)WC
M>4ZHJK=)(V58*,# [8!K7HH Q;+PS965S:SF:ZN&M%*6HN)=PA!&#M_#N<FH
MSX1TPZ3?Z9FX^S7TYGG'F<ER03SV!P.*WJ* (X(E@MXX5+,L:A06.20!CD^M
M5;G2;2[U6QU*9&-S8^9Y#!B -XPV1WXJ]10!C:EX8TW5+N2YG$ZO-&(IQ%,R
M+,@/ < \]_SJU?:/::C:)9SB06BC:8(W**Z\8!QU''3I5^B@"A?Z/9ZC916<
MR.L$3HZI$Y0 J<J..W XJ34]-M=7T^6PO8S);2@!T#%<X.>HY[5;HH QSX9T
MLKI:^5+C2VW6N9F.WV.3R.!U]/2MBBB@ 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 **:7165690S?=!/)^E
M.H ***:DD<A8(ZL4.U@IS@^AH =1110 44SS8_-\KS%\S;NV9YQZX]*?0 44
M44 %%%% !1144]U;VP4SSQ1;NGF.%S^= $M%,BFBGC$D,B2(>C(P(_.GT %%
M%% !1110 4444 %%%% !115>;4+*WN8[::[MX[B7_5Q/( S]N 3DT 6****
M"BF2RQP0O-*X2.-2SLQP% Y)-,M;J"^M8[FUE2:"5=R2(<AA0!-1110 4444
M %%%% !1110 45%<W,-G:RW-Q(L<,2%W=NBJ!DFFV5Y;ZA9PW=I*);>90\;@
M$9'XT 3T444 %%%4VU6R75TTHS@7KQ&98MIY0'&<XQUH N4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !16=IFM66KRWL=HSEK.<P2[T*X8=<9K1
MH **0D*I9B !R2>U4)=:M(==M]'8R?:YXFF3"?+M'7GUXZ4 :%%%% !116<V
MMV::^FBMYHO'A,RY0[2H..&H T:*** "BBB@ HK!U/Q99Z;<W$(M;V[-KL^T
MM:Q!Q#O^[NY!.?8&K^E:O!JVF1WZ13V\4AVA;E/+;.<=/<]* +]%%% !1110
M 4444 %%4=5U(:5:I.;2ZN0TBQ[+:/>PR<9(]!5TG"DX)P.@[T +16=H6M6W
MB#2(=2LUE6"4L%$H ;Y6*G@$]Q6C0 45FPZW;3^(;G15CF%S;PK,SD#85/3!
MSG/X5I4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<QXT&IR6=M%96%S
M=VF\O>"TN!%+M4<!><G+8/'/RX[UT]9>J:CJ5E<0+9Z-+J$4@;>\4Z(48=!A
MB.#SSF@"GX-?2Y=!\W23<^4\K&5;IV:1). RMGN,"N@KF;*RU70]"U"YM;**
MZU.\NVNS:B4*H+E05#'CA1U[FNE4DJ"PP2.1G.* %HHHH **** &NBR(R.H9
M&!#*1P17'?#.&-?"QE"#S&N90SGEB V ,_05UUS<PVEN\]Q+'%&@R7D<*!^)
MXKS_ ,+ZR/#NBKI\C:=/(999 \>IPA!DY .3GOC@&@#HM>FTZ'Q+X>%W8//=
M22R+:SA\"$[1G(SSD>W:J-SXZDABU:6+0[F:+2YC%</YR*  >HYR?7&/QK/N
MKM+V]\,W=SK&DO-9SR379%['A0W15Z9P#C\*JLL!TGQ;;_VII/FZI</);#[?
M'@JW')SQZT =):>+I+C6=.LI](N+:#4HVDM)Y)%)?:N[!49V\8/7O61=:S'I
M6G^+KG0]-2WO;6YS/++*6$C$?ZP#GU^[P/Y4C7%H=2\)3#4]+\O3(76Y/VZ/
M(+1!.!GG!%4I8K>XM?&$)U?2$.J2!K4F^0YQD<^G0?G0!TB>(]2BM=,BDTQ)
M+NYMFGDD:XV0J% Y+[,!CD<8P,]:S[SQ;J=_I'AW4-'M$6/4KM8I%EDPP()R
MF<'@[&^;'3MS6')JT<M_H\]S>:!/#:6WD&TEU$%(Y <>;]W#':.F./7O5>TN
M(K?PAHMB-4T5[O2M16Y"?;AME0%SUQ\IR_OTS[4 =F=0L;?QR4NM-2&^_LOS
MY+WSMP$8;E0,= <\\'BF-XSDBTRRU>XTSR])NY503BX!>-6.%9TVX ^C'%8]
MU?Z5?^,/[0N-7TQ+.326LI"EV"0[,2<9 XYZUGQ7%M<^&;3PQ?:KHXM()$\R
M\2]!,D2MN 5,<,>!R?6@#I[OQA>Q:EK5G:Z&;@Z2JR2N;H(&0H7! VDYP.G/
MX5T.DZC%J^D6FHPJ5CN8ED"MU7(Z?ATKA8[_ $_^V/%MT=8TD)JD$<=MF['5
M8RGS<<=1Z_C6OX:UW1-(\-V&GW6N::9K>((QCN 5./0G'\J +LWB"^N;K4(M
M'L8;I-.;9.99BAD?&2B *>1QR<<G%53XV%PNAMIFG-=C5UE\H-,(RC1CD'(/
M?.3[<9Z5CQZO::+K&JSZ5JNCW-KJ3";;/>>689<8)X!RIZ^M5[)=&TNX\+):
MZ]I<EMI F,[/=89VE4@E1@C&23R?:@#K_#6O3ZPM]!>6JVU]8SF&:-'WJ>X(
M/N/Y5S_Q)\H77AAYHO,0:FFY1'O++D9 4<G/IWI_A_5=)TS6-=N[G6]*\N_N
M1+"([G)"@$?-D#!Z=,U#XNU/2]8ET>:QUG2";"\6Z<376TL%P=HP#U^E "6$
M5S9^+]4UO2]'O8-(6RVO;^08C<S#ILB(!Z=\#OZUJ:1XJOKW6AI-S:VBW+V/
MVH"&<GRFR 8Y!CA@2*AUWQ?H.HZ%>V=EK\%O<S1%(Y?G&TGW R*P-$O4L-7T
MS49[_28[2UL3:RK;QS?=X;<"4 )) //3)ZT ='8>,+F[\/2W$EG'%JB7HL?L
MNXD>:6 &>,XP<Y]C27OBK5UU37K*PTRUE&E)'(SRW!7*LA<\8Y.!T_6LJ&\\
M/M\0KG58M0$MI]G20B-6>-KGYE# KD9"9'_ J<EU9C6/%5V;Z#R]6@CC@&R7
M*E8RGS?)P.>V: +UMXSU&631+F;2X(M/U6188R)RTJL1U(QC'XYJOJ7C^ZBN
MKK^SK#[1':7)MVA\B9I)MI 9E=5V+@YX))X]Q5!/L@TCPO:MJ5N)-)G268B.
M4A]O9?D]^^*:ES=:7J=^NBZ_9QZ=?SM</]HM96D@=OO%!C!_'\J .@N/$^KS
MZ[>Z7IFG6V;>T2Y$EU(R8W#.&4#.>V/;DUE7/BG5M5M_"-SIYAMAJ,[^;&Y8
M@LF1@D?P]3CZ5-#>V$/BC4]4_M*-H;JS2W16BEW[E Y;Y,8ZUCQV\=IH7A^"
MUU>S^W:1-)(#+;S&-PQ)[*#GF@#I7\4ZB_B.ZTJW&G)+:O&OV>=V66X# $M&
M20,#)XYZ>]=A7FFNR0Z^'@N[[3\"5'M[U()EFM@-NX* O.2#C+<<=>W<V"ZF
MVHW<]Q=02Z=*$:TC2,JZ#'.XGU_SCI0!I5P_BH#_ (6)X/.!G?/_ .@BNXKF
M];T"[U+Q1H>J0RP+#IS.75R=S[L XP.P% &5>>+->\[Q$+&QT_R=&;<SS2/E
MT"EB !_%QZ@=N>M==I5]_:>D65^$\O[3 DVS.=NY0<?K7/?\(M>8\5KY\&-9
M4B'K\F4*_-Q[CI6YH=E-IN@V%A</&\MM D):/.T[1@'GV% '+65]JM]K7BV.
MXN+=K2U7R1$(FSMV.1@[L \\\'/M69X8UW5M&\/^%UEM[)]+O9ELUVNQF#,S
M88_PXSVYKICX?U"'7=7N;2>T6RU.(>9&\;>8) A4$$'&,G)_R:I)X.O5\/\
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
M*Z)-J,VJO8%XU5<JI)) )V[L# R<5)>:UXITOPYKEY>6_DBV$;64UP(S(X)
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
M02Z4+2XM;[=+;.RR)%*%7!C/88 (]"373QP0Q2221Q(CRD&1E4 N0, D]^*
M)**Y+Q[;RQ:;::W;*S3:5<I<,JG[\0/SC^1_"N9_M&\@UF]N8[=X[;Q1"8]/
M4Y)20'8&8?P@ABY^M 'H<L^I#6X(8K2)M-:)FEN#)AE?L O<5DZ_XMBT_P ,
M:AJ^FB.[-G-Y#JQ*KOW!3VYQG_Z]9MQ906'CWPYIT Q;+I\T)C)X90N ".]<
ME+;6D/PJ\1M##"DO]HE"54!MHF3 ^@H ]E!S6?H\^ISV;/JUI%:W E8*D4F\
M%.QSZFN7@LX-*^*-K%9AD2YTQWFRY;S6#_>8D\GCK7+N/,\'I&TCA3XGV%@Y
M! SZ]: /8**XG0[6#3?B5JUG9J8K=K&.4Q!B07+8+8)Z^]=M0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110!Q=KX*N)?"VK:3J$\(EO;M[N.2 L1&Q((Z@="/RJ_!HVJZAJ>FW
MFN&R']G;FC%L6;S9",;CN VC';GGO6UJ&IV>EQ127LZPI+(L2$@G+GH.*MT
M8/A/1[W1--GMKZ2W=Y+F293 6QACG!R/7-+XOT2X\0^'9M.M98HY7=&#2YVC
M:P/;Z5NT4 <]%HM^GC1];:6W,+V MFC&[<&#;LCMC-/\(:->:#H*V%]/%-*L
MKN'CS@ACNYSWR36]10!@7^C7\OBRQUBSN;>...!K>>.5&8E"P;Y<$<\8YZ>]
M9#>";R3PCJ^BO>P![^\-R)!&<("ZMC&>OR_K7;44 <_+H%W)XJL-8^U0A;:S
M:W:/RSDL<_,.>F<<?6JEGX:U*37].U75;FRDFL8W02VT)1[@LNW]YGC YX'?
MTZ5U=4-(UFRURR-Y82,\(=H\LA4Y'7@T ,U^QN]3T2ZL;.X2WEN$,9E=2=JG
M@XP1SBH]3T9;_P +SZ,@BC$EMY*?*2J'& 0,YX[?2M:B@#S;Q!;76G:1X=T+
M4]6L@WGMBXN(/W#1QQX42 GDY8 =!WZBG6EC?:O8:EX8BO=)FM'M@WVNQMMJ
M)+N7Y6VG:21D\<UZ'-!#<1F.>))8SU5U# _@:='''$FR-%1?11@4 <WJOA:;
M5M T^VDOO(U*P*/#=PI@!U&,X/8_Y]*CG\(W.JZ1<6^M:Q+<W<QC9)HXPBP,
MA)4HH[\G)ZFK@\7Z8VHQ6:BX999S;)<+$3"THZIN]:LZAXAL-.NQ:/\ :)[G
M;O,-K \SJOJP4' ^M &7%X<UJ72[^#4M?-S<3VS6T3" *D:MU8J/O,?6G_\
M"*3&U\/0'4N-'96YASYQ48'\7'&?SK:TW5+/5[8W%C,)8U<QL=I!5AU!!Y!J
MY0!R=]X'AU*YUV6[O79=5$7"1A3"8_N$')S[\5+9^&M3^PW,6JZ[)>RR6TEM
M$WDA5C5^"Q ^\W ZGL?6NGK/U/6+;2[6"XE2::.:985\A-_+=#QVH QQX/(L
M?#]M_:'_ "!Y5D#>3_K<=!UXX^M6])\.R:1K.HWD6H.UM?3-.UJ8E^5SU.[K
M^%;M% &3KVA)K<5L1.]M=6DPGMYT4,48>H/4'N*I/X7DN/[2GN]0\Z_O;0V?
MGB *L47/ 7/)R2<D^E='6!J_C#2]&NWMK@7,C1*&G:"!I%@!Z%R.E &AHNG'
M2-%M-.,WG?9HQ&)-NW<!TXR>U5-6\/C4-3L]4M;IK34;4,B2A ZLC=593U'X
MC%27WB/3;#3K:]:8SQW3*ELMN-[3,W0*!UI;#Q%I]_#>2!VMVLCBZCN%V-#Q
MG+#TQSF@#.N?!EM>:'J=C<74CW&HR":>Y"@'>,;<*. !M''UYJ>V\.3Q:S9:
MG<ZM/<SVT#P$/&BB0,<G.!QV_P"^?K4NF>)[#5+J*VCCN8))XC-!]HBV"=/[
MR9Z]0?7!S3KOQ':V^H/I]O!<WUY&NZ2*U0-Y8[;B2 I/H30!EOX$M9M'FL)K
M^Y9FO3?17"X62&4^A]/UYZ]*D;P<;C0KW3[[6+R[FO$1)+F7&553D!5Z#OZD
MYK5TO7+;5;BYMXXKF"XMMOFQ7$11EW9P?0@[3R*TZ *,NEQ7.AMI5TQEB>#R
M';&"PQC/L:RF\%Z4UAHUIL(32I5EC( RY'7=QW."?>MC4]2MM(TV?4+Q]EO
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
M,!W1$J/W9QC(]."14CND2,\C*B*,EF. !4(U"R-N;@7=N85.TR"0;0?3.<4
M(^GV<M_%?26L+7<2E(YF0%U!Z@'MU/YU5?PYHLBW*MI5F1<L&F_<K^\.<Y/'
MKS5X7,!>-!-&7D7<B[AEAZCU%-%[:&Y^S"ZA,_3RO,&[\NM "?8+/[5'<_9(
M/M$:;(Y?+&]%] >H'/2H?[%TKR?)_LRR\KS/-V>0NW?_ 'L8Z^]163WZZEJ1
MO;JS>S4H;=(N'B7!W>9G]/QJW;W]G=H[VUW!,J<L8Y P7ZX/L: %%E:B\-X+
M:$71789_+&\KZ;NN/:IZKVU_9WN_[+=P3[#AO*D#;3[XZ58H **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ J*Y69K:5;>18YBA".R[@K8X)'>I:* /'_M&HW/PPTN]NK@74DVJH\:LN
MU@?-?(+9.<GV&*ZP^*M1TK5M9M=86UD2TL1>Q&W!7C.-ASUYQS44/@.]B\-6
MVB_VO$T5K=K<0L;4Y #,Q!^;DDM^E:]WX4COM<U"_N;C=!>V/V)X%3! SG<&
MSU_"@"AH^M>(KC4=.:YM#-8WD1>9EMC%]E8C(Y+'>.WZU<\3ZSJ6F:EHMKIR
MVQ-].T3^>&X^7CD?YXIN@>&M4TB2".Z\0SW=C:@K;VXB"<8P-[<E@ >![#TJ
M]K&A'5M3TB\%UY0T^<S;/+W>9G QG(QQGUZT <TNM>+&;7;/S]+%QI $CS^4
MV)5:/>JA<\< Y.:FE\7WU_;:5#80R17-[8F\D,4 F90"%PJE@.I/)]!ZUL+X
M:D6\\07'VX$ZQ&J8\G_4[4* _>^;@^U9S^!9$M-(^Q:S-:7^FPF!;J.($2(3
MT9"<?K_]8 A.N^(QX>LI+Z"'3;F2Z\FXN)@HV1XR'5">6/3 SSVJ@?&6L)X(
MUG45D@ENM,OOLXF>$IYJ;E&=G&T_-6W>>#[R[ATU_P"W[C[?93-/]JDA5P[,
M /N'Y1@ 8].?6JDG@"632-8TYM<E:/4[D7#L]NI*MN#'IC)) ]!QTH LZ?JN
MLVOC&/2=4N+>YAO+0W,1ABV>2P/*]?F&.YY^E8O_  EFN?\ "'6FHQ26HN9-
M5-J^8<*5+D  9X_4_C76/X?:3Q39ZV;O_CVM3;^1Y?!R22V[/';CVK(7P(RZ
M!;:4-4.V&_\ MID^SCYN2=N-W')ZT %CK>LV&O:QIFIRQ7[6UC]MA:&'R_7*
M8R>_3_Z]9EMXBUZZ_P"$=FMM4M9FU9R)H!;JWD <\ $' &0<FMW5M'ELM0UC
MQ'#<3RRR:<T"6T*8<$#(*MZY]JXSPXQLA9+HGB!;J[_=1O8C2@I )&\,^,J
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
MI/IFN0MUMYOBM=A!&\4VBKG;@AP9!^?&/PK,\/6,L>MMX2>)OL6D7IOUD/\
M%&1F)#[[FW9_V<4 =_-J-E;W4=M->6\=Q)]R)Y5#M] 3DUE7>I:G!XPL-/C2
MT?3KB)F?D^<A 8[L=-N0H^IKA\:+-<^);3Q'J<UI-]O>1H/W8:9.#&4)0N>
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
M@M'LK9K92&$)B4H"#D';C'6K5% $8MX5E\T0QB3&W>%&<>F:411K*THC42.
M&<#D@9P"?;)_.GT4 0265K-<QW,MM"\\8PDK1@LH]CU%3T44 5TL+..Z:Z2T
M@6X88,JQ@.1UZ]>YJ=E#*58 @\$'O2T4 1PV\-NI6"&.($Y(10N?RH6"%)6E
M6*-9&^\X4 GZFI** (?LEMY31?9XO+8[F38,$^I%.DMX)=OF0QOLY7<H.WZ5
M)10 QX8I'1WC1F0Y4E02OT]*7RT\SS-B^81MW8YQZ9IU% $9MX3&T9AC*,26
M4J,$^XIZ(L:!$4*H&  , "EHH 0JI;<5!(XSBC XX''2EHH 3 YX'/6@*!T
M%+10 F!G.!F@ #H,4M%  1D<T  # &*** # '048&<XYHHH ,4$ C!HHH **
M**  C/6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HI RL2 02IP<'H:"RJ5#, 6.!D]30 M%%% !114<-Q#<*S031RA6
M*L48-@CJ#CO0!)13)98X(GEFD2.-!EG=L!1ZDFHFU"S7[-F[@'VG_4?O!^]X
MS\OKQZ4 6**** "BBB@ HHJ&WO+:[\W[-<13>4YCD\MPVUAU4XZ'D<4 345
M;ZU%\+$W,0NS'Y@AWC>5SC=CKC-3T %%%9PU[2CJ8TX:A;F\;($0?DD=1]1Z
M=: -&BD) !). .I-4#KNDKIS:@=1M?L:MM,XE!3/3&?7VH T**** "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 **** "L'QEK;^'_"UY?Q8\\
M1Q9_OL< _AG/X5O5SGCO2)=;\(7MK;ION% EB7U*G./Q&1^- "2NWA;3-/LK
M"Q^TS3R;))7<J@;:2TDCX)[=<?RJ.PO8O&_AV]CEA2&:"=X-T4N\)*@!#HX'
MN""*AU>"[\3V6AZEIBVMU:*QEGL[B0K'+E<#. <[#G@]Q2:+:7?A'3M>N=1^
MQ^3+<O>0K;%N2P^YM(XZ* !GK0!I>#=:D\0>%;+4)B#.ZE)<8'SJ2"<#IG&?
MQK=KG/ ND2Z)X/L+2X0I<%3)*I&"&8DX/N 0/PKHZ ,6^UN9-;CT;3H(I[TP
M&XD,TA1(X\X&2 3DGH,5QGAG7_[!T#47FMT%U<Z]- D(8[%<A2<D G:,'H/P
MKIM3T358O%2:_H[VKN]M]FGM[IF4%<Y#!@#SG'&*QD\#ZO\ V3)B]M8=435G
MU.W=-S1@D#Y3D9Q^% $]WXBDUSPUXGM9[!X?LUE(4F"MY<H*-@C<JD$8Z8I+
M:ZBMM(\"K)I<-VTT<,<<SMAK<^4IW*,<\ G\*U'T[Q%J/A_5K?4YK#[3=VS0
M0PV^X1QDJPW%B,DG([=J@_X1O4?LWA- UJ'TC;]H)9CD! IV<<_CCM0!./%G
MV?4==L]0@BMVTV$7$9$A/G1D'!Z<=AWY-5]4\77%E/!8+;Q1:@UFMU+YBR2)
M&2<;,(N23SR<=/PJ?7?"2ZQXDTW4_-"1PJ8[J/G]]&#O5?<;AR#2:SH6L?\
M"21:[H=W:I/Y MIH+H-LD3=G.1WYH I?\)OJ,EIHCQ:'MN-3DDB\FXF,91U^
MJ\J>N:;=>,-7B:2RCT^'^T[2!)+F()+*KR,"PC38#@D ')/?'.":NW?A_5[N
M\T"ZFO+::6PG>:X9@5#;N-J#!P ,XSZ"FZCX>UJ#Q)<:SH%]:Q->1*ES#=H2
MI*C"L,>W^>: )!XEOKZ73[&QL5M]2NK8W4T=Z& MT!V_,!@DEN!T]?:JOP]\
MP1^(O-""3^VKC>$/R@_+G'M4]WX<U>/5['6M/U"W?48K8VUS]I1@DZD[LX7[
MN#V^E6O"FAWNB)J?VZXMYI+V]>[S"I !;&1S]* &3WT<?Q!M;+[!;F:33W<7
M9_U@ ;[G3I_C^>'#XXUJ30XM<?3+)-/6Z\B91.QD8%]H*C&!C/?K[5T4^B74
MOC:VUM9(?L\-FUOL).\L6)STQCI6(G@S45\"?V%]HM?M)NO/,F6V8\S?CIG/
M:@#M9Q,8'%NT:S8^0R*2H/N 1_.O+-%U*[TKX:)K<]O97C6UT7M_-1BZNTI5
MV+9Z_-QC\<UZJ=_EG&TOCC/3-<7#X)NS\.Y/#4]W"LYD+I,@)7_6;QD'!]J
M-F36[B/QO%H9CB-O)8FY#\[PP?;CKC%<3=@+\&=44 !1=N !Z?:A75V>@:N?
M%<&NZC>VCLEF;=H8(F4 DYX)/XY/Y56?P=>R^!KKP^][!YL\YD\\1G !D$G3
M/7/% '8UC:WK$MC=:=IUHL9O=1D9(FEY5 J[F8@$$X&.,CKUJ*676T\7VD2R
MQ2:7);L9XQ"08V .#OZ<G'&>F>.]2:_H;ZK)87EI<+;ZA82F2"5EW*01AE(R
M."* ,F?Q/J>F_P!LV-Y#;2W]A8F]AFC5EBF0=<J22#GW_*M+PU?:[J, N]5M
M[&&VGACEMQ;NQ89&2&S^'3]:JW/AF\U&/5KF\N(!?WUG]B3RPQCACY]>2<DG
MMVXK<TFTEL-(L[.=T>2"%8BR @':, X/L* +E%%% !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 1PV\-N&6")(PS%V"* "QZGZTDUK!<M$T\,<A
MB??'O4':W8CW]ZEHH **** "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 **"0!D
MG %<9>^(]1NO"FKZ]ITT4-K$K"R)CW,^QL,YSQR00!CCJ<T =G161H^N6>I6
MEO$NH6TE^;='EB212RL5R?E'OGBFZ-JTUQ=WFE7P4:A9%=S*,+-&P^60#MGD
M$=B* -FBBB@ HHHH **K7FH6>GB,W=S'#YC;4WM@L>N!ZUS?A'Q$U]I.J7VI
M7\3PPZC+#%,VU5\L;=N,?7]: .MHK!U/7H)_"^K7VD7L;S6EO(VY0"8W521E
M3TZ=Q5.WO[FZTSPK/+KL5G-<QQ231.J[KPE%)4>G)[>M '5452@U;3[J6ZB@
MO(9)+3BX56R8NOWO3H?RJ&?Q!I5M:074M[&L,Z>9$0"2Z_W@ ,XY'- &G167
M<>)-%M;:VN9]3M4@N03#(9!A\#)P?;_ZU1R>*M$BM8KEM0C\F6,RHRAFR@)&
MX@#(&0>3Z4 ;%%9]QKFF6MO;W$MY%Y=SS 5.XR\9^4#)/'I6+X'U>XUB#69I
MKIKB.+5)HH&90,1 +M&,#UH ZJBJ]]?VNFVK7-Y.D,*D LQ[GH!ZGVJM%KVE
MS6UU<)>)Y=J<7&X%3$?1@1D?E0!HT52L-6LM2DFCM96:2':9$>)D9=V<9# '
MG!JMXDUV'PYH<^I31O*(QA40'YF/0$@?*/<T :U%9<GB#3X;.VN)GE4W()BB
M$+M(V.N$"[CCUQ[U:L-1L]4M1<V4Z31;BNY>Q'4$=0?8T 6J*KWM];:=;&XN
MI"D>0HPI8L3P % ))/H!5$>)=)-JERUT4B:X%KF2)U*RD9"L",J>>^* -:BJ
M0U:P_M&?3S<*MU!$)I$8$;4/\63QC^54[;Q+I6I2O:6EV_VAH3+&'B>/>O\
M>0L &'N,T ;-%<-X,\8V3>&])BU;4R^HW3.FZ0,V6,C;06Q@'&, D<8KN: "
MBN5MK^X7XCZG:RW4GV./3XY1&S_(AW<G';ZUJ6OB;2KR]@M(IY!-<(7@$L$D
M8E4=2I90&XYX/3F@#6HK%M?%6DWES%#%-+B;?Y,K0.L<NW);:Y&#C:>_:G6?
MB;2[ZZC@AEE!E5GA=X'5)44#+*Q&".?7],&@#8HK%M_%6DW-];VJ32*UT";:
M22%T2?'78Q&#V^N1C-,L?&&B:EJ,=A9W3RSR,Z >0Z@,@R020 #C- &[14=Q
M<16EM+<3R+'#$I=W;HH')-9-KXHTZZOFL\7,,_EF6-)[=D,R#JR C+?3K[4
M;5%8D/BS2+F.T>UGDG%U<FV14B;<'')W*0"N!R<U!9^+([KQ!J6FO8W<,5EC
M=<R1X0<$DL>PP!CUH Z*BL*U\6Z9=:A!9D7,$ERA>V:>!D6=1SE,]>.<'!JK
M%X^T&;[.T4ERT,\WDB?[,XC5\X 9B !G^77% '3T5SMOXH>?QA=:&-.N1';Q
MJ3/LR-Q)Y/HI&,'ZUN75PMI:37#)(ZQ(7*QKN8@#. .YH FHKGQXRTLZ5INI
M 7!MM0F\B%O+Z/N*C=SQR#6;X[U1)/#FMV=O)<Q7-G#'*TD9* ;F&!N!YR,\
M4 =E16'I?B:QO[Y-.5;J.Y,/FH9X602J."5)ZU1T;5]%TS0KNZ@NKZ6V6]DB
MQ<;GD:4M]Q%ZX)/ _/O0!U5%<)XL\11:EX)UY($O+*]LQ&)89AY<B;G7!RI(
M((ST-;6D>*K&]OX-*$-Y%.UN)(I)X2B3 <$H3R?R% '0T4V1MD;.%9RH)VKU
M/L*YP^-]-&@PZS]GO/LLEQ]G.44-&V[;\X+<#- '2T5EWFOV5A>7,%R71;:U
M%U--@;$4L0!USN.#@8[57LO%%M<ZA!97%E>V$UPI:W^UQJHFQR0I#'G'.#@T
M ;E%<Y_PF>GGP]+K:VUZUK#.8)%$8WJ0VW.,X(R1R#5:5L?%*W^=@ATAV(+'
M _>CG!Z4 =917G7C?Q"NH^'8C9VE]]F:^C6.]&T1/M?G&&W8X."5P2*]%H *
M*YN;QK8Q:U/I*V.I2W$$L<4IBM]RKOQAB<\+R/Z9J'_A/M+%[!&8Y?LD\WV>
M*\W(4+Y(^[NW!<C[Q&/PYH ZJBL%/%,4NH&"&PNY;9;K[(;M-AC$N<$$;MP
M/&<=:8?&%BNE:MJ!MKOR]+N&MYTVIN+*0"5^;!'/J* .AHKB]0GCD^(/AF\C
M$Q^T65QM0,!D; P!&<=S^./2M#PEXAO/$$-Y)=:>]L(;EX@=Z,!MP-IP<[AW
MXQ[T =(2 ,G@45B^+6L4\*Z@^IP33V:QYECA.&(R.AR.^*I3^*K73)M-TRUT
MR^N9+FS$UO'"JGY0. 26ZXZG^= '3T5E:!KL'B"P>YAAF@:*9H)8I@ R.O4'
M!/K3?$/B"W\.64-U<07$RRSK JP*&;+9[$CT- &O17.V/B^VN+K4;>]L[G3I
M+&'[1(+D+S%S\WRD_E20^+HS<Z='>:==6<.I<6L\A0JQ/W5;!)4D8('O]: .
MCHHKC)?B'"J7TL6AZI-!83-%<R*BXCVXR?O<]_P&3B@#LZ*PF\3PSW,=OI=K
M)J,K6PNF\IU4(A^[DL>K=A^>*J3^.;&'1;/4UM+R5;BY%J8D5=\4O=6!(YX/
M2@#J*:LB.S*KJ2IPP!Z?6N);Q?J\_B31[)-%N+.*X:??%<E5>78F>.N #SGO
M5NQU;0]-NO$]\EI+:O:RJ;V1FSYS8.-HR1SG@<=: .MHKGX?$SIJEG9:CILM
MC]N4FVD:175F R4;'W6]N1[UE?\ "Q(S8R:@FB7_ -@@N/(N+AR@$?S!00 3
MNY/0=/6@#M:**P[S7YEU*YL--TU[^>UC62XQ,L87=G:HSU8@$XX'O0!MDA5+
M,0 !DD]J9#<0W,?F031RIDC<C!AD=1D5PWB?7AK?A'3KC3H'FM;V\ABF0N$(
M^?F-A[D8/;\*ZO2=)M=/-Q<PV:6D]XPDGC1RR[@,<=OR H TJ*Y_4O$LEKJ\
MVFV6GM>7$%O]HD3S@A*G. @(.X\=..WK4UOXA2;Q''HSVDL4LEBMZKL1T+8*
MD=00?ZT ;5->1(P"[JH) !8XY/05RUIXVCO=,LIH;"0WUY<O;169E4'<F2S%
MO[H Y..XXK(\9ZB=3\)2M=Z?-:S6>J1Q,C#.2&'S1L0-P(/!XZT >A45@:5X
MDEOM=N=(O=,EL+J.$7"+)*C^9&6VY^7@<]LFM^@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M(X#*P/!!Z&G4 <H^GZGK]WHQU/3A9)I\RW4CF97,DB@@*NT],\DG'3&*QO\
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
MS6'3IDGDEAD+FY= 0ORE1M&3D\FKFBZ+>:?XCUW4)V@,&H21M&$<EEV CG(
MYSG@T 5/%6H:IIU_H-II:VZPW%T(W#NRDX&0O .%QU[\"L@W=_8>._$$MCID
M-U>?8[=Y 9O+4 *=W.,DGC'':NB\3Z1?ZE)I5UIS6_GV-V)]DY(5Q@@\@''6
MH+?0=1C\2:OJDCVI6\LTA0*S AU7!R,<#.>YXQ0!3F\>Q-INE36\*+-J$+38
MFWE(@IP<[%)/S<=!T[5L^&-?/B'2VN7M9+:6.0QR(P."1W4D#((/I7.6?@[7
M-+T_0Y=/O;--2TY)89%D+F&:-V+8X&?3M_*NOTJ+48[,G5;B&:Z=RQ$";8XQ
MV5<\D<9R><D^PH Y32@/$/Q"UN6_598-)"6]M"XRJELDO@_Q?*>?0UNWMEIV
MBWMSXD(6#RK1UG6- /,&0P)]3P1^-5+GP_?V7B:76]#DM0;I EY;7)95D(Z.
M&4'!_"IKG1]2UNTO;;6)[>.WGMS"MO:Y=58\^868 DC P, #WH JCQ)JEA+I
MDNL6-M%9ZE(L,9@D9GA=AE0^1@@^HZ5E>+=8O]7\)ZW+8P6QTN+= TDCL))"
MK ,R@#& ?7KCM6JOA_5]0L])L=8ELS!83),\D+,S7!3[H(*@*.YY/2LNY\'^
M((M*U/0].N]-_LF[=WB\\/YL08YVC'&,]Z +$WBN:Q@L]-T^.&2XAL89)3*D
MKC++\J 1J2&.,\XZCKVZ?0]2DU;1[>]FM)K261?G@F4AD8'!Z]N./:N:D\,^
M(+"_@U'1+VP2Y>SBMKR.X1O+D9!@.".?:M&Y;Q%8W&C11W-M>!Y"M[NB*LP)
MR67&0JJ">OH!SF@#I**** "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@ K!G\)6$E_->07&H6<D[[
MYUM+MXUE;U(!Z_3%;U% %>RLK?3K1+6UB$<*9PH.>2<DDGJ223FK%%% !111
M0!DMX<T^35&U"432R&59Q'),S1K(J[0P7.,XK6HHH **** "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 ***S]<U5=$T6ZU)H6F
M6W3>8U."1G'6@#0HJ&TN!=V4%R%*B6-9 I[9&:KZ;>W=X;K[5I[V?DSM''O<
M-YJCHXQT!H O453U:_\ [*T>\U#RC*+:%I2@."P49/-/TZ[&H:9:7H38+B%)
M=F<[=R@XS^- %FBBB@ HHHH **** "BN=U37[]-3N=-T:PBN[JU@6XE$TI3(
M)P%7CEB >20!QU[:ZWZ);6;W:FVENMJK"YR0Y7.SCN,'\J +=%8MAKLEYXHU
M71WMU1;%(F60/DOO!/3'':MJ@ HHKG-0UW4VU6]T[1;&WN9[**.6433%-Y?.
M$7C&<#.2>] '1T4R%G>&-I8_+D*@LF[.TXY&>]/H **** "BBJ&L2:I%I[-I
M%O;SW>Y0$G<JN,\GCVH OT4@S@9 ![XI: "BBFNZ1C+LJC.,DXYH =1133(@
M7<77&<9SWSC'YT .HIKR)$A>1U11U9C@"C>H4-N&TXP<\'/2@!U%)O4N4W#<
M!DC/.*8)XBZJ)4+,,J-PR1ZB@"2BJ%GK-C?:A=V5O,K36C!)!D=2,X'KCO5N
M*XAGSY4L<F.NQ@<4 244C,J(SNP55&22< "J&F:U8:O9R7=G.KP([(7R,?*2
M,_0X.#0!H45C>(-6>Q\,:AJ.G2P22V\192?G7(ZYP:MZ;?BZTRPGG>-9[F!)
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
MQ-+\/O9:_K.HW$L,R7\L4D:>7S&4! ZGKS0!P&G6D5A?^"H]?$*HEK<N1=@
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
MKJWA"[:UUN6:/-C$642!B,AX\?*!U/08'TH ]"U'Q#I.DS+#?W\4$C ':V>
M3@$XZ#W-/U'7=,TF.)[Z\CB64$Q]6W =2 ,\>]>?7IL+'Q5KMKXD&I^5J$BO
M;_9S)LN$VX"83J1P*M?;K;PSXGCGU&QN8M)NM*BM[<O&TIAQ_P LFZ\GN.>U
M '2:AXUTFPU+3+0S"1;Y3()5!*K'M)#9 .<D 8]\U9L;@'Q!JP;6DN%C6,_8
M]H'V48/)/?/7FN3O+BUTW7?!U_\ 8)=.TV-;F-8_*8F/<N$! !(9N#CKR:;J
M=E>WNM^.8;)'\Z>S@6+ QOPGS 'N>WXT =G8^)=&U*[%K9ZA%+.02J#(W =2
MN>OX57E\9>'()#')K%JKB4Q$%N0PZ@^G7KTKFKF\MO$;>$DTN,BYM;R.2>((
M0;:-%^=6X^7H!@XSQ6;);%O"'CK_ $=C++JDI3]V=SJ77:1ZCKB@#U2N/UWQ
M#?+XCTNQT\[+07Z6]W-@$.Q4MY8_ 9)[9'O71Z<&;1;0(VUC;IAB,X.T<XKS
MS4] \1:6= M$U.WE4:@'1X[(DK(0V9)#DYSDYZ=?:@#H)M0U#7/%6JZ39:A)
MIZ:9"A5HT4F61QGYMP/RCC@8/)YK-L?&5[K=KX<LED%I=:D\J74T8&4\KKLR
M",MQV.,U>\3:;:I=FYLQ>OXAN(!"!9R/&).P:3'"J#SG(]*9_P (II&C^$=-
MM-4>8SV3&2.:T+"4RL<G9M&3GIT["@"E?^+M2\/67B2TN)/M5UIYB-I/(HRZ
MRG@M@ ?+]!FM5+[4=%\3:/97%_-?6FJ1.I,ZH&BE5=V5V@<'T/YU5T#PM$NF
M:S>>((VQJK!I(KB4N\4*_<#-UW>O/8>E1:!X=^U>)[;5XS>_V7I\)BL_MLC,
M\K'(+!6^Z@!P.!G - '?5C:IXKT/1;AK?4=1B@F5 YC8$G!.!P!S4NA:[;>(
M+*2YMHKB(1RF)X[B/8ZL #R/H0:QKA(9?B= )H)' TMHPQB)3<7S@G&.F?Y4
M :5SXNT*TF$<U^!G;EQ&[(N[!7<X&U<Y'4CK3M1\5:-I5P\%W=,KHJLY2"21
M4#=-S*I"Y]S7#&&TLM5UW3-:T+4[U[N]DN+9;<R&*=&.5! 8+D8')Z?A4^OL
MUA?W<VC+?P:IB*%M/DMFFM[Q J@8XQP,C.?X3ZT =X-:T]KV^LQ<9N;%!)<1
M[&RJD;@1QSQZ9KG->UW[2WA:\TF^D^R7NHHC&/*B5#U!!YZCI]:I75S/I?CK
M59Y]/O)/MNGQI +>$R!W Y&1P,>]9EA9WB>%_ \365T)(-2WRKY#YC7>W+<<
M#D<F@#KK/QE8W.LZK8R)-!'IX^:5XGP<!F<DXPH '&>O:M+3M?T[5+@P6LDI
ME$2S;9()(\HW1AN49'TKCOEL]>\86NH:7?W,%^$=1;P,PD01G.&Z9[#GK5SP
MD][#KDEC;RW5YHD5J/*FO+=HY8'W8\K<P!; !^G% &UXG>!+>P$^KW.F[KR-
M4>W!)E8YPAP#P??CBFWGC3P_87ES:7%\5N+;_6QK!(Q48SGA3QCJ>@JCX^AF
MFL=(\B":8QZK!*XBC9RJKNR3@=*II#.OBKQI,;6X\N6SC$3>2V)"L1!"G'S'
M/84 =G:W4%[:Q75M(LD$JAT=>C ]#7)WWBH7\7B:PMEN[>33[9MDZQ.IWA'8
MG.,*/E&,XSVK2\#Q2P>"M+BGBDBE2+:R2(593N/4'FN:G6ZM-9\;P/IUZ_\
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
M+\.I-(.DRB[6_$BQK*ARF_=D'=T[4 :MO=G1?&L-C8:)=PK?P&:: S1[5VG
M**'VKZGG)XP*U+OQUIEG+NDCG-F+C[,UVI0H).A^7=OP/7;BH]6LM13QSI6K
MVU@]U;);/;R;'53&6/4Y(XY[9Z5D:1I.MZ))-I@\.6-XIF8P:F[( J,Q;YQ]
MXXR>/P]Z -^;QE9QZU<:5'8ZA//;R1I*T,&Y$WXPQ.>G(K6U>_.EZ/>7ZP-/
M]FB:7RU8*6 &3R?\_6L70]/OK7QKXENY[1X[6\-N8)2RD-L0J> <]ZBD\#6=
MO::D;">[-S<VDT"">Y9HP74CD4 .T_Q9(= TFYO;"X:\U#8D,<>S]\Q7<6'S
M85>OWB#[5(WC2U70;K5AI]ZR6=PUO=0J$\R%E^\3\V"!QT)ZUB"S\1#P_P"'
MK,Z1.(+,^5>V\=RB2RA4VJ58-PI.<C.>E+HFF:YI>E:O9?V,(CJ&ILR[9(W2
M*"3 9@,\[5! 'J1QUH ZZPUJ#4[Z>"UC>2&%$8W(QY;%AD*#G)."">.,UI5R
M?A;2]1\.:A=Z.ML\FA@^99W#2*60GEE89R1DG!Q_.NLH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHI'!*, Q4D<$=J ,P^&]$:":$Z39F.9_,D7R5P[>I]^32GP[HK)*ATJSVS*
MJ2#R5^95^Z#QVP*YGP7XUL;GP_IT>KZQ VJSL^5D8!C^\8*#C@<8P/I72W?B
M/2+&XE@N;Z..2';YN02(]WW=Q PN?>@">;2-.N+Z&]FLH'NH !%,R L@'( /
M;J:1=%TQ=1_M!=/MA>?\]Q$-_P"=1W^OZ9IDYAN[G9(J>8P$;-L7GYF*@A1P
M>3BJOVF-_%L 76^'LMZZ<$X8$_ZW=^F* +4'A_1[:^:^@TRTCNF)8S+$ V3R
M3FKT\$5U!)!/&DL,BE71QD,#V(K/L_$.EW]REO;71>23/E_NW"R8Z[6(PV/8
MFM2@"A%H>E0;/*TVT3RXS$N(5X0]5Z=#4W]GV6R)/L=OLA.Z)?*7"'KE>./P
MJC=^)]'L;F2"XN]KQ,%E98G9(B<8#L 57J.I%8WBWQ%]BU;1-.BFG2*\D,D[
MV\;LS1 9PI4'.3UV\X^M '27&E:==W(N;BQMIIPI0221!CM],D5:CC2*-8XT
M5$48"J, #Z5S=Q>R^#?"ES>7UY=:IY3%HF>/#A6P%5C[=V/_ -:L_5/$9CUW
MPS>B\N+?3[D3BXA>-D4E8\CY2H8G)X]>,4 =:^FV,KR/)96[O*,2,T2DN..O
M'/0?E3OL=KOA?[-#NA&V(^6,QCT7T_"J%OXFT>ZTN;4H;P&UAD,4C&-E*OQ\
MNTC=GD<8[U-8:WI^I75Q:VT[&YM\>;#)$\;KGH=K ''O0!9%G:BZ^TBVA^T=
M/-\L;_SZU/6??:W8:==16MQ*_P!HE1G2**%Y7*CJ<("0/>J3>,M 73HM0;4
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
MH9H[B".:%U>*10Z.IR&!&013ZXA]5U1_$?A6VMC;V=I=6;3&UVL "(QE3CL
M>!QT^E6=/\57VI:S+:P169$5X;>6U9RMQ'&,_O2#PPZ' '?K0!UU%87BG7;C
M0+2RFM[:.X>YO([;:[E<;L\YQ[5FIKOB277+O15L=,%W' MPLIG?RU4G&"-N
M6.?3% '7T5QUMXOO;_PMI>JV]K!";N1HYY9V_=6P7<"YY'!*\<CK5:+QMJ,W
MA/4-6@L[:YET^[>"?RBVQXUQF1._0@X/;- '=45DP:L;S6X[6T:*6U%H+B60
M9)!<_N\'..0'/X#UK6H **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ H/0T44 >/6<,%U\,H_#:6S?\
M"0?:,?9_)(DB?S<[VXX 3^+\*D\5227%OXGL4AN+>=9(B(;>U8_:P-N9)'P>
M!V V]NN:]=HH \X\37-L;ZYU+3+JY@U%[.,-:3VS/#?QD$B,J1G=@D=B,_4U
M>#2O\0](DN+8PL=&(EC53M1B<E ?;!_*NYHH \X\,2-9ZYIMKI5Y<WVCO%+(
MT%W;'S;#"\ -CN2%Q_/K7::'KMIX@L6N[19D5)#$Z3)L=6&#@CZ$'\:TZK65
MC!I\)BMU8!F+LSL69V/4DGDF@#A(+C^S=/\ $VB:G;7+7=Y<7$ENJP.XN5D'
MR[2 1[<GBAK6XTVZ\ V-S',\]ON$I520F4 P6&>A./H*]$HH YWQY;3WG@C5
M(+:)Y96C!5$&2<,"<#Z UD27!U+7O!EU;VEX8(EF,CM:R*$!C"@G(X&>_P"/
M2NYHH \IU71]2N&\0RPZ7=2I'K$-T(?+9/M$:A@VP\;N?3_"NI\)_P!DW5[-
M?Z5HMU:*\(5[JZ5E9SG[@#$YQCD].@KK:* . \47\FD^/+6^MA,'7376=EMF
MN%V%_ERJD%><G.<=!65)%9S>"M*M-'%[?_9=6BDNE^ROYBGEV)0#(7GCK]37
M<WOAXW&L'4[75;ZQN'C6.00E61PN=N5=2.-Q_.KNEZ7'I<#JLT]Q+*V^6>=]
MSR-@#)[#@#@<"@#D?$]E+;>,;75IM(N]2TV2S^S2):*6>)]^[=M')!Z57O(7
MM;70O[-\.W=A8M<RR2B"V\RYA4K@'OL+]^X '(KT2B@#R>WT[48O"MS&=&U%
MGM->6\\EXR7DBW#[O4OQUQZ]36I?^9;^+;G4[WP[J.HZ;J5K$$6*W+R0LH(V
MLF> <DG/K]:]$HH \]U6P@V6,<6CZII%S%;/);7.FQ/((69R?*<("#GAB/KS
M1:?VU!JGA;4=3TRYDE%G-!.+:$'RV)&W<!@+D8]!7H5% ',^-9+^.QL3964M
MQ&+M&N'@A$LT2#^*-2#\WOCC]:Y---U#^R?&=M'I6I@WAC:V\]2S29XZDDD]
MSZ=\=*]2I,C.,C/7% '%/8WC>)O!LXLY_*M+21;A]AQ&6B"@'T.165=:)JMW
M;ZU-;6<RRQ:VFH0PR+M%PBC&!G@^OX"O2Z* .0N+67Q%XGTR_AM;NTALK><2
M27$1C+,XVA,'DXY.1Q[\USL%GK$?A;1=&_L*_,VF:C'+-)A C*)&.4);G@_3
MWKU&B@#AH-.OA<>.2;*<"\3%N2G^M_=LOR^O-5;6RU*QN?"&HG2[N9+2Q-I<
M11J/,C?:!D@D#&1US7H1(&,D#/'-!(4$D@ <DF@#G/&FFWVH:99S:?'YT]C>
M1W?D$C]Z%SE1GC/-0I;3ZWXPT[6!9W-G!802JQN$"-*S\!<9Z 9.>F?QKJ00
MP!!!!Z$4BNK9VL#@X.#TH YSP3#=0:3=B[M)K622^GE"2C!VLVX']:K7,-YI
MWQ!EU8Z?=7-G/8+;J]NH8AP^<$9&!COTKKJ* /+9?">JV-M8ZJ=)BOI5OKFY
MN=,<JX"2X&!G@D!1^)K2U33K_4/"%S%9^&HM/:>YA:.U@"*^U6!+28P.QP.O
M2N[%S;FX-N)XC.!DQ[QN ]<=:EH XCQ!H%_K'BN=XX'2UFT62T^T-C:LC,2
M1G--\,V=[#-86]UX.LK.:W&)]0 BYVK@,@49RQ_+FNWCD25 \;JZ'HRG(IU
M'(>&+*_LT\2FYL)XC=7TUS &*_O%8< 8/7COZBL*UT/7+#P_X1==*DFN-,N)
M6GMA(JL Q;!!)Q7IE12W,$#*LL\<;-PH=P"?I0!P>MZ/J-[J<U_I6DW>G:RL
ML?EW44Z^3.N%SYHST'(X'..]=19ZS=3^)+S2;C3F@2*,2PW'F!A*N<<@<KST
M^A]*V:CCMX8I998XD624@R.J@%\# R>_% '.2Z?>GXEPZDMLQLAI9MVFW# ?
MS"V,9STKFK'PYKMMHUC<I9.MYIVJR70MFD4>?$W7!S@'' S[UZ2TT22I$\J+
M(^=BE@"WT'>GT <9>:->Z_J&J:A)8R68DTI[&WCF*[Y&;));:Q  X YI@T;4
M=8^&XTB[T]K.]MK>..W#2JQ:2,#:P(X7)&.O0FNVHH \]N? ^I3RZ;=FZS>7
M0,6LOP#)&V&('; V[1CMBMV^TJ\D\>:1J,-OFRMK:6.20,H"EAP,9SV[#O71
M1S12EA'(CE3A@K X^M5X=4T^YNGM8+^UEN$Y:%)E9U^H!R* . .@:^OA#7-!
M&E%WFNFEAF6Y0+)F16Z$@@8!Z_3Z=!?66J3>+]*U:'308XK&1)2TR@H[#(4\
M\@$8R!WKJJ* .!TC0=1AU^VN[73)-(@>&0:E!YZM!+(5^4QJK'N2<X& ,?6I
M::-XJM/!FGZ2FG -9W8,T<=Z%-U#N9F 8?='('7->DT4 >:2>&]>_L7Q-8Q:
M-# FH-&]M##<IL0_*"!D#L.2>I''K6UJFA7^I>(-%G-LR6R6,T%RXD7,1DCV
M^O.#Z5U<MY:P3Q02W,,<TQ(BC=P&?Z#J?PJ:@#S.ZT/Q7)X3A\-_V3!(MI,F
MR\%VJB1%?(^7&1QZ^E=')INH_P#"?2ZP+3=:C2#;*1*OS2[]VWKGVSBNIHH
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
M+Y*Y=F&=I9<#(Z\"L7Q!H8\/^'#:3:E-Y%[JPNKB[%MN$61D[EYR,JO]:O\
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
M>S/F7RE;@B5P'!QG@' SCJ*LR:#IDNB)H\MJ)+!$"+$[%L =,$G.1ZYK0\Q
M^S>N[^[GFCS$^;YU^7[W/3ZT 4;#1;'36D>W24R2*%:269Y7VCH-S$D#D\ U
M+INF6>D68M+" 0P*2P0$D GD]35G>N =PP>ASUI!+&TAC$B%QU4-R/PH ?6+
M=:5/#XABUFP"&1XQ;W<3-M\R/.58'^\O/U!QZ5L>8F<;USG&,]ZP/$WB"328
M[1+*6T>XEO(8)8Y&RRHYQD '.?\ Z] &T;.W:^2],*FY2,Q+)W"D@D?F!3;;
M3[2S6=;>!(Q<2-++M'WW;J3]:>UW;)<K;M<1+.PRL1<!B/4#K4@D0R-&'4NH
M!90>0#TR* ,G_A%M$_L@:5_9\9L1)YBPDL0K>H.<C\/4U-;:#I=G=M=6]FD4
MS0"W+*3_ *L8PN,X X%:59$VKR2>(DT>S1&>.,3W4KY(C0G 4 ?Q-S] ,\T
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
MM%N&E+,#DNW\(., 8SWS0!U->81V\6J^"_$FKW98:M!<W#B;<1) T?*(IZJ
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
MHYDN);][E,Q-M:,A<'=C'X9KL** "O-IIQ:ZMX\LY8IQ->6Q> "%B' @;)W
M8ZD#K7I-!( R3@"@#S@>7%H/@&4HZ^5/$K@1'@E""3QQ\V/SK&U6]^T"<RVM
M[;2VFLK,UG;VK>4$#\RNVWYF;GO]!7L%% '%Z=-]D^)VL":&=1?V\#6[>2Q5
M@J?-D@87'OBNTHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MUCCGB78?)E4<E0_8_P"?< M:IJ<6L:KX-U*PF=K.>YDSSCG9T(]1AOUJ_?\
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
M"-I.0>AK1U+4K32+"6^OI?*MHL;WVEL9..@!- %E(TC7:B*HR3A1CDTH '0
M?2N>A\<:!<0RR07<DH258@L<#EI'8$@(N,MD ]J'\;Z''ID]^\TZQ6\P@G1K
M=P\3^C+C(^OX=: .B(!&#28&,8X]*IR:M9Q:E'8/(PG>!K@?(=H0$ DMT'6J
M-GXLTN]O(+5&N(WN5+VS36[QK.HYRA(YXY^E "G07_X3)=?^TKL6R^R"#R^<
M;MV[=GU]JV<#T'K7-6_Q \-W-P88[U]P$A8M ZA0@);)(XX!-7K;Q-IUP9=Q
MFMQ';BZ9KB(QCRC_ !9- &QCG-8FN:%=:Q- B:M/:6(5DN+:%1^^4]MW4<<4
M^R\3Z;?:C'8*9XKF:'SXDGA:/S$]5R.?IU_6K>I:K:Z5'$UP7+32"**.-"[R
M,>P ^A]J +:(L:*B*%50  .@%.K%C\5:8]C?W3O-";#_ (^H9(B)8N,\KUP?
M4<>]5K?QQH=U;3W$4TYBA5&)-NXW[^%"\?,2>,"@#HZ*XNPU87'CZ^FE>^M;
M>#3!))!=Y14._EL9QC '(]_>M:U\6Z;=7MO:E+J%[J(S6S2PD"= ,DKWZ<X(
M!H WJ*P-)\9:1K=Y':V+7#M(KD,UNZJ"IY!)'7O5_4M8M]-E@@:.:>YN-WE0
M0)N=@O+'L !QR3WH T**Y75?%D,OA'5K_31-]IM4>)XV3;);R8_B!].O>D\(
MZ:CPVNL!M2AFDM$CEBN)<I.VU3YN,GGWX^E '5T5PNH>)I]4TSQ9;):W5L+"
M&18YE(4JRIDY96ZYZ8[=:O\ A[Q78S1:1IDHNUN)[1/+GFA98YG5 6"N?O'K
M0!U=%<_=^,=,LI1YRW MOM/V0W6P>4)>XZYP"",XQP>:VKJ[M[&TEN[F58H(
ME+O(QX H H^(M&_X2#0KC2S<&!9]H:0)N( (/3/M6A!'Y,$<6=VQ0N<8S@5P
MVI:L]]XZ\)F."^M8Y?.?;-A5D79\IVACSUZ@'D5M0>-=,GNK:-8KE;>YN&M8
M+MD'EO*#C;UW#/8D#- '1T5RVF^+'N-2U]+RS>WLM+;!F)4[0%);=ALDG&1@
M&K.G^+["^U6#3C#<6\]S%YUMYH7$JXS_  L=IP#PV#Q0!T%%4=4U6#2H8FE6
M222>00PPQ %Y'/0#) ['DG K/@\417 U" 6-U'J-C'YDEE+L#E<9!#!BI'OF
M@#>HK@_ ^GIJVFZ;KEU'>1WZ&1VN?.&VYW,P((!)(''! QVKHK_Q);V=_<64
M5K<W<]M!]HN%@"_NT[?>(R3UP,T ;5%<K)X_TN.PTZ\-IJ!CU!V2W58 S.5Q
MV![DX%*_CBV$(9-*U-I5M6O)H6B5'AB5BI+;F'<'@9X% '4T5S]WXOL;5=)*
MV]Y<'58_,MEABR6&T-@C/!Y'T[X%9>K^.63PKJ6H:?8SI>64HMYH;@*I@8D
M,1DY'(QC/Y4 =I145M+)/;I)+;R6[G.8I"I9>>Y4D?K7/S>-+.&R.HM97ATL
M3&$WH5=@^;;NQNW;<\9Q0!TA( R2 />EKA]>9]3\=V.F7.FO>:>+*27RMR%9
M"2!OY/;\\]*O>(=-@TCX<ZA8VS2F*WM7\MI'+,.XYH ZJBO.-+@\*W.A:1:D
MR#4+J.)%N$CD#"7;NSN/'4'ZUT]]XNLM,U2YL+V">&2*W:XB9MNVX _AC.>6
M[8.* .@HK"O_ !/#I\-D)K9X[R\4O';2R)&5 &268G:.H'4G)^N*EKXYTZ]T
MJ*[@BF:>6Z^QI:C&\S?W<YVXQSNSC% '445S,WC.&STN_O+W3;R!]/F2*XBP
MI(W$!64Y 8<CISSTJ]?:\EKK*Z1':R37LEJ]S",A4?;QM)SD'WQ0!L$@#).!
M17GKZ['K/PRDU3Q'ILLUH6#E8)0N_P#>D+C!! !VCU-=1_PD$47B6VT-K653
M<6QFAF+#:P'4=<Y% &U17-R^,;6+3X;IK=P;FZDMK9'D11)L)!?<3@+\IY/M
MZU%!JUEXUT;5=/6!O.A/E30BX !.<J1(N>#CK['@T =348MX1<&X$2><5V&3
M'S;?3/I6#]O'AJUT31&WWE[.ABC+R!0Q1<DEC^0_"M;2[U]0L%N)+26UD+,K
M0R]5*L1^(XX/<4 7**X^[^(>F6K&38)+1;G[.TBS)OSG&X1YR5R#S[9Q5^\\
M4>3+J:V=B]VFF1[[EQ*J ';NVKGJ<<GI0!T--=TB0O(RHBC)9C@"L"T\607=
MUH<"VLBG5K=YT)8?NPJ[L'UJAJGB#3M4\,>(#J&F2SVFGW#6T\ DP9"C+R""
M,#.#Z\4 =@#D9'2BN0;7[]/%.D:596<:V,UCYX4R8+# P.AQM_6K=OXNBDL]
M:EN+.2WN-))$MNS@LWRY4@CLW04 =)14'V@I8?:9XF0K%YCQK\Q7C)''4USN
MF^,'O-5TVTN-,>V34XGEM&,@+849.]<#;D=,$T =317)OXXCBT'5-3DT^56T
MVZ^SSVYD&[.0,@^F35^]\2QVDRB.V>XA%@]](T1W,JC&T  <[N<<]C0!NT5S
M.E>*I[W69-+O-,-K<?8Q>QJLP?,9.-K<#:_(XY^M4;'Q\]SI/]L7&BW%OI0A
MDD^TF56RRMM"!1SDGCG'/MS0!V+2QI(B,ZAWSM4GEL>GK3Z\^N[G4+KXA^$Y
M=0TV.R8K=%-LPD+#RNC<#!'IR.>#6WH?BFXUR>.2#31_9\LCQ"=9]SQE0?\
M6)M^4';QR>H]: .FHHHH **** "BBB@ HHHH **** "BBB@ JEJ>D6.LVRV^
MH6XFC5PZ_,5*L.A!!!!^E7:* ,S3M!L-,E\Z%9I)RNWS;B=Y7QZ L3@?3%:=
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% 'ES^';Z9]:\)0*R6D,IU&VN,8QN4E(QU_C[^B
MGUK5TJ6YU3PAK/B'44$5Q=V+0JAXV)&C ]>F7+G\J[RB@#R]94&@_#SYQ_Q]
M1C\A@_KQ71:;*C_$_7%5@62R@5AZ'K_(C\ZZZB@#C_&CPV^L>&KJ[VK:0WC&
M61Q\B93 +'H.:Y;6]/GNYM?UG1X9'TMY+9G6WX^T[""[)CL/7N<^E>LT4 <9
MX5FT#4]=GU/28=0DN6@VSW5RTF!R,)\QP3QVX&/>H_%-ZVA^-='UJ\BD?2TM
MY8'D2,OY+G^(X]>!^!KMZ* /.=0U2SC;2);326L+&:_EDCO6@;,?RC]X$QP6
M+$#((P,X],*0A_ 6N6:)=/*-:W[9H2)"I92"PP!D@$G^E>QT4 >?Z]:3W7CJ
M]BL4*R2^'9(8W48'F%S@9Z9QBG^%-5L[VTT/3WT2X_M33T\IFEMR@M]J[6?<
M>.<=.I)KO:* /)] M=--M;Z)JVD:M-JUM<@>499O)+;R?-!SM48.2<<YXZUT
M$3%/'GBF9DD$:Z?&-VPX)"9./7KVKN** /)+6*:Q\-^$-0NK&]FL;5;B.Y6V
M+I)$7;Y6PI!['_)JY>P6\=A8ZUI&B7D>GPZHEU<(X=I9P ?WNUB3@$GZ]:]/
MHH XC1M1CU3XBW-];V]VMM)IJ1K++;/&I8.3U(_SBK/CY))+;0UCBED*ZO!(
MWEH6VJ-V2<?6NNHH X18)1XH\<3&VF*R6<2QL(F.\B$@A>.3G' K<\$Q2P>"
M]*BFBDBD2':R2*593D]0:WZ* /*IDN/^$:\;Z6+*\-U+J,L\86W<AT9TVX(&
M"3UQZ<UMW-O/+XL\+O#!.D:Z=*AD$+;8BT?&[C"GCH:[JB@#RKPUIUI%%8:;
MJ'A74'U>VN #*QD%N"&SYNXMMZ<\#D].M=EX]CDF\$ZG###+-+(BJB1(78G<
M.PKHZ* ."\66DTMMX<U.'3KB[LK0DW-K"C+)M9 H(7@@CGBKFGZ1INN>']6M
M[71)]*AO5V%[E-LDC#)#E<D\$]SSS78T4 <!HFC:SJ7@_4AJ"M;ZG-:_8(=V
M01'&"!G_ 'F+$GZ4SPNEI//IMO/X2O8-1LU ENKB,B.,JOWE8DY)(' '?VKT
M*B@#@O"\31>"=92]TN[D#W-PS6K1,CRHW90<=1Z5F_V;JE_I>L:1ICW]QI9L
M!]F.H0&.2.4.#Y09@"PVCZ#@5Z?10!POA6.QFU&U:+PA<V%W;QD3W5S'L6-L
M8(0G.[))].,UI>)X+JWUO1-<BAGN;>P>19X(5+-MD3;O '7'IUYKJ** //-2
MT^ZU1O$^L6UI<B*[TY;6WC>!EDE?')"$9QT'(]?2K.HV-^WA#PQ/:Z?,\FF3
M6\\UGLVR$(N& 4]\\UW5% 'GMS%>^)=:U4PZ3?V<5WHQM8Y;N$1C?N)YY]Z=
MX6M8EN+$GP=+8WUM'BXNY8PJC"D$QG/))]NYKT"B@#F/ $,]OX3AAN;.>TG2
M:4NDT>QCN<L#[\,!GVIFL07FG^,[#78[>>ZLS:M9SQPJ7:++;@X4<G)&#CTK
MJJ* //[W3+V;1_%^H)8SJ=5"K;6PC/FD*NW<5ZC))/TKL-!5T\/::DD;Q2);
M1JR2+M92% ((K0HH \ZEM-1M1XUL#I5[(;\236\T48:-PR8 SG.<GH!ZU:FL
MKY[GP*PL;G%JA%Q^[_U7[M5^;TYKNZ* /--'TRZTIYM$N/",-].L[M!J,D*&
M)D9LAG8C/&>@R>U=;XSTFYUKPA?Z=98^T2(I12< [6#8_$#'XUO44 < \^JZ
MYXE\,W9T&_M$L3-]H:=550S(!QSDC(Z]ZQO[.UR\71KN\T.^-_::JDMRX*K&
ML8<G;$@.-N,$G'7J37K%% 'GLNAZG<7/B_2Q9RJNID36]T<>4?EX4G.<YXZ<
M?SN^&([B2ZM%F\'VVFS6ZD7-XT4:[FVX_=;1DY/.>@&1S7:T4 <UXHT^]>_T
M?6+&)KAM,F=I+9"-TB. K;<\%@/7WJM'8W&I:_?Z_P#8KBVC_LTV<4,J[9)6
MR6+%>W91FNNHH YWP-:W5AX.L+.\MY+>XA5E=),9^\3GCMS7.ZTUX/'&I-IU
MG?N#9Q0W+V7EL6W9(SO^Z0.F/K7HE8EUX5T^YU*?4%DO;>YN !,UM=/&),#:
M,@'' XH Y6.'[5-X5;2=)NX[72KN6"YA<+O@. "6YYZYR*M>*=.UC4M;N[?^
MS9KNQEL3':F.94C24@Y:3H3C/ Y'MD\=E8V%MIMJMM:1^7$I)QN+$D]22>23
MZFK- ' Z=8:HUWX(,VESPC3H)H[DL5(3]UL4GGN1G'O56_\ #VK7FE^-(([)
MQ)>7<<MMN90)55@3CGT7OZBO2** *UE-+>6$<MQ:R6LDBY:%V!9/Q%<+%I6L
M)X/F\'/ILIDRT,5]N7R#$7W!F.<@XSQCL*]#HH Y@:9>V_C73[B*T9]/@TXV
MC3F1>&W CY<Y/W1^=:'BBSN-0\+ZC9VD1EN)X&C1 P&2>.I(%:]% '+VDFJZ
M?X7M;&W\/S->6]LD:"2:'RPZJ!G._.,\],U0\0Z'K&O^9(T#0W.FQI)ITJ-'
M^^G!RS'DX7A0 ?J?;MZ* .$U/3->N[S2/$']CP37MO"T%Y82RIAP>=R-R.N?
M?I3]7T77;ZPL-0M+"RM;^QOOM,5BKC:R8 VLPP-W&?3%=Q10!Q^NV&O^(_"F
MJ6TUG#:RS"(6]KYP<@HX9BSCCG  ';'O20V.N7WC>RUB\TR.SM8K.2$K]I61
M@Q.><?TS]>U=C10!YR/#VO-\+;CPV^FJMW&52(BX0B4>;O+>P ]3FMSQ;H>H
MZGIVFW&DD0ZK93*T;L1E5(VN/3OG\*ZJB@#D==\/7MO;Z'-H$44DND,0MO*V
MT2QE0K#)[\?K6UHTFJS1RS:I9P618@1V\4GF%0.I9@ "3[=,5J44 <WXJTY]
M4^S6TNAIJ=D0YD*S+'+$_&TJ21[Y_"K7A33[_2_#\%IJ5PTTZ%L%FW%5)^52
MW<@5M44 <-HVE^)O#YETBVL;*YLFN&DAOI)L>4C-DADQECUZ8&3UJ&_T[Q#I
M+>)H[>UMKK3-266<3/<^68"8\-D8.?;'IU%=_45S;Q7=K-;3KNAF1HW7)&5(
MP1D>U '!Z=I^IOI'@S5M-M4NC96K+)"THC)#H%R"1VYIT7AG6W\,^*+.>WMT
MNM3NWGA"397YB,\XX Q^/H*[;3["VTNPALK./R[>%=L:;BV!]22:LT <=-HV
MKP>(M!U*VM89EMK$VLZM.$V$@<YP<CZ"H=2TBWU3X@6<UG>*4:#S-0BC(8.(
MW4QAOJWZ+7;UGZ5H6EZ'')'IEE%;+*VY]@Y8_4_RH LWR7$EA<):.$N6B81.
MW16QP?SK@])\-:[:ZGH-Y+IMDLMF\OVR=KHM+.77:7)V_4@9_*O0Z* .3N/"
M)N/&,]\Y3^RKJ%6N+?\ YZ3KE5)&.FUB?J*JZ1X5U;2O"NJ6D=VO]IRJT%K.
M&QMB7/EC/;JQ]L^U=M10!PVD:#K-CKMK?_V7800K8-:2HER2Y;<&WEMGS$D=
M_4G-%EX/OI?AA_PC=V8H;Q=Q1E?<N[S#(N3CIS@UW-% '%+IOB74?$^@:EJ-
ME90)IPE64Q7)8R%T"E@-O'/0<_6EL?#VH-XBL-5ETZWL+J,O]MFMI\I=#:0/
MD '))SSZ=Z[2B@"AI+ZH]JYU:*VCN!*P46[$J4S\IY[_ .?:K]%% !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 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
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
MW6@ZG%H-K+_:,FLZ?M06Q,@\AE #,>BA?EZ9[XH [?\ X2?0=X3^V;#)W?\
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
M;9*N1D=Z?<WEK9VYGN;F*&$<^9(X5?S-2131W$22PR))&XRKH<@CU!H RO\
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
M4:3P &2/:S, 1D$ #D8YXZ=Z +>C:7_9.GBW:=KB9G:6:=P 9)&.6; Z>P[
M"M"LV?7M-@L+:]-QYD-U@6_E(SM*2,@*H!)/X5SGAOQ"LVK>*KBZOI3I]I-&
M8_/!7RAM.X;2 1R,8Q0!VN!Z48K%C\5Z0YO \\D#V<?G3)/ \;+'_>"D9(^E
M1V/C/0-2OX+.UOQ)-.N8OW;!7XR0&(QD#J* -ZBL#P]XIA\0W6H10VMQ$MK.
MT2O)&P#;0,Y., Y)^7.<=JV+R[@L+.:[NI/+@A0O(^"=H'4\4 3XHKG[+QMX
M>U&^@L[;4 \LX_=9C=0Y] 2,9]JLGQ-I0L]2NO/?RM.D,5R?*;*,.O&,GKU%
M &O17#:EXFAT[QW9337TZZ9/I7FK$H9@[%^"$ SG'M2^+_$4=[\/I]8T+4I5
M\N6/$D)*,#O *L#R.&Z?3M0!W%%84LML/&D$9U6Y6Y^QLWV 9\HKN^^>,9[=
M>U/@\5Z1<W4$$=P_^DNT<$K1,(YF7J$<C#?@>: -JBBL2?Q;H]M<R027#_NY
MUMI)%B8QI*>BE@, _P J -NBLG4?$>FZ7-+%<22%X8O.F\J)G\I.Q8@''?KZ
M4MSXCTVV\G]\\YF@-PBV\;2DQ 9W_*#A>1SWH U:*Q_^$FTMK*SNH)7N!>AC
M;1PQLSRXZX7MCOG&*8WBW1TTBYU-[AUM[63RK@-$P>)\@89<9')% &W6-9:+
M-:>*-4U9KE7BOHXD6+8<Q[!CKGODGI5F36K&+5H]+>1Q=20&X11&Q#(#@X.,
M9XZ=:RX/'GA^Y6W>*[D:.>40K)]G<(')P%9L8!.._;F@#I**YVV\5Q2^(-7T
MZ:UFAATY$9IV0E>0S,21T& ,>O-3Z;XJTS5+R*U@:=9)XO.@\V)E$J?WE)H
MVZ*Y@>/_  ^51Q<3>4TP@:4V[A(W.<!B1@=*FC\3J_BV]T8VLJQVL*.TVPD;
MCSSZ+C'/KF@#H:*QM-\3:?JEQ## MPOVB-I('DA*K,HQDJ?Q'7!K9H ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH \BFE$?PE@*W,HDAU+:I:0[LB4@!3_ +O/?O6O=Z1;:MXW
M\3P7C7#Q1V<4J(MPZA7V<' (!QVSQR:Z=_!/AMY996TF O*XD<DGE@<YQGCG
MTZU?70]-2^O+Q;4"XO8Q'</N;YU QC&<#CTH \^T34)-4'@[3-3D\VRGM)7>
M.3[L[H2JJW]X #.#WJA=%=*M_%D%G(UO:G5;>*5XP3Y49)W="..W4<<5Z/-X
M4T.?28-+ETZ-[.W):*,LV4).3ALY'7UIUIX7T.QM+JTM]-@2"[P)TP2),=,Y
MH X^YT>'2K+Q!/!K5O(;C2I9!96</E1KM Q( '(!SCZY/O70>#-!LM/TFSU&
M%YY+JZLXO-DEF9\_*#T)P,=/H*O6?A30M/L;FRM=-BCM[D8F7).\>A).<5I6
M=G;V%I':VD2PP1C"1KT44 <U\28(I? >HM)$CM$$>,LH)1MX&1Z'!(_&L?4=
M&LKGQ?X5M1&L=FUG-NBA^17PH)'RD<$GD=_QKO;RSM]0LY;2[B66"5=KHW0B
MJ5MX;T>SEM)+?3X8Y+12L#*.8P<YP??)_.@#SV>$6GP]\9643_Z/:ZDZ0+O)
M,:[H_E'H/_KUI>)-.FDN(M36TLM7MH=-5+G3YF'F1)R3+'GH< \]>.*[#_A'
M='^SW=O_ &?#Y5V_F7"8XD;.<GU.:2Z\-:->RI)<6$;ND8B#9(^0=%.#R/8T
M 3Z-<0W>B6%Q;!Q!);HT8D^\%*C&?>L?Q1HNC^([NUTR\D>'4!&\]M-$P#H
M0#CUZCCV/I721QI%&L<:*B* %51@ >@%5;[2M/U,)]MLX9RG*,Z LO.>#U'0
M=* /-=1U/Q%IOA_Q+HEW>F\DL%@*7J??\J1L$-[X]>>O)ZUH?9;&T^V:MHVM
MPRWKZ9,([:RB1%8*I968)T() !..PKNK72M/L[>2WM[.".*7/F*$'SYZ[O7\
M:CTW0M*TAI&T_3[>V:3[[1H 3[9]* .1\.)X7FM?#MW;RH-0,7DF.!AOE=E_
M>>:.I&0QR?7WK&TJ&T'PBUIHXX!.?/#E5&[ ?C/?TKT:RT'2=.O)+NSTZV@N
M).&DCC )_P *#H&DD7@_LZW_ --_X^?D'[WZT <EIY@N_%&C6>I11RVQT.-K
M1)0&0R'&\@'C. /PKGM1@*^%]4M 6-A;^(5CM!NX1<C*J>P&?U->GW.AZ5>6
M,-E<6%O);0@"*-D&$ ]/2I#I6G-9QV;6%LUM&04A:)2BGU (QF@#E-*L;72O
MBG=VEA EO;R:2LKQ1C"EQ(!NQZX_K7;$A5+,0 !DD]JA%G:B\-V+:$7)7:9M
M@WD>F[KBIB 001D'J#0!PVKZ=HT>JZ'J/A\VL5^]\B$6)4":(G]YN"\$ 9)-
M=U5*RT?3=-=WL;"VMF?[S11!2?R[5=H X#Q,K:!XQAU6"T6=-6MFL'BVY#S=
M4S[' !]@:J>&+.YCU"#PA>@NNC71O3*!A9(\9C Y_ON3C_9KT>2*.4H9(T<H
MVY"R@[3ZCT/)H$,2S-,L:"5P%9PHW,!T!/MD_G0!YR B1_$D *OR,<#CDQ-_
M6G71!T/X=\C_ (^+7_T6*[TZ;8'[1FRMO])_U_[I?WO^]Q\WXT'3+ K;J;&V
M(MCF >4O[K_=X^7IVH M5YXEAHU[\0/%O]LQ6SQ+!;[3<8^4&+YF&>AX'(Y%
M>AU5N=-L+R5);JRMIY$^Z\L2L5^A(XH \DTEY[%/# UB_ET_3VMIUMKC8C;7
M,F1NWJR@%-N#C//7%>B>#[/3['29HM+O)[NT-R[+-(RE6)QNV;0!MSGH.N:V
M[FTMKR'R;JWAGBSG9*@9?R-21QQPQK'$BI&HPJJ, #T H Y#XE1V\OANV6Y&
M5-_ !Z<M@Y]!@FJ<6CZ.?BC/;'3K,0II2NL7EKL#;\9VXP#CCZ5W,L$4ZA9H
MDD4'(#J" ?7FD-O 9C,88_-(P7VC<1Z9H \HL;FQM_!_AFW+QLZZI*()II/W
M,95W^9\=>",#C.>H%5EOL:%KHANUGM5UU)+HP@;6MR>6VCHA('3K7KIL+)H1
M"UI 8@V\(8QMW>N,=:>MM IDVPQCS?\ 684?/VY]: //KV_T^\\:K)H-U;2W
M4NBSI%]G93F3[R#TSU.#4'A9_#FH)X>SJ5W)JMG\D=IM56C? W[L("5XSDD_
MGFO1XK2V@8-%;Q1D9P40#%*EK;QS-,D$2RM]YU0!C]30!+7F=YY?VOXE+\O-
MM"<>_E-S^=>F5%]EM\R'R(LR\2'8/G^OK0!YO#:V5I>_#N6WA@B>6%C(\:A2
MY,*]2.O)/XFO3:B^S0?N_P!Q'^Z_U?R#Y/IZ5+0!YSJFG7$'BO4M M8P+3Q%
M$)FD(R(6!Q*W)ZE<D>[+4W@];^[65-6C"KHEL^G_ #$%7<GYF^@14'XFN_*J
M6#%1N' ..10%49PH&XY/'6@#S+P]96 ^#=S>K;6PNS87:/.(U\S[S\%NOIQ]
M*1;^TLKSX=7MS<1Q6\>GRJ\K'Y0?(5<$_7CZUZ6D$,</DI$BQ<C8% 7\J/(A
M*(GE)MCP47:,+CICTH \_NI+9=:^( 9X@IT^(D$CD^4W]2/Q(JHL=I;V?P[E
M@2"*1WC#/& I8F,;LD=<D\^YKT[:O/ YZ\4;5XX''3B@#R*XNK*5->\,7.HV
M,,5QJQD-S<N4D4;E+DC;@GY=H.1FO6X7BD@C>!D:)E#(R$%2#T(QVKC[?POK
MMNKV?V_2Y[1G=_M%Q9%[@;FR>^TGGJ:ZK3[&'3-.MK&W#>3;QK&FXY. ,<T
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
MVOEC1\H@1<!O,.,#UV_I0!UAUO2A807QU&U%K.P2*8R@*['L#Z\'CV/I5?\
MX2K0/*GE&LV)2 @2,)U.TGIWKS<SV+_#XQ^9 R+KVU5R" #)GC_@.3],UT@M
M=/\ ^%O-&UO;;5T;(4HN _F=<>NW]* .N.KZ:NG)J!OK?[&_W)O,&UCTP#W.
M>,4V'6]+GT^2_BO[=K2,D23>8-J$=0?0_6O*--G-KX7T#4G\]](L]0N/M(MB
M08]Q(1\CD 9/Y^]:>IQZ:VE?VMH-O=SZ;_:<%SJ$\GF-YZH6+$*W) )&>,9Q
MZ&@#IK'Q&^H^.KJQMK])-.33O. "#Y)-P&2<9Z'/IS6AI&I06OA^&XO]=M[\
M-(R"\4*BR'<0% '4]N/2N<TO6-/U/XIS75E<+-;2:4$\P1M@D/DC.../7Z5A
MV.IVUGX,T1I(XPHU27_370NMFV]B&VCJ<'@'CV- '?:EXNTJPT"YU>*=;J&!
MC'MB.29/[A_NGZU<;7]-CLX+J6Y$<<ZEHPP.X@=?EZ\=Z\N643^$_'$$<ES-
M*URLX>2 HSH64[B-H SUQ@<5HZCJ5FNO:3K5Y-?KH4VG"U2ZMFEB\N4-DYVX
M8@X_'J,XH Z7Q1KLL>G:+?:/J"^1=:C#"[1A7$B,3D9(..G:NCM]2LKJ\N+2
M"X22XMB!-&#RF>F:\\U6+3K?PGH(TNUGM[)M:BEC68L69<ME_FY /7Z5I^+;
M;4=-\1V>HZ. )=50Z;-@XVN02DGU7!/T7'>@#M+6[@OK9+BVE66%\[77H<'!
M_45DS>,_#=O-Y,NLV:R>88ROF9VL.N?3ZGBM2PLHM.T^WLH!B*"-8U^@&*\Q
ML[C2O[-\:6%S%'->SZG=)!!Y>7<L<(%X_O?EUH [_4?%.AZ3-Y-]J<$,GEB3
M83DE2< C'6HK2Z3_ (234]VN)-$L,<GV(H +88^\6]^OX_2N4T>P%OX]T^PU
M()<21^'T@?S$W R!\E?3(7/X4S6+:ZO_ !1XOL[#<+F32XE0 ?>P 2H/N#C\
M: .UL_$FD7UTEM;WBM+("8PR,HD ZE"0 W'/&:CC\5Z#+J"V$>J6[7;2F$1
MG=O'4?\ U^E<M+<P>(;?PS:6$,B7]E<PR3KY3+]D5!\X;/3IC'>K?@2&UDN?
M$1:V'GIK$TBO)'DA3@ @D?[W3UH V_$?B6#P\+ 2PR2-=W20+M1B%!/)X!Y
MS@=35BX\1:7:L5EN&#+$)G5878QH>C. #M'^]BL/X@[HK70[LQR-#:ZO;S3,
MB%MB#.3@<^GYU4L-0@T?Q+KLFK1S+;ZKY4UK(\#GS5V8,9&,AAG&T\\]* .W
MM[B&ZMX[BWE26&10R.AR&![@UF2^)]&ANFMI+U5=)A QV-L60]$+XV@^Q-5/
M VG7.E^$+*UNT>*4;W$3G+1JS%@I]P"*\_U^6>[LM8C-IJ%O.NJ;Q;VUJPCV
M;AB9VQEF.#CGMP* /6KZ\CT_3[F\FSY5O$TKX]%&3_*N:T#^U?$NDQZQ=:I=
M67V@E[>VM@@6),D#)926)QGGBM_4K0:QH5U9[FB%W;M'EEP5W+CD?CTKE/"N
MNC0]"M=&UNTO;:^M@8E5;6243*,D%2BD'C% $6I:GK.C-X;35M1*L=0ECN90
M%59XP3L)"CCC'']:Z:V\4Z-=65Y>)>!8;,XN#*C(8_3(8 \]O6L#7VNM2U+P
MI=/IUQ$!J#.R%"YC3HK/@?+G@\]/P-96I)?0W/CJ2'29+OSVM1$DEN75P!AF
M48PVWKCVH [:S\2Z7>FY5)I(WMH_-ECGA>)U3&=VU@"1[BJUIXTT&]N+6"WO
M2S71Q"QB<*S?W=Q&,^U<IIHN!XIU*Z:VU:6&YT@JMQ<VS*68<D8Q\OLH%11V
M5TG@[P1";*Y$L&J0R2H(&W1J';)88X'(ZT =M>>*-)L);E)YY,6NT7#QPNZ0
MEN@9E! /^(I\_B338(89=\\HFB,RK#;R.WE_WRH7('N<5P5Y*&U+Q/I3+J,=
MC>W?[QHM/>XY"KN*NK8&?0@XXJS=/!;^((-933KS4]"O;!((FM5=FA*9X*@Y
MQUZ]Z /0K"_MM3L8;VSE$MO,NY''<5BVVJ:?8WFOW,NK74R6K(UQ%*C%;7Y3
MP@ Y!Z\9Z5?\/P16^BP+#IO]FH2S+;<90%CC/N1@D=LXKD[JUNI+KQ^$M+EC
M=6\:6^('_>GR2N%XYY_QZ4 =)8^+M%U&^@M+:[+2SH7A+1.JR #)"L0 3[4W
MQ?K[>'/#TU]%&)+AF$4"'H7;IGZ<G\*P9K&[-QX$*6=QMM%(N,0M^Z/EJOS<
M<<^M;'C?0I_$'AN2VM#B[BD6> $@!G7L<^H)H 8/#VIR:1O.O7ZZNT63+YF(
MA(1T\O&T+GCIFKAUR/3X[2SO%FGU,VZ22P6T9E91P&8X'3.?KVJK;>*9Y+%4
M?1=3.J*H#VQMV52__73&S;GOGI5-6O=&\97.HWUK+)9W]I"K2VT32^3*G&S"
M@G:<DYQZ4 :TOBW1(=.M+][T?9;J40Q.J,WSG^$X'RG@\&H/^$PTY['4YX(K
MMY=/C$DMLT#))M/((5@#@CG/85R+:'?Q6&F2C3[D";Q*-0-N$+&"')^]CIQ@
M\^M:\NG7LOBCQ<R6D^R[TY8H)"A"R.(R,!CQG)H T+3QM8+H6F7^I^9;2WP
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
M#L.".^/6NKH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ IDS,D,CHF]E4D)G[QQTI]% 'D%F;R=O#$
MK:9J:/:WV9X4LS'! "> B@?B2<GKDU/=7'^E^)-*87L>F7>H,\OE6#S.?N[]
MK@[1DCOG%>L5S$'A.YLWG2T\0ZC!:32M(80(V*ECDX<J2.: *%H]M/\ $/3[
MNTAEETZ;0Q%;SB)BF=Y8 L1P=H/7Z5B-:QZ7JVLV6L^&K[5/M=V]Q:RV\99)
M%;HK8( Q@?2O2K*S@T^RAL[6/RX(4"1KDG '3DU/0!YI?VB:3XHO9=3\.7E]
M87T, @^QJT@B98]AC(!''7_)-=YHL"VVC6L26*V*A,_9E.1'GG&?7GGWJ_10
M!QUU"UG\5;"\D9O*O=/>W3CC>IW8S].:B4SV/CSQ!(^G7LD=Y:1^3-%"60[$
M.1GUSP/>NIU+2[;5;=(K@,&C<2Q2(</$XZ,I[$?_ *ZN*-J@$EB!C)ZF@#S0
MZ=?CP'X3M?[/N_M%MJ,4DT?D-NC56?)(QD#D57CTJ+3M2U.RU/PA<ZI<37<D
MUK<Q(3%(K'(#-G"XSR>U>J44 -C01Q(BJJA5 "KT'L*=110!YQ\4(M2U9M.T
MJST^_GMEE\ZYDAMV91V ! Y(!8X^E=NNG6EG+)J%M9@W0MA$ O!9%R0OIU-:
M%% 'C]OI6O1_#K48ETJ\&J:MJ.)08_FV'DL1U"Y!&3C[U=%XMT":T\&67A_1
M+)Y#/)%;S2I'N(0')9R.V[G\37?44 >8)X5GB\7!XM+D;3M"L1]C#+@74V"P
M(/<EB<^X%;WPUTRZT[PS(U_:2V]Y<7+RRB9<,V< ''4#CO[UV-% #7=8XVD=
M@J*"68] !7GWAK59] \)V]\VFW-S!J&H229BZQ([X5F'O_4<\UW-_80ZE:FV
MN"_DL1O1'*[Q_=;'53W'>G36-K<+"LUO'(L+!XU900C#H0/;M0!8KC-<\.7U
MUXOBGL\+I^HV_D:F?]E""/Q8?)],UV=% '&>$O#M]I&HWAO2S6MB9(-.7K^Z
M=@Y/7Z+^!K!BT35H_AGIFGG3;DWD&H"1X0!N"AV;/7I@UZC10!QUM#J'A[6M
M=+:?=:A:ZA(+F!H0K88C#(V2,=L=L5EGPT+'1=)TZ]TF^FF@BDE2]TYQYEK*
MS;MB\CCGZ<=*]%HH \T_L[Q)9W>E:YJ&DIK$QL3:75OA/,3#EE;G(S@@''O7
M=Z,)_P"SD:XT^'3W<EOLT1!V#MD@ 9]<5H52N]8TRQN$M[O4+6WFDQMCEF56
M.>G!/M0!A>*++4H];T;7=.M6O18F1)[56 9D< 97/&1C\>*P)-$UW6(O%;MI
MTEG+>R6\UJ+ET;<8L':<$CL/;G%>DT4 <=IBZIJ=O.LGAJVTC-M)&[G;NDD*
MX 7 X7KDGVK&CTO7CX9T*1=#5KG1G*/9W+J?M*%=K%>H'MGZ]N?2JAN[RVL+
M=KB[N(K>%>LDKA5'XF@#A=:T_5]:\)7<<'AV.S>>:'R[2-XUDVJVYG=N!ST
MZC\>-CQ'87VH:QX:N;:SD>.VNO-G.Y1Y2D <Y//7MGH:Z<$, 000>01WJ&UO
M;6^C>2TN(IT1S&S1L& 8=1QWH Y!='U,7WC:3["^S4856T.]/WA$3+Z\<D=<
M5$-'U9=*\&0?V=(7L)D:Z D3]T%7;_>YZYXSTKNZ* .(_LG5##XV7^SY =1#
M+:9D3][F,H#][CGGG'!K-.B>()(=-L;K2#=V$>EQP>2UTL:0S@8+. 3N]NH_
M&O2:KWE_9Z?&DEY=0VZ.X13*X7<QZ 9ZF@#SVST/Q!9Z5X2E&D>9<:5+,LUO
M]H0$J_1LYQ^')K4O_#M_JVN^($D@:"VU#3HX8[C<I42+VP#GJ?3L?:NVHH X
MAM-UC6M/T32[[37L_L%Q%-/<^:C(XB! V $GYN.H&*8VBZJVE>,[;["X>_F=
M[7]XG[T,N/7CIWQUKNJ* ,_0H9[?P_IT%S$89XK:..2,D':P4 \CCM67XNT.
M]U6.PNM*E$.I65P&BE/9&^5_TY_"NDJM9ZA::@)3:7,<XAD,4AC;.UQU!]Z
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
MK;4M3LY;"U7:GD1GS)0!A0Y/  '/'.0* -3Q!K,>@Z)<:B\;2F, )&IP7=B
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
M<S31P;@KL "<L3V^M &1-KU^GB;7;!6B\FST\7$ *<A\=^>1GZ5B/X@\3P^
MF\327UDP:V5DA6V.58R!<D[N>">W7]>HD\-))K6IZE]K<-?6GV4Q[!A!C 8>
MIZ_G4$GA".7P4/#+7LAA"A/.V#=M#!@,=.V* ,V34/$<?BFRTG^T[0K?6K3E
M_L?^IVGHHW\\<<GWQ6GX,U6]U73;T7\BRSV=]+:>:J;?,"8PQ X!Y[5:?P^L
MGB&PU@W3[[2W: 1A1AP<Y)/;M^5.T'0DT**]1+AYA=73W3;E VLV,@8[<4 4
M=?U+4[?Q+H>F6%S##'?BX$C20^9@H@8$<C_/KTKG1K/B8:9KS'5K<OH4K#?]
MD&;D 9PW.%&/0=^M=C?Z(+[7M+U4W+HVG^9LB"@AMZ[6R>O2J/\ PB,9MM?@
M^VRXUAR\AV#,>>,#UXXH R]7UW5)[>RDMKU;);C3/M:1V\8FGDE(!V[2#A .
MK8_*DN/$VJP^%="\1-)&+5VC_M%%BSA&."RG/'/&/>M"7P6KS6LL6JW4!BT]
M=.E\I4_>PCMR#M)]15*[%KX;T"+PHT5_JLES!(ENIA!4CH%+ # &<YYQU]*
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
M=T\84QK(<;I% "\8;'K0!V%%<D+[5]'\46FD7E^;Z#4H93;SO"BO#(@R<A0
M5P17/6'B'Q,_AK1_$4^JQ/%->+!+:"V5=Z&5E)+=0>.,8_&@#TZBN+2]UWQ%
M>ZU_9.J)8'3[G[+% \2.LA7[S.2I8 \XQCI4&HZQXBU'6-3L-%,BR6$40S#Y
M)1Y'3=N8R<[>@P/?GI0!W=%<%=:CXLN==TK2H[J'3YKC3GEN#Y*S*LJD@D'O
M_#QVSWIOF^+)-2URP77T!TZUAD5ULTW2.4). >!DJ<YSVQCF@#L-0U:#3;FR
M@FCG=KR7RHS%&6"GU8]A5^N&/B35'TSP;="=5;49XX[H",?O 1S].G;UJK<Z
MEXDN[OQ5]FUM;6'26+Q*+1'+#86VY/;CKR?Y4 >AT5Q,OB2\EF\+B>\&G6NH
MV9GGN!L ,FP$("X(')_&M#P1>ZIJ.C27>J7)G+3,D+>4J!HU. XP.=WKT]*
M.BB@BAW>5$D>XY;:H&3ZU)7!>*]:U:RN=9-KJ;)]DMXY+>"TB5RAQEFF+*0,
M]AGISBG7NJ:[?:[H%E9:JMC'J.GF:3%LDFUP-Q(W?7'I0!W=-D<11/(P)"@L
M<#)XKS2]\2>)+'1]1MY+\?;].U..W^U>0FV>)^F5Q@'&"<>H^M;=O<:YI/BE
M=*U'43J5I?6DDL<A@6,Q.G4?+VP1U]10!IQ^+;*;P]:ZU#:WLUM<R^4B1Q;G
M!W%<D \#*^OI6_7F.EZA?:7\'M*N["Y\B59]I.Q6W*T[*1R#CK6[+=ZGK^OZ
MYIUCJ3Z<VF+$L&Q5822,"VY\@Y7@# H [&LR^U>TM]7L-'N(9'EU /Y?R Q_
M(I9MQ/L/?J*YG6K[55N%@&KLSIIGG&'38P7:8$_O&+# CXZ%AFLQ[S4-?N/
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
M"&!!'/'(KK4DCDW>6ZOM)4[3G!]* ,<Z#'_PE<6KQH(C%;^4665OWF> I7H
M.ON<=,<[51QSPRLZQRH[(<,%8$J??TJ2@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBFR,4C9@I8
MJ"0HZGVH \X/B?6KO3H+FVU 1ZE+J1M'TT0HWE)N(^[C?D 9)SCDUN0WVJZY
MK&LV=GJ7V)=-*1(4A1O-D*DDON!PN>,#!Z\UR>F-<Q6A:RUK6K;57WR-IS:<
M9-LCL3@LRXQDCYB??C.!W+>&I#J#ZG;:C/87MU&B7OV=59)=HQD!@<,.@/Z4
M 8.D^+M0\11Z#:1R+97%_%-+<31(&($9*@(&R.2,\YXIMSXKU;1TUS3[F6*Y
MN[2XMXK6Y= H839P7"X&5 /0#-=!+X0L!:Z;'92364VF!OLL\1!9<CY@VX$,
M#W'\J)/"&GW6FW]K?/-<R7[*]S<,0KLR@!2,# Q@8&/KF@#$DM;FU^*.CBXU
M"6\W6,V#*B*5/?[BCCI76ZRCOHMZL<SPMY#D.@&1P?4$5EV?A""UUFUU235-
M3N[FVC,4?VB52-I&,$!16Y=6XN[.:V9W02HR%DQN (QD9!&?PH \_P!$NKW3
M/AUH<T.IB)9YD1_,16=4+-E85"$LY[ Y[U9M/$>K-H7BQWN)//TPM]GDFB02
M*-NX!@HVY_"MAO!-@=%T[35O+]!ITGF6UPDBB53D]]N#U]*6'P78PP:M$+R_
M==439<%Y0QSC!897J??/MB@# FFO=2\2>")'U"XB>YL'FD,>S&_RLE@I4C)W
M$=.G3%9]M+JMG9^-=1L-2^RK:ZC/(L:PHY=QC.XL#QCTP?>NSG\(V<T6DJ+N
M]BFTM/+@GBD"R%-H4JQVX(( Z 4B^$+);'6;3[5=F/5I6EGRRY5FZ[?EX_'-
M &S83M<Z=;7#@!Y8E=L=,D US,VL:BOBO7K%;HBWMM-$\"[%_=OCKG&3]#D5
MT]E:K96,%JCO(L,8C5I""Q &!G'>L]_#MH^K7^HF2?SKVV^S2 ,-H7U''6@#
MC[/5]?73?"NL3ZPTW]HWD=M/;^0BH5?=SP,Y&WK_ "[Q6U_=Z./&NJK>7$\M
MI<%$25E*L< *3QGC(X! XKK_ /A%+ :9IE@)+@0Z;,L]OAQG>I.,G'.,FC_A
M$M-^W:C<%KAH]0!^T6QE/E.2,%L=<_C]* ,FSB\50W N3>B:QELV+"61'<S;
M25:,*@ &<<'/%8T%[XFD^'\OB277Y3(UH["!+>(!6$F V<?W0<_7VKJ-,\$Z
M=I>1%<W\JA'CA6:XW"W#C!\L8P#[\FJ>N:)#H?PWU#2M.2YFC$3+#'CS'RS9
MP,#)&230!1AO==TS4_#5Q/J\E];:L EQ!)$B[&*;@4P 0!_3WJA9:UK\7AK4
MO$<^L/.ME-/$MJ8$VOR%4D@#HQS]!76:'H$"0Z9?W,EW/<06RB!+DC_1]R ,
M  HY[9.35K3?#=AINFW6GIYLUK=.[RI,V[);[W0#K0!SUC%XFEE@GGO%73;B
MT=92;M7=F*$J\>V-<'VZ8K(T*XN;#X:Z--!JDT$EU=!"NWS'=?,?*1#!^9O4
M_F*ZW1_!6DZ+<B>V-TY166-)IV=(P>NT=N.*@7P!HZ:='8I+?K%%.+B'%TV8
M6&?N=EZDT <GJ>IZE>^%_&5E>S72"RDB,2RLOF*KD$HQ3@C\3UKH;NYO-)F\
M(6=O?3M#<S;)A(0Q==@(!.,\5IIX+TA(]2C/VJ1-255N!)<,^['0Y)SGWJ4>
M%; +I8::\D.F2&2!I)RQR<?>)ZC QB@#GH;O4-<T?7-8CU.YM;FQN+B.VBB8
M"-5C (#IT8G')/KQBH[?5=6UWQ!HT']HW-C;W^E?:)HH%3*MG!VEE)&?7K72
M3^$].FNKN97NH4O3FZ@AF*1S'&"2!ZCK@C-6O[!L1K4&JJCK<06_V:-5;"*G
MIMZ=_P"5 '&V]YX@N_"LD4$]S>/8ZI);3M%($N)K>//W6_O=.G)Q72^$-0CU
M#3+AX[N[G"7+(4O$VS08 _=MZD>OO3U\):;' 8XGNHC]J:\61)R&65@02#[@
MGBM#3-*MM*AD2W#EII#++)(Y9Y'. 6)/?@>U &!J]Y-?>-[7P\UY/:6C6+7)
M:WD\MY9-^ NX<@  G Z]ZIO<:@FHZ+X:NM9EG:8SFXO8,1O)L!*QY'1@",D<
M\?6N@USPSIGB#R6OHG\Z YBFB<HZ^H!':DE\+:3+I]K9"W:-+23S8'CD*NC_
M -[=U))Y.>M '(:EJ>JZ7;>+M,BU"YDCL+>*:UN';,L>_JI?OWP3S[U;LI=1
MT_Q;X<1]6O+M-5M)'N8YV!0,L88%%  7GTKI6\,Z;)I]Y9RI+(MZ0;F1Y6,D
MN,8RW7 QTZ"I3H%@;W3KPI(9M/C,5NWF'Y5(VG([\>M '+>'IKG6-%L/$L^N
MS6\QNB;F(R9AV;ROE;,X!QMP>O-9MLWB;Q +_4;+5[:U-O?2+NDNY%6%$/W&
MB V$8YR>?>NOB\%Z##JQU*.R(G,OG;?,;RQ)_>V9QG\*2X\$^'[K5FU*6P'V
MAV#R!9&5'8<Y90<'G\Z ,5(=0UCQ[K=E_;FH6MM:+;211P. ,D9(Y'3KQWSS
MG K#N9M57PMKNMC7M2$^G:E(EO$)1LP)%&&&/F&#T/ ].37HMOHEE;:U=:O$
MCB\ND"2L9"0P&,?+TXQ57_A$])_LJ]TPQ2FTO93-,AG<DL2"3G.1R!0!F7%]
M>?\ "?:) +J46]Q82/)"#A"P&<X]:Y)KS58O!-WK_P#;>HM=V>HF.-6F_=E?
M, PRX^;KW]@,"O2?["L?[4M-1*2&YM(3!$QD8@*>N1G!/N:J'PAHS:)+HY@E
M-E+-YSIYSY+Y!SG.>HH YW7Y[F;Q/J]K<RZH$BL$DT]-/,IQ(0W+"/\ BW#C
M=Q@&NJ\-Q7\7AZS&J22/?-&&F\P@D,>W%<?K6B&?Q1>7-]X;O[T,8Q:W-E=;
M?D"@8;Y@0<YY_P#UGKO#=A<Z=I"P7)<$R,Z123&4Q(3PA<]<?YS0!A?8(O\
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
M893C]WU((YZGFN@2Y@DMS<)/&T(!/F*X*X'7GI7"W!AM]2\()<Q0KHLD!R2
M(C<&/Y"W;/I[_2J&JP1I#XX2T$9T@6R$*O\ JTN-N3L'3/0G'?% 'I/VFWW,
MOGQ;E*JPWC@GH/J>U,^WV?ER2?:X/+C.UV\P84^A/:O,]9T32+7PAX;N+>S@
M26[N[+SG4<R?*<Y/XG-:UOH6BM\1]1LVT^T-LNG1N8?+&P-N(SMZ [>_O0!V
M\][:6UM]IN+J&*WP#YLD@5<'IR>*I:EXATO2M/BO;B[B\B9U2)D<$2$G'!Z8
M[D^E>8Z1J%JN@>$HKN:*.19+IHKB\?-O$ 2/F7^(X. ,C'KS4$,ELW@7F2*2
M&V\1!G( VI&3UQ_"IH ]5>>]DUJR:VN[%M,DB<R(23*[=F0C@@<9^I]L6FU*
MP2]%D][;+=-T@,JAS_P'.:Y.YN+.3XB:'-9R6Y6;3IA"Z$;7YR ".HZ_K7/Q
M-8W/PTNX+D1KXABF?>O'VC[5YN5(P,DG(Z=N.U 'IUQ?V=J)#<7<$(C4,YDD
M"[0>A.>@X-3(Z21K)&RLC %64Y!![@UY_:Z9877CC4AJL%M<7BZ5 \@<!OGP
M0Y /T7GW]ZU_AM(LG@'3-K;MHD4\Y(_>-Q^6* .AO-2L-/*"]O;:V,APGG2J
MF[Z9/-.GO[.U(%Q=P0DJ7'F2!<J.IY[#UKSGQ=>:?_;_ (ABDDMK>Y72Q'NN
M?G:8E20D2\8/(R>>>W6H=.CL=4UGP,EPL%TATQU=7PX+*G0YZX(/XB@#TV.^
MM)K/[9%=0/:X+><L@*8'4[NE<[8^)O[1\>R:79WEI=:<NG?: T#!\2>8%P6!
M/8]/<5Q"R+:Z7J0,(;1H/%#F\CC7*K ",#:/X<XX]JZ'2;W2KSXL22Z7-;20
MMHVTM!C:7\T'''?&* .]DD2*-I)'5$0%F9C@ #J2:YRV\0_;_&<5A8ZA976G
MFQ>=A 0[!PZKRP8^OIZU!\1))8O#<4@#FV6\A-V%&1Y.[YLCN.F:Q9M3TJ^\
M9R-X?N8'NYM#GBC:WXS)D,@],@ _ES0!W4>KZ;->FRBU"T>[4D&!9E+@CK\N
M<\4MQJNG6ETEK<W]K#<28V123*KMDX& 3D\UYR9;6\\ :+::>\*Z];W$,<,9
MXECG#@/N'4<9)]N:E@U#1;:_\5:7XG#-+<7_ )B1,K%IHN#&$*\\8'';/UH
M]%^VVOVB2W^TP^?$F^2/S!N1?4CJ![U$-7TTPPS#4;3RIR5B?SEVR$=0ISS^
M%<:^J6FD?$J>XU%_LBSZ3&(U?DLV_P"Z,=3P17+Z4+2?PQX%AN%B<'4Y%9)
M"""YXP>HY7\Q0!ZK_P )!HHMA<_VO8>06V"7[2FW=UQG.,^U3W>I6-C;+<7=
MY;P0M]V260*K?0GK7G?V#2SKWC_S+6T_<VL;19C7]WF%BQ7TYQG'>J"W,=K8
M^#[Z^O+RUTU;!X?M=J<^3+QUX/4#'3^5 'J7]J:?Y$,_V^U\F=@D4GG+MD8]
M IS@GV%02^(-(BTRYU$:C;2VML/WLD4JN%/8<'J<C ]Z\YU"UT2'PWH<>G/<
M3V$WB&)]]X/]:I!#D @?)VZ#O5V^AAC\0^-[2TC1,Z,,11*!SY9[#ZC\Z .R
MM/%.CW.B6^JO?VL$$P4'S)E&QR 2AY^\,\BM2VN;>\MTN+6>.>%_NR1.&5NW
M!'%><)?:;=^'/"DUOKL-AJ-G!MMY9DS"9%B19(W)QCAL=?7K75^"+MK[PK;3
MM:0VI9Y?D@SY;'>V67/8G)H TK[6]*TR9(;[4;6VD?&U)954GWP>WO2ZAK.F
MZ5Y7]H7UO;>:<)YL@7=^=>=>+M3LVU+Q39N4M)_L<:8,;2/=D*6&WLJKD9XS
MWR,4^XO[2*TTG4K;7(+;4X]%C5H+U<PW<?(*\X.[<IZ<]* /3HY$EC62-U='
M 964Y!!Z$&N2U+QK8S6.O0:7?1+?Z? S1L2IWLJECM4]<8P:W]!G:YT#3YFM
M?LI>W0^1S^[XZ<UY_<7D%M)\0;*>3R[F9&DCC8$%E\H\C\Q^= '::!X@M+^P
MTV";4+>35)K.*:6$.H<DH&)VCIZX]*N2:]I,6HKITFI6JWC$*(#*-V3T&/7V
MK@X8;6WG^'3P111LT1WLB@$DQ+G./5B?QK.M&T=X;W1O$#:HVIC4))4LX]V)
MW+':R$#'?J2* /7:XS1[K7]775I#K4-NME?SVB@VBD$)C!))]Z[(#  ]/6O/
MO"NEZ7KA\1K,SM(VL2R@I*R_)N#(V.A&0>U '1"74EO-!6]U6UM9WC875GA2
M;E]G.P]< Y/%7/\ A)-#,WE#5[$R98;?M"_PC+=^PK"\3E1X[\('C(DN,GTR
M@ _6L?PO;Z6VA>)+^2RM7N8+VZD5WCR54K\N"><$9Z>] '9IXHT&2:.)-8LC
M)(F]1YR\C\_:K.G:OIVKI(^GWL%TL9PYB<-M/O7G+6VF_P#"'>"@;>W#/?0>
M9NBSN W"3=Z\XSFNET/[-'\0_$<5NJ)F"VRJK@$@'/Y96@#I;W4+/3HEDO;J
M&W1V"*TKA0S'H!GO5'_A*M \J:3^V++9"VV0^<ORG_(K,^('D'0+9+A597O[
M< -'O'WP3Q_NAOY=ZK"VT]?BDT/V2VYTI>#'_%YAZ<8^[C- '3/K&FQV$5\]
M] +68@12[QM<GH%]3["H'\1Z-'IRZ@VIVPM&?RQ-Y@V[O3Z\5YWINJ6ECX4\
M/J8@D:ZC<8NWB=UM<,Q!VC&6*L,9R!R2.*N^%]-MO$&A^*]'F,I:;4994>:$
MHPW8V.>  <KG Q]!0!Z*UW;I=16S2H)Y59HXR>6"XR1],C\ZFKC_  1_:>HJ
M^J:PH6X@C_L^,;LYV,1(Y]V8 ?\  *["@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@##NO">E
MW.H2WZ"YM;F88E>TN7A\SW;:1D^]32>&M)ETB33)+4/;2-O?<Q+L_P#?+D[M
MW YSFM%;F!W"+/&SG.%#@DXX/Y4D-U;W#,L%Q%*R?>".&(^N* ,^#P[80I<@
MFYFDN(3 \TUP\D@CQC:K$Y4=^._-0GPGI1T[3K$).MOI\HEMU$[@JX)(.<\X
MR<>F:U8[RUFE:**YA>1<Y17!(Q[4@OK-KHVPNH#<#K$)!O'X=>U &3J>A6R+
MK.I6T,TFH7MHT+ .3N^7"@*3@=OU]ZS_  CX3@L=(TN:_AN#?6\>1%/.SI"_
M<JF2JGZ5TIU"R%Y]C-Y;BZQGR?-7?_WSG-.FO;2W#F>ZAB\L OOD"[0>A.>E
M '/M\/\ PXY?-D^&E\X*)W 1LYRHSQGVK13PYIB2ZG((9-VI*$NOWS_. -H
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
MV5Y \ERM]_Q[1P)N>3C)X[8P<YZ8J?1M;LM>LVN;)FPDC1R)(NUXW'4,.QH
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
M(SY+() 1)OZ# [9SQTYK7LM,O+7Q?K<S03M;OIT444Q7B1E7! ]Z[(NH95+
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
MFAU*2"_MX666^@*^8 I#9. !][@<4 =BVM6 M["X$Q:*_=4MF5&.\L"P[<#
M)YJMXHE@B\.7C7&H3Z?%M&;J!27CY'3'//3\:YOP9I.H6NJ36%ZP>ST-Y(;1
MLDES)A@3[A#CVW8K;\=(\G@G54CC>1VBVJJ*6))8#H* 'W/BO1=*-O:W=^YG
MDMQ+'^Y=FE7'48')/I4R>*-(ET4:NET6LR_E@B-BQ?.-H7&<Y[8KG;>*1O&_
MAI_(EV1Z00S^6=JDC@$XP#P>*YZWMK^VL3JL-C=316/B&:ZDMUB8,\3  .H(
MYQS^= '?MXOT5-.O+Y[ETALI1%<AH7#1L3@ KC/4U=EUFQAU5=,DE8730&X5
M-C$% <$YQC/MUKC?$,LWBCP7KK:=HUQ;K((60RP;);AE<%OE')   !^OI21:
ME)JOCS3]1BTK4X[4:=)$9)+5@ V<_P#UOKTH Z32_&6A:U>I9Z?>&:9U9E'E
M. 0IYY(Q2ZQ+:1^(-$6?4[NVF:200VT6=EP=HR'P,<>_K6;\-(6@\$6<,MM-
M!/&\HD$L10Y+DY&>HQCIZ5)XHM[B;Q1X6EBMIY8X;F1I7CB9EC!4 %B!@<^M
M $]QX[\/VLES')=R;K60Q3[;>1A&0<<D+P,\9KHD=9(UD1@R, RL.A![UYRU
MC>G0_'2"PN_,N;J0P+]G?,H/ *\?,,^E=GI]O)+X4M;8^9#*UBD?S JR-L Y
M!Y!!H K0^+](GO(;=))=L\IA@G,1$4KCJJMW_E3KSQ;I=C+,)C.8()!%/<I"
MS11/Z,P^HSZ=ZYSPI?WUKIVG^';KP]=?;K*78T\D(\A%#']X']=N<8ZFHHOM
M-AX?U_PY=:=>2WMS)<&U:.!G2<2Y*MOQM7!/.2,4 =3J'BS2--ODLIII7N9(
M1-''#"\AD4G V[0<]_RJ*3QIH<6C6NK-<O\ 9+F40HPB8D/GD$8XQ@_EWK%T
M[2[S3_&NAQR03O':Z*+>2X$;&/>#TW8QGC^584>GZA_PC-O$-,OA(/$@N"AM
MG!6+.=V,?=QWZ4 =Y8^+-)O_ +?MDEA-@N^X6XA:-E3&=V",XXI;+Q3IU[J/
MV BXMKAHO.C6ZB,?F)_>7/\ ^NN5U[1M0U7Q)XEBMK68"?2XXX97C*QR.&#;
M0W0GMU_E4FGP#7+.6T3P@VE7OV62*2\FMUB",R%?W;8W')/Y9H Z*#Q=IEQ>
MVMLBW(%V7%K*T1$<Y7KM/\O6LB#Q1!K_ (;UF6]COK"TA:1/M$*%65%('!!/
MS^HIGA:_U86FG:)=>';B&YL-L3W<\8\@(ORED;NQ' QGKGI69:V>H0^!_$VC
M2:7?"Y$LS(PA)68.WR[,<M^ XH [&+5[+3[#3+:-KJ[DG@4P1@;YG0*/G;\Q
MDG')J*7QEHT&C/JDLTB0QS>1*AC/F1R9QM9>H-8,,5]I6KZ'KC:?>36ITI+*
M>*. M+ XPV2F,XR,<5F:WHU]<:?K&JP:?=D:AJ-M+':"$^8$C&"Y3J"22>?;
M- ';Z7XGT_5M1EL(%N8[B./S@MQ T6],XW+N'(S4^IZY::3>:?;70E#7TODP
MLJ97?Q@$]LY_0UD-#<+\45N?LMP;9M(\CSQ&?+#^:6P6Z=*M^,=(EUGPU<P6
MV?M<6)[8J>1(AR,?7D?C0!9M_$%E<WNI68$L<VG &=9%QP02".>1@9K-?4--
MNO$>C77F:BMW/:226UO@K&Z8R=P/&['OZ>U<]<^%M<FO++40Y^U:O&;?5\9
MBC;#849XVJ-F?7'<UT.J6EPWCKP]/#:RM;6\5PLDB)\B;E 4$_A0!@:WXDN]
M:^'FN7HM[JQ,,Y2%PQ1MHD5<'#9W=01TKJ-(\46&H7<.G+]ICN6@$L?GPL@E
M4<%E)ZURE[:ZE/X*\1:*FD7OVDWDCQMY?RRAIPXVG//&3QP,5M2V=V_CK0;L
M6DWV>*P=))=GRHQ' /H>* -[5M9M]'B@,R2RRW$HAAAA4%Y'/89('YD5FMXV
MTJ/1+G595NHXK6?[-/&T7[R.3@$$ X[]<XJ/QBVHK_9GV2TN;BT^T?Z4;109
MT7&!L].IR1@@=QFN0?1]73PAXITY=#O%DNM06>WC9E?<A=#C(8DX"\GWZT =
MQ9^+;&^OY[*.WODGCMS<HLL!0S1YQN0'GKZXI\/BFPN?#T6M6Z7$MO+*L2(J
M#S"QD\L#!/\ >/K5&Y@NV^(>E3BRE-K'82(\X7**S'.W/8_+^HK.TW07A\>W
M]NDZMI4+IJ0@7^"X<,H!_)FQ_NT =E?7UOIMC->W<HCMX5+NY["LJT\5V<]U
M);3VUY92I:F[ N8P-T0ZL-I/Y'!]J=XOTB?7?"E_IMJ5$\R+LW' )5@V/QQB
MLJQU3Q+J.GL@T V<\-HZE[EEQ+-MPJH/[I/))X[4 7]+\866J7EI;+:7MN;V
M)I;62=%"S*O7&&)''/(%8_A[6(M+/BBYOII6CCU=XXUR78DX"HH/J>@K,T>P
MU*/Q!X>U%]$U)6C22&[EG=3\S*!D+NPB#G  'L*;/X>UB\LM>:VLW2Y36_[0
MMDF&T3JN< '/^?QH Z[_ (2ZT6#5'GL[VWETV(2SP2HN\H1D%<,5/0]^U6#X
MELA=:-!Y<^=7C,ENVT8 "AL-SD'!'K61-)K7B?0-4@DT=M.$MF\2).XWR2D<
M?1?KZ^U9=K;:S=ZEX0D?0[J"'2E>&X>5T!R8U3<!N^[QU[^E %K2M4MM!N_&
M-[>RS&UMKQ&P27/S*, 9/<D =OPK6D\71"+5473[M+W3[87+6\VQ2ZD9!!#$
M8]:P+FT\00P^+9M/L)DGN+R-H=P3+Q@ ,4R<9P,CO^-5[#1-0?7=7>'1KRTM
M[[2&AC>ZG#MO(_C)8D$GMSCVH T9-7MM5\)Z)J.OV=Y&9+F!T:W( ,AZ-PV0
MG/0\^U;]YXCCMKNZMK>QO+Y[- ]S]F"'R\@D#YF&6P,X&>*Y22QUBX\ Z1I_
M]C72W-I=6ZNA9,D(W+#YNG'?Z].:U;>&_P##?B36)QIMS?VNIR+-$]J%)1P,
M%7!(P.F#TH O2^--,2'2YHH[NYCU(-]G:"'=DKU4C.0<\?\ UN:1?&FG?8+^
MYE@NX)+&989K:5%$@=B O\6,'/7.*PK#POJ>F?\ "*0BV:86=Q-/=R(Z!8C(
M#QR03C/8=JF?1KY+_P 4S7.AF^L[^> I"94!EC48<K\W!'49P: .ITS5CJ$U
MS;RV-Q:7%MM\Q)MI!W D%2I((XJOJ?B*.PNY+2&RNKZXAA\^9+<+^[C]3N(R
M3@X R3BL_P '6-]8-?HPO(]*+(;&&]8&6/@[QU)"YQ@$_P#UZU[9ZWHWC2ZU
MC3=-_M*TU"%$GC694>-T&%(W$<'\>] &H?%5K-%I_P!AM[B[N+^(S00* C;!
MU+%B N,X]STJM+XZTRWT6ZU*>"[3[)<?9KBWV+YD;YQR,X(]P:KW=KK5IKFF
M^(&M1<LML]M>VUL0656;<"F<;L$ 'N<5EZMX<U6\T_Q!?0:?(+S5;FV*6GF1
M@K'$5.6).,G!. >X]Z .@M_%J7.H76GKI=['>1VINX8IE53/'G QS\N3Q@XJ
MGI'C-Y?"]IJFIV;12W<OEP(CIB4EFP 2W  ');'2KLUC>-X\@U!;$_9?[.>W
M>YWIPQ<,%(SN.,'M_%7+)X=\0GPKI$"Z9&E_HEP)(XI9T9+I<G.,'CMUQWH
MWSX_TY-,U2[DMKA9=-9%N(%*,?F.%*D-@C/?-2'QK&-06P.BZH+F:+S;:,QI
MF9<]?O?+Z_-CC\JS-;L==USP;JEFOA^&QFE$*06T<\;,=KAF)8$*!@# Z\&M
M&;3=0?QYI.HBS?['#8/%++O3Y'.>,9R>G8$<T ./CJP3PZ^LR6EXL<5S]EGB
M"*7BD!P<\X(Y'3UJ?3O%4.HZRVD7.FWMA</$98ENE4"5.^,$\\]/KZ5QFJZ9
M?Z=X"UF*]M##)<:R)XE:1#N1Y$QR&P.G<BNL6SU#5/%EEJUQITEC!I\$BHLK
MQL\SN ,?(Q   [GJ: ,KPAK,>C^!M+#02SS7-W+!#%'CEC*_4DX XJSK'C69
M/">K7^GV3I>6$YM9DF*D0MD#=P<,.1_^JLZTT;Q+9>%-*LDL9"L5W*U[:1W*
M1O+&7+* X.,<\C()Z5$/"FL?\(QXITV/38H#>W GM46=2I&5.T>F O?'/YT
M='/XPCLA#;W-HRWS6QN9(6GC4(@.!\Q;!+'H!^E26_C&QOK#3+BQAGN)=19E
M@MP K#;]\L2< +Z_3%8T]AXAM];M-<M]$ANA+9K:W-A)<('C*DD,&/R_EGO4
M]YIWB&.^T?78;&VEN[<2QW%A#($ C<\!6.!D=SQDT '@N223Q/XL>6!H'-U$
M3&S E3M/<<>]0ZS>26'Q2LY8+*>\E;2F410;<G]X>26( '%:/A33]4M]9U^_
MU&R%HM]-&\2><LAP%(.<4NJV&I0>-K/7+6Q:]MULFM9(XI45U)8MG#D CIWH
M A;X@62Z-_:7V"Z"1W?V2YC?:K6[_P"UST]ZZ%-31]<DTM(V9X[=9WD!&U=S
M$!3WR<$_A6!8^'8UT;6TUSR8CJ]Q)-(F\$1*1\HR>-PQG/K4W@2QN+;PY#=7
MLC2WET%=W88)10%C&/\ = /U)H =XBUK4].US1+*RMD>*\F82,7 +!5)*#/3
MUS[8KGK/5CH'B+QC<PZ9<W2I-%-,(BJK&NS+').2>6. .U;_ (KTW4;O4="O
MM/M5N38W1DDC,H0[2,9R:IIHFK;_ !BSVR#^U(@ML!*IR?+*')[<D=: +5WJ
M.D7>O^%[E[266XO(Y7LIPV!&"@+;AGDX(]:GL_%#7]ZRVFG2S62W1M#<)("5
M<=2R=0OOGOT%95OX>U..X\%NUNH72H9$NOWB_*6C"C'//(J)O#VH7'B*TU.+
M21IU]'>[[JZ@N (KB#<<@J&)+$8SD=<\^@!T'C&WU"Z\):A#I6XWC(-@1L,1
MN&X ^I7(KF_#=UX=UO4;!]-C_LC4[)B;BQV;&D&PJ5/3< 3G/7CD#-=CK"Z@
MVFO_ &7L^V"2-E#MM5E#J6!.#C*AA^-<]?Z->:[XAT?46TL:<]C-YDT[R(SR
M*!PB[2<C/KC'/K0!'<?$6P@N=PA62R%P;9I5N%,@8$C<(NI3(ZY_"KNH^+I+
M9[U['29K^UL)!%=RQR ,K<9"+@[R 03R*SM'TSQ5H/G:5:P64MDUPSPWTLG,
M<;$G!3J2,GVR:6#2O$V@ZSJRZ1;VEQ8:C<&X22:8J8)&QN)7N/8>@^E %L:_
MJTGQ"_LB.UC-BMD)QF3:Q#,H+G(ZCD;?U](M%UC2=,T&[N+#3'M@VHO;+;!P
M6EG+!<#G S^0 J8Z3J]KXZM]6CBCN[>33ULYI6E$;*0^XOMQSTZ#U[5EKX3U
M1]$G CCBU"VUA]2LPT@*R<Y"G'3(R* -R#Q1*FI3:;J>F-:7JV[7,*1S"59D
M'7:V!ALCH:H6WCQYH](NI-$N(=/U*5;=+AY4)65LX 4<E>.O'TJ>?2=0UC6H
M-5O+-;4V5K+%!#YH=I))%P22. H' ^O:LUO#6K_\(CX8L!;H;G3K^&>=/-&
MB%LX/<\B@#N;@S+;2FW57G"$QJYP"V. 3Z9KSSPA:6FG>)8[76=(EM?$#1-*
MEV]P95N3CYRIS@-C)QV&:] O6NDLIFLHXY;D(3&DC;59O0GM6';66J:IK=AJ
M>JV<-DM@DGE1)/YC-(X"DD@ !0,X'7F@#HZ*S],DU21KS^TX+>)5G86WDL3O
MB[%O>M"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ,#.<<TA )!
M(&1T-+10 $ ]1THHHH **** "BBB@ HHHH **** "BBB@ HHHH *I:M8RZEI
MLMK!>SV4CXQ/ <.N"#Q]>E7:* *.E:9%I-B+:*264EB\DTS;GD<G)9CZU>HH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** (;NV2]LY[64N(YD:-BC;3@C!P>U4]%T*QT&S-M9(^&;<\DCEG
M<]!DGT&!6E10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 4-7T:SURR%I?H[P!P^U9"N2.F<=1[5?HHH **** "BBB@ HHHH S-7
M\/Z9KPMQJ=J+A;=]\:LQ S[@'D>QK2    & .@%+10 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4453U35+/1M/EOKZ4101CD]23V '<GTH N450
MTN^N-0A,\NGRV<3 &(3,-[ ]RHSM^A.?I5^@ HHHH **** "BBN5TWQ;>ZM+
M?+9:%)(ME<-;R_Z2@8LO7 /!_.@#JJ*RM"\0V>OP3-;"6*:W?RY[>9=LD3>A
M'X=:U: "BN2/BK5KRTDO=%T-;^U$\D"XN=DA*\;B",;2??-=1:O-+:0R7$/D
MS,@+Q[MVQL<C/?% $M%4]5N+RUTV:;3[,7ETN-D!D";^1GD].,G\*5;^$7<%
ME*P2\EA,WDCG"K@-R..K >] %NBJ.G7&H3O=B_L5M5CG98"LH?S8^S''3/I5
MZ@ HHHH ***YK4]?U+^V[C2M%LK>YN;6W6>43RE-VXX"KQC..<DXH Z6BLG4
M-0U*"VLOL>F"6[N7"O')+M2'Y2Q+,H/ICIR37/V?BWQ!?W&K06VAV<DNF/LE
M07C9<\\)^[YZ'KB@#MJ*9$YDA1V0H64$J>H]J?0 4444 %%%% !13)7,<+NJ
M%V520HZGVKD[KQ+KUG/I%O/I-DDVIL413=/^Z(&?F^3^5 '7T5R=UXEU>QU/
M3[.[TV"+[3?_ &4NLA=60JK!D.!ZD'([=ZZR@ HIJ2))NV.K;3M;:<X/H:RO
M$VMKX>T&XU$H)'3"QH>C.QP,^V30!KT5C:9<ZPDMT-:&GK;IM\FYMG*J^>H*
ML3@@^]1^+M;GT#PO=:K:1Q320[,"0G:0S!<\=>M &[17/WFN7=MXPTC25BA-
MK?0RNSG.]609X[8Z5N^=$)1$9$\PC(3<,X^E #Z*9YT09U,B;D&6&X94>I]*
M!-$45Q*A1CA6W#!/M0 ^BLVPGU SZA_:(LT@BF(MVA<Y\O&<OGH>E7UFB:0Q
MK(AD49*AAD?A0 ^BH_/A\[R?-3S?[FX;ORI998X(FEE=8XT&69C@ >I- #Z*
MHZ=J]CJNGB^M)U>W.?G)QC!(Y].E6EN(6B,JS1F,=7## _&@"2BHQ<0DX$T>
M=VS&X?>]/K[4W[7;>49?M$7E@X+[Q@'TS0!-144US;V\0EGGBBC) #NX4'/3
MDT]'61 Z,&4]"IR#0 ZBH3=VRR!#<1!V;8%+C);T^OM2)>VLET]LES"UPG+1
M+("Z_4=10!/17'S^(-3U+7=3T[1;G38WL3"(UN/F%RS*6<9#9& .P/>NG@OK
M6>5H$NK>2X0?O(XY Q7ZCJ* +-%0?;K3>$^U0[R"0OF#) Z_EWI!?V9WXNX#
MY:"1_P!X/E4\ACZ ^M %BBH+:\M;V,R6MS#.@."T3A@#]17.ZAXHV>*M#T[3
M[NRN+>\>5;@(P=TVKD<@\?EVH ZFBL_6]:LM TJ74+Z3;%'T ^\[=E4=R:D_
MM73_ +&EXU];+;/PLK2J%)],YQF@"Y13(I8YXEEBD62-AE60Y!'L:H32WJ^(
M+:)+FR6R:%B\+Y\]F!X*_P"SZT :5%5/[4T_?&GV^UWR,41?.7+,#@@<\G/%
M3SSQ6T#SSRI%$@W,[G 4>I- $E%<7J7C5+C0]/U'19HBL^HQVTBR %@A9EY&
M?ESMR,]C74QW]K>1SBRO;:62-3DI('"'G&[!H MT5D:=J/V3P_!=:SJE@[<[
M[J)PL+?,<8)]L#Z@UI6]U;W<(FMIXIHB<!XG##\Q0!+163XEUDZ%HDUY'$9[
MD_N[>$ DR2'H,#GW/L#4F@:O%KNA6>I18 GCRP'\+#AA^!!% &E15&36M+BN
MC:R:C:).#@QM,H8'TQGK1-K6EV[%9M2LXR"H(:=01NZ=^] %ZBJ+:SI:WXL&
MU&U%V>! 9EW_ )9S1<ZSI=G=I:7.HVL-R^-L4DRJQSTX)H O452NM8TRR=TN
MM0M8'C 9UDF52H/0D$TT:WI1G@@&I6AEN &A03+F0'H5&>: +]%4;O6M+L+A
M;>[U&U@F;I'+,JL?P)I;K6-,L9&CN]0M8'5-Y6295(7UP3TH NT5AZKXLTG2
MK:QGDNHY8KV98H7C<%2"<%L]-H[UK?:K?[']K\^/[-L\SS=PV[<9W9],<YH
MFHJA_;FD^1;S_P!I6GDW+[('\Y<2-G&%.>3FFZI?1QVMW;PZC;6MZD!E#3$$
M1CH'8'^'/>@#1HKE-2UF_L[CPK%'=PS+?2A+F6- 5F&P'<OH">>/6KFD:C>W
M'BG7["XE1[>T,!@4( 5#H2<GOTH WZ*YWQ#J]SI>MZ$B3QQVES-(EP' ^Z$)
MSN/3&*U(-9TNZLI;V#4+62UB.))DE4HA]SG ZB@"]15"'6]+N()YH=1M9(K=
M=TSK*"(QC.6]!BI$U.P>V@N4O(&@N'"0R"0;9&)P #W.: +=%49-:TN*\%G)
MJ%JMR7$?E-* VX\A<>OM4][>6^GV4UY=2"."%2SN03@?A0!/17$ZIXQ,^D:#
MJ6EW"Q0W>IPV\ZN%)$;;L@^G _6NILM8TS44E>RU"VN%A_UABE5@GUP>.A_*
M@"[16=8:]I6J7#P65]#-*@W%%;DK_>'J/<<5HT %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M]\_1:](EMX9S&9HDD,;B1-RYVL.A'H>30((EG><1H)G4(S@?,0,D GT&3^=
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
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 %:VTZQLFF:UL[>!ICNE,484N?5L#GJ>M5[+0-)TZZ>YL]/MX9F_B1,8]<?W
M<]\8S6C10!4&E:<#<D6%KFZXN#Y*_OO]_CYNIZTDND:;-8+826%LUFGW8#$-
MB_0=!^%7** (+2RM;"'R;2VBMXLEMD2!1D]3QWI/L%F+9[;[)!Y$A+/%Y8VL
M2<DD=#D\U8HH KW5C:7RHMW:PW"QN'02QAPK#H1GH?>FC3+ 37$PLK;S;E=L
M[^4N91TPQQ\P^M6J* .1U_PU<S76GOIFGZ1/8VL<B?V?=Q;8PS$'>N 1GCT]
M?6K?ASP_)IMY<7\]MI]G)-$D7V;3T*QJ 2=QZ98YZX' KHZ* (/L-I]M^V_9
M8?M>W9Y_EC?M]-W7%,73-/6V:V6QMA S;C$(EVD^N,8S5JB@"K<Z987AC-U8
MVTYB_P!698E;9],CBG2V-G//'/-:P231<1R/&"R?0GI5BB@"HFEZ?&L2I8VR
MK"2T06%0$).<KQQSZ4\V-FS2L;6 M,,2DQC+C_:]?QJQ10!76PLTDBD6T@5X
MAMC81@%!Z ]AR:R/$6@2:CI3V^F"TMYGG2:421?)/M.=KXY()Y__ %UOT4 <
MO8>';IM4M;S4+71[<6NXHMA"079E*G<Q ^7!/RXZXYXKH+>PL[-F:VM((&88
M)BC"D_D*L44 ,AABMX_+AB2-,D[44 9/7@4^BB@ 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 **JV.HVVHK*]HYDCC<QF0 [68<'![X/'%+?WT.F
MVCW5P)/)3F1D0ML7NQ YP* +-%,BECFB26)U>-U#*RG(8'D$&GT %%4]4U6R
MT:R:[OYQ%"#@'!)8GH !R3["L\^*;2)H!>6>H68N)4AB:>W(#NQP!QG'XXH
MW**** "BBB@ HHHH **K/>QK?+:!7:3R_-<@#;&O0%C[D'&/0TEM?PW-@+W#
M10%2X:7"Y3J&Z\ CGG\<4 6J*YN/QG975O-=:?8ZA?6<)(DN8(@$&!DXW$%L
M>P-;&E:E!K&EV^H6P<03KN3>,''N* +E%%% !114-Y<K9V4]RT<DBPHSE(UW
M,V!G '<T 345SMMXST^Y;2PMO>JNHED1WA(6-U8J4<]CN!'>NBH ***H7^H3
MV=W8PQ:?/<I<R[))8^D Q]YO:@"_16+!XCCGU/6[$6DPDTI49\$'S=REAMY]
M!W]:M:'JJ:WHMKJ4<31)<)N",02.2.H^E &A1110 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 5A>-+^;3/!VJ7=N<2K#M4YZ;B%S^&<UNU2U?38M7TB[T^?_
M %=Q&4)]">A_ X- '/WIGT+P=I%O874%F@,$,LQ W!"/F,:X.Z0]A@YR:=X0
MU2\U.;6K&^DDGCM+@1QM<1JLA1AG#A0!^@ID&A/K>@:=8ZB;JQU#29$V30\
ML@P'4D892,'VZ&K5MHT?A=M1U&WEU"_GO"I:%L.7DZ \*,9[D\ 9H K_  ^E
M=='OM.8Y33-0GLXV)))13D=?3=C\*ZRL?PQH[Z)HJ6\[*]W*[3W,B]'E<Y8_
MT_"MB@#A_%#>;\1/"EM<Y%F&DD7CY3*!\OMD$#\Z[&[MK:ZB5+I%=%D1P&.,
M,K J?KD"L#Q7;Q:BD=G<:)J=XJ$317-D\:F)^<$%G!!'TQ67#]O,D!U#3?$N
MH1P,'CCF^RJH<$$,=C L1CN30!4U77=:M-0DDAU"294U:. I;P V\4)(&QW*
MY+G(S@G'M6U;ZG?S>+/$NG-=.+>VMHG@ 5<Q,R$D@XYYYYS7-SZ)<3O<Q)HG
MB-8+B\^UJGVJ!%BE)R6 R>_KG%:=SHM]=ZM)J(TK5())H1!<K%J$2"=5X!;'
M.?H10!777=9F\+:#J-R;Z2RDB=K^XL57S0P.%.,?=X.<#_ N_M_4-0DTG2;"
M]DOOM%K+<R74$BP/*H<JH!*_*1@YP <CZU/:Z-J>GVMC#86.JVQLXWC1A>V[
M;E9@2&# @]...*BG\,&:QL+9/#U_ ]B6:"XAU")95+$LW/3DDGI0!TWA==9C
MTDQ:Z\;W<<K*KHX8E, KNP -W/\ *MJN6T_P_P#:-/AM+B'4;'[-<K="0WBN
M]P_.=[#.1[<=L5U- &7>>']/OM:M-6F23[7:J40K(0"#G@@=>IKS[X@:=%X:
M\)66B:4TD5K>WA,ADD+=A\N?3I^5>JUG:UH=AX@T]K'48?-A)W#!(*MV(/KS
M0!/I]A;Z;IL%A;H%@AC$:C'48_K7GVJZ],IUX6%RUAI>@0"&W2 A?,N#PN?5
M5(QMZ'WKK[7PO;P?9Q/?ZA>Q6Y!BBNI@R CH2 !NQVSFLR\^&WA^^FO991=@
MW<OG.J3D*KYY('3G)ZYZG&* .?U+5M<MO _ANR2_G&LZM*O[W(W[&.?3C 9*
MO:;K>J:[XLUMM,O'>QT^S-O K$;);@_=8^O(//TK?U'P5H^JMIANEN'73DV1
M)YQPR\<-W/0=Q4<7@72($OEA>[C^V7"W+E)<;75MR[1C  //(- '(^&_$\MO
MHM[K%_J%])=Z5$\5Y93.S+)(S@1L/[O.5/I6EH0\4:WJVFWT\]Y;VHC:2]WY
MBC<L/ECCCZX (^<]23SP*Z/_ (0[27L]2M[A)9VU)@UU,[ .Y!ROW0 ,'D8%
M6-(\/6^C["EU>W+QQ^4C7,Y?:G' ' '0=NU %B'1K*%;-51RMGDQ!I&(W'JQ
MY^9N3R<]365XZ6_7PM<7.FW,\%Q:D3_N7VEU'W@?;!)_ 5TE(RJZ%6&588(/
M<4 >>_\ "6I#XLCU7[7.V@7-J8\M)F..X""3 &>NW _WB1ZU9O+C5M.MO"$4
M]]/Y]U?+]J!;[V[+;">N!G&/:NA_X1;2/['M-*^S?Z):RK+$FX\,ISDGOU.?
MK5G4M&M-4N+&>Y\S?93":'8V!N'KZT <SI?_ ".WCC_KE:_^B35_X=@#P#I.
M#G]VW_H;5I+X?LDO-4NU,RS:F@2X82=@NT8]" :L:3I5MHNF0Z?9AQ;PY"!V
MW$9)/7ZF@#A;F'5;YO%\AUS488].D+VJQ2A0&";\' SCH,9QSW-3VEQ?6FI>
M%=4FU>]NO[739<PDCRCNBW*50 !<''/7%=.GAC3XTU55,_\ Q-"3<MYIR>HP
M#V&"10WA?36&D B;&E8^RCS3@8  SZ\"@#B;)O$OB6$:W97D=LT=XQ)EOI%1
M$5B/+:$+MZ8Y)R:9XHU+4;>/7-3M=1NY9;&\C2*2"4I!;C*CRV3.';YN>"/?
MM77/X%T%]8;4_LT@F>3S7196$;/UR5SCKS3;GP%H-W)>M+#<;;QS)+&MPX3>
M3DL%SC.: ,V]@NM1^(UUI1U6_M[-],6X,<$VS#"3;P<<>IQR?I4GAI;KQ/X&
MT_[1J=[!/#.=]Q#)AY CL &/<$8S]*W[?P[86VKMJD?GFY:V%KEYF8>6,<<G
MKQUJJO@W1UT6#21',;2"X%P@,IR'R3U].30!OT444 %%%% !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 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 %%<[XCU&4ZCI>@VTS03:E(_F2K]Y(44L^T]F/0'MDFF2+I,7C:TLRE
MV+XZ<RH?,/E&(-C!YR6Z\_\ UJ .EHKF="O9K3Q)J?AV:1Y(K>-+FS>1BS^4
MW523R=K< G/'TKIJ "BBB@ HHI&8(A9N@&30 M%<SI_C."^O=,A-A<PQ:HLC
M6<KE?GV#+9 .5XQCUS5:?Q_;0P7]P-)U%[?3[EK>YE54VH0<9^]SR1TH Z^B
MH9+J**S>[))A6,R$J,Y4#/'X5@:9XOCU"_L;:73[BU74(6GM))&4[U49.0#\
MO'- '2T5SD7BP3RV\L.F7<NG7%Q]GCO$ 8%LE=Q4<A,@\G\J30M<U/4M>U>T
MN+!8[:TG\I)!*#CY0>1U.<Y]LXH Z2BLG4M;%E?V^G6ULUW?3HTBPJX3:B]6
M)/09.!ZUBZMXF>\\(ZX]G!+!J%E')%<PLX5[<[3\P/0CN".M '7AE8D!@2.N
M#TI20!DG %<OX/T2UMK&TU3^SQ:7TEG'#(5D#"50%.\@<;CCKUJAXIUTZGX9
M\106>G/<VUJCV\LYD  <#DJ.X7()Z=* .VW#(&1D]/>EKA],ETU+WP5'/9R2
MWTNF_P"C7._"H!""V5SR<>W>M6P\5'4[A/LNGM)9O=-:F82@M&R[LETQ\JG;
MQSW'2@#H@0>A!^E+7FOA_7SX:TC5'.E7$NG0ZM,DDZ.H6)2X48!.3CZ5UT_B
M!WU"YLM+L3?RVL:R3XF"!=P)503G+$#..!TYH W**Y5_'%JUCI5W:6%U<KJ$
MS6ZQKM5XY!_"P8CG.?;C.:>GC2VBM]8.HVLMG/I13SH6=6W!Q\FUAQS0!T]%
M<E;^.K8W-W#=6P406S70EM9A<(ZKG*[@!AN.A_.I?^$HO9?#]WJD6FQ;$LGN
MX9%N/,C; SM8@## <D?AF@#J**XZT\6WMGH.A7NJV0:*^\J.2[2880N!AF7
MP#STZ=/2NBM]1^TZO>V*0_):K'NFW9!=@3MQ[#!_X%0!?HKG]3\2367B*#1;
M;2Y;N>:V:=6654 P<8.>@XZ_3@UDMX^N%T>?4VT"=;>SF,-X3<)^[8-M(3^_
M@D>G6@#MJ*YO6?%%QIKS_9M*,\-O:?:I9I9O)3'/RJ=I#-QTXIW_  E/VE=+
MCTRR-S=ZA;_:EBDE\M8X\#)9L'N0!@')H Z!)$<L$=6*G# '.#UP:=7G'AO6
MTT+3?$-W<6RI*^NO"L"RC:)&VC&_ ^4<G..@Z5TN@>*DUO4[RP-J(Y+=0ZRQ
M2&2*13CHQ53D$],4 ;YEC$JQ&1!(PR$+<D>N*?7"Z]-<6WQ-TN2SLC=W!TZ5
M5C#A,\GJQZ#\^M2R>/9H]%O;YM%=9]/N1!>V[SX\H'HX8*=P_+UH [6FLZI]
MY@N?4XK-36!/KJ:=;Q)+";47+W"R<*"<*,8YSR>O:N=^)"Q?9= DE@\X+K$
M*!-Q9<-E0.^<=.] ':"2-CA74GT!IU<Q;1:3>>(+58M%FL[FU1KF.9K<0@Y^
M0KG&3][./85';^,9Y]2N-);2MFK17(C%N9SM:(C/G;]GW<>WIW- '5T5R>K^
M,6M-0N[/3[6*ZELPIF5I&#.2"=B!5.6QSSCT^DQ\43WT]O9:19AKZ6T^V/'>
M$Q"-,[=IX)W9X].^: .FHKFO^$JGCFT"*YTF6WDU5G1TDDPUNR^HQ\V?PK)\
M1>+M171_$B:?;QVUQI<B1-,TI;*/_$HV\-TX/YG% ':RW5O#-%#+/%'+,2(D
M=P&<CKM'?\*FKDK[4!'J?A;^TM,MI[NX=U2X60GR3L&2H*CKQ],?2GKXNDA?
MQ#%?V:6\VE*)(T$N[SD(^4C@=3@?\"QU% '545R6J^++RRNAI]O:0/J$5LMQ
M<*Q=D!/1%VJ222.IP/SK=T35#K.D6]\UI-:/(#N@F4AD(.".0,CCK0!;BN8)
MWE2&>.1HFV2*C@E&]#CH:EKAQXBATNT\6ZA:Z1;QRV-UM?:^#.W WL<>^<?7
MUS5ZQ\3ZB_B*PT[4--AMXM0MVFMVCG\QEV@$A^ /RH ZJBLC7M:_LB.UBAB$
MUY>SK;V\;'"[C_$QZ[0.3BL^X\1ZAI=G>'5-.19TN([>S,3YCNF?[N,\C'?/
MX9H Z>BN>AUO4+77[?2-5MK<27D3/;2VS,4+(,LK9&1VP:PX_'>IMHT6M2Z7
M:I8"Z^SS8N"TGW]N5&W&!QUZT =[17)7?B;5_P"W-6TRPTZT=K"))O,FG8!E
M*D] O7M_6J\GCPW%EIALK?;<7ML;E]\,LRPJ#MZ1J2<MD=NGN* .UHKC+;QE
M?W=CI\']EFUUB]N'@2&Y5D10@W-)R 2 .P[\55\3ZWXDMO"]PSP165U'>I;^
M?&QVS(2,.G.5ST.<]_P .UDOK2*\ALY+F);F8$QQ%P&<#J0*L5S-SJ!@\7Z)
M8W=A927,\$S&["_-%M'(3(R >_-4Y?%>JOHTWB*RL[671XG?]T683R1JQ5I
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
M"*W="2&&3EB<\G\J["B@#G[?2M3O=;LM3U?[)&UC%(D,5J[,&=P SDL!@8&
MO/UK%_X0G43X(;0S<VOGM>?:#)\VW;NW8Z9SGBNZHH YM/#]XGB'7-2\V#9J
M%JD,2\Y5E7'S<=,^E9$'@G5=/L=&ET[4;>#5=.B>!W9"T4T;,6P1U'6N[HH
MY'4_"VJZG8Z?<2:K%_;EE.9XY_*_=#. 4 Z[>!]?QX-2\,:QK/AZYM]0U2%]
M0EECDC*1E8(MC9"A>ISSD]>GI7744 <W)H6HW7B+1=6NI[1GLX98[A8U8!RX
MQ\H.>/J:I0^$]1L]'O= M;NW72KEWVNRL98HW^\@'0]P#GOTKL:* .<LO#<E
MAXHGU&!H5LFL$M(H1G<NW&/;&*L>$=%G\/>&K72[B6.5X"_SQYP0SEN_UK;H
MH P-4\,1:EXFTW5S*4%JK+-$,_OAD,@.#T5ANP?:FZ!X6@T+5=4O(W++=R[H
M4))\E3RRCZMD_@*Z&B@#AT\$7J^$7TDWEO\ :4OOMEO*$;:#NW ,/S_.MB'1
M-0_X2FUUJZN;9S'8FUD6.-ERQ;=D9)P/QKH** ,3PQH<N@6%S;RW"3&:ZDN
MRH5QNQQU-5I-#U.#Q3>:Y97%H3/;K ()D;@*0<[@?KVKI** .<NM)\07<-[G
M6(89;A4C18HVV0H,[L?-G<<XW>@J"V\'BQUF^DLI+>#2;^ 0W%BL1 )QC<I!
MP#@^G<UU5% '(Z'X9UW2)H+1]?\ ,T>V?,4(A E91T1F]!Q]>G IEEX.U/3I
MKBUM-=:+1Y[@S-;K#^\0$Y**^> >F:[&B@#E+[PK?S:IJ\]CJD=M;:K$$N(V
MM][ A"F5.>.*8GA"^M4T![/4XEN-*A>!GD@RKHP )"[N" /6NNHH Q-*T.;3
M_$6M:H]PDBZD8B(U0@Q[%*CG//!J/P_X8AT'4-5NHY=XO9O,1,?ZI>3M'/J2
M?RK?HH Y#2_"&IZ/(;.SU^2/1O-,BVPA'F*"<E!)V!/4XS],UULBLT;*K;6(
M(#8S@^M.HH Y>U\,7CZMI>HZI>P3W.GHZB:"$QO,6&WYSD\ 9X'<_A74444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 <C:>.3<BYG?1KN+3[62:.XNFD0B,QC., Y.>!]3W
MJ/2_B%8ZCJUK8-"B&YB:1'BN%EV8&=KA?NG ]Z72?#%Y_P (SKVE7^R!M0N9
MY(V1]^%<#&?H14^@P^+(HX+;4HM.C2WC(,\;%FG(&%!&/E'<GOCM0!+H_BBZ
MUD07%OI)>QN/,,<T=PK,FT9 D4@;22,8R?K67#\16;2[;5Y] NXM*D?RWNO-
M0A&W%?N]2.!SQSD=N7Z;X>U(>)=/U<V%OI<@1_[1%M/E+DE<#"8Q][GG]36/
MX:T[4?$'PUL=&^SQQ64TC>9=&4$^6)2QPN/O9&/3O0!U=SXEN3+?G3--6]M]
M/)6YD\\(2P7<508.X@$=2.M0W'C6+S=(73=/GU!=4BD> QLJX*]0<].>I[>]
M0P:-JVAW.LPZ9;6]S9ZC(UQ'YDVPPRL,,&X.5Z'BH[/PI>:7?^%A;&.6WTN&
M=+AV?!)D R5&.><T 3)XWQH6HWEUIYM[NPN1:RV[3 J'+  [\?=YY./7K3-:
MU>2;PCJLVL:"DL$ C)B2YW1W"D@Y5\#@<=NU-31M9M[C7Y18:==1WU['(L4[
M9$L0&&!XX. ",\9S5(>#]33PWXBLK:*"W74"AM+'SRR08^]\V._)P..!0 S4
M[B2'Q[H]YIFF?:9Y-);RH%D6(8SQECP  3TS4FH^*[#5?"%S=:GH?FR6EXMO
M<6,L@_=RA@ =V.1SZ>HZ5H3Z)JUOKFCZM;06]P;2Q^RRP&8H=Q'53MP1^55-
M1\'ZG>>&M0A\RT;5-0O5NIB6(C0 C" [<D  #D=S0!<U"*-?B?HKJBAVL9P6
M Y(!&!^I_.L.]\0RZ?X*UZ[T/38=.EM=2>WG/F;CO+*#(.,%LL!@\#'?I74W
M6DW\_C/3=6 MQ:VUK)%(#(=^YO0;<$# [CJ:PKCP9JEQX5\1Z:TEJMQJ6H->
M0E78J 65MIX&#\OOUH U+S4%B\3>'8=1T>W-]="<1W"2[_(*KDA25!.1CTZU
MF3_$RVCN-T-F)[3[3Y&4D;S=HX,@39MVY!_BS6G<Z/K&H:YX;U.Y%FAT_P X
MW*1R-U==H"Y'. !UQ532]!\4:(\NG6%YIW]D-.TD<LJN9XE8Y( ^Z3]?K[4
M7%\4W5SK-U96.GPSI:W:6\R_:=LP4XS($V\J,^O:MK6+]]+TBYO8[66Z>%,K
M!$,LYZ ?Y[5S6L^&=3UC4XYWM].@D@O$DAOXI&6<0@\JP"_,>W7%;?BG3;S5
M_#EW8V$ZPW$H4*SDA2-P)!(Y (R.* ,JP\8RM=ZI:7]G$L]A:?:V^R3>:&7&
M=O0$,.!5KPYK]_K9BFDLK464\'G)/;W/F>6V1^Z<%0=W)Z<<5E67A[Q+9ZS+
MJ,*Z+ 7T_P"RI%$) D;#)7 QR,XR?3MWJSH?AO4+/Q,=7G@L+%7MC%-!8NQ2
M:3=G>05 'ZF@#3UW6;W3[FVMK*SB<RH\DES<N8X(57'WF /)S@5C+X\GE\-Z
M1JT&D^:;Z[%H\0GQL;<0,''.<'TJ]KVBZM>>(]/U&Q>QE@MXRAM[W<55R<^8
MH Y8?A6/8^#M<L]'TK3S-ISBQU07F\%P2@)/IU^;I^M &]H6OWFH:QJ6DZC8
MQ6MW9!'_ '4OF*ZN,C!('2F^(?$SZ5J-MIMK%$]W-&TQ:8OL1 <?P*Q))]JF
MLM)O8/&.IZI(;?[)=011QA6)<%/48QW/Z55\0Z%JT^M6FMZ%=V\5]!$8&BNE
M)CE0G.#CD<_TH H-XZO?[&TN[31'%U>7HLFMYI#'ACT*DKR#ZD"C_A+/$#76
MJ6"Z+:?;=/599#]J/EB,KN'.W);\ /IWMW_A_6=2AT=[R]M9+JTU!;V7:I1
M!T1!@G'N>:F7P]>+KWB#4/-@,>I6R11+DY4JFWYN.G/:@"A<>-KTZ;X?NK#2
MHYGU<E!$\^S8V.F<=,YY]!TJKJ7B&ZU'0/%&D:I91VNH6=FSE8Y-Z2(RG#*2
M/I^=4M2TN^T.T\$Z<&MYKRWO&53N81L>2.<9'!]*WI_#6HZA:ZW<7DEJNHZE
M;"UC6,L8X(P#QNQDY))/'I0 FDZU,MOH&AV,4373Z5'=2/,Q"QQA54<#J2?I
MTJ*X\8:E'H&HW2:7%]OTN?R[R R$J$QG>A[C&#SVS4J^&=3L;C2-1T^>U-_9
MV*V%Q'-N$<L8YX(&0<C/2IHX=/\ #EI?7/B"\MDDU:<^<>1&<K@(,]@H/)H
MN3>(X4NOW962TAL&OKB5?X5/W .WS8<_\!]ZQM*\;7FH:GIL7]G&2WOERQBA
ME!MLC*EF90K#&.1[]>*D\&^&X(?!DEM.)2-15]QD.7$)R$7GIA<''8DU+H.@
M^(]+>UL[C6;>32K3B-8X<2R*,[58] .G3TH J67C74-1:TN;/2I)[.XFVM&D
M$OF1Q%F D+E=A'RYP.GKZ=1:S:F^J7L=U:P1V*;?LTJ299^.=P[?YZUSNE>&
M=>TEXM.@UF(:'%+N1/+/GA-V[9NZ8[9ZX-:6FW&L/XIU."YEBFTR- 82L14Q
ML3]PD_>..3C/4>M &_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 %%%% #719(V1L[6!
M!P2#CZBJVG:;9Z39K9V,(AMU)*Q@D@9.3UJW10 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 5;G3;*\N;>XN;6*6:V;=#(Z@F,\<
M@]N@JU110 5%/:V]TJK<013*K;E$B!@#ZC/>I:* "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 **** "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 **** "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 **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH ***0G'6@!:*8)4+;=PW>F:?0 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 (20>G%5;Z2Y2RG>S027 0F)"<!FQQS5B:&.>)XI5#(X*L#W
M!K$70[30;>YN="TN,WI3Y8S*5#^V23B@#G/"<<%KKX@U+3[NTUHQ%PTERTL<
MX_B9>PY[8KO@X+!<C.,]:YZVLK[4]9M-5U*S6S-K#)%'")A(S%]N22.,<5>T
M[PSH^DW9NK&Q6&<J4+AF)P<<<GV% &M1110 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 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 %%%% !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 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 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 %%%% !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 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 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
' %%%% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>cfoseveranceagreement_ch006.jpg
<TEXT>
begin 644 cfoseveranceagreement_ch006.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#W^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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH 0D*"20 .234:W,#3F!9XS,%WF,.-P7UQZ5S.L7/\ :?C/3_#KX-HL#7MT
MF?\ 68.U$/MGDCO@58MKFR;QY?VB:9&MY'9(S7>[YG0D83&.!_@* -Z*YM[A
M%>&>.1')"LC@@XZXQ4M<3IJVFO> )9=/TY-->%IFMDA8$PRH3AE; Y)Z^Q(Z
M5T'AG56UOPU8:BXP\T0+@?WAPWZ@T :U%%% !2,RHI9B%4#)). !2T$ @@C(
M- %#^W=(_P"@K8_^!"?XU>1UD171@R,,JRG((]17E?@J_BL/A^&DT&XU!0\C
M%UC0IC.#DDDC SVKKM8UC_A#QIB&U5= 51;RS@LSV^!A..21P!G_ .M0!T]%
M<M>>)[W3-"M+N_LXX[N]N1#! FY]JMDAF"@L3@$D =P*IQ>-KRWL=5FO],D
MM-@MYA#)"ER7. ,2 %<$C/7O^(!VM%<W)JFOZ?'J#WUE:R10637,=Q"2J;U!
M)C8$DD\=1CZ5$/%-RUEX9N1;Q :O(J2KD_N]RY^7\N] '2SSQ6UO)//(L<42
MEW=C@*H&23^%-M;J"]M8[FVE66"5=R.AR&%<7H.I:M<1>*Y[^6VNH;6XGB\E
MD8!BB  #)("$#D8/))IP\4WEEX>\-:E'9V4-A>2)#=*J$" ,>"N#@#@]<]J
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
M@8R,=<]>: /5J*Y.)KK2?'UOI\-S<SV%[9O(T4\K2^4Z$?,&8D@'IC/4UUE
M!4<\\=M;RSRMMBB0N[>@ R37F-Y?7R36VIZ?>WMV&UM8#<F9D1XRV/)6+)!4
M8ZX'/3-=[XFA2X\,:HCEP/LLA^1RIX4GJ#T]N] %32O$-[J=Q9L-&D33[N#S
MHKM9@P7T#K@;2?;/4>^+?B36?^$>T"ZU3[/]H$ 4F/?MSE@.N#ZUQ$,[6_A_
MP?86T[P0ZFH^T-)/)@E8QA00V5!)Z CM4GB/3+O2? 7B.VN=4%VI:*6*'+$V
MZM(/ERQ)(XXSZ&@#T6)_,A23&-R@X],T^N,1O[7\9-I%Z\RVEOIL<T,,<K1B
M1B0"Y*D$XZ8/O7.W=WJBZ3#IK:E>;;?Q(E@EVDY$DD1R=K'N1QU_I0!ZK17"
M:=IY/BWQ%H(O;[[%):1NNZY=WC=ARRLQ)![U%X:OKS4'L- N/-%UI%RYO9-Y
MRRIQ'D]]Q8'O]PT >@45S/C6]FM-/T^-)7A@NK^&WN94."L3$YY'(S@#/O69
MJ$$FD>*9+6QN9DLKO2YY)H1*Q$#+TE49R"<@<8H [FBN.\ :9MT*PU>6]O9[
MF>VVN)IV=,%L\*>A&,5E^+_]*O\ 7EMYI9YK.P61O,F,4=D0&8%,<L[?3CUY
MQ0!Z+17 "W?5M?\ #*7-Y>&*?2#).B7#H)" O)VD=2W/KBH['2KJ_P#!FL6-
MG=W(GT_4KA;(F5LXC;Y4)SR",C\: /0Z*Y3PQJ7_  D]]_;ZQ-';QVJVT:G/
M,A(:7\B%4''.#75T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !13(I8YHQ)%(LB'HRG
M(/XT^@ HHHH **C$\)N# )8S,%W&/<-P'KCKBI* "BBB@ HJ*XN(+2!IKF:.
M&)?O/(P51]2:D5E=0RD,I&00<@B@!:*ANKNVL8#/=W$5O"N 9)7"J,].34P(
M(!!R#0 4444 %%0W5W;V-NUQ=3QPPKU>1@!4=AJ5EJEOY]C=17$0.TM&P(!]
M#Z&@"U1110 4456M;^TOFG6UN(YC!(8I=C9V..H/O0!S>J6W]F>/].UQQBUN
M;<V$LG9'+90GT!/RY]<5=M]&O8?'-YK),!M)[-8%&\[PRD'IC&.O>MV6*.>)
MHIHUDC<89'&0P]"*<JA5"J % P .U ''Z;:7'A#P+=PW[0M<!I3$L+%_,9R=
MBC(!)).,5L^%-+DT7PMIVGRG][%$/,]F)+$?@216I);PRR1R21([Q',;,H)0
M^H]*D)P,F@ HJGINJV.L6INM/N%G@#LF]00-P.#UJY0 4U]VQM@!?'R[NF?>
MG44 <7X8T/Q)X8T6/3(4TJX4,SF5YY%()[8V<_F*OR^'[[4H[*UUFXAO+-(G
M:Z3D&29B<8 &-BYX!]CU%;&I:M9:1#%-?3>4DLJPH=I;+MT' J[0!PX\'ZU/
MX;M]-NM3A%UI\ZSV%VFYF4KG"OD#(YQD>@XXJ[<>'=8US0KRSU[4(//F15B%
MFA"1,I#!N>220/3CI75T4 <S9:'K5S9R6^O:I'*IMGME6T4J&#+@NY/5O3@
M<^M9MKX1UU8]"@N=2L#!I,ZM&L<#9= ,#)+?>[<8'.>:[BB@#E++PUJ5C-X@
MB2[M6L]3>::,&-O,2208Y.<;1^9]JFB\+,_@$>&[N6-W%N8O-0':&!RK?@<?
ME72DX&310!S<WA**Y\&1Z#+=2"55#FZ7EO.SN,G//+9/KSUJSH>GZY;R&76M
M6CNV5#&D<,6Q.H^9O5N!Z 9/K6W10!2U."^N+=!I]W';3)(&)DB\Q749RI&1
MP?7-9WASP^=%DO[AWB$M](LCP6Z;(8B!CY![]SWXK>HH Y63PG?0:Y?7^DZT
MUC%J!#7,/V</\W0LA)^4]>QY-6$\,S:?JSZAI%ZD#S0+#<)<1&59"@PC<,I#
M =?6NBHH Y8^#O+BTI;>]P]G?&]F>2/<9W;.[H1MZGU[5H:?H3V/B;5]7-RK
MKJ B'E>7@IY:[>N><_2MFB@##T/PS;:'J.J7D#EC?3>8$Q@1#J5'XDG\O2L^
M7P/%<V>N6US>LRZE=?:D:./:T##D8.3GI[5T&HZG;:987=Y,2R6L?F2K'\S
M8STJ2QNX[_3[:\B#".XB65 W4!@",_G0!A6WA:ZELKF'6=9FU"2:U>T5Q&(P
MD;8SP,Y8X')]*BD\(7%QH.FZ9<:MO^P7$4T4@MP/EC7"KC/ZUU5% &#+X>GA
MUF\U+2[\6DE\BK<H\/F*2H(#KR,-@^X]J@B\'06T^@/;W3HFC^9M5D#&4R#Y
MB3G@GD].]=+10!D:/H7]DZAJMT+DRC4)_/*%,>6>F,YY[?E4$_AV5-;N-4TO
M4#92W482X0PB1'(Z/C(PP'%;W2FHZ2QK)&RNC ,K*<@@]"#0!S=SX,MY- T_
M2+>[DABL[A;GS"@9I&!).>G4DFK$]EJA\96UW#>7']G>05G@;'E9YQCG.[.#
MTZ#KS6]6=JVL1:4+9#$\UQ=2^3!"A +M@GJ2   .30!#K>@QZP]G<)</:WME
M)YEO<( =I/4$'J".HJI-X3CO-/U2&[O9);K4E1)[E4"D*O157H!U]>M:.C:J
MVKV33O8W-E)'(T3PW"X(8=<'HP]Q6C0!!96WV.QM[7S#)Y,:Q[V !; QDXKA
M])L;F_\ &/BZ.#4)K2-Y(D?9&"6&P@E2>A'K[UW]% '/OX3LP^AB">:&+2"3
M#&N"'R /F.,^OYFJB>!+6+4IIX-3U&&TGF,\UC'+B)V)R1C'0^GX5U=% '(7
M_P /[6^;4Q_:NH10:A)YTT".NS?G.>F2..E=+_9\+Z4-.N,W$!A\E_-Y+KC!
MSCN:IZ!KL>O6]W*EO) ;:Z>U=)""=RXR>..]:7VB$7(MO-3SRAD$>[YMH.,X
M],D4 85GX3AMC8I/?W5W:Z>P:TMYMNV,@84D@ L0#@9Z5<L=!@L-;U'5DN+A
MY[_9YJR%=HVC"XPH(P..M:M% '-^(+":[UC3+N/3KZX-@QEC:">%$+'@A@YR
M>!VQUK+FT>:Y?6#<^'M1F75=GGH]U;X4J,*5P001QU)Z5W%4'OKI==CL5TZ1
MK1H#(UX'&U6SC9CU[_C0!SEC:ZG:WL-W<:5JM]-;QF*!KF[MSY:G&3\I&6.
M"3S54:).NBW^FOX?U*XCNYVN29;RW#)*><J5/R\\]#_2NWM[J"Z5VMY4D5',
M;%3G##@C\*EH XK1K;6K?68;J]T.[FD*" W5SJ$,A@C[[555SD]>YQ^%2^-=
M*NM7DM8X-$FNC!^\CO+>_2WDB;/(&0?0'_\ 56WKFM?V*EBWV8S"ZO([7A]N
MPN<;NAS6K0!YS+I6KRZ1%8/X4N"T4PG2[.LQF<2C^/>5Z]!Z8 JS!I.LR6=\
MEUH#S37T?DSSW.JH93'V4%8\ <GH*[VB@#B#I>JDZ.W]@+NTD8MC_:HSC &&
M_=\\ "HAH-_YNJ,_AQ9(=28M/;OJV8MQP2P7R^&R <]NV*[RB@#S_3_#NI:=
M#<(FB23-- UOYD^L[VCC/54_=X4?X5.-&U,6FE6W_"/KLTN026Q_M;D$= 3Y
M?([5W-% 'G=[X6N[VZNYF\/M$+PYGB@UHI'(WJ5"8)I^I^&[W5$LA)X<6.2S
MB$,4L>KD/L'8MLR>_P"=>@T4 >?-HNNBXTN6+P_:0_V9N^S*FID ;NN[Y.2>
M_K3-9T#6M<O4O+KP]:)<*NPR0:FT9=?1L+R*]$HH SM$BN(M)AANK&WLFC&Q
M8()-Z*HZ<X%4;?P;HUMIEUIRQ3-:7#AS$TS$1D'(V<_+SSQS6_10!CV_AVSM
M8[@[KBYGFA,+37,[.^SGY0W\(R>U'AG13H&AQ6!?=M=WP&+!0S$[03UQG&>,
M]<"MBB@#FI/ ?A^5)8WM9?+DF\X()W"QOU)09^7/?%;MY907]A-93AC!,AC<
M*Q4E3U&1S5BB@#'G\+Z1<Z#%HL]KYEC$ (U9R63'3#9R/SZ4Q?"6BIH4VC):
M;;*8AI5$C;G((();.3T'>MNB@#+O/#VGWIMGD259;9=D4T4SQR!?0LI!(]C3
M9O#6E3V=K:/;$0VLXN8PLC ^8,_,2#DGD]:UJ* ,:^T\:?-?ZYIE@;K5I853
MRS,5$@!&!SP./\\TWP]8WD9O-2U*"*"_OG5I(HR&$:JNU5W=SU.?>MNB@"O?
M6%KJ5G):7L"3V\GWD<<'N*IV?A[3;&.=8XI':>/RI))IGD=DY^7<Q)QR>*U*
M* *VGZ?:Z79)9V4(AMX\[8P20,G)Z^YJC>>&-$U#4&O[O3H9KAD\MF<?>'3D
M="?<UKT4 9MOX?TJTN+6>WL8XY;6,Q0,N?D4YR!^9JC=V=WH<(_X1G2;:5[F
MX,ERLLQ0#(Y?^73\C7044 9^B:8NCZ/;V(8.T8)=P,;G))8_B2:T*** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *;)(D,3R2,%1%+,QZ #J:=4%[:K>V-Q:.2$GB:-B.P88_K0!B
M67BB6\GL&&DW*V.H%Q;W(^;  R&=0/E##IS^54].\9MK5VUM;:#?26XGDMII
M\KL0J._/?\,9'6HO#4'BVQ@L]'N[2UBM+0A3?"4.98U/"A.H)&!D]O>M'PM:
M:A8Q:LMY8BW\V^EN( )58,KG(Z=.E &3IOBG3=*\(:/=:;HTZ6=Y=FUAMDD!
M9&+MW8\Y()Z_B*M)XQU![ZZT\>&KO[=;H)6B^T1[=A!.2V>O; SS63:>$]9A
M\)>'M-:"+[1I^J+=S#S1C8&<\'U^:N@ATR_C\9ZKJ)@3[)<6:11-Y@R77MCL
M#D\^WO0!6/CZP;1],O8UCCDU$.8TNIA$J;,ABS8/&1@8!SFM'POXEB\3:?-<
M1P&%X)C#(F\.NX '*L.&'/6N5T_PCK^DZ3H-U9K:_P!JZ9YT<D$DF4FCD<GJ
M.A&?\]*[;2?[4:WDEU40QS2/E(83N6)<  ;L#<<Y.?>@#)-Y81>.KR)=,']H
M1Z;YYN]_+IN V8^O?VK/M/'MS<V6EZ@VA21:??7 MO.-PI*L6*@A<<CCKQW_
M !ORZ-?GQQ=ZJL<9M)=,^RJQ?!W[L],=*R$\,:S%X%T33%@@:]L+U)W0S84J
MKLW7'N* -Z#Q.!XBU32;ZW2U%E +E)3*6\V+NV-HQCC/)IL7B2ZG;3;2/3XQ
MJ5Y;?:F@DG(2&/CJP4DGD#&/7FJWBGPDVOZKIEW%*(A&3#=C_GI >2OYC'_
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
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 %%<_KFI32:SI
M^@6<SPSW8::>9 -T4*]<>A8_*#VYI89+)?&D\"ZC>F\%B";-BQB"!A\XR,%L
M\9SW- &_17$B?2O^$!N)3K^J-8B<[K[+><I\P<#C.,\=.AK1U._FT76-+NEG
MDDTV_D6UE20D['(_=NN>F<8(Z=^M '2T444 %%%(RAT*G.",'!(/YB@!:*\T
M\.7^DOH,MWKNLW9NX9Y4!.H2B3:&P,*K<]?2NM;68/#\FE:3J4MP[S1B);Z1
M0(W<#HS$\,<?CF@#>HK$/BFQ326U)X[A(#-Y$.]0#<,3@;.>03T)QQSTJM:>
M-=,GCU'[2LMG+IZA[B*7:Q"GH05)!SD#@]30!TE%<Y%XP@+W,=UIM_:2PVC7
MBI,BYDB'4@AB,^Q(-3CQ1:&VT2<03[-795A.%^0E<C=S_+- &Y17'Z?XDDUH
M>(8+W3;F.QM7F@9T=<J%0!ER&SN/S$$<#(YIVG>(-,TC0?#R6UI>"QU!Q! [
ML&\HL>-Y)[Y/3/2@#KJ*QKKQ+9V3:H9TE6+3A'YL@ PS.,A%YZ\KUQ]X56TK
MQ99:QJDND^6\-T(O- $J.'3IPR,0"/3K0!T5%<K8%/!/A9VO#,Z&X/DPM*'9
M=[85"QP.O)/09/)K;TS4)[X3+<Z?-92PN%9)"K!L@'*L#@CG\Z +]%8>H>(Q
M:ZA<6-I9R7EQ:V_VB=4<+L3L!GJQZ@?K69_PG]N=-TV^31]2>/4)6B@550LQ
M'3@-W.?R/X@'7T5S$?BV>YD@M;;0[MM1>$SRVLKI&84#;06)/<]/;FE'C6RD
MTJTNX(7,MS>"R\B5@ABEYR'/08QVSVH Z:BN=F\4O:VML;O3);>ZN+S[(D,L
MBA<XSNW]-N!U%:VF7DU]:M)<6<EI*LC1F-SG[IQD'N#V- %RBN0NO'#PR:N(
M=#NYX]*<K<2"1% 4#.X9.??'IZ=*GM/&+7.HZ9#+H]S;6NI@FVN)9$.[Y=PR
MJDD9% '2I+'(SJDBLR'#!3DJ?0^E/KCX-:TK2;KQ7=1::\,UDZ273A\_:&()
M4C^[_P#7JX?%,MKI5W?ZAIZQQ0QQO"]O<"9+@N2 JM@<Y !^M '245@1^(KB
MV-W_ &SICV*6UM]I,L<AFC*\Y7=M'SC'3GZU77Q7<P3Z8VHZ3]EL]298X)UN
M-Y5V&55UVC:3[$T =/17%7'CR[2'5;BW\/336VF7+P7$IN44 +P2!C)/M].:
MV'\0O<:G%I^FV:W$[6HNI3-*8EC1ON@D*V6/I[=: -F&>*X3?#*DB9(W(P(R
M.HXJ2O.O#&M/H/@N&X-BK"757MWB$NWRMTA''!S@]N*Z.^\6P:9KE[87<!2&
MUL/MQG5\EEW;=NW'7/O0!T5%<[::WK%Q<VR/HJI#>6YFAG28ND3;<A)?E&,^
MHSZ<]:SO#.OZ]J'@D:K]@CO[N1W,<:SA"_[Q@0<KA0HZ<G.* .SHI%)*@L,'
M'(STI: "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@#DKZ-[;XH:9=NI\FZT^2U5NP=6+X_*GBUN1\4GOC;3?9/[(\
MCSMAV%_-W8S]*W]2TVVU6U^SW*MA7$B.C;6C<'(93V(JTH*J 6+$#&3U- 'F
M<>E:E_PJ/4-._L^Z^V/.VV Q'>P,H8$#TQ6SXQMO[1TSP_I2[Q/<WL)V@88(
MBDN>>F!7:5473;<:H^HL&>Y9!&K.<B->X4=L]_6@"W1110 4C-M0M@G S@=3
M2T4 </X5AN--\-SV6IZ'=R,\\LGDF)'#JQR!R<?G4^K6.H>+--M-)U/3FLX[
ME6GGF0J_D$$^6@)_B(QN(]QWX[&B@#SFXL?$.L>#K*WNM+_XF.DW<<XBF"[+
MM$!  [ D'H?3WJU=:3J&O^&=0MH/#\&AR>6GD*&3=(ZL&P=H "_+CGU]J[RB
M@#D[6;Q!K^G7%GJ&DKIB-:20R222!VE=DQ\H'09YY]A6':V7B"2S\+VLF@S1
M#2;E!,YGC.X!2"P&>GO^6:](HH XK3-,U2RE\56#:>[17TT]S!<B1=K[UX3!
M.<_I1#X<NK[X7P:1<6Q@U"&#,2LPRDJDE2"#QG^M=K10!QEQX<U.^\ 36DC1
MC6KIUNYBX&UIMP;:>W 4+Z<"KGAO^TIKGS;OPY9Z.J1E79"C/*V?X=O1>,\Y
MSQ73T4 97B*![K26@72DU-)'426S.J93/)!) R.HK/\ ">DWNDMJ,4GVB/3W
ME4V5O<RB1XEQ\W() &>@SV]ZZ6B@#SS6X=2N?&U\VDV-Q+Y=M'#<O9WD41?=
MD@.) 1G'3'('?D5+##=WL7AV/2]%>WCTB_,5U"\Z'R0J[3SGY^'SD=Q71WWA
M+2-0U&2_EAF2ZE4+))!<21%P!@9VD9XXK4L[*VT^U2VM(5BA0?*JC]?<^] '
M.7UAJ>G>,FURPL#?PW-H+>:)941XV4Y##<0"#TJBOAZ[M]&N$N-$@U(ZC?RW
M=W:^<%:(-]T(Q(&X<<Y'?%=Q10!PEMH>J0>'5L+[2%U2U>ZED%K/<J9;>(C]
MVJN3@L#GG/?@UN^$=,OM)T5K:^D<_OW:")WWM#$3\J%NY _GCM6]10!Q/_"/
M:H;?QDGD)G5"?LO[P?-E2O/IV-2'1-4"^#@+9"=,4+=?O1\O[L)QZ]S7944
M<?!I&KVFI^*;N.RMIA?M$;>.9P5E"C:P8=LC/6LQO!-[=V6LP6\2Z5;W*1-;
M6OG>8B3(VXM@<*"<#CZ^U>AT4 <BNE^(?$&E7-EX@-K:126[0A;8[R[G&)#Z
M8(X ]342:-KFJ6>E:7JUM;Q6UA-')+<)/O-QY8(7"XXR<$Y-=G10!PZ^&=6&
M@>*[+RX/.U.\EFM_WOR[7QU..,?Y]:E&B:YI.LP:KID5K</<6<=M>6TTQ559
M  '5L<CMC'\^.SHH X)?"6L+X-DT]FM#?)J'VR)5=MC#>&P21QW_ $J6;PIJ
MNM:Q?WFK-:01WFF&RV0,S&-M^X'D#=C ].M=Q10!S'AVR\46RVMMJUQ8_9;1
M=JM;AC). I5=V> !D'CJ0*RK"UU_P;X'GM?,TL/:N?L\DCN0X9R3D8^]S@ 9
MYKO** (+*6::PMY;B+RIWB5I(_[K$#(_ U/110 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 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
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
MJ#[1IKE&ZD'IDD<U=\+ZWI<VF:1HTFG/)K=A*L9MWB8&%@</+NQ@#&3UY/%
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MU^&V@MT*0PQQH>2J* #^5.\J/:%\M=H.0,<"@#A+\V</CO5[>#8A;P^V^-,
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
M1QG/M7.ZGKT;>+/#&H1"^:WN+:X9;=8VW.=OR_+Z\]^G7.*JC2C)X;T.SO\
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
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9[:1;MKJ:P7E^
MTI ;< -\FPG.,?7G\*T** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"
MO?64&HV,]E<J6@F0I(H8J2#U&1S2V=I#864%I;J5A@01H"2<*!@<FIZ* "BB
MB@#.FT+2[C6(M6FLHY+Z)0L<S9)4#...F>3S6B1GK110 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 %%4M3U2#2K=)9@[M)(L4448RTCGHH%7%)*@D8)'(]*
M %HJC?ZI#IL]LERDBQ7#^6)P,HCG[H;TST!Z9_"KU !1110 4444 %%<SIGB
MB^UJT-WIVAR/"KM&?-N41MRG!P.?YUN:=>?VAIUO=F&2$RH&,4GWD/<&@"U1
M110 4444 %%5/M\4KWD-JRS7-J!OB!QAB,J">G-&F3W=SIL$U]:"TNG7,D <
M/L.>F1UH MT44A. 2!D^E "T5D^']7N-8LYY+O3Y+&X@G:%XG8-TP001UX(_
M'-:U !1110 445CR7VK6\>LSW%G;K!;(7LR)23, I/S?W><#\_Q -BBN/'BZ
M\.F^&+O[+!C5YTAF&X_N]W]W]>M7-3US47UBYTC0XK5[RVMA</\ :=VUB3P@
MP1SCOTY'O0!TE%0VDDTEG!)<Q+#.R*9(PVX*V.0#WYK*BUFX?QI<:*T,0MX[
M);E9 26)+;<'T[T ;=%%8>O:O>:9?Z+#;10/%>W@MYC)G*@C/RX[X!ZT ;E%
M(KJPRK C.,@T%U )+#"]3GI0 M%,2:*2+S4D1H^3O# CCWHBFBG3?%(DB],H
MP(H ?14/VB.595MYHGE0$$!L[3[@5D>%-=?7/#EA?W9@BNKD.?+C. <.PX!)
M/04 ;M%%% !1445S;SL5AGBD(ZA'!Q^5<J^NZKJVJ:I:Z'=:<KV$D<<<<^6$
M^1ER2#D =!@=C^ !U]% Z<]:AN;NVLHO-NKB*"/.-\KA1GZF@":BHOM5OY4<
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
M\\BTFPU/Q[%:ZU;V]S=#0HC*C@',N_#'ZXQSUQ7H2J%4*H 4#  [4 +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 %%%% !3719(VC<95@01Z@TZB@#F
M(OA_X?A$ 2"X_P!'E$L7^E2?(?0<\"N;716:^U$W^A:W]LGNI)%>RNMD#AC\
MISO '&,DC_"O2Z* ,#2O#:02Z=J5_+--J]M:"W>;SV(<<Y!_O<GJ1UYI-2\$
MZ!JVI&_N[+=.P D*2,@DQ_> /-=!10!A:OX/T/7+F*YO;/,T:A%>.1HSM'\)
MVD<5;30--BU*VOXK;RY[6#[/#L=@JQ^FT''Z?TK2HH Q_P#A%M'_ +,N].-J
MYM+N7SIXS/(=[Y!)SNSU Z&H]4\'Z'K+6[WMEYCVZ!$<2,K;1_"6!R1]:W**
M ,Q?#VE+=6%REH%EL$,=KM=@(U(P0 #@\>HJ(^%M%:UOK5K+=#?R^=<JTKG>
M^<[LDY!SZ8K8HH KV-C;:;916=I'Y<$0PB[B<<YZGD]:SAX4T07C70LL.TWG
ME1*_EF3^]Y>=N??%;-% %"+1;"'69M7CA9;Z=!'))YC891C VYQV':K%Y9VV
MH6DEI=P)-;RC#QN,@U/10!EZ7X;T?1K6:VT_3X88IN)1@L7'HQ;)(Y/'O2:=
MX:TC2IQ-9V8C=00A:1G" ]0H8D+^&*U:* *\EA:RW\-\\"-=0HR1RD<JK8R/
MTJEJOAO1M;ECEU+3X;B2,85V&#CTR.H]C6K10!2;2+!K^VO?LL8N+9#'"XXV
M+C& .F.:J2>%=#F@G@DTV%XYY?/D5LG=)S\W7KR:V** ,9?">@1I<(FDVJ+<
M(L<H5,;E&,#CZ#\JM_V-IWG64WV.+S+%2ELV.8AC&!^ J]10!1L]&TW3[JXN
MK.Q@AGN"6ED1 &8DY//UYJS/:P70C%Q"DHC<2)O7.UAT(]Q4M% $0MH!<M<B
M)!.R!#)M^8J#D#/IS42Z;8)-/,EE;++<#$SB)0TH]&..?QJU10!G6^@Z/:^3
MY&EV49@8O$5@4%&.,D''!X'/M5B#3[*VN9KFWL[>*>8YEECB56D/7YB!D_C5
MFB@"M<Z?97DD4EU9V\\D)W1-+&&*'U4D<=!TJ,:/I8MYK<:;9B&=M\T?D+MD
M;KEAC!/UJ[10!2N=(TR\$0NM.M)Q",1"6!6V#T&1Q^%7%4*H50  , #M2T4
M5+W2]/U$*+ZQM;H+]WSX5?'TR*F2V@CM_L\<,:0XV^6J +CTQTJ6B@"K::;8
M6".EG96ULK_?$,2H&^N!S2_V=8F 0?8[?R0VX1^4NT'UQC&:LT4 4=1T^.YL
M[SRH81=S6[Q+*R@'E2 "V,XK.\*>'TT71+**YM+0:A#'Y<DT* EN3CYL G@_
MJ:WZ* *[6%D[2,UI S2\2$Q@E_KQS3DM+:.1Y$MXE=P%9E0 L/0GTJ:B@# U
M?1]3NG@L]-NK6RTEXVCNHUB^<@]=G& <9Y[9SS6M<6:3:>]FA$:-'Y:G8&VC
M&!P00?QJS10!5T[3X-+TZ"QM@1# @1=QR?J:D-K;M<"X-O$9@,"0H-P_'K4U
M% #?+3?OV+O_ +V.:=110 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 45%<W,%G;27-S*L4,8W,['@"GQNLL:R+G:P##((.#['I0 ZBJ&
MIZS9:0UHMY(R&[F$$.$+9<]!QTJ:WO[6ZGN((9@TUNVV5,$%3VX/8]CT- %F
MBBB@ HHHH **PK;QCHMY T]M-=31+NW/'8SD#;C/\';(_.M:RO+?4+*&\M9/
M,@F0/&^",@^QY% $]%%% !1110 45'-,D$,LK9(C0NP49. ,]*KZ5J4.KZ9!
M?VZ2I%,"565=K#!(Y'X4 7***0D*"3T'- "T5FZ)KUAXALWNM.D9XTD,3;D*
MD,,'&#]16E0 4444 %%%% !14;3(HD .]XUW,B<M[<>^*K:1J0U;2X;Y;:XM
MA+G]U<)M=<$CD?AF@"[1110 4455U._32]+NK^5'>.VB:5E3&X@#)QDB@"U1
M5;3;U-2TNTOHU9$N84F56Z@,H.#^=4M6UO\ L^ZM[&VM'O+^X1WC@5P@VKC)
M+'IUH UJ*I:3J']JZ7!>_9I[;S0?W-PNUUP2.1^'Y4P:E.=9GL3IUR(8H!*M
MUQY;M_<'O_\ 7_$ T**S/#^M1>(=$@U2")XHIB^U'QN&UBO./I6G0 4444 %
M%1S3Q6T+33R+'&@RSL< 5)0 4444 %%%% !15;4+Z#3-/N+ZY8K!!&9'(&3@
M#M69I.L:G?7JQW>C_9[:2W$\5RD_F*<X^1N!AL'W% &Y1110 4444 %%8MQK
MK6_BVST0VN4N;=YA/YG0KVVX_7-7=7N;VTTN:?3K+[;=KCRX#($W\@'D^@R?
MPH NT4U"S1J77:Q )7.<'TS3J "BBB@ HHHH **P_$>NS:&VEF.V2:.]OH[1
MRSE2F_H0,<]#6Y0 4444 %%%% !112$A022 !R2: %HJO97MOJ-JMS:R"2%F
M958=#M8J?U!JQ0 45A:5KDVH>)M;TN2*)8M/\CRW0DEQ(I;G]*W: "BLJ34Y
M+_2+NXT$P7-S$[11B4D(SJ<$9'XU>@DE6RBDO?*CFV*90K?(K8Y )[9H GHI
MKND:[G957U)P*=0 44UY$C +NJY.!N.,UD>)-;.BVEJ8_*\^ZNHK:/S?NJ7.
M"Q () &3U'UH V:*Y[2-;N#K$^C:K-9O>!3- ]MD!X<@ L"3M8D],]C]3O"6
M,R&,.I<=5SR/PH ?13?,3=MWKN)QC/.>M.H **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#D-:N?
MMOQ!T/1I>;:.)[YDQPSC(3/T()^N*FNM?N]*\:M9:A+$NE3V3SV[[,$.F"RD
M^R@G\13_ !#9O:Z[I?B***246FZ"YCC7<WE.,;@/]DX)]LU8\0>';/Q5;:>9
M)<1P3K.KH,^8F.5^C#% &5<Z]K%II/AB:X$(N-1OHHIU:+!5')( YX(&!4GB
M.Y.E^-?#=S$=IO'DLYP/XU."N?HQR/J:UM?T$ZV=.*W7V<V-VETI\O=N9>@Z
MCCFJ=[8MK?B[3IU!%II/F.[D$;YF& J\<[<9)]P/6@#I:*** "BBD.2" <'U
MH \S\%S^((/#>HG1K"PG O)R/.G=79^/X=N#V_B'X5T7BG4-1\-V=GJUJ8QI
MMLRK>V2HHRK'&4..H)''_P!>F:1X2U71+22VLO$06-Y6E.ZQ4G<W7^*KUMX9
M>&;3S/J,MU%;&222.:,'SYGSESZ8W' Z"@#*O/$6HV/A:TU'[1'<7&JWD<5L
M$5=L*2$D*.@+!0>2<;O:H[G6_$VA:=K6H:C:EK2&%6M&G:(N)"0N&$9P1DY[
M=*MV_@*W31+S1KF^FFL99C-;HJA#;-DGY3WZ]^/SJY;>%-VF75GJ^J7>J?:8
MO)9Y<+L7_9 [YP<G)X% "0Q:_"5F?5(I[22R)8R1JLB38R"@"X*^QSTK%/B;
M5?\ A$?"^I>>OVB^OHH+C]VN'5BP/';H.E;>C>%%TPI]IU.\U!85:.V2=@!"
MA&,<=3CC)_#%4H? ,*6EE:2ZO?R6]C<K/:Q_(!'M)(!^7YNO4_I0!7\/1WBZ
M[XK<ZE<2/#,%3S%0@_N\KD;1T] 0*I_\)%KI^'^D>(UNLE)=U^JQ)^\B\PJ2
M!C@C Z8ZDUU$/AN.WU?4;^&^ND%^/WL VE ^W;N&1GIVZ4[3_#=I8>%_^$?$
MDLMH8GB+28W;7))Z#'<T 86J>)KVWTW7]7LYT>T@,5M9$A=AD.T,^>X!<#KC
MY36CI,7B2#7#]JD>;2WC.?M+QF1)/5?+4#:?0U<C\,:<GA8>'F1WL1%Y9R<,
M><[LCOGFH]&\,1Z/+'(VHW]YY,9B@6YD!6)3C.  .> ,G/ H 9K-O>Z/X9OW
MT59I[]W\TL0'D<E@&('0D+T&.P&*K^#]575'OWCU6XNXT9 +>[B5)[<X.X-@
M ')Z?2MO5=..J67V<7=Q:,'619;=@&!4Y'4$8XJMI>@PZ9?7E^UQ-<WEYL\Z
M:4*"0HP  H 'Y4 4?$NJ7-OJVAZ3;7!M3J,[B2=54LJ(N2%W9 )) Z&J6JWF
MLZ'IK02ZFD\UWJ,5M;3^6OF0Q2-C+# !8 '!Q6UK_AVR\16T45TTT4D$GF0S
M0/M>-O4&JI\':?+I%QI]U/>71N&5Y+F:;=*67[I!Z#'L.Y]: *4EYJ6E^,+?
M2&U"6YM-0M)&B>9$+PRH,DY  (QV(/-<]8:YKR^&O#VOW&LRRBYOUM[B#R8]
MK1F1E/1<[N/6NWM= 6*[:\N;^ZO+SR3!'/+L!B0\G:%4#.<<D$\54'@O35T"
MQT99KI;:RG^T1$.N[=N+<G;@C+'M0!F^'K*1?%WBUEOKHR"2)0SX8#,9(/(_
MA+' Z 8K*@\0:S=>$/"MZFJO%<7VHBUGD,*-O!=QTQVVX'3KS78P^'((->O=
M6BN[M)+Q0)81(/++!=H;&.N/6J<7@G3H=-TNP2XO!!IMS]I@&]<[]VX;OEYP
M2?S- &++?:II0\6V!U:YN'L[1+RUGE52Z$JQ8'C&,@<8QBKG]K:@9?!4OVM_
M^)A$/M287;(3"&STX.?2MJ7PS8W%_J5W,\[G4;<6\\9<!=@&.,#([]^]4[/P
M3IMI=:?<?:M0GDT__CW\ZX+!5Q@+C&, >E '/:/<>)M?LK37[*^CBWW#-+'-
M<GR?*#,-GEA.#@#YL_SX=J<DOB+0O%5^^I74<5D9[>&UADV(!&G.\?Q;CGKV
MK=B\!:-!J37<37:1M)YIM%G(@+=<[?J,XSBG7O@C3+V[O;@7%];B]!^TQ6]P
M4CE)&,D8H O>%?\ D4-%_P"O"#_T6M<WJFGK<?%73Q]INH]]@[YCF*XPW0>@
M/<=Z[.PLHM.T^WLH-WDP1B--S9.T# YJK+HEM-XA@UII)A=00F!5##85)).1
MCKSZT <)J.L:E;SK>0:C=SN-:%LTL9VVPC)QY6PGYB/[P'XUTEO>W3_$?4;)
MKB1K5-.21(2?E5BW) ]:8_P\T5XY8O,ODB>X^T)&ERP6)\YRHZ?GGVK930K.
M/69=50S"ZE@%NS&0D%!TX/?C.: //-$O+FS\!^"S;7$L/G:PL,@1B Z-+)E3
MZCBMO5M1OK;5O%RPWLZ+;Z8DT*[\B-]IY4'ITK<_X0[21X=70P)Q9H_F1$2G
M?$V<Y5NW.3^--3P9I"->/BZ:2]@\BXD>Y=FD4]2<GK_D8H Y.YEU;3/#&D7S
M:W>W$^L&V@?SI L<0<;B0P7*DCC=R>IZUU'AO3=7TN^N4O[Z)[:9 \-K]H>=
MXB.&(=P"5.?Y5>F\,Z7<^'H]#N87FL8U"HKN=RXZ8;KQ2Z+X<T[01(;*.3?*
M 'DEE:1B!T&2> /04 8OQ)@6;PH69Y%*7$.-DA4'+@'(!Y_'I2/;+>^+/[ >
M]O8[.SL5F1([N17E9G()9P=QP ._>NDU;2K36M.DL;U&>!R"0K%2"#D$$>XJ
MD_A;36:SD7[2EQ9H8XKA9V\W:>H+9^8'/>@"GX,OKVXM]3LKV5ISI]]):QSO
M]YT7&,GN1GK47BN&[N==\/6MMJ-U9I<33)+Y#[=RB,L?QP" >V<]:Z#3M.M=
M*LUM;1"L8)8Y8L68G)8D\DDU@>*;"34=>\/Q"VO'@BGD>6:W)7RLH0IW \?-
M@_04 <IJ>HZIX=EUS1H-2N9K826WEW5Q*6>V64_-E^H]O3KUK5DTW6=(L=?N
M)M87R9-,EEM[>*ZED:-D7AU9SG'K@]Q741^&-*6PO+.2!ITO3FY>>1G>7'3+
M$YX[8Z5!I_@S0]-L[FU@MI"EU$89B\SEFC/\.<\#Z8H Y&]TI_\ A5]QJESJ
MFHW<MSIT,ACFG)16P.0!CUQSG.,G)K1^07OAGP^9;J.RN[9IY2+B3,S*@PF[
M.0.I(! Z5U+:!IKZ$-$:!SIX0)Y7G/G:#D#=G=C\?:DN_#VFWMC:6DL+[+/:
M;9UE8/$0, ALYZ>IH X76KN_TNR\6:5;7EQ]ELHH)[643,9(=Y&4+YSCK@>E
M3ZWI-QI#Z$T&N:N\FH:G DS/=9 !!SM&,#/IR*[!O#.E2:;<V$L$DD-TP>X+
MS.7E88Y9LY/0=\5+=:!IUY#8Q7$+R)8NLEOF9\JR]"3G+'ZYH XB#1A/XB\2
M:3)J6J-96<,4T<9O'^^R$DD]3SSC./7-=7X+NI[WP;I5Q<RM+,T W.QR6P2.
M3WZ5=70M.6_O;Y87%S>QB.X<2O\ ,H& ,9P..XQ4VF:9::/I\5C8QF*VBSL0
MNS8R<]6)/>@#DO$5C'J/Q&T:UEDFCC>RFW>3(48CTW#D#Z5E-)/%\-_%%L+N
MY(TZ_FM[>4RMY@167 +#KU-=_)H]C+K,.K/"QO88S%')YC853G(VYQW]*J_\
M(MH_]F7NG?97-K>RF:X0S/EW)!)SNR.@Z&@#DM?2[6,:C=12W^F#3(TF$%P5
MFM&ZF4+G!)ZYZ_+Z Y[W3YH;G3K6>WD,D,D2M&YZLI P:S9_">C7,K226TNY
MHEA<+<R*'11@*P#8;CCG-;"(D4:QQJ%10%50,  =J /-6M-0\3ZAXA1]3@LI
M[:\,<;2%_,@C3!5EPX !YSQWJX]@NK_$$V-W?74ML^BI,WDW#QK(^\#< IX!
MZX'%=-J/A'0=6U)-0OM.CFNDP-Y9AG'3(!PWX@U=&DV*ZJ^IB#%X\/D&7<?N
M9SMQG'6@#RRT@D3P'::^;Z^>_@O5CC9[ERH02[=NW.,8K?&CQ:]\0?$5M>7=
MZ+>&& I'%<N@!9,YP#V].G-=4OA?1ETD:6+)?L0D\T1;VQNZYSG-<_'X674/
M'&N76I6$WV*:*%()EF*;MJ@,/E8'!XZ^E '/)<W5SX-\+_:IFG,7B***.5N2
MZ*S@'/?T_"MBVL[;Q+;>)[G4MRW]M=30Q.9"#:JBC84Y^7IDD=3FNPGT+3+F
MVM+>6SC,-FRO;H,@1E>A&/2H+WPQHVH7SWES9!YW79(P=E$@QC#@$!A]<T <
M8]Q>V^B>&?&=T93);JJ7Z[CAX7RHD*CJ1N!_X%[4>)(G'PYU/5B9(KC4;I+G
M(8J0AD58Q_WQ@X]2:ZC6K76-1N/[)AM+5-&FC59KAI/G"Y^9%4=R. >V:UM0
MTJQU6R^QWMLDUMD'RSD#CITH X67PWIR?$2/2E^T_8;K3C/<0_:9,3.'QECG
M)K(L;UX]"TC3[F[6/3O[7G@=[@%TVJ#L1_F&5R>A..!V%>H'2;$ZJFIFW7[:
MD?E++DY">G7'>JR^&=%72Y-,_L^$V4CF1HFR06/?GG- ' ^(K*'3/"NLVUIJ
MXG5[F"4PVZ;([?>Y!"<G&<'C/'XUJ/HUII?C6YLK17,%WHLKSQ22M)YKA\;F
MW$Y."?UKJ?\ A&-$&DG2AIT(L2^\PC(!;U)SDFK+Z/I[ZI#J;6RF]A3RXYLG
M*KSQ^IH P/AO;VT/@JPDABB2:1"9650&8AVQN]>_6D\47"R>*?#^EWNT:7<-
M*\H?[DDBK\BMV(R<X[G%=!IVC:=I!G.GV<5N9WWR;!]X_P">U.U/2;#6;7[-
MJ-K'<0[@P5QT/J/2@#S*\M+.U;XBV]G%$END-L52,#:IVDG'IAL_2MN[E@NO
M&'@I!)',);.X$J[@V]3",;O4'GK75V?AW1M/BN([33+:%+A=DRI& '7&,'U'
M)IMGX9T33WMWM=,MXGMRQB8+RI;J<^O H X&PMK.+X6:^\4,"3E[@,R* V _
M /? XJ2Z9;W7M%TV_N[:WM&T6-H/M40DC>0X!X) W8'!_+K7>#P[HZ_;,:;;
M?Z8<W'R#]YSGG\>:=>:#I6H64-G=V$$UO" (HV3A .@'IT% '%#1#_8VD6NE
M:G9ZPUG-.\=O?#]W<*/E91U!VD\'D<^E=+X*N;2Y\,Q-96TMM&LLH:&0@F-]
MY+ $=@2<>U7[CP_I%U!;P3:=;M';KMA78!Y8]%QTJ[;6L%E;);VT*0PH,*B#
M 'X4 <#XP>RN=:U*+$4MS!I;;_MKCRH@>08EQDR' Y! ''TJG=1VU]X)\%RS
MI#<2?;K2%W<!SM.=RDGMTR*]!NM&TR]NTNKJPMIKA!M622,%@/K4;>'M&>U@
MM6TRU,%NQ>*/RAA&/<#L: .1EL[&T^*3K#:6<;)HH>W0QJJ^:)<*1[]N.<5E
M>'8-)O=*T:[NM<6#4X+O>T4:(+AIFDP5;C<P)/Y?2O2I]+L+F^AO9[."2Z@_
MU4S("R?0TQ-%TN/43J":?;+>'K.(QO\ SH X[PAH.F7NK:UJ,\.^\M-<N/).
M\CRP#QP#CN?R'I7?U5M--L;"2>2TM(8'N'WRM&@!=O4^O4U:H **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH QE\5:/(S+%<R3%)#&_DV\D@1AU#%5./QK1LKVVU&T2ZM)1+ ^=
MKKT."0?U!KSSP;>:M:CQ%_9VEQ7@_M28DM<B,AO3&TY_.NCUV\U/0_#]MJ5A
M;6Z1P,)K^UV8)5CN?:>Q!)_.@#J**XZ3Q5>0^#[KQ$!#(MPX&GVY7& 6VKO(
M;D]R,C&,5'_PD7B#3&OKK4=.D;3(+,S"66-(G\T?PX5V!!_STY .UHKF])?Q
M'-+I]W/=6D]C=VWF3JL>PP.5RNS^\.<<_7VK#C\7ZJ_@+3M9)@^US7P@D_=_
M*5\QEX&>#@"@#OV8*"2>@R0.35+2=6M-:L1>63.T)9DR\90Y!P>#7+Z<M\WQ
M1UA6U!VBCM8BL;(" IY"CTP>_?-57\0:]+\.3KEO.@N[>Y=I@D*X>)92",'I
M@<YZ\=: /0**Y"]\5/$FIZO;2>9IEG81LL>T8DGD^8<]<!2F?][VI-%N?%CZ
MO:2743RZ7<1;IFF\E?*;!(*;#DCH.<F@#H-:UFTT#2Y-0O3(((R ?+0L<DX'
M3I^/%:%<I\2?^2?ZK](__1B5%'J.MZ=XQ72[R_@O8KNSDGB'D"%874].,DK]
M23_4 ["BO/-(\2ZLVOZ#!-?M=PZBLXG_ '"K"KH,CR7"@L!T).1[GM8TO6M3
M?Q,MEJ>HSV=XUU)_H4\"B&> !MOE.%R3T_BYQ0!W=%8?C#4+K2O">H7UE*(K
MB&,,CE0V.0.AX[USE[>^)]-AT^*;4EN;G5Y8U58HDB-N A9U1FRI). "1_.@
M#OZ*X&?5/$V@:/<C498P9[N*WL;F=D9XE<D$R;0%.T#.<?I5[4[C6/">FZO?
M2:B-0MD@5[5;G;YJR9"MG:%!7D'_ #R =>3@$\G'I5'1]4&KZ>MV+2YM<LR^
M5<Q['&#C./>N?T2+Q1%K,4EU,TNF30?O/M$L;,LF"=R;%''3CFL>/5M?O?AF
M-:AOY#?6T\DLI55'FQJY!7&...>/2@#T>BN)NO%DDMEJ^O:=(TEA9V2+%&0"
MK3N ^3CGY0R C/<U'I4_BJ"XM]1NF\S2S:M).);F.0N=I8,FU%QZ8Y&* .FU
M_78/#]@EY<0S2QM,D6(@,@L<9.2.*U*\K\0)>ZEX%L=<N]3N7DNKB*1K8;1"
MJL_RJ%QGCCG.3WKT^YD,5I-('1"B,V]_NK@=3[4 2T5YMI&KZM'K_AP2W]W<
MQZDLHN'E $,I5<@Q*0"H''.!GWKNM;MKN\T2\@L;A[>[>(^3*AP5;J.??I^-
M %^BO+3XQN&7P]J4=U<M#9H(M:C+85&8B,%QZ[MQ^@%:&JWVJW>EV]_9:I/:
MKJ&M1PP;""HASY:D9[$KO]#F@#LK[49K._L+:/3[BX2Y=E>:(?+  .K?7/\
M.K:W,#R31K,A>''FJ&&4R,C/IQS7&7J:GH6K^&;)M:N[M;B]E$K28'F*5!"G
MUQ_7Z5C6^G![#QZ_VN]5H99]NVX89PA(SSSTQSVH ].AFBN($FAD62*10R.A
MR&!Z$&GUYK!+J5K;>$]%T^4'[39?:)5>[>/S"J+A0X!*@<G P*74V\3:1X<M
M8+O5PMV^L1Q)+!*9&6)P3M<L!G'7GJ,4 >DT5Q^A/=V7CK4](DU&[O+9+..9
M?M3AV5B<'& ,59\7ZA/!+H^FPSO;+J5XL,LT;;75.I"GL3P,T :,&N+-XFNM
M$-M(CP6ZSB4L-KJ3C@#GKZ^E:U>9:F\OAGQ)XBN;*:>62+1D>$SR-*8R7QU;
M)(!YYK7T33=9BO+/4/[67[%<0;7B-W)/YY*EA(I<?*W? XP* .VHKR&VFU4^
M"-"US^W]4^V3WXA.9LH%,CJ?E(^;IGYL_E6_;R7.B^*-=L/[;O#:II?VD37C
MF;R7SC>![=<"@#OZ*\Z\/3W\?B?1XC/?M97FGNYDN;DO]I88/F;"QV?>&![U
MBK-J</@EM>_MO4WN[;4#'&K7!,97S ,,/XOQH ]:N9C;VDTP3>8T9PN<;L#.
M,U1\/:N->T&TU00F$7"EO++;MN"1UP/2N;WKXCU7Q+'=7%S&NGCR((8IVCV?
M(29,*1DDYZYX&.]:'P[_ .1"TG_KFW_H;4 =/6;K>KKH]G%+Y7FRSSQV\,>[
M:&=S@9.#@=2>#TKG;>-O$OB+Q):7=U<Q?8FCBM1#.T9ARA.\!2,DGG)STQ62
M3+K7A;PK=ZBTLER-4C@+B5DWJ'==W!ZD*.>OO0!W.E7M_=_:5U#33920RE%(
ME\Q)5_O*< X^HK1ID<:Q1+$N[:HP-S%C^9Y->51:?=7'A/6M8_M[4UN].NKC
M[/\ Z6VU0AZ$'J3S^8H ]8HKS6-]1\5Z_J-E<W*V<L5I;F&%Y)!Y9>/<SJ$8
M D,1US_BMSI]Q?\ B70](N-=O)H7TR3S9[68IYV&.#U(STR><XH ZO5-=NX=
M9&CZ7:0W-Z+1KMA-*44*&"@< Y))]L5K6,\US8P3W%LUM-(@9X68$QDCD9%<
M/!H]K#\4O)Q-,8-&216DF8NSK(%!)SR<#Z>U4E>6_P#AS<^)&OIX-9B>28S>
M:PV,LA C SC;C QC'- 'IM%>=BPE\0^.KRWO;S4+5!IT$QA@N&39(<9XY QS
MQ^/6J5U8B[/CB:6[OM]@QDMMMW(!&PC+9QG!Z#KVZ8H ]1HKS:U22TU/P3J$
M=W=M<:G$3>&2=G$N8E;D$X')XQBLUYI$GTC6K&:21+C6A"+Z60B6=&9@4V=
M@V\9/X"@#UNBO,[O3X[T>.IKB:YD^R%I+=#<.$C<1%@P /7/KTQQ3K&^AU;6
M=$L-?D#VLFAQSQK,^%FF;&YCZL #C\3WH ]*HKS34&@M9O#FB1:L)M-+7,9G
MO5,D<TB\*CD,NX D@8.,@5U7A/3X]+MKNUAU9+^)9RRH@PMOD9V#YFXY!QGO
M0!:U?5Y+.^T_3;58FO;]W$?FD[455+,Q Y/0#''6K&CSZE<:>'U:TCM;L,RL
MD;[E(!X8?7KBN7\2Z?97GQ#\-Q7-I#*LT=QYFY<E@J94'Z$U6M=!MM3\;^(V
MN9KAS:2VLT"1S,H5MF[H#STQ_+% 'H%%>7)&EW\-'\0[BFO1R-,;KI*)1*1L
M^F,+MZ8(XK5CT6UUGQ=J*ZI')O?3;:22+SF"ASN!. <<;1[?G0!WE(2%4LQ
M &23VKRNVTZWA\(^%M8\R<WYOK=#.TS$["Y4KUP%QVKU*6*.>%X9D62-U*NC
M#(8'J"/2@#F]9\6+;Z%;ZII(BNXI;Q;8EL@'YRI(QUY'%=/D'.#TZUX[%!:C
MX46'EK$)9-002M& KD>:P&2,'@9Q6YJ$+^'_ !+KL.B(T7F: ;H(K$XE5RNX
M9[XY]S0!Z(LL;NZ*ZETQN4'E<],^E5]2U&VTG3I[^\D\NW@4L[?T'N>E<!X9
MLM*FN- U2+7+<7C+L$%M"JR3-LRZRX)+$8R6/]16]\1[&YU#P/?1VH9G3;*4
M7JRJP)_3G\* )[34O$E]IJZE%86,<<B>9'9RR-YK+U&7 PI([8/7K6KIVH_:
MM%M-0ND6U,T*2.CMC82.F3BH-(U>PN?#=MJ,=U']E6 %Y"P 3 Y!]"*P)9K7
M6?'EI!J$,<VG2Z9YUE'<1_+(Y8%CM;^(+ZC(% '9F1 @<NH4XP<\'/2F&YMP
M)"9X@(SASO'RGW]*\FU.W,?A;6;4 M86^NJEGDY"+N&Y5/H"<?G6VOAS2/\
MA9LNF_88OL3Z2+AX.=C2"7:&([G!/YT >@>;'L5_,7:^-K9X.>F*(IHIU+12
MI(H."48$9KQZ-(I_!/AB"Y<B!==\DDMC;'O;(W=A6EK-I8:!KGB".UBFATEM
M'1KF*T8+B9I-J@'!"DCVZ$F@#TZ*X@N 3#-'(!UV,#C\J1;FW9D59XBSC* .
M,L/4>M>=>'WM/^$W:!GTU8)M"4&&U8;?O [6.?F;;SG X(XK(M;&UMOA[X9U
M2&%4O_[0C7[0/OX\QQC/ICM0!ZZD\,KLD<L;NG#*K E?K3DD25 \;JZ'HRG(
M-<#K,5UX;\6SRZ7:L5UZ'R4*#_5W0SAC[8)8_0FNWT^QATS3K>RMUVPP1B-1
MCL!UH ?]JM]KMY\6V,X<[QA3[^E))<Q!8U6XA628'R-S#YSC/ SSZ\5Y[JVG
MR6GB?5]"AMPT'B2-'B;;E8G7B1B/8$O]<5;\&BXU&ZMH;^+:?#D3V1)'#2YV
M[A](U7G_ &C0!L>#?$AUGP]97&HW-LM_<&3$2L%+!78<+G/05IP27W_"0W4<
MMY9O9"%3%;H/WR'N6]CS7EEE96D'PWT/4HH(TOSJB@7 &)/]:PQNZXQVZ5T5
M^;A?%WC$6'%ZVE(8PIPQ.W&1COTQ[XH [E-0M+AIH;6\MY)XU)9$D#%/J <U
MB^#_ !%_:_AK3KK4;JW6^N_,Q&&"%]LC*-JYR> *Q/#5[X6O8=!>Q3=JD%N8
MO+A^_'E"',O3(R.I[D8ZUSVGV5G%\,_#^HK!$MXNI)FXP-ZCSVXW=0,=J /8
M:J1:II]Q</!#?6LDR9W1I,I9<=<@'(Q5B;;Y$FXE5VG)'4#%>=^'A'8ZQI.F
M2-8:I9S6\WV*]CPLRQE=Q61>XQQSWH [M-6TV26.)-0M&DE_U:+,I+_09YZ&
MG3ZG86LZP7%];0S-C;')*JL<], FO(K"QTJ3X56<D"P+KKW.+=X\>>9?-(49
M'/W>WXU>N%TR;5?$EEXGUB[LI7N-XC0)B>( ;-I*$DC' !_K0!Z=>ZKI^FF,
M7U];VQD.$\Z4)N^F:JW<UP=9TPV^IVD=K(',EN^"]P-N04/MUX[5QD=_I.G>
M*=0LO$#R+9W&FV\5I)>]3$$PZDXX8G.>G(^E6;O[&/$W@/[%$\-L$N5A23.X
M)Y:A<Y.>GK0!:D\0W6N>(=1TO1=8M+1[-(Q!N"2+=.P+-[X4#'R].2:W-%NY
MH="^TZMJUE=,C-YES"0L2@'&,]..E8WASRC\1/%^W8<?9,8QQ^[(/ZUR-O+%
M9^$-)O-PDTV+7FDNEC4,J(&.,CN. ?Q'M0!ZE#K.F7%B]]#J%K):1YWS+*I1
M?J<\5&NJVFIZ;=2Z3J-M,\:'$D3"0(V.,@&N,US4O#$VBZI<6%JES#<W%L+F
M8,R0M)NXR?8#+8ZY'.3PSPW?VS>+O$A&I6]SY]G'+YD*>6C;5.2!D\#/7)ZT
M 6(_%.K/X,\-:F9T%S?:A';W!\L89"[@X';A17;P:C97-W/:07<,ES!_K8E<
M%D^H[5Y=%(B_#/P<6=0!J\1))Z8DDS70>*(;S0O$L&M:5"9)-3C.GRHHZ2D?
MNG_ CGV% ':6MW;WUNMQ:SQSPMD+)&P8'!P>1[BJ\VLZ9;7BV<U_;1W+,J")
MI &W-]T8]3VI^EZ?'I6EVMA"24@C"!CU;'4GW/6O/=4OX=+UV_N=.OK?4%EO
MXA=:/.,3>:K* T7<X.#Z<>U '?7.M:79W/V>YU"VAFRHV/* 1NZ<>]54\3::
M_B670Q,OVJ.,,<G'S$_<'J<8/XUY_*VD_P!I>(-,\4WU_;S3WK2QPQYVW$9Q
MLVX4Y/R@#G^M;=I/9Z9\1-4M[N5XOM&GP+!OR7D 7!P>YX/Y&@#K[76M,O;H
MVUK?V\TX!.Q) 20.I'J![5?KSCPK=Q6FMZ3IME?VNL:>\$K6\H %Q9+@':^.
MQX'(!S],5Z/0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!S.D^&+W0VO#8ZK%MN[EKF436F[!
M;J!AQCMZU.OAR9UMEN]3DNE2Z:YG66,;9R?NJ1G 5>"!Z@'M3;GQ04NIX[+3
M+B^BMKE;:X> @E'(!.%ZD#(R>*Z&@#E(_ UL-.U;2Y+R0Z;?R&5;=4"BW;=N
M^0\\9 XZ<5-:^$G,#P:OJ]WJ<1MVMT20! JMU)QRS=.3R*Z6L76?$D&DP6$Z
M0M=QWEVMJC0N,!FSS[]#^5 %/1?"4FDRVRRZS>7EI9Y-K;R@ 1DC R1RV 2!
MG@=JSS\//^)<NFIKEVFGQ7(N(8!$GR'<3C=C)Z]^/:NVJ.>>*UMY)YY%CBC4
ML[L>% ZF@#(_X1TIXHDUN#4)HFFB6.:$(A60+TY(R/P_.G:)X>BTC0Y-*DF-
MU [2$[T ^5R25QWZG\Z==:ZMKXFL=%>VD)O(W=)PPVC:,D8Z_P#ZZUZ ,+2_
M"FG:9X9?00K36L@<2EN&?=U)Q^'Y"H-#\)OHT\1DUJ_O(+<$6T$S#9&,$=NI
M .!_*NDJEK&J0:+I%UJ5SGRK="Y ZMZ >Y.!^- $6OZ-%X@T:?3)YI(HIMNY
MH\;N"#W'J!574?#%OJFJ1WUQ<S[EM)+1D3: RN"&/3(//Z5-I>IZE=WL]O?:
M0;1$C62.=)Q(DF>V< @CTQ_3.M0!R5IX%CMI]*F;6=0E;2R1; E JH>-N-OI
MP3U(_"K<7A-?,L/M>I75Y#83^?;QS!,AN<98#) SQ]*W+N[M["U>YNI5B@C&
M6=CP.<5-0!0UO2HM<T>YTV:22.*=0K-'C<!D'C(]JI:EX6M-6T2UTZ[N+EGM
M-IANU?;*KJ,!L@=:W*SM=U0Z+H=YJ0@\_P"S1[_+W[=WXX./RH RQX)L)-&O
M-/OKJ]OC=[?-N+B;=)\IRN#V Y_,^M+8^#+&WM+F"]NKW4_/B\@O>3%RL?7:
MOIR ?P'I6Y8W/VW3[:ZV;/.B63;G.W(!QG\:S+779I_%M]HDEH(TM[=)DF#[
MMX)QR,<?_6- %?1/!\&B3I*-2U&[$*%+>.YFW)"#Q\HQC../I5W1/#]KHFBG
M2HY)+BW)<GS\$D,<D< <<FM:B@#'TWPUIVF>'/["2-I;(JRN)3DN&))R1CUJ
MGHG@RST2972]U"YBC#+#!<S[HX@1@X7 '3(_&M75Y]1MK R:79QWEUN4")Y!
M&"N>3D^U7Z ../PXTKR#:B^U1;(2>:EJMS^[1LYX&*ZNZM8KVSGM)@3%-&T;
M@'!*D8//T-35S.H:[JLNLWVF:';6LT]A%'+,+EF'F%\D(I& #@=3QS0!':^
M=,M)=/E%]JDC6#$V_F71(4$ ;0 .%X[8KJJ9"SO!&\L?ER,H+)NSM..1GO3Z
M ,4>%=*%AJ=D(#Y.I2M+<#."6;T/;&,BG:GX:LM3L+&R:2>WAL9$EA%NX4@H
M,+V/2M=W5$9W8*JC)8G  KFM3\5B*TT.\TU8Y[;4M0CM2\F1A6)!('X&@#4U
M'1+74[_3KR=YA+82&2((V 21CYACGI5/_A$=,^WZC=;KK&H(RSPB8B,[EVLV
MT=R._P"5;U(KJQ8*P)4X.#T- ',R> ]'FTBVTZ1KQEM6+6\YG/FQ9 &%;L,
M<8QQ5AO!VDMIL-CBX\N.Y%UO\YB[R@8W,QY)K9NKJ&RM);JXD$<,*%W<] !R
M:Y_3M8UW6[)=2L+*T@LWR8(KMF$LR_WLCA,]N&H U8M%M(=>GUE?-^US0B%\
MN=NT8QQ^'ZFG:QHUCKMB;2_BWQ[@ZD'#(PZ%3U!IFC:H^HZ)#?W< LW?<)(F
M?/ED,5QGCTK0$B&/S ZE,9W9XQZYH P['P?H]A<3SK'-/)<0^1*;F=I=Z=P=
MQ--TCP9HNB7#3V<,H<J53S)F81@]=N3Q]>M;OG19<>8F8_O_ ##Y?KZ4":(Q
M"42)Y9Z-N&/SH P?^$,TC^P;?1L7 L[>;SXP)B&5LD]?J2:M7'AK3+O4;J^G
MB=Y;JU-I,#(VUHSVQG@^]:B2QR%@CJQ4X8 YP?0TV*YMYG9(IXI'3AE5P2OU
MH P[+P5HMA=65U#'/Y]FI6)WN'8X/8\]!V'2I%\'Z,NB-I!@E:R:8SE&G?)?
M.<YSG\*V?M$&5'G1Y<D*-PY(]*59HGE:)94,B]5##(_"@#'U#PGI&IZBM_<0
M2"XV>6[1RLGFKZ/M(W#ZUH:9IMIH^GQ6%C$8K:+(1"Q;&3GJ23U-9WB/5KW3
MK""ZTQ+2XS<+'(DKD%E/&U,=7)P .?I6K/>VMJT:W%S#"TAP@DD"EOIGK0!0
MO_#>G:A?&\D2:*X9/+D>WF:(RI_=?:1N'UI;SPWI5];V5O-;$0V3![=(I&C$
M9'0C:1TK5ZC(KF=)\03OKVNV>J36L5O9W$<=L_W-V]2VTDGEL8Z4 =-7#^&/
M"*/:WCZW83H[ZA)<)!)<DQLN05+(K%"?J.U=E<W=M9QB2ZN(8$)P&E<*,_4U
MA>)=;N=.;0FL9(FBOM1AMY&*[MT;]U.<=!^M %G5_"6AZ[=17.HZ>DTT8 5]
MQ4D>AP1D>QJ?_A'],&IVFH+:A+FSB\F HS*J)@C;M!QCD]J6![W_ (2"ZCDO
M+1[/R4,5LO\ KD/=F]C_ )][,.HV5Q+)%#>6\DD>2Z)*I*XZY /% $"Z+8)K
M;ZP(F^W/%Y)D,C8V>FW..WI59O"FB/?/=FR&]W$KH'81LXYW%,[2??%84.OZ
MIX@O]130]3L(FL[H1102 ,)T&-[D\G&3P1QQ[UT>O:[9>'=*DO[Y\(O"H"-T
MC=E4'J: )UTNR35'U-;=1>NGEM-DY*\<?3@5$-"TP)>I]C3;?'-R,G]Z??\
M.L>;Q(5\9VMHEY:G29+![AI 1C<&VYWYQBM_^T[ V'V_[;;_ &/&?/\ -&S'
M^]G% $/]AZ9FQ/V1,V Q:]?W0XZ?D*I_\(;X<(<?V-9X=]Y_=]_Z=>E/U#Q3
MI-AH,VL"\AN+6/Y08) V]^RC!ZUIVMW;WMNMQ:S1S1-T>-@RGUY% %4:'IJF
M^Q:1_P"G@BZZ_O>O7\S45UX9T6]LK:SN=-@EM[88A1ESY8] >N.GY5F7FIZH
M?'<6BV]U#%:R6)N<F#<P(;;C.?QK0BN+W3[F\EU6]M3IL<:%)R!&4;)#!N<?
MW<'WH L7.A:5>:='I]Q86\EI$ (XF0;4QTQZ5/8Z?::9:K:V-M';P+T2-<#Z
M_6FKJ=@\ELBWMNSW2E[=1(,RJ!DE?48]*9_;.E_;A8_VC:_:BVT0^<N_=Z8S
MG/M0 ZXTJQN[ZWOI[6.2ZML^3*1RF?2B#2K&VU"XOX+6..ZN !+*HY?'K27&
ML:9:78M;C4+:*X;;B)Y0&Y.!Q[U*+^S-S-;"ZA\^!0\L>\;D4\@D=A0!4'A[
M2!?->C3K?[0S^87V=6_O8Z9]^M6?[,L?M%Q<?8X/.N$\N:3RQND7&,,>XQ67
M?^,-'L7TU?M<4HOY-L3QR J%'!8GI@'CZTZ.]\K7KZ:;7;1K%+99!9X4- ,<
MNS9S@]>?6@"Y_8.D&TBM/[-M/LT3^9'%Y*[4;U QP:T*IKJVG/:0W:WL#6\T
M@CBE5P5=B<  ]SGBHI]>TFUO19SZA;QW!8+L9P,,>@/H3D<4 1CPQH(1D&CV
M.UG$A'D+@L,X/3KR?SJX-.LA?F_%K"+PKL,^P;ROIGKBK-<9HWBN*WOM8@US
M5H$$>I/;VHE*H=H XP.PR.3^= '26NB:58W+7-IIMI!.V=TD4*JQSUY J_6=
MJ&NZ7I3*M]>Q0LREPK')VCJ<#M[TMSKFF6D,,L]["J3J7B(.[>H&2P ZC'>@
M",^&M"-S]H.CV'G;MV_[.N<^N<59O]+L-41$O[*WNE0Y431A]I]LU-;7,-Y;
M1W-M*LL,JAD=3D,#WK/OO$NBZ;/+!>ZG:P31*&>-Y!N /3C\: +3Z5I\EG':
M/8VS6T3!DA,2E%(Z$#&!3CI]F;PWAM83=%/+,WEC>5],]<5$=9TT6$-]]LB-
MM/@12 Y\PGH%'4GVJE=^*])MM$N]52Y%Q!;$JZQ E@_]TCJ#]: ,[Q%X46]M
M](M-,L;*.TMM02YGA("(RC.X8 (.<UOP:1IMK9O9P6%M%;29WPI$H1L^HQ@T
M[3-0CU338+R,%1*@8J0?E)&<<@9Z]:KZAX@TO2[CR+RZ$<FSS& 5FV+S\S8!
MVC@\G% $L.BZ5;E##IMI&8T*(5A4;5/4#CH:?_9>GFW6W-A:^0C;UC\E=H;U
M QC-)#JMC<7ILXKF-KD1"8Q@\[#T;Z<BN;\1>)(E@T'4=.U15L9=22&X=2-C
M)AMP8D9&-OM0!HV>F:Q/K7VS6+BR>"V=S916R,#\W 9R>X7(P/4\UOUCV'BK
M0]3LKB\M-2A>"V!,S$E2@'<@\X]^]4[[QMI5KHUYJ$332M;(&,+0NCY;(7(8
M @$CKTH Z(QH9%D**74$*Q'(!ZX/X#\J188E\S;$@\P[GPH^<XQD^O  K(E\
M5:5;65K<7$TJ?:0WEQBWD+G;]X[ N[ ]<8I[^*-$BLK.\DU&!+:\.V"1C@,?
MZ8[YZ4 7/[+T_P"SK;_8+7R%?>L?DKM#>H&,9]ZE6TMENFNEMXA<,-K2A!O(
M]">O85B/XTT9M&U#4K:=[B.QXE18F#@GIP0#@^O3KZ55FUBTU?3=$O&U.\TQ
MI;N)1&D3)YTA _=D$<KSUZ4 =)%8VD$DDD-K!&\O^L9(P"_U(ZTPZ9I[6JVI
ML;8VZG<L1B78#Z@8Q5&]\4Z/I]Y):W-TRR1%%E81.R1%_NAW VKGW(K/N[VZ
M3XE:?9K<2"UDT^1VAS\I8-UQZT =/@8Q@8]*K0:=9V8=K*SMH)&&,QQ!,_7
MKD?#GB6+3M!U2_UN^G:*/59H1*ZM)M'&T84' _3FNM?4K6/4+:Q9V^T7*-)&
MH1B"JXR2<8'4=?6@#&\'^&!X?T*TMKR&SDOH-X-Q$N206+#YB >];TEK;S31
MS2P1/+'RCL@++]#VIM_?6VF6,U[>2>7;PKN=\$X'T'-95CXQT'4M12PM;]7N
M) 3&"C*'QUVL1@_@: -B:VM[D*)X(I0IROF(&P?49IS11NZNT:,Z_=8J"1]*
MQQXKTG^T8K+S90993#',T+")Y <% Y&">.WTJ-O&N@C438"]9KI9_L[1K"Y(
M?TZ>O'UH VU@A1G9(D5G^\0H!;ZT+;PI$T:PQK&W50H /X5P&F7O_"07FHZA
M=ZCJ=B;&_D,<BK)%"EO'CY'!^7)Y)!^;^5=58^)].O[Y;-?M$$\B%X5N8&B\
MY1U*;@,^OK0!J^1#Y/D^4GE?W-HV_E2B&)1@1H/EV\*.GI]*YP>/O#K3&);R
M1G'F[@('^3RP2V1CC@$_A0GC[P^TELAN946Y3?%(T#A"<9VYQC=[#OQUH Z'
M[+;[%3R(MBG*KL& ?:LF/1KZ;6VO-1U$7%I#,9;.V6$)Y9*XRQZL1E@/KGV#
MM/\ %&EZE:7MS%+)&ECG[0)HFC:,8SD@C/04MAXET^_U V %Q;W7E><L=S"T
M9=/[PSU% &Q48MX1-YPAC\W^_M&[\ZX3Q7XF2Z71AILM]&DFJ1+YZ*R13("0
MP#?Q#./8X]J[^@!C11M(LC(I=?NL1R/H:78A</M7>!@-CG%>>>$O&%EIVC^3
MJEU=R2->RH9F1Y%3+X4,_0?2NE:73D\<L&OKL7_V#<;<DB 1AOO=,;L^] &Z
MD,4;LZ1HK/RQ50"?K3ZQM.\36.IW44,$=T%G1G@EDA*QS*N,E3^/?%;- !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %(PW*0<\C'!Q2T4 >7Z=<OH&B^-=2MFG>>VU":./=(S#)*@,
MP)P2,YR>>*V;UKO0;_P[<6FH75S'?W"6US'/,TJR;AG>N2=I&">.*Z*S\.Z=
M907\"1/)'?NTERLKE]Y88;KZTVR\-:=8R6SH)Y/LH(MUGG:18<\?*"?3CZ4
M<=86NHZS#XBN;C7M2$=A?W<*0)+M5D5> 2,'N/ICWK.>UD'P[\(BTFE2YGU.
M#RW9RPC?]Y@@'('TQBO1M/T"PTQ+Y+=9"E]*TLZR2%@S-]X\],U13P5HT=C!
M9JMT(8+A;B)?M4A\MU! QSP!D]* ,_0VO;#Q[JFD->7=U9&U2Y0W,ID*,2 0
M">@//'3BD^*$2OX(N')<&.:(C:Y'5P.<=>">M=''H]I%K<VKJ)/M<T0A<F0[
M=HZ?+T_R:?JFF6FL:=+87T7FV\H&Y<D=#D$$=#F@#D-;TY?^$X\-6$=S=QH;
M>Z7S1,6EQMS]]LG\<YQ62NN:E;Z=)I9O971?$#:?]IFG97$(YP9!R,]-W6N\
MA\.:;#=6-T(Y7N+)&2"22=V*ALYSD\YR>O\ 05$_A/1);.\M)+$/!>3&>=6D
M=MTA_B!)R#],4 5?#NGZGI^J:@E[J<=Q!*%EBM?.>5H <C[S\X.#^55/B= D
MO@/4)&W[HO+9<.0,^8HY .#U[UNZ/H.G:%"\=A 4WXWNSL[-CIDDG\JFU32K
M+6K%K+4(C+;.060.RYQR,[2#0!RNM012ZAIFCQ3W=SNMI)&L!<.H8' $DDI;
M(4'.!SST%8.EZW>7^A^$+/4;V?[/J$\Z74QD(:4(Q"(6!!P> ?6N]OO#&CZE
M<V]S=V?F3P1^5&_F.#L_NG!^8=>N>I]:@/@OP\=*.F'3(S9^891&78[6/<'.
M1^!H X_QCI-I9>#=1M4U&6[$%[%+%$TC'[,KL $ZG(QG&?6M]8Q8_$FSM8IY
MA;G2I"(GD=AN\W.<L3D\_ABM:/PGH<6BR:.FGQK82-O>(,WS-QSNSG/ []J2
MX\)Z'=1VL<UB&%JI6$^:X(!Y()!R0??- '!Z?=._A*W@EOKK,^N-$L,3%FN%
MS_JBQ8;5/<_H<U,GVB+P7XULYF^2VGD6.(3&58E(!VJ3SCG^==D?!?AXZ>+'
M^S46V6<W"HKNN),8R"#D?3I4D7A'0H8+V&+3T2.^4+<*KL-X'X\?AC- %O0_
M^1?TW_KUB_\ 0!7(WFE0:S\2-3LKJ6Y2W.FQ.5AG:/+!B 3@\XR<9KN;>".U
MMXK>%=L42!$7.< # '-9]]X=TK4;O[5<VI-P4\MI$E>,LO\ =;:1D>QXH \^
MTRXDU'3-#TV^N)+]A<W*10,Y6.ZB3*AY'/15YZ!B?2GZ1#J6J^!X;2*X@N'M
M]3D4V<\Y"W42Y/E!CR1W&?3VKO;SPUHNH1VL=UIMO(EJ,0KMP$'H .WMTJ)?
M"6@I$8X]-BB4R^?^Z)0A\$;@001U.,=* .%UB\MYOACK!LX+O3Y;.]"O;O*<
MPOO7*@@\KAN ?Z U>\76Q@U/4-4O($U/3UCCC9H)0MQIIQU4>^0W8G([5V3^
M'=(DTU]/>QC:UD?S)$8D[W_O,<Y)X')-$_AS2+F>6::R1WFVB7).)-N -PSA
ML8'6@#1BD66%)$.5=0P/L:\\M[&VM/&_BZZM+*-KFSM8Y[8!>DAC)./<G^=>
MC    # '0"J=OI5C:ZA<7\%LB75SCSI1U?'3- 'G36=NG@K1?$=@V=;:: M<
MAR7GD9]KHQS\W)(Q[5HZ7H=GJOC[Q(]WY[?8KJVF@43,%5]I;.,X//KZFNLB
M\.:/#>_:X].@$X<R!MO"O_> Z ^XJS;Z796E[<WD%LD=S<D&:0=7QTS0 S68
M(;G1;V&>))8VA?*.N0<#(X^M>716EF_@7P;%$J(UQJ\'GM"=KDEG&21SG'0]
M1BO7B P((!!X(-94'AC0[6-8X=*M$19?.4",<..C#W% 'G]\C^')O&MGHBO!
M#':6\B1HY.PM@.PR<@X)/X5L>%]'T^VURSU#3]?M)5FMRGV6SM1$)4 X9P&)
MR"1R1G/'>NT73;%;N>Z%I"+BX79-)L&Z1>F">XJ'3]#TK27=]/T^VMGDX9HH
MPI(]/I0!1\:6-QJ7@[4[6T#&=X<JJ]6P02!]0"/QJ/PAJEC<>#],:.ZB_P!'
MM8XI06 ,;(H# ^G2NBK*F\,Z%<W+7$VCV,DS'<7:!22?4\4 <]J=]::QXLT*
M&Z6.;1+B"62$3QD1RS#@9#<'Y>1D=\C/%<WKL"P:)XWL8%4Z7:S6[6B#!2*1
MB#($].3T'3->H7NFV.HVZP7MI!<1*0526,, ?4 U'_8VF?V<=/\ [/MOL1.3
M!Y0V$YSG'3K0!PDWA[25\=:+:+:*(+NP=[F,,V)B.07Y^;GGGKBL.YA@3P)J
MEIG9:P>)&BC&[ C3(Z'MU->M?V78&]BO?L<'VJ%/+CF\L;D7D8![#D_G7/>*
M_"PO="^Q:/86B-)>)<3)Q&KXY).!R3P* ,#4-/TO0O%K'3(VALSHUP]\EJ^3
ML .&YS\Q/0^HJKX=?3H_$_A_R&L(H9M,D00HX:3!P0)6XW.>>,#!SUKT:TT3
M2[!)DM-.M8$F&)1'"JAQZ'CD4V+0-'@$8BTJR3RB2FV!1M)ZXXH \HT[3M-M
M_AKI.L+%$M\-10O<D_,@$Q&,_P (P ?UKK?$J/X9\5VOB:SM#,EY$UE<QQ*-
MS2'F,CZE0"?:NO.DZ<;06AT^U-L&W"'R5V ^NW&,UEG3=7O-<1KV:S32+642
MVT$*'?(0,+O). %)SQW H T-%TU=+T>UM&P\D:[G?'61LEV_$D_G7'^+;<PZ
MOJ.IP&PU!8[%8[W3KD[7$7S'=&W;J?\ ]>*] JG<:3IUW/Y]SI]K--Q^\DA5
MFXZ<D4 /T^=;G3;6=8VC66%'"-U4$ X/TKSX:9H-[XK\8R:Y';,L?D[&E<!D
M'E\E>>/X>:]* P,"JLVF6%Q<"XGL;:6=<8E>)688Z<D9H \ML'2SO= 37[N:
MRM6T4I#)(B,N\N25.]6 .S;VST%7[Z#3++1/"<&E7$\UBFO1>5+.P.X;FR5.
M!\N<]J]&NK.UO8Q'=VT-P@.0LJ!QGZ&B2RM)DB22UA=82&B#1@A".A7TQ[4
M<!JRR?\ "9^*18@_:FT/@1_>+]OQQC]*9X8_X1V^N/#EQ#JMU-J=M (H[9!&
M/*&P[PX5 =O7DGO[UZ&+6W6Z:Z6WB%PR[6E"#>1Z$]<4V"QL[::2:WM8(I9/
MOO'&%+?4CK0!RW@0QF]\4;"O_(7EZ>G&/ZT[XGC/P_U'C.#$?_(BUU4-M!;E
MC##''N.6V*!GZX^M.EBCGB:*:-9(V&&1QD$>X- '"W?]F:S\3M)<FUO+<Z:[
MQYVNI8.>1V)&#^58-K>V%GHL=NPBVQ^(I1;.\A6"V(.59P.JC.0O&?45ZLEK
M;QLC)!$K(NU2J %1Z#T%-^Q6OEF/[-#L)W%?+&"?7% 'C]W<)<^%/'*I<1W,
MC7D,NZ-<!UWK\X'IUKUZPO;;4+*.YLYTF@8?*Z'(..#4@MK=0X$$0$@ ?"#Y
M@.!GUJ1$6- B*%4#  & * . UXZ5)\3[=-4N8HK<:40Q>X\H;C(< D$=1VK1
MMM0\)Z78:E8VURD]AY3W-T5E\Z- V$V[LGENPY[^U=1)9VLS[Y;:&1_[S(":
M5;.U1'1+:%4?[RA  WU]: /._!\PT'Q FEZL%C>ZMP^DL\H?RX68GR<_WLG\
M<=>E4]$FT:ZTNTTC6;C4FU>UO"QLDSN,V\G>I Z?,3DGUKU(V\#.CM#&73A&
M*C*_3TI?)B\[SO*3S<8W[1NQ]: /-[34-'MY_$>B^([:1KFXU&2>.%HV9KE"
M1Y84COP !]/>KTNH6^F?$74Y;]C;_:=,C$2L"2[9Y5<9R?I7=&*-I5E,:&11
MA7*C(^AI2B,ZN54LN=I(Y&?2@#R+3;B*S\,>!+NX?R[>&]F\R1@<)EFQFNOL
MY8;GXF7V&5TDTJ+@]P6SC'T(_.NM,49C$9C0HN,+M&!CIQ3Z /._"EA?6^NR
M>'IXV_L_1KB2YBD/1PX_=+^&9&^N/2LJ)-(D;5](\0R:I]L;4))%LXR^VZRW
MR%0!C)X&<CL:]9P,YQS2;1N#8&X# -  @VHH ( &,$YKRQUMY=!^($A1&9KM
MP&*\G^[_ ./=/>O5** /+[[483<0QLSVMQ)H2)]I2%I)+K<N?+3 *@9')P3Z
M8ZTRRGM'T?P]-:ZPVEZK;V!5)IT_<2*" T;9ZG/IZ>U>IT4 9'A:XEN_#&GS
MS62V<CQ9,"J5"\]@>@/7\:PHEA?XKW[2(K!-)4$E<X^<9'Y']:[2B@#R;0I)
M++3_  CJ<JO_ &;:7-XD[!>(2[,J,WH.>M7]6MWU(>+]2TX/+8W%C'&IC4D3
MR 9++ZX'&17I5% &5X:NX;WPY820,618$0DJ5Y"@'&1SSQ7)^,/+M]7N[RPO
MWM=2%L(Y+6>'S(;],'" =SU''K[UZ#10!P?V_P#L_P <66H7UG- MQH21)%%
M"SXE\S<8P .HS[5A6$,T7A'0Y[BTN(XK?7O/G#PMF./+?,1CIR.>E>LT4 ><
MZG:6.J:YK.L26]R^BOI\=M+);H=UQ(9 =R>NT;>>1QWJE>MJE[X?\1V*R_VO
M;QVD7D:@MOMDDPV3&3_%M&3Q[]S7J=% 'GVHZO%=ZUH<Z6][;V[6KA;R.R=I
MMQ(4Q $?+G'7!ZC!'6L32XW.B>$;>2VN ]MK#^:LL# K\Y()R/\ :7FO7**
M/.=7M;BYU'QY##;S/)/:6WE (?WFU#G;ZGD4_4[@7^B>#98(;C;#J5L)0T#J
M4VKAB01T![]*]#HH \E\4O<7:^)[5+*]@E\^-H[>WM"4G564F5W .>!P,CMU
M/3J))#=_$G1[N.&<0OICG<\3+MR20#D<'V-=E10!POA;2EU/PUXATN\AEC6X
MU"X!WQE>#C##/7D9_"K'@6'4+F)]1U4JUQ;H=.A93D,D;$,_U9AC/^S70:WI
M4VKV:00ZE=Z>RR!S+:MM9ASE<^G/Z5:L+*'3K&&SMP1%$NT9.2?4D]R3R3ZF
M@#)\;?\ (DZQ_P!>K_RKEVC'B&#PE:Z:LZS6*I+/<>4Z+ HC'&2!DL<8QZ>E
M=OK>F?VSHMWIQF,(N(_+,@7<0#UXJ>PM18Z=;6@?>((EB#$8SM &?TH \TT#
M3K&(6FCZGX7OYM5@G >9M_D$!_\ 6[MV,8]N3QWKJ?"D;IK7B9Y+.> R7^Y'
MDB*B1=N 5)'(R">/7WKJJ* /.#IE_K'@GQ58V]K<0W$^I33PK/&8S(AD5QC/
MJ 1]:TKJ1O$^J>');.VNH&LYC<7+30/'Y("C,9) RQ/&!Z9Z5VM% '">'H;B
M+PQXL\RSNE>:\NY8D>!E:160;2H(R<XJHMK=KX;\#V_V&[\R"]BDF'DL?*"@
M@EN/EZ]Z]&HH \TU[1=1U?5_&$5I;SJ9[:V$+/&RK*4P656(P>F*M6,5OK<%
MW'9>%+O2]0:QEC-W=1>6$=D*A4;.3R3Z<"O0:* /+)KB_O/#GAW1_P"PM5CN
M].O;?SR;8^7B/()#="._I7J=%% 'E3Z=?GX6WMJ+"[^T-J1<0^0^\KYH.0N,
MXQWKIKJ"=OB6EV+.>2V&CM&7\MMA;S"=N[&,X[5U]% 'G_ABWNK/7;*/28]2
M@TB2*1KNROH'"VC8R!&[ 9RQ[$\ UZ!110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !114<\C16\L
MB)O9$+!1W('2@#)\5:Y)X=T4ZA';K.5E1"C/MX8XST-;5>0ZI%;ZE\,H-=N'
M,NISW2O+*9#G<9,;,9P !T';%=.DC'QKXLA>5A#]@B;;O( ^0Y/M]: .ON;Z
MVM);>*>4))<R>7"O=VP3C\@:KV]QJ;ZU=P3V,<>G(BF"Y$H+2,1\P*]L<_\
MU\\>::?!%>P_#^:[7SGD-PCM(22RC. <UMZI>W6F>(/%4]DS[X=*BDC4DLJG
MD9 [8 S^% 'H%%>=>%M+/V_1M736[$":$QM%;HV^Z.S)$A9SEEP23@'BF^'H
MAHNN:9;:I KW5PTIMM4M)=Z7@()Q+W. >/H* /1Z*YOQM-;IHL,-Q//&+BZB
MB6.$@&<D_P"K). %..3GH/PKCH$>*P^(%FZ0P)%#'(MO;2$QQL8V)V].X&>!
MTH ]5K$\6ZS<>'_#5UJEM%%+)!M^24G!RP7M]:XRQT^#2M8\#7EIYHN+ZV87
M+M*S>8/)4X.3T!/0>U9>H"RU?X57^L7HB?63<EI9&/[Q'\W:$]0 AX7I0![!
M&V^)'/&X UC>&-9N-<TV>YN(HHV2ZEA CSC"G Z]ZUX/^/>+_<'\J\=N]+MD
M^'NKZR/,-_#J3F&7S&_<_OE'RC.!U/\ G% 'LC.J8W,%W' R<9/I2LZIC<P7
M)P,G&3Z5Y?XT^R7=WXE,8BDN+6TA61[MN(<@LHA &=QXR<C&:NZE;RWB:;JE
MLMCJZ1:4HGT^>0%BAZRQ]?FR",^V* /1*Y:]U[5+K6M3TO119>?I\<3%;H-^
M^=P6V@@C&%'7GD]JU_#]Q;W7AW3IK1'2W:W3RU<Y8*   3WZ5Q]E;Z=:^,_&
MUS+"D4=K!!(LD48WPYA)=DXX/4\=30!WEO-YL:AS&)PH\Q$?=M;N/SK OM5U
MK3- US4+J.Q,EJ[M:JA8@QC&-_/WL5Q6AF"W\5>$)8&M(H9XKCE'!F<&/(,[
M# +$GIV/<U954C\-_$%8P @O)< ?2@#T6PO1/I%G>7#1QM-"DC<X&64'C-63
M+&L7FM(HCQG>3QCUS7FDT\)U_0K;5+N&UL#HB>0TZ*T9D. V=W&=H_SFDEBT
MW2Y/"NG#4/MN@_;+@O-/@QEU7Y%R/E*ABV.WY4 =;H^O3ZCXJUK36-N]K9K"
MT,D0.6#J2<G)!_"M+4=;L-+N;2WNIU6:[D\N),C/0G)]!QUKEO"BV*?$#Q4M
M@8?(*V[ 0D;<[3NQCW)J3QLMLOB+PK+<K"$^V,KO(!C&WH2>U '737EK;[/.
MN88O,.$WR!=WTSUJ>N#TR+3[_4?%<&MI;&02?*SA2%M-@\LKZ #)X[FMKP)]
ML/@K3#?%C-Y9P6SG9D[,Y_V<4 ;<EY:PSI!+<PI,_P!R-G 9OH.]2":(RM$)
M$,B@,R;AD ]R*\T@GT*6\\6VGB=HX[G[67&]L2-$,>6(^_88 ]?>M2/4;"P^
M(4US>2I9PS:-$5^TL$)^<\'/4X[<]* .T6[MFC21;B(QR'",'&&/L>]1OJ=A
M';I</?6RPR'"2-*H5OH<X->2Z7!97OA7P?!<I%)&VK2*RMCE2S$@^WW>/I6S
M>P:5H_C>6PO+D:5IKZ=LM2JIY>"Y+KEU8 DDGC_"@#TI65U#*P92,@@Y!JO+
MJ-E!<+;S7EO',V,1O*H8YZ<$YK/\*VEC9>'+6#3)YY[)=WE23GYB-Q]AQZ<=
M,5Q^O3Q:7J6IW\$MGJ5E+=PB^L'XN$E4J!Y>.O8X/O0!Z%]LM?WW^DP_N/\
M7?./W?\ O>GXU'<ZG86=F+RYO((K9L;97D 4YZ8/>N#?4+'3?$OCM;V>*'SH
M(/+1R 9/W+9VC^+D]JS]&U6VTR_\*7.IRA--?2##%*PS&DV[YLGL< #/O]:
M.R\0Z[-9W>@&QN(3;7MZL4K@!@R$=CVK<L]0L]01WL[J&X5&VL8G# 'T.*\Z
MU6'1)+?PM;Z=#C2VUC"++G;(#U(#?PDG'I6WX96&#X@^+8(%CC0"T*QH  /W
M9S@#W- '6SWEM;/&D]Q%$TA(0.X4MCDXSUJ.TU*QO[9KFTNX)X$)#21N"JD=
M<GM7*>-(;:X\4^$HKE(WC:ZD!20 @_*,#'?G%<WJ$3BW\=P6$(8+=6[/#",$
MQCEP /8'/XT >EV&M:9JC2+87]M<M']\12!BOUJ,^(=&5XD.J6>Z9_+C'G+\
MS9Q@<^M<Y=SV>K^*?#=WH=Q \B"1YVAP=MN5Z/CISP >_P!*Y%H+(?"K7;I8
MK?S_ .T6"2A1N_UJ8P>O3/X4 >QUES>)-$MWV3:M9HWF&+#3+]\8R/KR*J7$
M'B6;6$GLM2TX:4S(P1H2SE.,X(.#GG!]ZXJV.A"V\;1:C]D^TR7UPL:-M\UA
MCY0@/)^;ICO0!Z/?:QIVF(C7M[# '&5WN!D>OT]Z2XUK3+6.*2XU"VB25"\9
M>4 .H&21ZC%>8JBZ1JMK%XIO;ZRMYM)@ABEA+*,J/FC8J#SDGBM"YM-)CO?!
M%I;0O]B,TY2.[&6*-T)#=B>@/J* -?6O%=O<ZYINE6&LQVT-S%))+=0E6*_+
M^[ R".3S6O;:U::1';Z;K.MVTNH@!7DV[-Q/3<.0I(QUQFLB^%O:?$CPY:6O
MEPQQVLZF*/"A01D# ]Q^E9$5S:VWASQ;I.KLB:A+<W$B0R8#SEQ^[*#JW(&,
M4 =W?Z]I.ER-'?:C;6\BIYA220!MN<9QUZU7N/%GA^U1VFUBS 1@K8D!P2,C
M@>U<A:62KXR\-66J1Q2SKHFR1)5#?-SP0>_#?K3TBM!XE\>@QP^6EE$%&T8
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
M0-\TH8KM4X&[(.><4ZU-UI.CZ[H%YI=Y<3SS3M;-' SQW"R9P2X&T'/7.,4
M=+J/B_2-,ODLII)GN)(1/&D$#2;T)P"N!ST/Y&D7Q?I$FE6NH122R1W4_P!G
MAC6,^8\F2-NWMT[\5A:/I=WIOCC2HY89WC@T!+5Y]A*"0/DC=C'^16/8)J=A
MX8L$;2[W8-6E,[1VNZ>-"20R!AD9SC<.1VH V_%NOQ:EX UBYTZ:YM[BTD6*
M0<QR1.)%!4X/H>QQ6OI'B_2]2OX],1[A+LQ[D$\#)YH Y921R.OY5Q4>D:C+
MX2\8:;%I6H)+-=B>!;@9:1"RG&XD[FPIS@GZYKI5A?Q#XCT*^AM;F"WTM)&F
MDN(6B9F90H10PR>F3V]^: (O!VL+:>%9;F_GFE9M0EAC!S([L6PJCN:Z+2]>
MM-5N;FUC6:&\M2OGVTZ;73<,@\9!!'H37G\6AZH_@V%AI,LTMGK#W3V-PFWS
MXCGHIZG#<?CUKK_"J6LC7%S9^'#H\+*JYFA$4LC#.>!_".,$]>: -34M8ATV
M>WMS#/<7-P&,<,"@L0N-QY(&!D=^]4I?%NGHEGY4-W<3W:N\5O%%^\VH<,2"
M1C!'>J?C"UM;J:Q\^VU-9(Q(T-_IZ,S6S_*,$*"<-G]/QK$W>)&?0EU;3[VY
MB>"07#V2*DQ<O\H=@047;L)P1SG/2@#9U+QJL=AHE[IMG-=0:G<+$'"@%1GE
M<$CY^"!VX/-3BYTU/&K22RWL5_\ V9YC0R']RL0;DX_O9XX]#7+06.J6W@[P
M\C:+>B32M5$DT"*&=D!<Y09Y'S ?_6YK:N8KQO'[:D-+N7M_[#:+:R<&3>7\
MLD9&<<=>M &O8^*;;4&A$-C? 7$#W%NS(H$RKC(7YNO(X..M<IIMW:7FGS^)
M=834[=[*]DG6<..5#[5A !/'0$8'UJ[X8LKK3]<A738-3M]&>W9I[2^5MMO)
MG@1D\G/.<9'Z54TZVUBQ^&5Q;6FGW2WB7+;8I81YA0R;MRJ>^#Q[CVH ZRT\
M3V-R]_',D]G)81K+<+<J!M1AD-D$@C ]:AB\76DUS%;"RO4GGMFNK9'11YZ#
MG@[N#CLV*Y(:'?:A+K]M#I6I6J:GI\1BFO90[,Z9X<EC@G@8[>@KH= U36[Z
M&UL;G0YK+R(MES/<8"L0N (P#DY.#GH #ZB@#-;Q%;Z[\.I-3UVWO;:U9\L]
MHP&X>:0H4@YXPH.0.:ZF[UN&TO%L(+:YO+H0^<T4&TE(\XR2S <\X&<G%<%_
M9VK-\(+K06T>]6^MY FTH")?W^\E,') '?&/3-=')'>Z)XPN-7^PW=W8ZA;1
MQL+==[PR(. 5_ND9Y'<T 79_&ND6^EVFHN;@P7,_V8!8B7CD[JR]01@\#/MF
MK>D^(;?5KRZLUMKJVN;8*TD5S&%.ULX(P3Z5Q\OAS4TAT^Y%E+YDWB(:E- I
M4^1'G'.#C.,$XS^E=)I]C=Q>.]7OI+=UM9[:%(Y<C#,N<CKGOZ4 :&L:Y;:)
M]C-U',R74ZVZO&H(5VZ;LD8'^%-B\06DFM7VE%)DN+.(32,X 4H>X.:;XHT<
M:[X<O+#_ ):NFZ$@X(D7E?U'Y&N1NO">MW"V&H[D&JWVZWU8@\""0 $+S_"
M ,=SF@#8.JZ9J&M^&;Z6WOX[N\BF:S4L H7;D[P#CD8Q]16%JWB*_P!:\%>*
MC<6<EN+6Y:!&5UPFUD&PD');))SC'/6NBU?2KF3Q=X7N+2T)L[ 7"RLI4",,
M@51C.>W:N?FT76/[ \7Z4NES-+>WTES;R!DV2*[K@#+=< DT =)H_BBVGN['
M2GM;R&6:V$D$LT>U)@H&<<Y]^0*S[/Q#H>@:5K-]!#?>3'JCQ7 ;#-YQP"5R
M?N]*FDTR_;Q7X9OA:/\ 9[:SDCG;<O[IB@ !YYYXXS6)<:!JS>'?$%N--F>>
MZULW<"!D^:,NK;N3QPI]^10!UVG>)K?4-;FTDVEW;7*0BX07$87S(\[=PYR.
M>QP:VZYY[6]/Q!AO19G[$--:$W 8??,@;:1UZ+^M=#0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M>CZMH^JSZU:W0Q$TLWD[MQ(E'.P* <YQS[YKHO!<4+ZMXG\R &0:J\J,\?\
M"<A2"1[-TKM** ..\?*"_AUGC9XDU:)Y,(6 49R3CM5#Q BZ+XT74[RQNY=)
MGLO(#V08&*3>6((0@X.<\]<^U>@44 >;7:#1KGPYKEGHEU;Z1;/<+);*C-)$
M'X$A7J,]?RJ377EO]+M=9L=!G2PM]0^TRPJIBFN$*X:7"X(.2??C/2O1:* .
M'MET^YT'7[G2-%O8%N;,KYLL;F2Y?:X "G).,CGW]JBUFPO6\":'J=I:21ZE
MI"0W"P;"K8"@.A&,XQU'M7>T4 <9J^E7<'PTO[8PR3ZC<QF69(4+LTKL"P
MR0,X^@J*WMKD^-?#LWV2Z$46E%))&@<*C$?=)(P#QT-=Q10!Y2;6ZMO#%R3:
MWT%S_P )&9[4"V8L!D$,$(!<8#<"NC\-7EI+XHOIKHW4>KWL2D1SV;VR^4G'
MRAB<^YS_ %K?UK1(]92W)NKFUGMI/,AFMWPRG!!X((/!(Z=Z+'13;7WVVZO[
MJ^N0A1&G*A44XSM50 "<#G&: ,GQ;917EY8\ZI;7,22O!?6$3R>4?E^1PH.0
MW_LM8<HUI!X.U;4M-NI9K1K@7:VT&YUWC",47ID#)]*]&HH \LFTS6[JVUZ]
MMM+N8YEU>&^A@F7:9T7L.>>Q_#UKI+C5+K6-%UB6/P]?6JM8/'^_@VSRR$$!
M54<E1D\GUX%=?10!Q?V:;[9X(F%C=_Z+$ZS8A($(:$)A_3YL?D:TO'%O+=^%
M;BV@M9;J222+$42;B0)%8_H#7144 <?K=A>7_BF5+>VE$5UHLUI]J*D)&['*
MY/X?K66]I>ZMX0TWPR^FWEO?6\D,<LKPD11K&1EUD^Z<@<8.>:]$HH Y;3&O
M;+QCKZRZ=<M;73Q2PW"(-AVQ ,"2>N0  !UKE+#1M<T[POX9O(M+FFNM*NIF
MFLS\KE78\C/M_/ZUZI10!P7B&WU?7M,AOXM""+9WT=RMC<!?,N44$-N'(R<@
M =>#[5IZ5</;6%[?VOA$V)CA4) J(DUPW<<=AQR>3UQ7544 0V<TES903RP/
M!))&K-$Y^9"1R#]*FHHH **** "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 **** "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 *"<#)HKF?B#>36/
M@;4Y8"P<HL>5[!F"G]": 'WGC"UMM.M[^*UGFM9[Q;6.484-DXWC)R5R"/?'
MIS6[=SM;6DLR023LB[A%'C<WL,]ZXGQI L7@S1+>$F-5N[5$(&=O&!5S3CJ.
MC^.1I$NIW.HV=U9&X'VDAI(G5L=@,*<^G7Z4 =18WUOJ-G'=VL@DAD&5;&/8
M@CL0>".U6*Y'PBS0^(_%5B&_<17JS(/0R+EOU%==0!GZQK5IHEJDUT7)E<11
M11J6>5ST51W-4/\ A([BWGMHM1T6[M%N9EABDWQR*&8\!MI^4_YS6)XB8K\4
MO"YN,"T\N41ENGFE6_7.S%=G="U,:"[\K9YBE?-QC?D;<9[YQCWH S]%UU-9
MGU*);=X38W36S;F!W$=QBM>O)Y+>X6S\::E;ZG?6LMGJ$DD:6\NQ688Y;^\/
M8\5LZQ=7>HM:I!>7\EV=(\[[)9RF *[#_6N^X<9X"\_2@#OZ*\X$^H:@/ \;
M:O>P?;K:3[0T<NTR$1@YZ<GD\G^?-,>[U?3] \6V=I?7=P]A<KY<\TQ:5(F"
ME@&/<#./TYH ]*HKS^%[J/7KZ_TZXU1](M-,,VRZEE"M<#) P_)^4<]LFJ_A
MVRUZ[70]<&KVZP.5-RS74K&Y#'&TJWRA@<@ =#0!W.L7MY8:>9['3GU"<,H$
M"2!"03R<GTJ\#D D8/I7*_$6XGM?"$TUM<302K-$ \3E3@N 1D=N:HWEK-JW
MQ'O--EU+4(K(::LI@@N&12V_';I^% '<U@7/B1Y-6FTO2+$ZA=6X!N"91%'#
MGH"V#DGG@ ]*K?#R\N;_ ,$6$]W,\TV9%,DC98@.P&2>O K,^'A>/4/$]M=.
M#?+J+/)D8)!S@_0X.* .ETK6)[Z]NK*[T^2RN;9(W96D5U<-NY4CJ/EZ\?2M
M:N9\:ZL-,\-:I-9S+'?QQ1AF3[\:/)M#>O&6(]Q5*ZM6T+Q!X?DTNXG:&]D:
M"XADG:02KLW"3YB<$8)R/6@#LZ@%Y;F^-D)0;E8Q*8^X0G /Y@_E7EK6EPG@
MN]UK^U=1:\M-298F^U.5 \]4(QGG/O736NF6C_$G6796$ALX9 PD8$,2P)&#
M["@#LZ*\DTX7MK\,'\31ZCJ,NH>3+%AKDE%#2[2V/4#)!]3],=/<VL6BZWX<
MGTFX?R[V0P3H96?[0A3<)"#U(QG=[T ;.@Z[)K%YJ]O+:K ;"Z-N")-V\ =>
M@Q6W7'^$9(HM6\6/(X0+J1+,Q  &T=Z[ $$9!R#0!F7>MVUIK$.G220K))"T
MQWR;6(&<!%Q\QX.>F *@LO$VGW/ATZW+<016BC=(RR[_ "_0-@?>Y&5]3CFM
M"?3;&ZNX;N>T@EN(01'*Z LF>N#7F_Q6LUTKPQ96FF6L=M8R73/.L*!06Q\N
M<?C^0H ZBT\4:KJ]LU]H^@B:P&?+DN;H0M-C^ZNTX'N:K+XYN)$\.JFD#S]9
M8_NC<<PH&'S'Y>1MRW;IWKIH'LM,TJV42Q16L<:1QL6 &, *!]>*\T\13O>^
M.-:O4N7M[31--,1EB(#!V4X53V)9B,^Q^M 'K%%>2V]Y>:9X$\.:.MX\<^MW
M'SSESF*$L,[3VX9?S-/\/7EI;ZYXJUZS.-/TRV\FVC!)0D#J!GN4SGON)H ]
M7HKP>'3M0.D>&[">_G2;5+TW*+YQ"I&0HW-ZL>H] /4UU.L)=:AXP\0(D+:I
MLM5M[*W612D$C*,DACPPY.10!Z?1D'I7E31ZOI?]@^$?-FFNY@]W>8N2OFCG
M;$'/1?EYQ77>"]!?1K.\EFN())[R<RO';',,/)^1?I0!HW>I:E#XBLK"#2FF
ML9HV::\WX$1&>,?@/S]JUJ\LM-3B.M^-_$GF?\><9M[=2W4XVYQG/)5?SKG[
M?2+K[/X4TJ>[F2YU"<W9 E*K'$<8/NQ //; % 'N3,$4LQ 4#))["N5L?%=Y
MXAN[A?#UA%-90-L:]NI61';^ZH"DGZ_XU:\=?:O^$(U?[&"9?(.<?W,C?_X[
MNJC\/9K"T^'MC,L\2Q(K-/(S !7W$G/IV_2@#4\/ZM?ZD=034+**U>SN/(S'
M)O5R%#$\@<88?G6TK*PRK CU!K@M?U$ZUXRT71UG*Z.]K_:%P=VT3)\Q ;./
ME^49'O7*27<T'@OQ->PJR6>KZB(M/AQ@8+$EE'N./^ T >T!U.,,#GD<]:IK
MJMG)J[:4DP>[2+SG1>=BY &3V)STKR_2--6Q^(VCV$]ZS2Z7IP>X+/P'V'Y%
M'H 5/')P35'36L[?P7XG\2-'&L]_*]M;+U:-6/Z=3_WS0![4&5NC ]^#2!T+
M%0REAU&>:\FN=&F\$>"8M1MIKDZQ?1)9DF7Y8-Y+G9Z$8QUZ\U9^SPZ;XRTR
M.S $6A6$D^IW*CYG8H20Y'WB3@]^I]* -._\<:S'K&J0V&F6DUEIDR132/,0
MSEC@!>V<Y&.:Z33M6O[CQ'J>F7=I#'%;JDD,L4FXLK$@;AV)P3C_ /6<'X9V
M7F^')M4NHT>XU"\>Y)*YQS@?KDCZUVZHBLS*JAF.6('4XQS0 ;TR1N&1R1GI
M1O4KN##;ZYXKA?%"CP_XMM=:BLQ<1ZE ^GSP@#YY",QY]=Q 4^PK/\-6U[;W
MT7@NZ0/'IUT+QY /E,.-Z 9Z_O"/R]J .RDNM8MDUJ:<61A@3?9!-Q8@*2?,
MY]<=/>LAO%5^-(\+7?EV^_5;B**<;3A0PR=O/'XYJE8JJ^(?B"% QY4)X]?)
M?/ZU0=A_PC'P^.1C[=;\_@: .S\6:K=:)X9O-2LUA:: !@LJDJ02!V(]:TK:
M\@N242:)ID53)&K@E,C(R.HK ^(9 \!ZMDXS&O\ Z&M85Y;V&@^,M)>U@6VB
METRX-UY(PTBJF[)]3D9SUH [V*^M)[A[>*Z@DFC^_&D@++]1U%"7MI+'+)'=
M0ND)(E99 0A'7<>V/>O)]*GLDU;P7+:36D:-),HC5PTZAA_RU?C))/3 ZXYK
M6O+2XTWQ3J7ANSC*6WB#;.DBCB(9Q./Q4''U% 'H$VH65LD;SWEO$LGW&>0*
M&^F3S4[R)'&TCNJHH+,S'  ]2:\WU8Z>/&VK6.N7XL+26QBBLR4388\'< 74
M@'<3TQT]J[+P]!9IX7M(;*>:ZLQ$5BDN.6=,G&>!QCIQTQ0!C:[XTC'@^[U?
M0[FWEE@F$9#8? \S9D@'@'&03VKJXKJWGEEBAN(I)(CB1$<$H?<#I7D8DMO^
M%&- KQ?:8Y0)HP1O4_:#C<.HX]:W-7MO[,\:7,.@P16TTVA2NL=NH0/)N.TD
M#@GWH [Z+4+*:Y:VBNX))TSNB20%EQUR,YJ62:*'9YLJ)O8*NY@-Q/8>IKS/
MPK'X?OYO#\\6N74FI0(%2T58P48)\X;" [>#R3SZY-;GQ#BAF3PXDR(ZMK,"
ML& .5.[(^E '3C5M.,#3C4+4PHVUI/.7:I]"<XS4EQ?V=I:?:KFZAAM\ ^;)
M(%7GIR>*X&+1])/C?Q/ VGVGDQ6,;)'Y2[4)3D@8P#[BL*"Y6/1O!4VH7\]I
MIZQ7"FYB ;RY,D+G<K#&.!QQSTQ0!ZU_:-E]A^W?:X/LF-WG^8-F/7=TID>K
M:=-9&]CO[5[4'!G$JE ?3=G'<5YW.OA_3M%MDL;Z6\AGUI)5N;F3;"LH&2QV
M@!E'H.">_%8^H75K)X4\;11W<$Y:]@E0QJ$#9=,LJ^G7G]30!Z_#J-E<74UK
M!=P27$/^LB20%D^HZBJ&E7DD6GO-JFJV$Y>X9(Y82$0#.%3.>6__ %<XR<+[
M)9V'Q(TE+.&&W67390RQ*%#C<",@=?6N9N9-.G^'[*5B%J->92I.!&IE)QQT
M^4_D: /4K74+*]DF2UNX)WA;;*L4@8H?0XZ567Q#HK3M"-6L?-4X*?:%R#G&
M.OK7*-!96/Q'OK:!8K&-M"/,2XYW_> '4@#]*P]#GTW6;?PSI]W<Z; NG.),
M^>I><C[J[<<9X+ T >JSSPVT#SSRI%%&-SN[851ZDFJL.M:7<VTUS#J-I)!!
M_K9%F4K']3GBLWQG'93:!Y%]?FQ62>-8Y]N0LF[*Y'ID<UP6HZE>RV]T;V.$
M?8-4MFU&]TX96>/:<-CD$KQD8ZD<4 >CW'B?1K?2KC4O[1MY;6#AWBD#_-V7
MCN?2K.F:I::MI\=[:31R1,H)VN&V' )4X[C-<'<QZ%<^'_%.H:1?75_--9_Z
M1-)]PD X'W0-P _#\:[7P]?6=_H=K+8SI-$(U0LG]X*,@^] '.1Z[>>(M8O8
M-'UVTM3:3JD,.$D6Y0 %V/\ %W(X/;\:ZBTUS2K^Y:VM-1M9YUSF..4,>.O'
M>N*BDDO=/\>0Z9()+@W#[!%C/,8!P??:P^HHNI['5[7P<-%DB-[#<Q-LBP'A
MA"'S0P'W1P 10!V%QXET.U9UGU>RC9&9&5IUR&'48SU&1Q7-:GXU%WX?T_4=
M'N8XVEU"*&9#M9EC+,.1_#D+GZ4SPA9Z==ZQXHG>VM9IXM4D,;M&K,G'8]1S
MG]:Y@7MC/\+=!M6GB9H-1B6XC)^X"\APWX<_2@#U>RU;3M1>5+*^MKEXN)!#
M*'*_7!XJMJ,DRZQIB1ZM;VJ,S[[61%+W(QT7)R,=>*P-.6W@^*^HPPK'&/[,
MC^1 !T8=A[8I_BIT3QOX/W,H/G3CD^J #]: -V?Q+H=J<3ZM9(1(8B#,O#C&
M1UZC(SZ9J]=7<%E:275Q*(X(UW.YY 'K7EDD5H_AOQ_-LA:87\HWX!(7<,<^
MF<UZ)9MYWA*W:,[]]BI4CG.8Z .>O?%_]HZ-H^HZ3=K")=2@BN8R%9A&S$%3
MGIG&:ZBPUK3-429K"_M[A83B0QN#M^OMP>:\S34K&Y\ >%K/S8I FIV\-TC@
M_+RQ(/X8S['WK2UFV\[Q#XNLM.C(N9-)C_=IP7(ZX ]B!^- ';:?K^DZK</;
MV&H07$J#<R1ODXSC(]1[BM*N \-7/AO5]8TVZL&U"ZU&WA8'S7<BU7:00V[C
MJ< #/)SVKOZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M=U15=\;F P6QZ^M/H **** "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@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBL'QGJTNB>$
M=0OH#B98PD9]&8A0?PSF@#8@N[>Y>9()5D,+[)-IR%;TSZTEU>6]C#YUU,L,
M60"[G"C/J>WU-<W/>MX=T30-,T]8A/>R1VZ22J2JY&7D(!&X]3U&2>M:=A!J
M<Z7]CKB6UQ;'"13(-OGQD?,&7)P?YYH V <C(Z45RGP]OY+OPVUM+*\LFGW,
MEH9'ZL%/R_\ CI _"NKH S]4US3M&, O[GR3.VV(;&;>?08!YYIEGX@TJ_N1
M;6][&;@C(A<%'(]0K &L#QU_R$O"G _Y"\7.WI^/^?TJ'XHHL/AR#48CY=]:
MW4;6\BCYLDGC/IW_  H ZS^U;,ZP=*$I^VB'SS'L/W,XSG&.OO5RN7GU?4H?
M&"V*QQ2(^E/<)$$PQD# ;2V>G^-9GAOQ'J6HW,HEU&&2ZCMY&GTV>#[.T$HQ
MM /4IU!/..#0!W=4=+U>RUFWDGL9C+''*T3$H5(=>HP0#WKD-%\3:G+XDTBR
MN+U+N*_MY'EV0;8XG4;L1N/O@=.I^M9.DS:_8:!KNJ:5=VP@L]2N99+62#)E
M (+9?/& . !Z\T >BG5[0:T-)W/]L,/G;?+;:%SC[V,54_X2C2SH<VL+)*UG
M"YC<B%MP8-M/RXSU-9MAXCN=0\8V=I&RC3[G1UOE0I\P9G Y/T_G6'8:C=Z3
M\--8O[&18[B&]F9&9 P_UH!X/L30!Z*DBNB,#PPR,\''TIU<',;^[^(^EC^T
M98T?3#.J*BD(20& R#UP.3S[TZ+Q%JMC#K>E7]TDNLQ3*EBPC5?,23"QL%'!
MP3DT =U138U9(D5W+L% +$8W'UXH=%D1D895@01[4 4DUJQE6W9)'(N9#%#^
MZ;]X0,DCCE<<[NF.]5M:\4:3X>E@CU.>2%I\^5B%W#8ZC*@\\CCWK.C\"6,5
MM:01W^I*+2X,T+"X.Y%.!Y8/9,*!BN=\4K_PD'Q4T31^6@LD\^4#D _>.1[A
M4'XT =QIGB'2]7GEM[.Z#7$0S)!(C1R*/=6 /<=N].M==TZ\U>ZTJWN-]Y:@
M&:/81M!QWQ@]17"W,BR?&^*:W.([2S)O77@ ;&^]Z_>3_(JI;Z[XDF\$:OXD
ML_+:XEN\+(+= R6Z#ENGS<\<YQ@T >K45Y[_ ,)5>6OAY+^SU!M1EU::.WTV
M.=5#0R$8</M4 X;/;T]:32]>U2/QCJMM<:M)=:7I-H7N6DCC7=( ,@$*"!G=
M^5 '8:?KVGZIJ%[96<KR363;)\QL K9(QDC!Z&B;7]/M]>M]$DF87T\9E1-A
MP0,]^G8_E]*\IT.]US1['3]:@NH_^)YJQWVGE*6E4D@G>>>N1CWSFNE7Q%<M
MX@\5ZF9HY;#2+8Q6ZE$R)2.@?&[[RD8SWH Z)?&VBOI>H:DDLS6U@X29O)89
M8]@".3DXK;MKVWN[6VN8I 8[E%>(G@L"-PX/MS7E%JUYI/@SPSI5E*$O=;NC
M)-NC63=&Q[A@1T*'\#6E!%J&N?$'59(-4F2WT-&2U"1J0DC(5*XQCCYNV>*
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
MQM7)/3J.?4T >DT5R'AC4I/%%]#JTD)A2RMC;LAR/](8@R#'^R%4#_?-=?0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !116=HNM6NNV37=F)1&LK1$2+M.Y>O
M% &C112;EW;=PW8SC/.* %HHHH **;YB>8(]Z^81N"YYQZX].:I:7JJZJMRR
MVEU;_9YV@(N(]F\K_$O)RO/6@"_14%[=+8V,]TZ2.D,;2,L8RQ &>!ZU'I>H
MPZMI=MJ%NKK#<1B1 XPP!]<4 6Z*** "LWQ!I*Z[H%YIC/L\^/:K>C#D'\P*
M=>ZF]IJ5A9K8W4ZW;,&FB3*0X&<N>V:T* ..;2U\6^&[6SN)IK#5M,=-SJ!O
MAF4=?=2.01UX]*T+>&3PY97&H:KJ4NHWDJI&#Y84,1G:B(.A))^I/M5_5-87
M3IK6VCMY+F\NRPAAC(&=J[F)).  /U(J32=1.JZ='=M:7%HS$JT-PFUU(.#Q
M^'6@"CX1T>;1= C@NMOVR5VGN-O02.<D#Z<#\*W*R]1UN'3M5TS3Y(I'DU!W
M2-EQM7:,G/.?2M2@#D/&,$M]=:>L0OU:PG6[4P6!G5W'W1G<!Z\>]9DADO[V
MUO=:LO$%_P#97$D-JE@(HE?^\5W'<1CN>_UKT*B@#@;R[EN_$)U9=+\0Q'[$
M]HJ+8KE=QSO#;^H.*SS;2WLB2:M8^(KN2.TDM$DCTY(G*NNTECO.XXZ?CZUW
M5_K'V?3X+RQM9=22698P+4AL G!;/3 Q6I0!Y;8V=S:7ND73P^)Y7TQ6CB7^
MSH@IC(QM^]UQP3S^%3QVD@M;ZQ2Q\1#3+RX,\\!L8Q(Q8@LH??\ =.,=.G>N
M[U74+C3UMC!IT]Z9IUB<0X_=J>KG/85;6XA:Y>V65#-&H=XP>5!S@D>^#^5
M'(1ECXEAUV+1=:0I9_9!!Y$079G=WDR#FJ0TM_\ A%K[0FT[7#'=S-*TODP!
MERP8@#S/4'\Z]!K,\0ZP- T*YU,V[7"P $QJP7.2!U/UH YBZMI9-5T_5$T_
MQ!!/96X@;RHH#YJ YP07.,^U5[;5[?Q%XHL_$%GH.I306<$D'F^4@8R$CC!8
M<*"WXM7?02B>WCF ($BA@#VR,U)0!DVMG-<:JFL-<WT"-!Y1T^4C8IS]X@$C
M/X_X5K444 !Z5QL7@.2+7;G6%\07RWERI261(XP=IQP,@@?=':NRHH P[+PI
MI^GZ3?6%NTX:]1UN+IGW3.6!!8MZ\U1M?!2Z?IEC9V>K7D0M5F7+!7$BR=05
M(Q@8XKJJ* .1?X>:6=)TNPBN+N'^SIC-%/&P$A8G))./4#Z8%+9?#[3K*'68
M5O;YDU4;9MT@)49)X..3R>3GK76T4 <[IGA&UL+NSN9;F>Z>QA\BT60*$A7&
M,A0!ECW8U07X=:8NBZAI@O;[R[Z832.9!D$'( &,?4XR:[&N;U'Q'?+JUYIV
MCZ:E[-8I')<J\WEDA^0J<$$XYY(H =+X-L9K_1[Q[J]\S2HUCA"R!0P'][ [
M]\8STJBD%CX)U*5K>#5KZ?69WD*H!(JN,G';&=W4YZ>U==&S/$C,A1F )1B,
MJ?0XXIU '->"O#">&=%6.09O9_GN&SG!_NCV'/XY-=+110!EZ]H4'B"RBM;F
M>>*..99LPE025Z Y!XH&A0CQ,VN_:;@W!MOLWE$KY83.>F,]>>M:E% '+?\
M"!:4V@?V1)-=O&)S<1SEU$L3GNI P/RI9O NGW&E"RFO=1DE$Z7 O))]T^]1
MA?F(Z#)XQWKJ** .9B\#Z=$=3_TO4'&I1".X$EQNW8[\CKV]@3C%73X:LC<:
M1,9+C?I*%+;YQT*A3NXYX IDNNS1^,H=#^S)Y4MHUPLV\YR#C&,5=T>;4Y['
M?JUI%:W6]AY<4F]=N>#GZ4 9]GX3MK6\M9WOKZY2S8M;0SR*R1$@C(PH)X/<
MG%6];T*UUZW@BN))XFMYEGBE@?:Z,,]#@^M:E07D[6UC<3HH9HHV<*3@$@9Q
MF@#.@\.6D&I75^LUR9[FW6WD+29^50 #R,YXZGU-4!X$TI+;3X8I[Z'[ '6&
M2*X*/M<Y*EA@X_QJHWC&\7PEHNL_9(#)?W,<,B;CA S$9'O@5V5 '-+X&TA-
M+ET]'O!"]P+E#]H.Z)P<@H?X>_O6XEDJ::++SIRHB\KS6D+2$8QDL>I]ZLUB
M>+=;F\/^'+K4K:.*66#:0DA(!!8+V^M %.U\$VMC9+9VNK:Q#;*"%C2[P!GD
MXXXZFKUKX9L+.>*2%IPL5H;-(C)E%0D$G']XD#)K620&)'8A2P'?O4$NHVD.
MH0V+S*+F96=(^Y QD_J* ,.'P'HT6AOH[_:9[,OYB+++DQ-SRA_AZFK-MX0T
MBWT>YTQXI+B"Z $S7$A=WQ]WYNV.HQT-;FY=VW<-WIGFC<!U(H Q-(\):5H\
M$T<*33&:/RF>XD,C>7_<!/1?855LO >C6,MG(ANY&LY?,M_-N681_P"R!T"Y
MYQW[YKI=Z@@;AD\#F@,I) ()'49Z4 8J>%-,CN=3G3[0/[15Q/&)F"?/]XA>
MQ..35D:%8#P^=#\MS8F$P[6<DA3[GT[4:-+JKV<C:S':17 F8(+9R5V?PYSW
M_P#K5HAE8D*P..N#TH I7&CV%UH_]DSVR/9>6(A$>@4=,>XP.:JZ)X9TW0-Y
MLTE:1P%,LTA=MHZ*">@'H*UMZMD(REAVS6%X0UR?7_#\5]=B&.>221=D>0,*
MQ QDY[4 7IM#LI]<AUAA*+R&/RD99"%V\\%>AZUGOX*T62Q>T>*=HVN3=Y^T
M/N64]6!SD4]-:N6\=R:&8XOLRZ?]J#C.\MO"X/;'6MM9HFE:-9$,BC+*&&1]
M10!A)X+T2.&\BB@EC6[*-*5G<'*$,"#G(.0#GJ:T=-T>TTMYY8/->:<J999I
M6D=L# &YCG YX]S5XD#J0/K5'5-0-IHU_>6S1226L$D@4G(RJDX./I0!!?>'
M-/OM0^W,+B&Z*>6\MM.\1=?1MI&:;?>%]&U'2H=-GL8_LL',*I\IC/J".1_6
MIM$U+^T='TZXF>(75Q:1SO&AQC<H)(&<XR:T/,C*EMZ[5Y)SP* ,8>$M$&A-
MHWV%#9.=S*22Q;^]NZ[O>HT\%Z%'HD^DI:,+6X96F_>-O<J<C+9R<>E;+7EJ
M@B+W,*B7_5Y<#?\ 3UZU5EDU$:Y;)&]G_9S1,9%8GSB_;;VQTH 1M$L6U>VU
M0I)]KMH3!&WF-@(?49P>O4TNK:+8:Y;)!?PF18W$B,K%61AW!'(JV+FW:X,
MGC,P&3&'&X#Z=:3[5;BX^SFXB\[_ )Y[QN_+K0!EQ>$M#ACO8TL5$=\%%PH=
MOG"]._Y^N3FK3:'IKSV<[6P:2RC,5NQ=CL4C!'7G(X.>M4(-9NY/'5UHKK#]
MECLEN$(4[]Q8#!.<8Z]JW)IHK>,R32I&@ZL[ #\S0!@1>!O#D!C*:<N8YO.C
M)=CL// YX'/3ITJS/X5T>XO)KE[9@9SNGB65ECF/JZ [6_$5J?:(/(\_SH_)
MQGS-PVX^M.CFBFW>5(C[&*MM8':1V/O0!5FTFQN+^TO9( ;BT!$#AB/+!&#@
M XY'%4O^$2T$:L=4_LV'[87$F_G&\?Q8SC/?..O-:<E[:Q?ZRYA3YMGS2 ?-
MZ?7D4Y;F!YV@6>-IE&6C#@L/J* &7UC:ZG92V=["LUO*,/&W0\Y_F*I-X;TA
MK>VA^Q*JVQ+0LC,KH3UPP.[G/K5W[?9_:_LGVN#[3C/D^8-__?/6B2^M(MWF
M74";6VMND P?0^] "65A:Z=;"WM(5BBW%B!DY)Y))/))]35'4?"VAZM>K>7^
MF03W"@#>PZ@=,XZ_C3[KQ#IMIK5MI,MPHN[A2RKD84 ?Q>F>WK5LZC8K>"S-
MY;BZ/2$RKO\ ^^<YH B&CV"ZHFI"V47B1>2L@)&$_NXSC'X5S>O^&%BT^RM-
M*T6&\L4NS<7%F9O+9F*D!E9CQ@G/^36G::I?R>-]0TN7RC916L<T15"&!8X.
MXY]C5S4WOTO-.%G=V4,338N$N =TBXZ)_M?Y[8(!SVC^%HFU&YDET0:=ITEN
MT#VLESYQN,D$,P!(7&#C!SS6LWA32;2%I=-TRTBOHH72WD9<X8CC<>IY]<UJ
M3:G86X8SWUM$%<(V^55PQ[')Z^U.6^M&NS:+=0&Y"[C")!OQZ[>N* /-;+P=
M=BQCLE\)QV-X$"'4QJ6=KC_EH%4YSW KNKOPIH5_>I>WFF03W*@#S)%R6Q_>
M'0_C5QM7TQ)%C?4;179S&%,R@EAU7&>OM3KO4[#3V5;V^MK8O]T32JF[Z9-
M%AXTDB:-U!1@5(]0:H+H&DI%:1+I\ CLW\RW4+Q$V<Y7T.>:9J,MY]OTO['?
MV<,$DI\Z.;EIUQG$?O\ _K]JM-J=@LHB:^MA(7\O895SNQG;C/7'.* %ATZS
MM[V>\AMXTN;C'FR@?,^.F3[56O?#VD:C>K>7FG6\]PJ; \B9ROH>Q_&IEU;3
M7EBB74+1I)L^4@F4E\==HSST/2GVNH65\TBVEY;W#1G#B*57*'T.#Q0!5M?#
MVD63VSV^GP1O:@B!@O,8.<X/ODU6U"VO-(MWD\-Z5:2W-S<;[@2/Y8.<Y<GN
M<XK1@U33[JX:WM[ZUEF7),<<RLPQUX!S3/[:THR1Q_VG9[Y&*HOGKEB#@@#/
M)SQ0 FC:<VF::D$CK).S-+/(HP'D=BS'\R:OUD1^)=-E\12Z(MPGVN.,.?F&
M,D_<'JV.<5KT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% &=KTFH1:%>R:4@>_6(F%<9
M^;\>IKCV\2W+^'=>NK35KH75I;QL+>[@1)[:3)W9 0 J1M]>_2NWU&R_M&PE
MM?M$]OYF,2P-M=""#D'\*R(_"5M(U]+J5Q)?W%Y;_99)9$5"(NNT;0.<\YZ\
M#TH HR:SJ \1>$;<7)$&H6TKW,>Q<.RQ!@<XR.3V-<MI']O6?@[4]6TW5TMX
MK2[N)/LIMU82 -DY8\_EBNRL_!=M:WNFWDFIZC<S:=N$!EE& A7;M( Z8_$]
MZ(_!5I'%<VBWU[_9MS*99;+<NPD\D;MN[!],T 8.I>(-66Y2ZO+B[TJPN;2%
M[.ZAB62&*5ERPFRI.,D ?3WJSIYN&^(&OR_VFY6"S@92[+Y1!7=SQPN<G@CJ
M>:W+_P *Q7\M[NU&]CM;T()[5"GED* N!E25R%&<$4D_@_3I=1:[26Y@62V%
MK-!#+M29 NT!N_ ..M '.:'K.K'Q%H<4NH7-W;W\4WGR/$JPR.J[@8> V!TS
MT-4)]8\0#PKK>MC7)@^G:BT4,(ACVLH=5PQQR,-T&/QKJ;+P+964VG3#4M3D
M?3V/D;Y^ I&-F  ,?3D]ZD;P38MH&HZ.;J[\B_N3<RON7<&+!L#Y<8RH[4 9
MEK%+/\5;AVN[@!=,CD"!AMP7'R]/N]_7WJ"#6]2FT/7VEU98)(-:>TBF= 6$
M89?D0*O+$9 X/7\:Z5O#5J=>M]82XNX[F*$0.$DPLR@Y&\8YY^E4I? VF3:?
M=VKSW>;B^:_$RR!7BF/\2D#C\<T 9>C:G?7,WB[3[F2Z:"TA1H%N]OFH'C8D
M$K] 1Z5N>"/^1)T?_KV6FVO@^RM;J^N$O-0:2^@$-P7N"V_ (W<_Q8./0=@*
MUM,TZ#2=-@L+8N88%VIO.3CZT >>WNM:U-I^H-!J-Q%KL>I^1#91A2!'D #:
M1@C:=VXU>\2W^IVL^JI:ZI<SM9V(D2.VVAH6 W&28X"\@< <X[5CV>FW0AG4
MCQ;8ZFT\LQMK1R(&9FROS'Y<<C))]:ZU/!5K=H;C4Y[IKZZMDBOS!<-&D[!-
MN2!C/\O:@"E)K>HR3>")Q=,@U%,W4:@;9"8PWIZDUB3ZCK;>&_$VK?VY=J^G
M:C+!;QJ$"@!D'S?+SP>G'?UKMD\*:=&NDJK7)&E$FVW2EL9['/48&!Z"F_\
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
M*T;V&7PSH=W;0:W'<V]UJ$*3K;J46SBD)W@'<Q ( '7C\:[D^'-'.F/IITZ
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
MZXH Y>PGAF^*&I&*5'_XED7W6!_BS_(@_C2^+VB37_"A=D#_ -H$#) .-O\
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
M"&E3$F29K&)B6/+-L'4_6O,=2?2K[X7R7TY@DULW(,\DF/.$GF<KZX"D\>E
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
M<;FVX.   /3TJ+1Y/LNI6-MI/VNZTJ4RR36%W;%9+#*DG:Y'&=Q&,\YX/.:
M.WL_$.EZA=1V]M<EY)$9X_W3JLBJ<$JQ&&&?0FM.O//"[/:ZWIUGI4MU=:0T
M<C/#>VY$NGG;D#>0."<#&3_6O0Z "BBB@ HHHH **** "BBB@ HHHH ****
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
M[A69ALQD_*O'&!C'%=AJ6J6^EP)).69I7$<42#+RN>BJ.YH M1*R0HCOO=5
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
M*M(G_M*TN8GE;RF4VP4DN6)''3IW-+>V=W?#QY;6<<C3O/!(L84@RJO+ 'Z
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
MS3;T2SM'&5 N0(\J "PZ9R0V.W6LR'3('\8R^&YK'4)M,BLBT4<DRL82TO\
MK0=_  X&/F '3K0!Z;17(V/C/1K2#3K1#>/:S.+6WNY65Q(P^4%OFWC)!Y*@
M5<N/&%G;O,XM+N6S@N!;37<:J423(&,9W$ G!('YT =%17,6'BB>?Q+KEC<V
M9ALM-"9GWKA!M9BS<YP0!C .,<XI+'QSIUYJEG9-#+ +Y=UK([(P?CHP5B4)
M[ ]?;I0!U%-D4O$Z!BA92 PZCWKSOQMX@_M;PM.UG9W#:?\ :(XTO@ZA'82
M$!<[BO49QU]N:]&H QM#\/C1VEFFO[K4+N50C7%TV6"#.%'H,DGZFMFN5'C>
M WD"G3[D6,]Z;".[++AILD?=SG;D'FLC4H[C6O'MU8:AHDEU91V.Q$^T)A S
MG]\ <88[<=<C% 'H-%<)X;\57%IX8EN=4L7AM;:;[+;8E5F;!"+&<GD@CEC@
M'K6C!XXM7?4X)K21;O3[<W3Q12I*'C &2K XR,\@XH ZJBL+P]XC?7U\T:5>
M6ENT*2QS3@;9,]0,'M^HYJ;5-<-AJ%KI]O92W5W<(\BJ&"*%4<DL>G4 ?TH
MUZ*XC4O&US+H6C:EI%I^[O[U+=S*P!0[L%<=\[2-W:NTB9WA1I4\N0J"R!L[
M3Z9[T .#*Q8!@2IP0#T/7^M+7!:-J5OHE_XUU"YR(8;U6('<D8 Y]21^=7;+
MX@V4]U=V]Q"@>"V:Z4V=PMRKHO497&'XZ=/>@#L**YG2?%LE]JL5A>:8UG)/
M:?;(3YPDS'Z,,#:WMS3-+\67FKV@O+;1P;25)&AE%R#RH.!(,?(3CWH ZFBN
M<\$:MJ.M>'(;W4845I"S)(K@[QN;MCY<<#O5?Q+K6JV'B70;"QMHY([N21CN
MFV>9M0Y4_*< 9!SSG&.* .H66-W=$=69#A@#DJ??TH>:*.2.-Y45Y"0BLP!;
M'7 [UYM8:U=Z!J/BZZMM(:\BBO3+.1,L:QC;DGD98]3@"NCOM2TRXU[PO-)I
MWGRWJO):7+-M,(V!CQWR"* .IHKC8?&>J7UQ>PV'AN206ES);23272JB,HZG
M@GZX]N3FJ.G>--7MO!-GKFH:='=12S%9)DN-I52[#<5V8 !PO4]J /0*QM9\
M-VFNW-M+>3W8BA5E,$4Q2.4-C(<#KTJRFI^;KC:='$'1+99WF#\*68A5QCN
MQSGM[UG^--6N-'\-RRV9Q=SNEO W]UW.,_@,F@#<::&&-F:2-(X^&)8 +]?3
MJ*>K*ZAE8,K#((.016+-X>TF/28H+BS-S;VJM(8=I?S7QRS+_&QYZYY-</;:
MI%IWPQUN32V>-FO9(D@?*M:!V"A?R.?J3Z4 >G1W,$I<1S1OY9P^U@=I]_2I
M%8,H92"I&00>"*X2\M;?PQXK\+6]C$D,5Y'+:721J,2A57:6]3D]3SUK0T.<
M:5XOU/PZ& MFC6]LX\_ZM6X= .PW<@#@9H ZRHA<V[736PGB-PJ[S$'&\+ZX
MZX]ZH:[K']CVL+);FYN;B9;>W@#;=[MZGL  3GVKD[&XO8/B7J5QJ%E$EQ'H
MV\I9N9/- <8QE0<\8P1VH ] HKD=*\5ZC>:O!I]WID%O+=VC7,"K<%F3'19
M5&TX/;/^"V?C&>Z\.7-VUE&FJ07?V,V7FG_6EPH&<>^?P- '6TP31&8PB1#*
M!N*;AN ]<>E<O<^*KQM<O=-TZRM[B6R,?F0R7!264-@DQC&"!D<G'\LZ9T"
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
M:G-#<Q7\+O;3QQ&-@Z<LC#)&-O(/X5TM !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!A
M^,-)N-;\*7^GVK8GE0%!NQN(8-C/OC'XUC2_:_$UUH ;2KNSDL+E;FZEGC,:
MH54@HA/W@6QTXP*[6B@#S.70M5E^'.OZ<NGS"[N-1:6*(@ NID1LCGT!_*NA
MFL[N3X@Z7J(M)OLBZ>T3R8&$<DD UU=,EC$T+Q,2%=2I(.#@T <0=!E7XBRQ
MP3 :;<"/4KF$9'[U"57\"WS'W6NZK)T+P[8^'H9$M#,[RD&2:>0N[XZ9/M6F
MTL:2)&TB*[YVJ6 +8ZX'>@#@;6RU2RTWQ-I#:1<23ZE>W$MO)\IA*2  %FSQ
MCK@\^F>:A3P_?^&M;,J:$NN64UE! 3E-T;QJ$X#= 0,_C7H]% %/2DE33(!/
M:0VDNW+00XVQDG.!CC_Z]<5)INI:/XGU:4>&8]9M+^030R[H]T;8P5.[H,_Y
M/;T&B@#C[_3=1D\2^$9A9 QV23?:7@ 6.,M&%P!GID5*NFWDOQ$O[M[65+*3
M3!;+/QM+;@>.<]_3M75TUY$B4M(ZHH&26. !0!Y[X9TS6=*AM='N?#%FTEO*
M,ZDQ0J8]V2W]XMC@?AFIM)MO$WAR2_T:TTS[3;37#R6=\TJ[(@YY+CJ<=<8Y
M.?6NXAN[:Y)$%Q%*1U".&Q^534 <+)H.J-K?B>U>T9[;6H$5+Q74+&5B93N7
M.?O$< 4OABUU>W:QL+OPQ9VIM!Y<VH90[PJX4H!SN/<_6NYHH \N?1/$D7@E
M_"HT,W$D$P:*[6XC6-T\S>#RP.>HQBO3T+,BEEVL1DKG.#Z4ZB@#RQ_#_B>X
M6QGN]$\_4K;5$NY;DWB$2(&)VQ@GY%Y'''0<'MV%O;:D/'US>O9%-/DT](?/
M\Q3F16+8 SG&&(Y'45NM=6ZW2VK3Q"X9=ZQ%QO*^H'7%34 >;-X8U^;P]>Z:
M;.-)K?4FO[.1YE*2_/D+@<C@L><<UM*OB'4M#U6.[T&UL))+.2&*&.='>61E
MQG(X5?8FNOJ-IX4FCA>6-99 2B%@&;'7 [XH S?#%K<6/A?3;2[A,-Q!;K'(
MA8-@@8Z@D5E>)+'5[O7M/>"Q2_TI(G$ML\XC0R'HT@/WEQVP<<\5U=% 'F<'
MAC7X/!.FV']G1F[T[55NA$MPO[U S'@]!][OZ?A7I%NTKVT3SQB*9E!>,-N"
MMCD9[_6I** .!NO".I7T7BB)E2%KRZ2YLI"X(+)TW#MT[^OM5R./Q=?:5>))
M86>EW(MGCC>"4%II#P""/N#OUSG%=E10!Y[HFA:]9^(=,U!]&M8%CLVM[A_M
M0=W<X)D<XRQ)]S]15G2?#EW'XAM-173/[*)BD744@G7RIR5P"B@\'=SV_'K7
M8WE]::=;^?>7,5O%D+OE8*,GH.:L4 <SX(L=6TG0H],U.T@A6V!6.2.;>9,L
M221CCKZTGB?2]3N=;T+5--@AN&L))=\4DOEY#J!G.#TQZ5T]% '#CP]JQL?&
M$36Z!]3=C;8E!#94KSZ=CSZU.V@ZD;KP;+Y"8TN)DNAY@^4F-4X]>0:[&B@#
ME_#.D7]@=?%Y"L0OKZ6XA(D#?*_3..G2JGA_39--\&-H/B1;.V@"/"K_ &D'
MS0Q9B<$ #&>.3^%=G6?JFAZ9K0@&I6<=R(&WQA\X!_K]#0!C^ M+;3_#4,TT
MC33W060RN,,8P L8]L(%X]S3_'>GSW_A>5K56>XM9$NHT49+%#DC'?C/%=(
M%    '  [4M &-<ZGJ$L-C=Z+907]I.NZ1C<>6P4XP5XP>]9A\(?;]*UQ;_R
MH[W5W#OY9++"5&(\9ZXQDG SDUT\%K!:JZV\*1*[EV"# +'J?J:2[N[:PMGN
M;N>."!/O22-A1^- '-6FCZMJ.MZ5J&LQ6\(TN%UC$,I?S96 4OTX7 X'7-)I
M=L-0\?ZKK(3]Q;0I81/D_.P^9\?0X%=-%+;W]HLL3I/;S)E64Y5U/]*=;V\-
MK;QP6\2Q0QC:B(,!1[4 8GBO1KW5;6SGTV:.._L;A;B#S?N,1P5;\#6/'H7B
M2[UO4=4NC8VDMSI;V</V>9V,;DY5L[1T/<5V]5;[4K+35A-Y<QP":011[SC<
MYZ 4 <7H_AK7=-U'1KR>+288K&%X+AD=MSJ0,R$X&6)!ZU8L=,T[4OB#/JMA
M<K/:QPQS3")PT;7&&5#QP2$)/U(/>NSEB2:)XI4#QNI5E89!!X(-0:?IMEI-
MH+6PMH[> $G9&,#)[^] ')^(?#>K:Y-< VVGI,DZ/8ZBDC)-"@()! 7GOW[U
MVJ@A0"<G'7UI:* "N%'@#&GZY;^<#]H9CIR[CBV&=XQZ9?&<=E%=U10!QVL>
M%KZ?P/:Z-9O%)>1R1RRR3.0'<-N=LX)Y8G\ZU/$&FW^HR:.]F+<&TODN9?-8
MCY0""%P.?O']*W:* .7;1-6_M[771[3^SM4B W,6\Q'$7EXQTQGFLL>%O$']
MCZ)*L]C%K&C92V +&)XRH4ASUR0.PKO** ./U?0?$6N^%;FRO+NQ%]<RQL!'
MN6*%5(. <$DDCJ?7VK2DT>\?QO!K0:#[*EB;9DR=^2V[(XQCIWK3&IV;:LVE
MB8&\6'SS%@Y"9QG/3J:MT 87C'1;GQ#X9N=+M7BCEF9/FE)"@*P;L#Z57O\
MPY<:CXKBU&8P?8CI[V<T>X[SOSG'&,<UTM% '%1>&=:?18O#=U)9OI,4B W&
M]C+)"K;@FW& > ,YZ=JT(-"U*R\9WNK6LMF;*]BC66.16$BE%( 7'&.G)_*M
M?4]8T_1HHY-0N5@25]B%@3N;TX%5[?Q+I%U=Q6L5X#-*2(U:-EW$#.!D#L#0
M!R\'@74H/"VF6D=Y:Q:MIETT]O.N2A#,25/&<'/;T%:%]X7U;6]$FCU74XUU
M(R)+ ULI$,+(25PIY).3D_3TKKJ* ,70[;Q!&[RZ[>VDK!=D<=HA5>V68GJ>
M/H.?6D\4Z-<:YI*V]K-%%/%/'/&902I*'.#CG%;=% ',"SEM=5?Q-XCN;.$6
MEN88EA+&.,$_,Q+ $L>  !^=5O#&EZ?)XCU?7-/D,EI+)M@VMF,N0#*Z_4@#
M/L:ZV:&*XA>&>-)8G&&1U#*P]P:HW&I:=I$VGV#XA-TWDVT<<9VY Z<# % %
M]UWQLA.-P(K@8/!>MQ^&].T=[O3V2POTN8F <$H&9CN/<Y;H /K7H%% '*ZC
MX4FU77=5GN)H18WU@+0!<F16!R&QTZ^_I4F@Z3XDLY8(M5U:WGL[52L2P1E7
MEXVCS"?0<X'?'/%=-10!7OK*#4K">RNDWP3H8W7U!%<]IND>)-%LTTRTO=/G
MLHAM@FN$?S8U[ J.&QP!R*ZFB@#F;WPW>+>:;J=A>B74K)&B9KPDI.C<D-CD
M')R,=.E4[WP??7NCZJC7=LFHZI/%+<2",^6BQXVJO<XVCD^IKLJ* ,1]'O'\
M80:SY\/V>.S:V:+:=Q);<3GIU KB_$.BWNA>$EAGNK>2>XUM+A'52%4N<X(/
M8$5Z?4-S:6UXBI=6\4Z*P8+*@8 CH>>] ',WOAC4=:DN[G4KNVBN6LWM;7[*
MIQ%N^\Y+<DG ''09'>H-,\):M::OI%]/J5FPL+=K;RHK8J-F.,?-U]3Q]*[.
MB@#C%\'Z@O@X:-]OMS.+S[3YIC.W&_?@#/K47B'^R/%>O:=I=K-YU[8W9-T8
MP?W404^8K'&,,=JX]3CUKN*RM4U;3- MOMURH19IEB+Q1[BS$X&<?CUH U:Y
MV70;^SU^\U71KFVC-\BBYAN8V9=ZC"LNTC''4=ZZ*B@#D=0\&RR>'K'3+&[B
M5X+M;N6:9"3*X)8G@]R?RKKJ** .:N/"TEUKFMWDEVH@U*Q^QA%3YH_EP3G.
M#WJ&TT'Q!8Z-864>IV$OV56A:.:V8QR18 4$!LY&.OO75T4 8_AK0_\ A']'
M%EYHD8R/*Q5=J*6.2%'914=]H<UUXMTO65N(UBLXI(VB*$LV\8X.?I5O5-9M
MM*:".1)IKBX+"&W@7=))M&3@9'0>II^D:K;ZUIT=]:B58W++ME3:RD$@@CZB
M@#F9/!%S)X.U+0S?Q>9>W9N#+Y1PH+JV,9_V:OS^&+B3Q.^J+>Q?9[FU%K=0
M-#G>H_NG/&?TKI:* .2T7PIJFDR1V9UUY=&@D$D%OY8$G!W!6?\ N@^G7IP.
M*B;P1._A/5]$?4(]U_=M<K*(CA,NK8QG_9_6NRHH YRY\.7C^*;+6[;44B:.
MU%I.C0[MZ!MWR\\$GCOBJR^!XCH=_ILU\S&XO6OHIDCVF&0D$8Y.<8]JZRB@
M#G[?0]0GU.'4]5O8)+NVA>*U6WA*I&7QN<@L2Q.!QP*KKX2F3PSI^D)JF)+*
MY6X%P;<'=M<N!MW<<D=^U=110 5R"^")&TN\TZ?56:![DW5H4@"O;R%BV<Y^
M;D^W?\.OHH P[/1KQ]5@U/5[J"XN;:-XH%@A**H;&YCDDEB !Z#FMRL35/%%
MIIES/!]FN[J2W1))Q:QA_*5B0"1D'MGC)QS6S'(LL22+G:P##(QP: '4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M>NB6[7[HU_Y(:4X"J'QDCCL.GX4 7JRHO$6G3-J@620?V8?]*S$PV\$\<<\
M]*Y#3_$VL#6M"BN+Y;I+^22.X1+<"!" <"*3 W8XSRPR.M/M_P#CZ^(G^Y_[
M1:@#N;&\AU&PM[VW),-Q&LJ%A@[2,BK%8OA5Q'X+T=ST6PB)_P"^!7-'7M;F
M\&MXMAOE5 QD%@8D,9B$A7&[&[=@9SG'M0!U^HZS;:9+##(LTL\RNT<,*;W8
M*,L<>V15=O$^EIX=37I)9$T]L?.8F)7YMO*@9Z\5S%TD][\2M$N8[Z>)9[!I
ME4)&=B\$H,KT/J<GT-:OQ(_Y)_JO^['_ .C%H TI/$VG0K \PNXHYW6-'DM)
M54LQPN25XSGO6Q7/6W]OO+81WEMICZ<1F=HW9F "94X8 ?> ]>U8>MZ[K.A^
M)&TQ]0C>#5% L9Y%0?8WW8.X!?F'/&>N/J: .]HKCM4U?51XCAT#3WN))8K+
M[1-,AA5Y"3M!^<;<=20 .H[5 NK^(8Y= T35'2UOK^299KF'8S;(UW#'!4,V
M<=#[>P!W%%<1K=]K^@: S2ZI%-<#4HXXY4C4L8&. KC;C=UY ].:EU75-0_X
M2G5M+2\>.U31'N4"*H9)-V,AL9Z4 =#JNLP:3:PW$D4\Z2S+"OV=-Y!;/)]N
M*M?8;3[;]L^RP?:MNWS_ "QOQZ;NN*\[M[[4-%^&&CWEG?RB226%2'1&"JS$
M%1\O3ZY-;>K>(+KP[XP7^TKIFT6ZLY'A3RU'ERH Q&<9.0#@9ZM0!V%4-9UB
MUT+3)-0O?,\B,@,8T+'DXZ5RLNI:WYF@:0UQ*+J^AEN;APR)(,<B-25(&,X/
M&<+6UH]CK$VCW-CKUP&8R,L<L$F)#%V#$ #/49% &JD=EJ*6M\(8IOE$D$KQ
M@LH8 Y!(R,C%6JY7Q3=WVERV#0QWJ:0B.MPVGHK21G "'!'W0,]/QK1TO447
MPE%J)O?[16.V:0W"KL,NT'/'8\8H L:WK5MH&G_;;M)6B\Q8\1*"<L<#J16C
M7EOB%[O5?A[::U<ZA,SW-S'(UNNWRE!? 4#&>.._7-=/%J5Z_B+Q7:-<OY-I
M;0O;K@?NRT;$D<>H'6@#J6D1&16=59SM4$XW'!.!Z\ G\*I6^J"XU>[T_P"R
M749ME5O/>/$<F1GY6[XKS^UEO-9N_ EU=:C=">YCN=[1L%Y5#A@,8R0<$^E:
MM_XCU#3-:\6'SVEAL+**6VB91A&9?;DC//- '=45Q&C+XJ>YL;T7$+6=Q;[I
M5N+H2B1RF59 J#;R!D#C&?K4?AC5;MM=@L=6N-2MM4,3F>VNE!AN&&/FB8<
M  \#CF@#J;_6H-/U/3K&6*5GOW9(W4#:I R<\YK2KD/%\<DOB+PO'%,8':ZE
M D50Q7]WV!R,UAS^(=4T:WUS3!?23M;7]O;P75RPWHDHR<G';!P<'KTXQ0!Z
M717#2V_B+1=.UVZDU$"U%C)+;1M<FXEBD5>H9D'RGT[9%43>:S8Z#H]Y)K-U
M<7&MFVB)D*HD 8;CM(4[200,X)[]<4 >CT5Y_J-OX@T30?$#3ZJ!!]G\VU5;
MMY9X6!&?G90=I_2KTE_>_P!O>#/],F"7UM+]HC!^60B$,"1ZY- '94V1S'$[
MA&<JI(1<9;V&>,UY4;[61X+OO$!UV_-Q87[)'%N41NOF*N' 'S=?H/2NG5[C
MQ)XCURQ;4+NSBT[RXX!:R&,EF4DNV/O<] >* -_0]8@U_1K?4[9)$AG#%5DQ
MN&&*\X^E:->3:#?7\F@>%-#LIA"MW%<R.?/,)<K(V%#J"1W/'7^>EJ;>)=&\
M.VEK<ZTANWU>*%9H)#(R1L,A7+ $D<'GJ.O6@#T<G )QGV%9?A_7(?$.DKJ$
M$,D2,[)LDQN!4X/2I=(TZ73+(V\NH7-\=[,);E@7 )Z9'85YAI=M?V?P\DUZ
MRUB\@FLYY'2V#@0,!)@AEQ\V?<T >O5F:KK"Z=/:6D<#W%[>%Q!"I"AMJ[F)
M8\ #C\^E<09O$GBN]U9+&[2R>V:..-&NY86A^4-N*H"&R<_>]*LZC927?C;P
MHE]=22326DQFDM;AT5F"#+)@C:#[8S0!V>D:A)J>GI<RV4]G(696AG&&4@X/
MU''![U>KAK0S^(X_$$[7]Y:W%C<R6UJL4[H(0@^5F4'#$G.=V?2J%M>:KXDN
M?#&_5[NQ-[83M<I;D(6*X <=@3G.>V.,4 >D45YLMKK>LZQJNF6NJL&TPPPP
MR374B2)\F?,*H-LA8YSNKM#;O?>%A!>7*S22V@66>W<@.VWEE(QP3S0!%JWB
M6UTVSL;J-?M45Y=I:H\3C +$@G/M@_B*VJ\HFL8[?X<>%!;RRH9]1MG+&0OL
M8[LE0V0.3TQBKMWJ%_X:U'Q3;VEY=W*0V$=S%]IE,I20G!89[<Y_"@#TJHY9
MXH3&)9%0R/L0$_>;K@>_!KCM!TS5+75+'4!J\365U'AX6N9)S<':6#J7Z-W.
M.,9IGC.QAN_%OA9)3,!+-*C;)G3@+GC:1@\]1S0!W%%>;O!JOB34]<6#5%M)
MM/NO)@8W,B&!%P=Q0':P;GEL_I4T]I>:WXW;39=<O8H3H\<S-8S;%=]P&Y>H
MP>M 'H5%>6W,-U<P>,YY-7U,'3I6:W5+EE52$SR!UZ#BKML;RTUWP?>_VG>S
M2ZM"[7:RRY1OW2L $Z#!/8=J .VL+ZZN[R^AN-.EM8[>0)%*[@B<?W@!T_\
MK_6K]>:7][>G2O'G^G70-O<+Y)$K QCCA?0>U6K3S])\6^'6_M*]FBU&RE>Z
M%S.77*QA@0.@H ]!JK)?(8[P6H^T7%J,-"IP2^W<%R> 2"/SKS.PO+V&]\,W
ML%W>3QWE[)%+=S2E1=AB>D62%4=!TZ=*O^'K.*UM?&]S 94FAN;F.-Q*V5 7
M([]<]^M '>Z=<7%UI\,]W:-:7#KEX&<,4/ID<&K5>=:=?W%Y!X-TNZGG%K>V
MKRS.)"&F=%RJE@<CU]^*J^()K_2=.\6:;;75T;2VCMY[>4SL7@9W&4W9R0>3
MUX'UH ]/HK@[."72O'ND01W][,EY8R23B><N'88.<'@?@!6CXHN))/$/A[2)
M'DCL+V64W!C<H7*)E$W#G!)Z=\4 =1+*D,3RR,%C12S,>@ ZFN?T?Q!J.JSV
MLPTC;I=XK/#<I.&9 ,X\Q<#&<=B:PO(:&^\5Z#OGETN*R6XB1Y&;RF*'Y0V<
MX.,XS_6MKP!;10>"]-DC#!I80SY<GGGH">/PH 2?Q3>GQ1=Z%I^CBYEMHEE>
M1[H1@@XZ?*?45J:3J5U?-=17NGFRN+=PI3S/,5@0""&P >XQVQ7(PV\]S\6=
M;2WO9;1_L,1\R-$8_P ''S C]*V;NR4^&;S3-3UV1KR%7G>[1RDD89F*,0O;
MMCH<8% '445YWX<U._DL];O=0\[_ (2&PM/+%L^5 4(65]I."6/4^PZ9YC\-
MV$MRFC:\FO0++)@W$:[R]T[#E&W2$9!SC &.N * /2**\X\-)I^J:+:>(+S5
M;B#5$O"UQ()3DG?CR2F2-I!4  9Z5)),RZ?\0%>=P(V<Q[I#\I,61CGCGM0!
MWCWEO'=Q6CS*+B96:.//+ =3^HJO8W5_/>7T5W8"WAAD"V\HE#><N/O8[?2N
M#TW3[:^\3>$Y[F,RS2Z*LKNSMEG4+@DYYK0T^R?6=2\;Z:]Q,%>5%C8R']V2
MA((]!G'% '=T5YYX4OKK6Y-.B=9%DT"W>.Y5B?GN.8U!]?E5C]2*S= MI]8T
MNPUJ77K:TO%O"\SA7,S,7(\ILOC!^4 ;>F/?(!W]IK%Q/XAO-+FTZ2!(8Q)%
M<%P5F7H<#'')_0UK5 T$$)GN%6.*21?WDV "<#@D]\5P/AR/^R]?TBSU2!OM
MTL<WV;4+:X\R*^7&XEQUR <@GVH ]%HKA?%\DUSXOT?3#>6]M;R02R*+E"T4
MDG  (#+DXZ<]:R=2LI+'0-&T\ZV]_MU^*!I8'9/+5@28\AB>.O7CIVH ]0HK
MS6+0+-O%7B#23)>?8(+6.XC@^UR8$A7[V=V2?K5(-/J7A7P/]HN[K=/>>3(Z
M3,K,F6&,@^@ SUH ]*UB^;3-%OK](A*UM \VPMM#;03C.#Z4:/?'4]$L;]T$
M;7-NDQ0'(7<H./UK@KBR_L:?QAI5C-))IO\ 8[3F-Y&?R)2C#;DDGD#=^52V
M)6\N/!FE7R;M.ETGS!&Q^2:41KPP[X7G'O0!Z+17GZ:+)J(\4>'899?L4#I)
M9.)"/(E9-Q0'T!(X[ U-X<U.;Q0L=Y+!)"FFV3V\@)*YN&X8#Z*H_P"^Z .Z
MHKQR"P3_ (07PQJ:SW:WUQJ*0O.+E]P0R2 A><#IVK>N5?P]K7B6+2&E0)HZ
MW"(9&DQ("PW?,3SCF@#T6BO//#.G:?)<Z/JMOKELL\D01H;= KW)*982_,2S
M ACFN?ATV$?#Y=:-S,VH0ZB/*F:=R0/.VX49XX)/3/6@#UM+ZVDOY;%)E:YB
M19)(QU56SC/Y&K%<=I]C8K\3=8E,$(F^S02(2!G<=VXCWX%=C0 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M@J@GA70H]8.K+ID OBV[S<'[WKCIGWQFM..YMYI'CBGC>2,X=5<$K]1VH-S
ML9D,T8C#;2Q88!SC&?7/% #Y(TEC:.10R."K*>A!ZBLS3_#>D:5<"XL[-8Y
MI1279@@/4*"2%S@=,5+_ &YIW]LG2?M4?VP1^88]PX!. /K[?_6JW]JM_M'V
M?SXO/QGR]XW?EUH J:MH>F:[;K!J=G'<QJ<KNR"I]B.1^%-;P_I+6=K:&PA%
MO:N)((P,!&'0CWJ[)<P0AS+/&@3!<LX&W/3/IFE^T0>:D7G1^8XW*FX98>H'
M<4 5O[(L/MMS>?9D^TW,?E32<Y=<8P?RKF?$/A=9?^$?L--TP'3[:]\V=4<*
ML:=SRP/4D\>E=:]W;).L#W$2S-]V,N Q^@ZU337M.DUN32%N$-W'&'9=PXR2
M-O7[W&<>E !!H&EVUC<645F@@N!B8,2QDXQ\S$Y/'')HN/#^E76FPZ=-91M:
MP8\I!D>7CH5(.0?H:73);Y;.=]5FLBZ2OA[9CL5 > V>A'?Z5<AN8+B,R031
MRQ@X+(P8?F* ,F\M+K1-)6+PSIMHTAG#/%(Y0$'[S9[MTZ_KC%6-'TMK+23;
MW;1RW$[/)<L@VJ[N26Q[<X'L!5Q+J*Y@D:SGAE*@@%6# ''&<5Q,/C'5)/ N
MD:T4MOM-W?+!*-AVA#(R\#/7"B@#J?\ A&]'_L^&P_L^'[+!)YL46#A'YY'Y
MFK*Z78KJ;ZD+9!>O'Y;38^8KZ?H*F2YMY)GA2>-I4^\BN"R_4=J?')'*F^-U
M=<D94Y&1P: ,VQ\.:-IEY)=V6FV\$\@(9XTP<$Y(]J3_ (1O1O[,;3?[/A^Q
M-)YAAP=I;UJKXHUFZT8:0;81G[7J4-I)O4G"-G..>O%;<-Q!<J6@FCE4'!*,
M& /IQ0!5DT?39M3BU*2RA:]B7:DY7YE'U_$U>JO;7]G>EQ:W<$YC.'$4@;:?
M?!XJQ0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M'S-23R[L^8_[Q<$8Z\<$],5#)X4T.:SL;22P1X;$DVRL[$QYZC.<D'T.1P*
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
MY)<;\B53P/H#S7K,6DZ; 8S#I]K'Y;%TV0J-K'J1@<'WI6TO3WFEF>QMFEE
M$CF%2SCW..: .*(M1\2M8E"6QN6T^*2T,@7+2= 5SWS@9%9/E6EU\,K>]MDC
M.OQSIB3I<?:?- ()^\203QZ5Z>]G:R7*7+VT+3QC"2M&"RCT!ZBHUTS3UO3>
MK8VPNSUG$*[S_P "QF@#A(]*L-0\9^+EO[2"8I:V[@.H(5C%R1Z'WK+ALK6V
M\*^"M3AB1+Z74[>.2X'WV0[P5)ZXP ,5ZI]CM=\K_9H=\HVR-L&7'H?44W^S
M[+RHXOLEOY<9W(GEC"GU QP: /*/$UWITT6O31S00S1:JBL)VWSR,C*IV=-D
M8&<=>AZ5U-A/I3_$F_<O:,US9V\ELQVDR$[OF0]S@CIUKKGL+.2221[2!GE&
M)&,8)<>AXYZ#\J7[%:^<DWV:'S8QM1_+&Y1Z ]A0!Y0LAM?#ER0H&EP^*&^V
M+&H*_9P1D,!R1G'Z=JV-:N_"J:%XAN-.\R>.Y2 77V.7;'N+84!L$+_M<=/K
M7?I96L<4D:6T*QRY\Q1& 'SUR.]"65HENUNEK"L#?>C$8"GZCI0!Y]X6O+0_
M$&_$=YI[B73D_P"/+"Q%@>@Y^8@=_P!!63;,!\)/#A)  U1<Y_Z[/7JR6-I$
MP:.U@1@FP%8P"%]/I[4G]G61@6#[';^2K;EC\I=H/J!CK0!Q_B=9_#?B:UU_
M3K02F^0V-PBCDR'!B;\P ?85U>CZ>-*TBVL]P9HU^=\8W.>6;\22:S3I&KWG
MB#S]0OH'TJ"83VMM&F'W 8&\^@))[\X]*Z"@#C/B,D3V.ABXQ]G_ +9M_-+'
M "8;.3V%<[KVEO9ZQKO_  BL*10_V0!<I;YV"0OT 7C=Y8)&/ZUZE+#%/&8Y
MHTDC;JKJ"#^!I(+>"UC\NWACB3.=L:A1^0H X'PT/#MWX@TV\T_6+J[O%@=!
M D,<:I'MZ2!$7@'I[XKT*H8;2VMV=H+>*)I#ERB!2Q]\=:FH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "L34]=>P\1Z+I:P(Z:BTH:0ORFQ-W3'?([U'XVO[S3/!VH
MW=@6%RD8"LO506 +#Z D_A7+7%GH]GXR\'3:2(6,JSEW1\F7]T-K-SU.3R>3
M0!Z/D9QD9]*"P! ) )Z"O)=#MH=9MH-6OO$-M8ZHEVQ<A/\ 20^\@1EB_*D%
M0%"X[>M2&VM]?O\ 6GU76[;3KVUOWV-+$%GB1<;"C%AA<#L/7UH ]7) ZFDR
M,@9&3TKSHZ7;:IXVURWOWENHUTR%L&1D#G:/F*@@>^.QK(LK.%/!OA76C),V
MH'4(HOM#SL2L?F,NP9. N .* /7"R@@%@">F32,VU<Y&>V3CFO+;NWM?$'B#
MQ#;ZQJUG8SV\X6!YXU\R.(<J8V+# [G'K[UI6JV&J>+;NQUZ>.\M[;3[<V1N
MCM6567+R@'^(G'/44 =-X3UN;Q#H$>HSPQPR/(Z[(R2 %8CJ?I6A#JEG<:E<
M:?%.KW-LJM*@_AW9Q^/'\JYKX8[1X(MPN-HFE P?]LUC36]O8Z_XVNK2*$:I
M#$DMHP0>8K/"Q8IWR<D^] 'I(922 P)';-9/BC59M#\-WNI6\<<DL"!E63.T
M\@<X^M<9-96D&A^%-6T18DU-YX(S)']Z<,O[P/W;G).>F#72_$#_ )$35O\
MKD/_ $(4 ;UI/]IM(93M#O&KE1VR,U*)$+[ Z[O3/->>PV%AH7BOPU<6BM#]
MKL9S=2>8S&4+&K#.2<\\U@6$^GQWOA6\M9;>,/?2EI9)5:Z=6)RTS#'7.,<_
M6@#V+<I!.X8'7GI3))X85#2RHBDX!9@ :\WO[2?2O$^K>'[5&$7B,+)"ZJ,1
M$DB;/T7<?R^M+K4.GR>,KC2]6O;?3[.*PB2R^T11M'Y?(?:7X5LX&1S\OM0!
MZ77/^'-=FU(:DNH&VBEM=1ELXQ&2 X4*>YY/)JQX6AMK?PW9PV=Y+>6R!EBG
ME^\ZACC\.P]@*\_?2-"O-,\9WFHK']MAU&Z\F0R$.N "N!GNWMSTH ]4EGA@
M"F:6.,,<#>P&3Z<T2SQ01^9-*D:?WG8 ?F:\G1$OM6EL?%FI1V;MI=LL+W*(
M<@I\^UG'RMN)R0<Y'M5B\%C%K&@6EYJA.C#3G6TN[R)'5Y-_\6]=H^4  ^F/
M7D ]1\V/:K>8FU_NG=][Z41313J6AE210<$HP(S^%>6ZAI>DQZ-X9L;2\;4;
M'^W%B$LF,%3G<JD8^7/IQ6_X8M;;3O'WB6RLHD@MECMF6&,84$IR0/QH [.2
M:*+_ %DB)P6^9@.!U-,>[MH_+WW$2^9]S<X&[Z>M<5XIT^PU+XA^'K:^A26&
M6WN%=&.-V%X''OFL&XL-,;7-=TK6-5&E6\:Q1VT<D<9#6ZKA0C2 GC'\)SGW
MH ]5^T0^?Y'G1^=C/E[ANQZXH^T0['?SH]D9(=MPPI'7/I7 :]$F@1>'/%5K
MY]Q'9Q);7!<?O9877"D^X)_-J;JUI)I6C>'O[14""?4UN=49E^3>Y+?/[ D#
MGCY10!V6HZGMT"]O]-FMYVA@>1&W;T)49YVFHM U?[?X?TN[O9H4N;N%7VY"
M[F/H*Y34(XH?$WB1]/:,63Z$SW?ED;/.^8+G'&=H_6J?@:]2VO=.AUQ(S+/9
MQG2;@@!%0* T:^CYZGJ?R% 'H[7]FETMJUW MPW*PF0!S]!UJIK>KP:5IUS(
M;JVBNA [P1S.!O8*2!C()Z=J\SLXM,U"VNK36M8NK74(=1>5[-8D\V27=E60
M[-YR#C /Z8K5FU#3T;QE;Z_+;)J#-(MN+DJ"T&S]T$SUYYX[F@#M?#5_/JGA
MK3[ZY*F>>%7?:,#)]JU:Y/PAJ^GVOA/P[;37<:374(CA0G[[+U'X5UE !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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
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
M'1H[V+XHZ@E]<17$HTQ,2QQ^7N&\=1D\YSTJQ_9I\5>'K"&2>;3M8TR1"6*
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
M "=LVG1F.#;P I7 !^G:G#0H!XF;71/-]H:U^R^7QLV;MWIG.?>@#AM3W?\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MC\:U: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@"O?6-OJ5C-97<8DMYD*.A[BLBQ\+K
M:R6!N-1NKR+3\_9HIMH"'&T$X +$ X!/2M^B@#S[P_H5SJR^(X[B]O;:PN=5
MG+6XC"B:,D'(8KN 8<<'I72W'ABVDUVSU:"YN+6:VA%N4A8!9(@<A"".F:W*
MJZE>?V=I=W>^69/L\+RE <;MH)QG\* ,8>#;!K35[:>6>:/4[@W+[B 8WSD%
M2!V(%6;+P]Y%VMY>:C=7UW%&T4,TP0&)3UVA5 R<=3DU<T?4?[6T:SU 1^5]
MIA679G.W(SC/>KU ',#P/8CPS;Z&+NZ$$-P+@2 KN+;BV#QC'-3W_A2'4IY1
M/?W9LII5GEL\IL9QC'.W<!\HX!K::ZA%U]D$BFY\LRB+/.W.,_3/%9OAG73X
MBTC[<;;[.?->(Q[]V-IQUP* (]/TR]M_$^I7[W-R;.=%5(9I0Z[^[(H^Z ./
M4Y/' S9U/2'O[B&Y@U&ZLKB%61'@*D$,1G*L"#]T5IT4 <W)X)TPVNGPP275
MM)8R/)%/%)B0L_WR3CO4T_A6VDNKF6WN[NT2\&+N*!@%GXQDY!(/J1@FMR61
M(8GED8)&BEF8G@ =37/6OB2_U.W:\TO1)+BQS^[EEG$33#U12.GIDC- $NH^
M$-*U!;'"2VDEB-MO+:2>6\:^@/I_GO2GPGI__$LP]R#I\QGC8R;C(YZLY()8
MG^M7]&U1-9TF#4(XI(EE!_=R?>4@D$'\0:O4 9&E>';31K^\NK.:X5;N1I98
M"X,>\G.0,<?@:35/#=GJNHVU_)+=075NI19+:8QDJ>JDCM6Q10!Y]XD\*QZ9
MX<M=.TF/4)DDU.*9@A:1HER=Q& =H'KZ^M;M]H$-GI>KW4;7=[?SV4D(DE;S
M)"NTX10!TR>@')KI** ./\*>&8QHFBW&H-?--:QATM;EB$ADQC(3 .1SC.<9
MXK;TWP_9Z6=0\HRR"_F::=9FW LW7''2M6B@#G=*\%:1H]XEQ:_:BL3%H89+
MAFBB8@@E5/&>3R<]:2S\#Z'8ZA]K@AF"B43+;F9C"DG]X)TS_+M71T4 8MSX
M5TJ[?5'GBD<ZHJ+<_O#\VS[N/3%16?@_2[+48-05KN6ZBA,/F37+OO4]F!."
M/;I[5OT4 <ZO@K2!HLND'[4UE(X;RFN&(7!) 7G@9-7+WP]9WFH1Z@)+FWO%
MC\HS6\I1G3.=K>H_7WJUJDU[;Z9/+IUJMU>*O[J%G"!SGU/3BA=0CCDLK:[*
MQ7MTA(A!W<A<L,^@]: *;^&=+>WT^#RG6/3YA/ %D/#YSN)[G)/7U-6+71K.
MSU:\U.(2?:KP*)B7)!VC P.V!6A10!G:EHEGJMU97-SYOFV3F2$QR%<,<=<=
M>G\Z6XT:SNM8M-5E5S=6BLL)#D !A@\=#6A10!Y=8Z/>00302:'KT>HR2R.S
MVE]Y5OO9B00=X &,=NU=OIWA^*WN$U&Z=Y=4>S2VGF$APV ,X';D9S6U10!@
M?\(;HW]DVVF^5,(+:8SPL)W#HY))(8'/<TLGA#297EWBZ:&9E>6 W4ACD8
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
M2PTNPTN)H["S@M48Y988PH)]\4V^TC3M3:)KZR@N3%GRS+&&VYZXSTZ"KM%
M%&71=+GMH+:73K5X(#F*-HE*QGV&.*;=Z%I-_=+<W>F6D\ZX DEA5FXZ<D5H
M44 5+[2]/U.)8K^RM[E$.566,,%/MGI0^E:>YM2UE;DVG_'OF,?NNGW?3H.G
MI5NB@"I#I6GVU]+?064$=W,,23)& [_4]^@IU]IUEJ<(AOK2&YB#;@DR!@#Z
M\U9HH I/H^F2Q3Q2:?:M'.P:53$N'(Z$\<XJ3^SK+[7%=_9(/M$*>7'+Y8W(
MOH#V%6:* *0T?3%M9[4:?:BWG8O+$(EVN3W(QR:CG\/Z-=&(SZ592&%0L>^!
M3M Z <=!Z5HT4 9IT6W.OIJY5!-'"85VQ@'!]6ZGV';FM*BB@ HHHH ****
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
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 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 %%%% !1161XHU1]%\,:AJ$
M0S)#$=GLQX!_,B@#3CN(99I8HY4:2(@2*K9*$C(SZ<4EQ=06D8DN)HXD+!0S
ML ,GH.:Y66_/A/PMI,$*">^O'2/+AG+R.-SN0OS-SDX'/(%6=#U'4-<&I:=K
M6F%(54*D_P!GDACG1@01M?D$4 =-17,>!;R6?0IK*X=I)M,NI;%I&ZL$/!_(
M@?A73T -=TC0N[*J*,EF. !65;^*="NYQ!!JMJ\A.%'F ;OH3P?PKGO&$IO_
M !?X=\/W!QIUR[3SISB4H"54^V1T]ZT_&MYIFF^&]VHV<D]JTJ1A(,*R'JK*
M3C&".U '2T5SCZSJ6H:UJ.FZ2+6)]/BC,C72,X>1QN"C:PP .IYZUGV/C*YU
M6'2;6U@BAU*\EEBG\U2R0&(9?C()ZC SWYZ4 =G5*;5K&WU.VTV6X5;RY#-#
M%@Y8 $GV[&N8N?&=UHR:U;ZK!#)>6"I) 8 56X1SM4D$G:<D9Y[\5!>)JZ>/
M?"O]IR6<P(N2K6\3)L;ROF'+'('&#]: .NU/5K#1K9;C4;I+>%FV!WZ$^GZ5
M%IVOZ3JTK16%_#/*@RT:G# >N#SCGK7.?%)5;P:5?.TW40." <9]^*JQR/XF
M^)$$HA;3VT16\V.; FFWY P!D%.G.?XO>@#OZ*XK4O$NMSZEJ5MH=H9#8NL:
MJUL76:3&Y@S[@$&",>M.UOQ%K-G&DA6VTY18?:2LR^=(\W>(*K9P.[8/X4 =
MG17#W?C&X72=!NY9H=.BU&(M+<O"TJ1O@87&1@')Y/I5VWUG5+ZZL=)ANK%;
MUK1KJYN8D\V/;N"KL&X=>O/_ .H ZNBO/[[QIJ]CHNIJT-JVJZ;>1V\A*MY<
MJ.?E8#.03]:UM+U?6D\92Z'JILY ]C]LC:W1EV?/MV\GGZT =54-U=P64/G7
M$@C3(7)[DG  '<YJ:LK7]$77K".W^V7-F\4JS1S6[;65AD?R)H O)>6\MW+:
MI(&FA ,B@?=STR>F>^*IZGXBTG1Y8X;Z]2.:3[D0!=V^BJ"?TK(O[%_#$6N>
M(8+ZZG9[8N;:5@8_,50 ^ !S\H_SC&#\/;9+'PQ>>+=11[F\N#)*TI*E_+4G
M."2,9(8GD=!0!VVF>(-+UB66*PNUFEB ,B;65DSZ@@$5I5Y]/XWTV+3)_$.E
M:?</>7\R64*3A5\UU!P>"3@;L'UXJ8>,+[2O$]]INK203V]IIPNI9(8]I1^,
M@<]#N &>>10!W=(S*B%F.%49)]!7G9\::VD7AZ^EBMECU>[V+:*A++%D '=G
MEN<^G(XI==\87T]AXCN;"2*"PTW%JDC)N:>9B%..P S^H- ':Z3K.GZY:O<Z
M;<BXA20Q,X4@;@ 2.0,]1S5#4/&>@:7J,FGWE\8[J,;FC$$C$#&[/"D8QS2>
M"M*71_"&G6P4*[1"63_?;YC_ #Q^%>6:AXEE@\8Z]XCBL_M,,>;"!RV$1B-H
M;W!",<#U]Z /:-/U&SU6T6ZL+F.X@8D!XSD9]*M5YW9M'\-_!]M:QSQ7=_J-
MSF$M\L>]@HW'OL "Y^M$7B_6=.L=:U34-MS8Q,L%@WD>49Y>AVCJ4SSGTZ=Z
M /1**X6QU_7CXVM]#EGMIPEE]HO L6"CD$[ <] 2G6J?AKQ?J-_%<7NHWJ1'
M3FF.HV31*I5 IVE.-V0PP<F@#T:BO-9/&.N?V5I&LEH8QJ6H"&&Q$>1Y/(R6
MZ[L@=#CGI4VJ>,M8A\5:Y9V/V=K+3K,R%I4PJ. IRQZGN !U)].: .UOM:T[
M3;VSL[RZ6*>\8I;H5)WGCC(&!U'7UHTS6M/UE9VT^Y$X@D,4N%(VL.W('YUB
M>'%N/$_AG1]2U@_Z0LAGVHB@/ACL)R,CH#P1FM^RT^.RENI5=Y)+F3S'9\<<
M  #  P /KZDT 6Z*XJ_U[4-.U[7K"YO-B"Q^U:<WE*<$9!7I\QW8 ']:70?$
M>H:W8Z)$L@2^:60ZANC *K%PRXQP263\S0!MMXHTU;#4[UC.L.G2-%.3$<[A
MZ>HYZU,=?L!=Z7:[W\W4T:2V^0X90NXY/;@UR-_JU[J7A?QK!>2(XLY9(8BJ
M;<)@8%.D_P"0_P##O_KUG_\ 1"4 =_17-^-]6O\ 1O#ZW6G2)'<&XCC!=-PP
MQQ68+KQ*WC2;0!K%OY;60N_.^QC=&-^W:HS_ #SQ0!V]%>=VWC#5[GPUH^U?
M,U"_O)+=I(E13M0G)4,=H8@ <\?RJX=0\5V&BZK)?M#:B.2/[)=7KQ;@A;#;
MA'E2P'3CDGH>E '<45Y[_P )-JD%GXJ$=W++_9T$,UK+=6ZI)\X).Y0 .W&0
M#ZU>LM5UR#6O#4=[?0SQ:O#*TD20!!&5B#C:>I]\^] '3ZMJMIHFFRZA?,R6
M\6-[*A8C) ' ]S5!/%5@QM]UOJ$23ND<<LMG(J$N0%^8C R2*K^/O^1%U?\
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
M7+ILGBOPQI\:W#6.LZ7(C$NH+13H,88?W3U![C!K4LFU'1+*ZO\ Q%JD=RV
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
M'/S'D^GTH N_\))>:;KNNV.JO 4M[07MD4C*EX^=P/)R0<#\#4.H^(M2TO\
MLJ#4[B#3S<6I>:[:V9XUGXQ&<'"CD\Y[=JBNY-*\8^*M.BM/,EDTF9WNW:-D
M  X"'(YRX!QZ*:W]9TF_U%Y%M]1BBMIH/)EMY[;S5/)^8?,N&YQW''2@"_ID
ML\^EVDMT\+SO$K2- <QEB.2I[CTKD MU_P +5O3)=IY2:6K,IAR/*\SE.OUY
M_2NLT?3(]&TBUTZ*1Y$MXP@=^IQWJFF@[?%DVNFYSYMJ+8P>7QM!SG.>N?:@
M#GT\0ZN?"/\ PDUHMLMG&S.M@(<9@5MOW@>&P">F/:K(N([OXD:9<Q',<VC-
M(A]07!%/B\%RP:;-HT.J%=%FD+F PYE52<E!)NP%/^[GD\UJMH6?%$&LK<;1
M#:FV$'E\;2<YSGUQVH X[P_K$FEZ/<06^T7-_P"();:)G7<J;B,L1WP,\5N)
MJ>LV7B&3P_-=1W4L]FUQ:7;1!2K@D;75>".G(Q0G@:$:/-9-?R><;XW\-RD8
M#0RG!X&2"./UK5L]$>/5_P"UKZZ%U>+!]GC98A&J)G)P,GYB>IS^ H Y!_'E
M]%H&C:C*\23-=F'4X?)),:*^'8<_+C*CG^\*U]7UK4X-,\2ZE;RQ&VM-L5HL
MD6064#S&]QEL?5?SOIX-TM)];EV$G5E*RC  0$<[?J?FSZX]*<WA6W'@P^&X
M9VCB,/E&;:"2<Y+8]2<_G0!EW6M:W<>(=&TVRN+:!+[3S/*[P[RK8SD#(]L#
MIR<YJBOB[5H?!UY=2O"]Y;:F=/:Y\O"A0P'F%<XSSTZ=*Z*'PR8M8TK46O6=
M["T^RE?+ \T8QNZ\=JYOQ#H?]A>&[F!KZX-M?:J+B>9+?=Y"M\S%E&=R_*!^
M(H V-(OM8;QC>:7+?I>:?;P+*9C H?<W1"RX /4].E1_$Q[B+P7/);W,D!$L
M:OL_C4L%*GVYS^%4_"%S,-1@M=.U9M3TP1N9F-@(%C/\.&P,GMCG@5T_B'1(
M?$.BSZ;-*\2R[2'3JI!!!_,4 <WJ%IJP\;Z7!!J49N&TV=7NI8%+#YQ\P08&
M<E1SQUJK%XKUH:-':2$2:HVK/IIG1$4D+R6 8A=Q' YQFNE@\/2IKEEJT^IR
MSW%O:M;/NB5?-!.<G'3MT]![YHS>!;2XTVZM9+ZZ\R:]:_CN%(5X93U*D=J
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
M?7I[T>%];E\0:,+Z:U%LYEDCV!MP^5B,@X&:IH4_X6=*"?G_ +&3 ]O.;/\
M2N5M;N0^&O#=C(WEZ?=ZG-#=,&*[QYCD(3Q@$]N^.O6@#T^BN%CTI;?Q;J'A
MRS,D6DW>F>>T2,<02E]H*\Y!.,\5S"ZA?-I>E7(M9#=^&93_ &BS;LE0^W:/
M[Q*Y;V_&@#U/5YM0M],FDTJUCNKP8\N*1]@;D9Y^F:N1ES$AD4*Y4;E!R >X
MKSK7@+CP!XAUZ-G5M2D22-@2I\E75(^/=1N_X%4UWIEMJGQ%M+2[\V2WET4/
M+$)F57(?'.#TZ''J* /0:*\HBN+H_#NUB\UY((-9%N\6[YIH Y_=^_;CT%='
MX9TJ*TU_5]92W-CI;H@MHY'"A?ER[!0=JJ3_ ) H [2BF1317$*RPR))$XRK
MHP*L/4$=:\KOM,:"ZUWP7;V^9=1G2]L&.0J*>6).. NS:/K0!ZK(7$3F-0SA
M3M4G )[#-9-OJ\UGIED^OK!:WUS,(!%"VY2[-A0/PY/I7.>&[D^)E2_N8I$;
M3+)K-D;Y<3L,2_D%3'^\:YFWM;6Z\&^!7N88Y"VI^4[2 '*&1\J<]CCI0!Z)
M::W<S^,M0T:2");>VMXYHY%)+-N]>WK^5;A( ))  ZDUYY-H^G:OX]U:TN(M
M]HFF0E(XY"B#'W3A2 <=JS="N6U*Q\$6.I[9=/G2YWI+RLCH65%;/7 Q@&@#
MU4$$ @Y!Z$4I( R3@"O*M8@-EIWCG3+<'^S(%@DAC!^6*1L,RKZ<X..U:LSV
MUWXW\*Q%XYO,TZ59DR&W*8^ P]#SUH [73M3M=5MWN+.3S(EE>+=C@E3@X]1
MGO6-JVM:M;^)K31]/MK)_M%NTPDN)'&-IY' /J/UK+^&%O91>'7>**!;HSRJ
M[*!O*AS@$]<5+KEN+KXBZ1%]HFM_]!G^>%]K=1WH W=-N=::_EM]4M+5(Q$'
MCFM79E)R05.X#GH:U2RA@I(!/09ZUSJVFF6<>I:9J.IO=I>J]S(ER^3'$$56
M)8= ",@\>W(S7*^"]L.OVUCJZR'R87?0GG"C="Q.X\'[Y&W@\@9H ]+\Q!((
MRZ[R,A<\X^E#2(C*K.JLWW03@GZ5Y)I-I8ZO:->ZCK\%CJT-Z[R$0J+E9 YP
M V=S+@C"@8[=JTU_X1_5-2\2P^)9HX-0CNB(GED"R10J!L\HGIW/'7/.<T >
MD[UR1N&0,D9Z52O-7L+%[5+BYC5KJ3RX1N'S'&?RXZUR%M<VD7C;7)KN9;>&
MZTN"1?.(5MNT@Y![^U8-A9Z=<:#X&DNEMY+<7,T3^<JD,"6.&S[@<>] 'I4<
MVI?V[,DBV@TL0!HW#'S2^><CIMQG]*O":(H'$B%"<!MPP:Y&VM[5OB3?Q*(F
MBFT>/<B]"-Y7'Y8_#%8GARVD6_'@NXB8Q:5?-=L^WY6A'S1#/J78$^P(H ])
M:6-'5&D56;H"<$UD7>J:A;>*;"P2TADL+F-MTHD_>(X#'[O]W  SZM7!S6^E
M:I>>(H]6UF'3[N+4&?=)"HF5$(\LQL><8'0<_F*]0MD40Q/DN_EA?,=<,PQW
M[CZ4 /\ .B\WRO-3S/[FX9_*G$A022 !R2:\X@B73?$4$TT=GJ5A=:LQM[V%
M@+BWG8D%'_O#M^'T%;7Q&N&MO#ULS%A:-?0K=XZ&')W ^QXH ZR.1)5W1NKC
MIE3FD2:*4D1RHY'4*P.*\_UY])MM(U^X\-NDMQ<6T;77V5PT<<8.TXV\!BI;
M\B:LWL&GV^O>%+KP^(8S.QC9;< >;;;,DMCJ%P.O<T =MY\.X+YJ;B=H&X9)
M]*26Y@A=4EGCC9ONJ[@$_2O&Y]+L4^'FO:JD"K?0:FPAG!(:,"5!\OIP3TKI
M?%4(MK[5]39;+4[+R84OK.5MD\  RK1MV^]G'<YH [^6ZM[=D6:>*-G.%#N
M6/MGK3GFBB!,DB( -QW,!@>M>7:@+35_%&NVNL:O'IZ2Q1& 7$$9W0E,C:S\
MJ023@=_IQ9L=,T[4O'>GV]T&OK?_ (1]'5KI<-*1)@,P[G'K[>E '=W^MZ?I
ML-M+<W,86YE2&+##YV8@<>PSDGL*NB6,LJB1"6&5 8<CU%>1*ML/"OA\2B+[
M-;^)-C;\;(X][$@YX"UZ0L>@2:Y9W"/:MJ/V;%KLDY,//*@'!'7G% &Q1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 17-O#=VTMM<1K)#*I1T89# ]1618>%
M;*QEMV-Q=W*6A)M8KB7<D'&/E&!G X!.2*W** .>'@K1AJ,MXL<ZB:3S9;99
MF$,CYSN9,X///I3KSP=H][J<U^\<\<TX G$-P\:S =F"D9K?HH R+WPUIU]J
M,5^XGBN$C\DO;SM%OCSG:VTC(JLO@S2([.RM8UN(X[*<W$.V=LK(3G//\OKZ
MUT%% &=-HEI/KMOK#^:+N"(Q(1(0NTYR".AZ_H*H:AX,T74M3DU":&9+B50L
MQAG>,2CIA@I&>.*Z"B@#,CT&PAUI=6C1Q<K;BV7YSM6,'. O2J)\%:(VC?V5
M);R26XF,ZL\K%U<]6#9R#70T4 8<?A#1$TB?3&L_-MIV#R^;(S.[   EB<YX
M[&I]&\.Z=H0D^Q1R;Y  TDLC2,0.@R3P.>@K5HH S-2T*RU2X@N9A+'=0 B.
MX@E,<B@]1D=1[&F_\([IAT:727A=K28EI@9GW2L3DEG!W$D]>?;I6K10!%;6
M\=I:Q6T*E8HD"("2<*!@<GDUE3>%=*GN9YC%+&+D[KB**=TCF/JR@X/OZ]\U
MM44 4/[%T\:M%J@@Q>10^0CAV 6/^[MSM_2J;>$-"?2I=,>P#VDLQG9'D=CY
MAZL&)R#]#Z^M;=% &?I6B:?HL4D=A;^4)6W2,SL[.?=F))_.DO=#T^_O8KV>
M%Q=1*42:*9XG"GJ"4()'L:T:* ,>?PMHUQI]M8R6A^S6LGG1(DKKM?D[L@@D
MY).3ZUL444 8W_"*:-_9$VE?9&^QS2^=)'Y\F6?(.=V[/4#O5DZ)I[:K;ZFT
M+&\MXO)BD,K_ "ISQC.#UZD9K0HH QX_"VC13^:EH0/,\WR?.?R0^<[O+SLS
MGGIUJS;Z+86NKW6JPPLMY=*%FD\QB& P!\I.!C Z"K]% &&/!_A]=9_M8:9"
M+W=O\S)QN_O;<[<^^*V9H8KF!X9XUDBD4JZ.,A@>H(I]% &98>'],TV9);:!
M@\:E(S),\GEJ<9";B=HX' QTJ>RTJRTZ:YEM(!&]U)YDS!B=[>IR?>KE% %#
M5-%T[65A74+5)Q"^^,DD%3]1_+O35T'3$-^5M%'V]=MU\Q_>C!'//H36C10!
MD77A;0[ZSMK2YTV&6"V7;"K9R@] >N*T+.SMM/M([6TA2&",82-!@ 5/10!2
MATFQM]3N-2BMPMY<*%EEW'+@8QGG'857C\-:-#<">.PC1A+YP520@?\ O;,[
M<^^*U:* *0TBP75)-3%NHO9(_*>8$Y*\<=?8573PWHT>DMI2Z?#]A9MYA.2-
MWJ,\@UJT4 4[#2K+3/--I (VE(,C$EF?' R223BG_P!GVGEW4?V>/9=$F<8_
MUA(VG/X#%6:* *5SI%A=Z7_9D]K&]EM5?)Z* N,#CTP*$TC3X]134$M46[2$
M0+*,Y$?]VKM% '(:]X55=,M+32-*LYK.*Z-Q/8R-L$QVD<,<X/-5]&\(J)IY
MVT2UTF*6V>![03F<3%L8+XP,#!X'/)Y%=O10!GZ'I,>AZ-;:;$Y=( 1NQC))
M)/';DFK9M8#=K=F)/M"QF,28^;:2"1GTR!4M% %>&QM;>.:.&WCC29V>154
M.S=2?4FJC^'M'DTQ=-?3;8V2OO6#8-H;U _$_G6G10!1CT;389Y)XK&!)98A
M"[J@!:,  *?;  Q[4QM TEM.33SI]O\ 9$;>D00!4;KD>AY/(K1HH IP:3I]
MM926<-G MM+DR1[ 0Y/4MZD^]06GAW1;":.:TTNTAEB)*.D0!7/!P:TZ* *=
MGI.GZ=+-+965O;R3',C11A2Y]\?6H;_P]H^J7 N+_3;6YF"A=\L88X';]:TJ
M* ,J#PSH=M%/'!I-G&DZ;)56(#>O7!]JEFT/2[F2VDFT^W=[4!8&9!F,#H%]
M,5H44 4#H>E'4O[1.G6IO<Y\_P H;\^N?7WI;C1=+N[V.]N-.M9;J,@K,\0+
M#'3GVJ]10!2NM'TV]NXKNZL+::XB_P!7+)&"R_0U&^@:1)8I9/IEHUJC;UA,
M2[0WKCUK1HH K)IUE'>_;4M(5N?+$7FA &V#^'/I4BVT"7,ERL,8GD4*\@4;
MF Z GVS4M% %&?1=+NKU+VXT^UEND^[,\2EA^.*O444 9\6@Z1#?F^BTRT2[
M))\Y85#9/4YQU]ZNS0Q7$3131I)&XPR.H((]P:?10!5M--L=/MFM[.S@@A8D
MM'%&%4D]<@=:CL=%TO3)I);'3K6VDD^\T404G\JO44 4AH^F"U>U&G6GV=WW
MM%Y"[&;U(Q@GWILVAZ3<7*W$VF6<DRXVR- I88&!SCL*OT4 5;K3+"^D22[L
M;:X=/N-+$KE?H2.*?]AM/M?VO[+#]IV[/.\L;]OINZXJ>B@"DNCZ8MFUHNFV
M8MF;>T(@786]2N,9X'/M4RV5HLT<RVL(EB3RXW$8W(O]T'L/:IZ* "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 **** "BD)"J68@ #))[5674K%IDA6]MC*\?FH@E7<R?W
M@,\CWH M44V.6.:-9(G5XV&593D$>QIU !1110 4444 %%%% !1110 4444
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
MHMI,@/V@IC>2^?EZ\8]/>I+'P;=Z9<R16.OW4&DO,9C9K&N1DY*K)U5?I_\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%<)8^+=>FM=2U.YM=.&FZ=-<13!"XE8QKE=O4<G Y]>U6=&U
M[Q'<:E9_:].,UC=Q[F>*V:+[.V,CEF.\'UXH [*BN(\.^*=4UG4$C>:PC=FD
M%Q821O%/:X!*=6_> \9( Q6;%XR\4CPQ;^)YK73#IHD(FACWB1EW[-P)) YX
M[T >DT5R7]LZSK4FJ2Z%+:1PZ?(8%2> NUQ(J@L,AAM'('0U2?QEJ5_'X;FT
MN*T1=5,D<B7 8^6ZCU!Z9S^7;- '=55U'4;32;"6^OIA#;18WR$$XR0!P.>I
M%<@OBO6+?2->2X@AFU#2ITC:2WC8JR,1\^S.?E&3C/:BX\1WDG@_6=4@O--U
M&"+:UN_E'!4XRLB9X89[_E0!U2ZSISZE#IRW2F[FA^T1Q@'YH_7.,4[5-5LM
M%LFO-0G$-NK!2Y!/).!P.:XK4I-2N_'.A2Z<]K%=RZ4S;ID)1<G)P <_K27/
MC#5H?#.IF\MK0:IIU]';R_(6C<,PPP!/'% ';-JUBFJQ:8UP/MDT1F2+!R4'
M?.,=J--U:RU=)WL9O-6"9H)#M(VNO4<]>HK!U'_DI>B?]>5Q_2N<U[7=4O/
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
M9FPH'OWH B3PEH\6G16,-O)%#'/]I4QS.K^;C&XN#N)P?6K^G:7::7'*EJC
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
M%JKP9O8HS$DN]N%.>,9QW/:JG_"+:-_9MUI_V,FUNI/-GC,KG>^0<DYSU H
MY+Q/)_:%QJ:Q237,]II:R/&TOE1VK89_,!!RSGC  QZFDTN\DUW6/#^FZK,[
MVS:*MV4:0@7$Q.WYO[V "?UKK+GPCH%Y=I=7.F0RS+$(@SDG*@8 (S@\=SST
M]*2?PAH%QI]M82Z9$;>V),*@L"F>OS YY[\\T >>174FD:1JUO;W#06TOB<V
MTT[,QV1<9)(()Z8/(/7FNV\.:6NF:O=%-7@F6XA5_L-NC".+'&]<NV,\_7\*
MTH/#.BV^GW.GQ:; MI<N7EBQE68]^>G3C'3M4FD>']*T&.1-,LH[82'+E<DM
MZ9)R: .:\56O]H>./#^GR7-W%;7,-P)4@G:/<%7(Z&L%1]@CUC07O+V6PCU6
MW@M D@+2LX+-"68C"\#)^O6NH\1>'I=:\7:)/+:-+IUM',)W679@L/EQA@W4
M#I6O+X8T6?2?[+EL(VL]_F;"3G?_ 'MV<Y]\YH \]N'N['0?'%H'-L+9[=XH
MH)V982V"0K'!],U-X@\,V-E9>'[AY;FZEO=4LTN&N9F?<"K9Z],UV_\ PB'A
M\1W4:Z7 B72+',$RNY5P0.#QT'3KWJW<Z%IEYI*:7<6:26484)$Q/R[>F#UH
M 9JCMI?AJ\?3XP'MK5S @Y *J<#]*XB>W6W\(Z!X@TZ25]6DEMS)+YK$SLY
M='YY&<CVQ7HT$$5M D$$:1Q(NU408"CT K-M_#.C6E\;R#3XDG+EP>2JL?XE
M4G"GW % '/6]A82_%>_)M(@\=A'+G'63?G?['H/P]ZT/&\L(TRRMY9)P;F^B
MB2*)@HG8G[CMV4]S[=#6ZNF62ZDVHK:Q"]9=C3[?G*^F?3@4S5-(T_6K46VH
MVJ7$(8.%;/##N".10!S7@<RIJ7B.V<Q*D5XNR&"0O%%E<D+D#^0Y%/\ $_\
MR._@_P#Z[7/_ *+%;]AH>EZ7<2W%A806TLH"NT2!<@=.E3SZ?9W5U;W,]M')
M/;DF&1ER8R>N#VH \KU"X3RTU.PE9@VNA1>338G;G#(JC_EF!CJ>_05T.GZ-
M;:KX[\1/=27)%I<6TD*+.RJ&V;LXSSR/U-=(WA3P^\LTCZ/9L\S;Y"T0.3Z^
MU7(=+LK2YGN[6T@BNIAAY%3!;TSZT >9P:?/J]EY*)YFK?VNPDU'S -T(8Y
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
MFF2:MIT5@M^]];BT;&V;S 4;/3![_A7,^*[ZTMO%.A)*8K:XVS-%?3D[(@0
M5"Y 9CTYZ>]<QH36=QX,MH'UI-/NH=7D>TG=!M60 D!E/ !!/!QUH ]1L[ZT
MU"#S[.YBN(LXWQ.&&?3CO[5!)K>E0WXL9=1M4NB0OE-* VX]%^I].M9/@G4)
M=1TFZDFM[=)8[R2-YK8?NKEAC,J_4_RKF[^\BT[799K"\MM0M[K556YTJ9!Y
ML<X('F1]_P"$'ICB@#OO[4T\0W$WV^U\JW8I._G+MB8=0QSP?8TR\UK3+"&*
M6ZO[>*.8;HV:0?./4>HY'/O7FE[J=I96/CS3[B79=SW+M%#M)9E*\,!Z=\]J
MN6FKVFAZ_:3:X-EA>:)!#!.Z%E& -Z<#OG)_"@#J-5UN6T\0Z"8[ZW32+M9S
M,Y9=K;8RRG<>@[\&MNPU*RU6V^TV%U%<PY*[XVR,CM7$RC1WU3P=9I:+;V@F
MN'@MI@<[=K;&PW/)PPSZUJ>$OLZ:_P"*8;=U 6^4F%0 %)09/XD'\J &^(O$
MRVWB33M%AU(67FB1KB8*K,GR_(!N!')/I6C;:U;:1;Q66NZY9/J"\22<1YR?
ME)'1>,>E9.KSQ?\ "TO#L7F)Y@MKC*YY&5XX]\'\JR[>YL[/2?%>DZXZI>W%
MS/*L;$;[A77Y&C!Z],#'0@4 =%K6J7UGXP\.6<%P!9WQG6:/8#NVH"#GJ.O:
MG:)J]Q-JOB-+^Z7[-8W(6,N%01ILW')XX]S7/A#:ZS\/K2]9ENHK:4.I/(;R
ME !S]"/PK/U-+B[M?&\=B#*Z7\+RQQ\LT:XW #OT/'L: /0K77M*OI'CMK^"
M22-/,9 WS!?[V/3WJ-O$NBKIR:@VI6XLW?RUFW_*6],^O!KGKF[M/$/B[P[=
MZ)<QS_9A*]S)$>$B*C"MZ$GH#SUK&N/#NI7M[KOA2)?*TUI#J$,S#@;@=J#T
M'F#G'96]: /0-0OH$CN+1=0AM+L6[3*[X/EKTWD'@@&JEIK-C8:38'4=;M9I
M)H\K<L5C$^!DL!Z8K!T2:]U+PQJNMZG$T5Q-9FW"MU"QHP8^V7+G'TK+M8XK
MBQ^'JR(LD:Y+!ER 0F!G_@6/QH [VUUO2[VSEO+;4+:2VASYLJR#:F.3N/;\
M:CMO$6CW=PMO#J,!G?[D3-M9_=0<%AQU%<'J$4;1_$)9?,CC?R2K)&3DA>WJ
M,\'\:T-#U?3=7\66=W-JED+RWM3:1V\/F*9&/+$[U7CCA>>>] ':7^I6>EPK
M+>W"PJS;5SR6;T ')/L*K#Q'HW]G#4#J5LMH9/*\UGV@/_=.>A]JP_&EY%::
MEH?FQ^5F9R-0,;/]FX X4<%FS@9! ZXKC9@7^'WB.WV7#RMK1<"2%@S*60@D
M8') )/I[4 >HZ?KVE:K<306%_#<2P@%U1LD#U'J/<<5+J&JV.E)&][<+%YC;
M47!9G/LHR3^%<TR*OQ8MGC3$?]D%=RK@9\S(&?I1XOO1:Z_H(:)X06F/V^.
MS/"-N-JJ >6R!D@_2@#H!KVE'2EU,7T1LV.%E!SDYQM ZYSQCK1;Z]I5U93W
MD5]%]GMR1,[G9Y9'9@<$?C7F5C)<VFE:3?\ V6ZFM]-U>9[R)H&W*'/ROC R
M0"3QT)[5M>))H]3\/7E]HVERFV%Y!/<.(2C785OF^0C) ^7D^_I0!UUIXFT>
M^O/LEO>JUQL,@C*,I*CN,@9'O3E\1:0VG6VH"^C-I<R"*&7!PSDD8Z<<@]:Y
M6+5K76/B;I4]F)C$-.E&Z2%H\G/0;@,X_*N9M[@CP#HVB_9;PW]MJ2M/$+63
M]V/,<\G&.AZ#F@#TBWN53Q-J?F:VLL<4",UB4 %L,<L6]^N/>I[?Q#I>H&2&
MUO@)?),P+(R_)_?&X#<.1R.*Y>80KXR\6F\MYI;9]-CW)&IW2*$^8+[\T[PF
MUS9ZREE;W3:GI"6F8KF6';): 'B(G'.0!Q[=* +4'BNVTG2='2;4)=8DOIC$
MMW';D!@&()PH/(Z8ZG%:T$XD\5R*NLLRFS$@TTQ ;!D?O"<9'T/K7 Z0LEGX
M/\(W<T$XAM-3D:?;$S,@+/@E0,]_2MV\AN+SQ[JJVOF(]QH)CAD9" '+<9ST
M/(X- '3Q>)-(FN(H$O%+3.8XF*,$D8=0KD;6/T-0W?B_0+&>X@N=3A2:W8+*
MF"2IQGH!_P#JKC78:MX#TSP]':S1:U#)!%Y1A8&W9& :0]L;03G/\56A;2M)
M\0PMO,7FB*Q'RCF3]TPPO'//I0!Z!#-'<01S0NKQ2*'1U.0P/((K*;Q1HZW7
MDF[P/,\KSMC>3YF<;/,QMW>V:3PS'(O@[2HF5XI5LHT(=2I5@@!R#Z&N&6*5
MOAO<>%)+28ZTDAC$/DL=Y\W<) V,;<'[V: .@UO67NO%\'AY+B^M83:O+)+;
M1/O+D@+@A3\HY.1QZGBK^I:P_A'PW;OJ$LVHW.5A\U8L>8Q/4X!"_P SCN:H
MF"9?B;8,8YGCBTHQ/-Y;;-^[.-V,9QSUJS\0(99O"<ODQ22F.:&1EC4L=JN"
M3@>@H IWGB867CV&.XO)8M-DTLRK \14M)YA7A,;B<#ICU[5OIXCTJ72H]2C
MNA);2OY<9126=^FT*!DMP>,5B),U]\1[&[2UG^R_V4^R:2!EPYDZ'(X.T9YQ
MUKEX[*[A\.6=P^E7D\-IK4TD]M$KI)L8, R@8)QNX(/]: /2=+UFRUB.5K21
MBT+[)8I$*/&WHRG!%8=]JM[J?C'_ (1W3[I[.*V@^T7EPB N<XVHN00.N<XJ
M?PM#IXFOKG3M*N;.*4H'GNBXDG8 Y^5\G R.>Y)],G/O+:Y\/^/I=>:WFN-.
MU"!8)F@C,C0.NW!*@9*G';U_, V8K#5K+6K5H]2GNM-97%Q'<>62C8^5@0H.
M.V/QI4\5Z0]W%!Y\BK,VR&=X76&5O19"-I/T/-0W>H2:]9W6GZ9;W 6:VE1K
MN>)X5B8J0H < L<GMP!W[5S,\$VJ> K#PXMA<1:I$T,+*T#!83&PW2;\;2-H
M)SGG=0!U.H>+]$TV:ZAN+IC/:X,T21,S*#SG '3'.>G(]:(/&&AW5_;6D%Z)
M'N?]4ZHVQFQG;NQC=[=:Q88IAXP\63&"?RGL8U1S"V'(0@A>.3]*R([.[7P;
MX(A-I<B:'5(9)4\ELQJ';)88X'(ZT =7=^.= LKBX@ENI/,MY/+F"P.?+/J>
M.![U;OO%&EV(@W3/.9X3<(MM&928@,[\+T7WKC[2_MX-3\;VDMM<7$EQ+M2*
M*!W\S*$;<@8')[D5#'97^E_V9I=U8WF%T@Q^?:0[Y'E))\HRCE%'ID#WQ0!V
MMQXKT6V@L)I;T"._4M;%49MX R>@Z\@8ZY.*@'C313HT^J^=-]FMY?*F'DMO
MC;_:7&1]:X_1(;IIO 8>PO(OL?VJ*?S+=AL.T $\< GH:Z#1;#[5JGBZSO+:
M=8+NX W/&55T9-IVDC!_"@#I'U.V2ZLK?<[/>JS0[4)!"C))/;@CKZU<KC/
MUA?QB5M1E67^SM^FVKC^)%?YF_'"+_P"NSH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH QF\*
M:&[WKG3H@UZ,7!!8>9R&/0\9(!XJR=$TYKBQG-OF6Q79;.7;,8(P1UYXXYK0
MHH QXO"NA0:J=3BTNW6\+%O-"]&/<#H#[XK795=2KJ&5A@@C((I:* ,5/"6@
MQOE--B5=VXQ GRR?]S.W]*O'2K$ZHNIFW7[:L7DK+DY"=<>F*N44 92^&M&7
M3WL!I\7V1Y?.:(Y*E\YSUI=3\.:/K+POJ.GPW#PC",XY ]..H]C6I10!2FTC
M3KE[5I;.%FM,?9_E_P!5T^[Z=!5J:&.X@>&9 \<BE74]"#U%/HH KV5C:Z;:
MK;64"00*25C08 SUP*B;2=/>[GNVM(C<7$7DRR%?F=./E)].!5VB@#/.A:4;
M.WLSI]O]GMG\R&/8,1MDG(]#R:@G\+:#<S3S3:/9/+.=TCM"N6.<YSZYK7HH
M I1Z/IT5U)<QV4*321"%W5,$H  %^F /RJ)O#^CMIJZ<VFVS6:-N6$Q@JIZY
M ['D_G6E10!GOH>E2:8NFMI]L;)2"(/+&P'UQZTVX\/Z/=W7VJXTRTEGV>7O
M>($[<8QS[5I44 9XT+25%F%TZV LSFV C \HYSE?3GFM#K110!EIX<T6.Z%R
MFE6:S!MP80KP?4>_O5N[T^ROU1;RTM[D(=R":,/M/J,CBK-% %>2PLYKR.\D
MM('NHAB.9HP70>@;&1U/YT+86:7$UPMI L\PVRR",!I!Z,>I_&K%% %.RTC3
M=->1[&PMK9I/OF&)4+?7 HATG3;>[-W!I]I%<MG,R0JKG/7Y@,U<HH KVMA9
MV)D-I:06YE.Z3RHPF\^IP.31=V-I?QB.\M8+F-6W!9HPX!]<'O5BB@"L-.L5
MLC9"SMQ:$8, B78?^ XQ4L%O#:P)!;PQPPH,+'&H55'L!TJ2B@"G+I6G32S2
MRV%K)),NV5VA4EU]&..1]:=_9EA_H_\ H-M_HW^H_=+^Z_W>/E_"K5% %4Z;
M8->B]-E;&[ P)S$N_P#[ZQFK5%% %$Z+I37?VLZ99&YSN\XP+OSZ[L9J>[L;
M2_A\J\M8+B/.=DT8<9^AJ>B@"N;"S-LEL;2#R$^Y%Y8VK]!T%/\ LUN+CSQ!
M'YV,>9L&['IGK4M% ',^)?#;ZE%I4.GV]I'#;:C'=S(PVJRKD$8 .20>_I6[
M!IUC:V[V]O96\,+DEXXXE56SZ@#!JS10!6CT^RA*F*SMT**54K$HV@]0..E+
M]@LS (/LD'E!MPC\L;0?7&.M6** ,&WTC4IM<^V:K>P3VUM([V4,46TH6X!8
MYY(4D#ZD^E;U%% $4%M;VRE;>"*)6.2(T"@G\*2*SM8&=H;:&-G^\40#=]<=
M:FHH K_8;3R5A^RP>4K;E3RQM!]<>M2?9X//,_DQ^:1M,FT;B/3/I4E% $$=
ME:Q;/+MH4\LDIMC VD]2/2@V5H8WC-M"8Y&W.IC&&;U([FIZ* (S!"9?-,2&
M3;LW[1G;Z9]*9!9VMJ6-O;0PENOEH%S^53T4 ,>*.0J7C5BAW*6&<'U%,:UM
MVC:-K>(HY+,I088GJ2*FHH :B)&@1%55' 51@"F?9H//\_R8_.QCS-HW8],U
M+10 PPQ%RYC0N1@MM&2/2E:-' #(K =,C-.HH 0HI8,5!(Z''2@*JDD* 3U(
M'6EHH ;L4ON*C<.^.:"B,P8JI8="1R*=10 A52P8J"1T..E 4 D@ $]?>EHH
M :J(F=JA<^@Q3J** #  QCB@    8 [444 9FO:0=;TI[);N6U8LKB2, \J<
MC(/49'2J-MX?OY;NTN-7U5+K[*_FHD-JL09\$!F.23P3P,#-=#10 $ ]:***
M "BBB@ HHHH Q[C0C/XKM-;^T[?L]NT'D^7G=N).=V>.W:MBBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#)TC0TTJ^U.[%P\KZA-YS
MAE "=@!CVK6HHH *SM:TIM8L!;)?W=B0ZOYMI)L?CMGT-:-% %73M/@TO3X;
M*V!$40P"QRS'J23W).23ZFK5%% !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 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%(&!Z4M !
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 A)S6?K>K1:+HUWJ,J[E
MMX]VT'[QZ ?B<"KD\0FB>,LP#J5)4X(S7(7W@2W_ +$U&TL[V]::YB"J;F<N
MJD$,.#[@4 ,\-ZO#<W5LVI75R=4O%\Z)'1TB"G^% >#@5VP))KB?[/O]9OO#
M[W%A+9MIV7G<D !@N-JX/()_E6QI'A:STC43=P75_+(5*E9[@NO/M^% &_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 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 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 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 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 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 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 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
< !1110 4444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>cfoseveranceagreement_ch007.jpg
<TEXT>
begin 644 cfoseveranceagreement_ch007.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#W^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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "BBB@ HHHH **** "BBB@ HHHH *
M"0!D\"BD8!E((!!&"#WH 9#/%<1"6"5)8SG#HP8''!Y%25Y5X2\3W_A_P'IU
MQ)HS2Z3'(R2W8G 9=TK<A,$X!..W-=FGBAI+OQ' MHN='B256\SB8-&7]/EZ
M8[T =%17#2>)]5O]6\)_888(X=2AEG>%Y",E4/RE@.@SD<<D5W- $'VRU^V_
M8OM$7VK9YGD[QOVYQNV]<9[U/7,W.I6MMXZ:W;2T:Y&F-<?;%.9&0-]P#'J/
M6CPUXEO?$ @N5M+4V4R,Q>&XW/;L,81U(')SV]* .FHHK@$\?:J^D?VQ_8<(
MT^.Z^SS-]H)8C<%!4;?<#)[T =_17/3ZUJ-SJVH6&CVUM(]@B&5KB0C<[ D(
M !Z=SZU@7WBJ_P!5B\,76ENEM%>WGES1/G<'7(*,1_#^&>E 'H%%(N[:-V-V
M.<=,US&I>(-6B\5_V%I^GVLSM9_:DDFG*@#=M.0%/>@#J**X!/'FJG0DUJ72
M+:.RCN%M[@?:"7!W;691C& <=SUJWXE\7:EH5Q?N+:SCM;3RS']I8A[S=]X1
MXZ;>G0T =ITJO9WUKJ$'GV=Q'/#N*[XVW+D'!YK&DUVYO]6_LS1U@$L=LMS/
M)<JQ50_W4PI')'.<\>]<KX=\02:+X4LH$B1KV]U"XC4!'D5,,2S;5&Y@/0>O
M:@#TNBL/PYJNI:C]LCU*Q: P2 13"%XDG0YP0K\CIR#ZBG^++B\M/"FI7-C,
ML-Q% SARN< #G'OCH: -"XU&SM;JWM9[F..>Y)$,;-RY'7 JS7FM_)JOVSP)
M*QM[F\?S"F=R+@Q)RQ))) R2>]:<?C/4+?3M9^W6EN]_8726L:VV[9*SD!<
M\]^E ';T5S6B:UJ]YK4UG>Z=(+01;X[O[*\ +9 *E7)]<@YK=OIFMM/N9TQO
MBB9USTR 30!6O->TK3[C[/=7\$<V 3&6RP!Z$@<C\:;+XBT>&SBNVU&W:WFE
M$,<B/O5G/101GFL+X:Q*_A*+4I&,MY?222W$S<LY#E1D_0"J?C;3+?2O#Z"S
MA!$VKPW'DDX7>2 0,#@$C/U)H [IW6-&=V"HH)8D\ 57T_4;35;)+RQG6>W?
M.UUZ'!P>M8>GZQJZ^([W1=2%F\JV8O()+=6"X)VE6!/K659^+KJ7P_X?6VMX
M(K[56EVI# 62-$W%BJ;AD\#C/<T =S)(D4;R2.J(@+,S'  '4FL[3_$.EZK=
M/:V=UOG6,2F-HV0[#T8;@,CD<CUKC?$.H>(9_ 6NC4(1:-"X1)O*V_:86./N
M[CM///)XXKL]&M9(K"WDNG@FN?*51+'#Y9V8R%ZGI]: )]1U.RTFU^TW]PEO
M!N"[WZ9/2HH=<TV>ZBM8[H>?-GRT964O@9.,CGBN;^*G_(AW7_76+_T(5L:;
M/?WM^BW^C+;PV\0DMYVF5R7(*G&.GRG]: +^F:M9:Q#+-8S>:D4K0N=I&'7J
M.?J*NUY]+XOU2#PCJNIQQ68N;756M0!&0C*&49QGKSUK5@UK6[;Q3/HUY]CN
MF;3VO(/)0QX8,5V$DG(]Z .LHK@]&\5ZE-K^D6-S<VUR-1CE,HABPEO(BYVH
MX)#CC!Y/UZ57G\1^*8O#][K;S6 BL+UH3 D!_?HLFP\ECMY/&.>* /1*HW.K
MV5IJ5GI\TI6YO-WDIL)W;1D\XP/QK!GU35M9U75;#1KE+)],2(_O80_G2.I;
M:<_=7 QQSSUJ:_U34[37/#-M,MLHO=ZW**I8JXCR=K$],^W;K0!TU4;?5[*Y
MU6ZTR*4M=VJJTR%"-H;D<G@_A7%/XIUJVU:P\^Z@8W&J+8S6440>.%&. ?-'
M\>.=N>_05J:1_P E-\1_]>UM_P"@T =?65<>(]-M[N2U\V6>>+'FI;0/,8O]
M_8#M_&M"Y=X[69XQF148J,9R<<5R/PN1#X+BN=V^>XGEDG<\DON(Y/T _.@#
MJK'4+34K-;NSN$F@;.'4\<=?H:R!XTT3S%WSR1PO$\T5P\3".54^]M/<C]<C
M&:Y.W$T&L^/;*PN7@MDB%P#& 0DA0E@,C R<@]^/:J][;74?P:AF.H2LIB@V
MQ^6@"J74;<XSCD'KGB@#LK?QGIEQJ\>E^3?1W4C *LELP!!&0V>RG\_:NBKE
MM6O]1T?5/#MHMYYXN[IHKB22)0TBXR!P !C/8?US4M=1U_7X=1OM*OH8/LM\
MUO#:RQJ8W1"-Q=L%@3D]#Q^M ':45Y_?ZWXGU34=5CT"&8K83B",(8 C.!\V
M_>=V#GC&.@J:;4O%&H>*1H]O=V^FL=+2YD5H1+Y<A;! .>>>/3'YT =U13(@
MZQ(LCAY H#,!@$]SCM7,&ZOM?\0:M86FI3:?%IOEH&AC1C)(REB6W \#@8&.
M_- '0:AJ%MI=F]U=R;(E(' R22<  #J23BH-+UB+5'N8EM[FWFMG"2Q7$>TC
M(R"""00?4&O/M;U2\\1>"=*OIYGMYEU*.WFCB"E&=6(WC(S[XZ?6O3;:)X+:
M.*2=YW48,L@ 9O<X 'Y"@!Y=5959@"QPH)Z]^*HZ;K%MJD]]#;K*&LIS!+YB
M;<L!GCU%<OXEM[B;XB>&HX]1N8$D6X(6/;A"J=0"IZ@X.<\=,5F3MJ\*^,=0
MTO4?LHL[PR^6(58R%8U)R6Z# ["@#TNBN%O-8US5=4AL=/=XB--2Z?[.\:LT
MCYQ_K ?D&.W/(KJ- ;5&T6W_ +:6)=04%9?*((.#P>.Y&": -*BL#Q1>7-L-
M.C@OQ:+-<A)=B[YI%P3MC7:V23CM7+6_BO58]#NH9+AVN#K?]EQ7,J*)(T;^
M)@!M+ 9]LT >D45R&KWNJ^$M(U?49]1%_ J1_8TG0!T<D*=Q4 $9(-02'5-&
M\7^'+-]9NKN+4!.;E)0FTLD>05PHVC)Z>U ';50.J :ZNE_9+HEH#-]H$?[H
M<XV[O[WM7!S^(M8C^&^K:DNH2?;;:_:*.;:N=@D5<$8QT)[5TUU?7R>/K73D
MNV6TGT^23RPB_*X8 ,#C/?Z4 =!<3?9[:6<QR2>6A?9&NYFP,X [FHM.O1J.
MG07@@F@$R!_*G3:Z^Q%<1H=QK]YX>N=;GU^1OL\=T@@^SH Q7=M8GU!'ITX]
M<L.KZS=6/@Q(M4D@DU)'6XE$:,6PH.>1UZT >B45Y[_;&MZ5I'BRVCNI+^XT
MR5#!/,H+JCJ"20.#M&3_ /6XJUHM[<7?B^*#3-:N;[2%L5FG<LL@\TG 4L1E
M21SM&,>U '<445PVE3:GKVGRZZFN-9O%>OF!\>1%"C8*.I'4KR6SW'2@#N:*
MXN*6^\27.O21ZI>6 T^X:VMXX&4#**,NV1\V3V]*RH-:UGQ /"7EZI)8-J<-
MTMP844@F,8W $<$\_2@#TFBO/8+37+KQ7>:"_BB^$5O912>:D:!F<\9Z<#//
MJ?6H=(\0ZIJ5SH^A7MU+%)]JN8KBYC^5KA81P >V2>2.?E]Z /2**\YU?5M5
MTRR\6:>FHS,;&.&>UN"1YB*Y&4)[].O7FKMS'J5C8:<]QXBO)WOKB)VA2(>;
M(-A+1Q[?N@]23C '7U .VFFBMX7FFD2.) 6=W. H'<GM5.[U&2VU*QM$L;F>
M.Z+AIXERD.!D;SVS7GEU->:KX"U^#4+B\#66I>2@>4;]FY!L<KPWWCZCIZ5U
M>I/<V/BGPQ9V]Y<"UF:X66-GW>9MC+#<3R<&@#IZ*\\2\U#4/!E]XH35+F&^
MB>:6. 28BB6-R/*9.C9"]^?FJ9;C4==\8K9?VI>65K/H\=VT5NP!5RP& 2,C
MKU'- '7ZEJD&E"&2Z5U@D<1M,!E8B>F[T!/&>GKBKU<3X>N+C7OAA<?VA.9I
M9(;B)I7ZD L 3^E;'@N\FO\ P;I5Q<,6E: *S$Y+8)7)]SB@#>HKE?&5W>:2
M^E:O%<RI8V]RJ7T:D[6C8@;B/8_SK 'B>]M[_6[/S9I&U$;]%9I,APSF/Y2.
MG)W#V'TH [I]1F778].&GW#0O"93> #RU(.-I]_\?K60GC**3PUJ&M+83[+*
M9XGAW+N.T@$]<=_>JXFN[/X@Z7I@O;B2V&EL621R0[!L;SZMQUKGK7_DF/BO
M_K\NOYB@#TFTN%O+."Y0$+-&L@!Z@$9J:JFEH\>DV22*JR+ @8+C .T9QCBN
M?UJ\DN/&VE:&US-!:RV\D[B&4QM*PZ#<N#@8)P#S0!U=%<1/+>V,^B^'I=7G
MN%N;R5)[Q25D5%3>L1;.0Q!7G.<54U.\U#1KWQ'I<%_=26ZZ4;Z"228O);OD
MC:&/S8.,\YQ0!Z%17G-B^HV.J^#K@ZSJ%S_:L)-S%/+NC/[I6&%Q@<GKU_6I
MM/NKRQ\2VMKKLNH03S74IM[A;EGMKM6W!4VYPA&5(&,\>] '8W>I>7I]W<6,
M)OYK8E#!"PRSC&5SV/-3I>1[;43_ +B>Y7*0N1NSMW$?@,YKS;1(6L?A]XEO
M+6XNHKB.XN0KK._&TC! SC/'7K[U;: 7WBWP?)<37+27&F.TC+<.I)\L'(((
MP>><=>] 'HU1F>);E+<R*)G0NJ9Y*@@$_3)'YUP$FH7P\*^-91>W/F6U_.D#
M^<VZ)0%P%.<@>PJ33[9+KX@Z7--).TAT".<L)W!9]ZCG!Y'J.A[T =_17F6E
M+KNO:5%KT.KPVLHN7>222YE(10Y'E&/[@7&WCKT.>:]-H QY_$-M#)J0PK+8
M*NXB9,LY_AQG@<J,G R?:DU'Q':Z;:63R(\]S>D+;VUL0[2,1DX/3 SRW2I9
MO#ND3W%[<2V$32WL?E7#'/[Q?0_D.>O%<G<06^D?%+1(7B\JP_L]K>Q!.560
M$Y R>N,#\10!T+^(+VUGM$O]"N8([F581+'*DBQLS8&_!X[<C/6M^N:\6ZI>
MZ=+HT5F8/]-OTMW\Z/> #R&'/4$5E6RR>(X/$EQ+?7<-W9W<UO;&"=XQ J#Y
M2%! .>221ST[4 =U17GFC:O=^*-6TJPU1I8H'TC[8\<<K1^=)YFP$E<'&!NQ
MTY]JK/K.IV(DT1[NX:W&NQ6*WCR'S!"XW%=_7(&!NSG!H [5=;)\6MH36I7%
MG]K6?>,,-P7&WZG]*UZXFQTZ'3?BJ8H'F,;:*6"RRM)L_? 8!8D@<9QZDUVU
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MGNXWT\@P3Q3;9!@ <MCN ,UN44 <XO@K2EL=3LQ)>&'46#S!K@L0PP=RY[Y
M.3G\JM+X:M/-TN9[B\EETTL89))RS,6X.XGKQQ6S10!SS>#=.,]R5FNX[6ZE
M\ZXLDE AD;C)(QGG'(!P:O+H=HFNMK"&5;IK?[-@-\H3.< ?6M.B@#F9O#[:
M;X9?0-&679=;T,TK!A"K_?8]">"< =_05O6-E#IUA;V5LNV&"-8T!] ,58HH
M JZEIUOJVFW%A=J6@G0HX!P<>WO4$FAZ?)=:=<M /,TX,MMC@("NW&/I6C10
M!G2Z+:3:_!K+&47<,)A7#_+M.<Y'XU23PCIL>BWNDA[G[->2M+-^]^8L<9P?
M0XZ5O44 16MNEI:0VT6?+A18UW')P!@9K-UWPUIOB)(1?1OYD+9BFB<HZ>N"
M.U:]% &+)X4TB31DTO[.RP1R"5'5R)%D_OA^N[WH7POI_P!AO;:1KF9KU/+G
MGEF+2LO0+N/0#T]S6U10!C_\(UI^=(/[[.DC;;'S#P,!>?7@"H+/PAIMG=03
MA[N86\C2P0S3EXXG.>57IGDUOT4 8"^#M(2+4HD2=8M0W>=&)F"C<<MM'09P
M/_U4^Y\)Z5=KIXD6<&PC\J%DG96V8QM)!R1@"MRB@#G;[P1HFH7=Y<3Q3[KP
M#SD6=@C,!@-MSC-6G\,:8UWIUTJ2QRV$8AA:.9ER@Z*V#\PXZ&MBB@#G5\$:
M"NL/J0M6$COYC1>8?*9\YW%.F<_A71444 %4M3TBQUFU^SW]NLT8.Y<\,A]5
M(Y!]Q5VB@#"C\)Z>+J"XN)KV\:W<20+=7+R+&PZ$ GK[G-/O/"VFWE]+=D7$
M+S@+<);SM&DX']\ \UM44 96H>'M/U 6Q9'MY;48@FMG,3QKC&T$=L=NE))X
M:TF;2'TN6U#VSMYC;G8NS_WRV<[O?.:UJ* ,73/"FD:3?B^M()1<^7Y7F/.[
MDKG.#DG/;\A6U110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!X\FIK;>&-;TEK)MFH:Q/;)=
MR%5@B9B,%CR1C&>F/>NRO;Z;P;X;T;2X6:[O)&6VCD\HOP!DL$!RV!P!D=N:
MFT[P<D6A:II6IS17<5_<27!*1%-C/CIDGD$9!JM-X-U&ZT"SLKC6]U]I\JRV
M=ZL.&7'9P2=W&/3H,YH BM_$OB--%U>6;2BT]IM-K-<1&V2<,<$LK-QMZGFC
M2_%M^]YK5D3#JKV5H+FWEMH3%YI(^[@DYYQ@@]/6K5WX6U?5=!GL]3UT374K
M1L&6W B0(<XV C=GOGV]*:GA/5UU:]U,Z^HNKJT%N62U"[&!R"OS=!Z=?>@"
MC8^,[F'0[S5[J^L;^U@M@[1PQF*:*<D*(V7)^7)QNK1EU;6M%U;28M4FM+NV
MU.3R3Y$!C,$A&5 RQW+U'.#QGV++GP0NJWE[=:K/ TEU9?97%K"8P3N#"0Y8
MY8$#'T%7(?#EY--I3:MJ,=VNFG?%L@*-(^,*SDL>@YXQD\^U '.3^+/$HTC6
M-7C;3EMM+OWMVB\IBTJJRC&<\?>Z_P JZUM'AO=0.K$H)I+3R8U:)2$#8)+=
MWZ#KP,>]9#>"IV\,ZUI)U"/?J=XUT9?(.(]S*2N-W/W>N>]=9;QF&VBB9@S(
M@4L!@' ZXH R8-+O=+_LNRTJ2V338-PN5E3]XP/(*XP <DYX'7\*VJPM<36#
MJND/IETZ1";%U#Y(9'CXR2W; S@=R:W: "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@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MBM8DAO*EA).YF.<@@!OQXH [&BN<N=:U*XUR]TG2HK5IK*U665YP</(V2J
MC&0,Y).,]*J7WBG489['3_L#V^H36AN;A5@>Z\@9V@8CZY.><X&/>@#KJ*X>
M3QAK::5HTKZ,EO?WUY]E>"YW1@>C#(R ??/XU!JWBC7+2UUW3+Q+6UU*VLA=
MV\]MN97CSM8@-T(/&3^7'(!W]%9GAXW3>'[!KN9)I6@C;>J%<@J.N2<GW_2N
M?G\6ZA;0>(HIH[-+[2W4PQD-B:-ON]\Y/3CN10!V$LJ0Q/+*X2-%+,S'  '4
MFHK&^M=2LX[RSF6:WDSLD7H<'!_4&L"T\0R:RFF?8_*:&YL9+F[)4_+P% '/
M!W;AW^Z:Y;PMK.KZ-X4\.3^3:-I,]Q]E9%+>;EY&&_)XZYXY_P  #U"BN#U#
MQAK+SWTFD6$LZ65VUL+=;*23[1M(#'S%X3!)XP>GO5FZU[Q'=>)KC2-*MK%#
M%:Q7&;HL"-Q&5.._)_*@#LZ*X-O%NN7VZ^T>S-S:I<-&+5;5R945L%O-SM!]
M!BNI\0S7,'AO49[.807$5L\B2%-VTJ">GKQ_^N@"S=:E9V4]M!<SK'+=/Y<*
MGJ[>@JU7E;OJ7]D^!99)H[NYDN5:+>"@"E!@,<DDCDY_2MQO&&H:3;^(DU2.
MWGNM,>$1?9P563SAE5P>>.] '<45R-AK/B!+VYCN[3SK46KS)=&U:W"2+G]V
M58DD<=:S;/Q;X@'AZ#6[V*P,%VB0VL4(<N9VDV@D>F,G /;'>@#T"J5_JUCI
MC6RWDZQ&YE$,0(/S.>@K(T+4=<EUBYL]1MFDM!&'AO!;& $]U*EB?QJSXBO[
MFPETC[.D#"XOXX'\U22H8'E?0\'\Z -NBN+/B74)?$MQIRW-K:2PWB1I9W,6
MUIX,@,Z.6 ).20 .W>NGU>YN;/2+NYLX4FN(XBT:.X52?<G@"@"[17)^'?$%
M[>Z]+IMS<VMY&+-+E;BWB*KN)VLH))##/0BNLH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "B@D#K10 4444 %%)N4L5R-PY(SS2T %%%% !1110 4444 %%1^?#^\_
M>I^[_P!9\P^3Z^E/5E= Z,&5AD$'((H 6BBF22QPIOED5%SC+' H ?113(IH
MIX_,AE21,D;D8$<=>10 ^BBB@#E-3B^P_$32-3D8""[M7L,G@*^=ZCZMR!]*
MF&FWP^)+ZJ;8_8?[+^S"7>O+^8&QC.>GM6_=6EO?6[074*2Q-@E6&>1T/U]Z
MD10B*@SA1@9.3^= ')^'EN/#7@V_EU>W:V\B6>;:75BRD[AC:2,G.,>M7/ N
MEOI'@W3[:5"DS)YLBGJ"QS@_@0*V[FSM[OROM$2RB)Q(@;D!AT..AQ3I;FWA
MEBBEGCCDE.(T9P"Y] .] $M%%% !5/5H[R72+R/3I%CO&A80NW17QP:N44 >
M=Z7H>NQ^(=#U.;1(X6@B>&[D:\5Y')&#(QYSWP,GTXKH/&^EWNL: MK80B68
M7$<FTN%^53D\FNDHH YP:5>CXAMK'E+]C.F?90V\9W^9OZ>G:N<BT#Q):Z+I
M]LEHLD<=_++=VBW03SHV.5RW3 R<COBO1J* /-CX1UIO"/B;2EL;6![Z]%S:
MI',-@7>C%1P, !<#I]!6A>:5XABUNV\0VFF6<T\ML+:[L9)\@ -D,KD8SC&?
MZUW-% '&:AI&NWC^'+B6"W>:TO#<7*1.$2-3T5<]< ]>Y'O5W5=)U&Y\:Z9J
M5LB"WM[::-Y6<95F!Q\O?G'YUTU% 'F4'A?Q+YFDW,^G64E[97OG373W69+D
M$GDG;P!QQS["NLTC3;ZV\7^(-0G@5+:]$ A8."3Y:E3D=LYKH:* .<UO3=0N
M/%GA[4;6!)8+)IA.6D"D"10N0.^.35*]TOQ!I7B>]U30H;2ZAU%4\^&X<IY;
M(, @CKD9KL** ./FTOQ'8ZU:ZS:?9KZYEM1;7T+R&),@E@R'G !.,8_4DUF+
MX1UJ;P9J6GS):Q7DNHF\A19"R$;@<$XXZ''X9KT.B@#AW\.ZSK7B"[OM5M[6
MU@NM(>PV13&1D);(/09]:N>'++Q5;+:6&IR6:6=E\OG0L6>X4 A00>@Z9[\"
MNLHH X&T\+ZW%X%U/PV\5KDEEMI_./[P,^XEACY<#ZUH'1M6TS5K+5["&&XD
M^P):7EJTVS)7D,C$=CD<XXKKJ* .$O/!VH2:.Z1&W-[<ZN-2G4R$(@SG:IQS
MC@9P*VH-'O(_'MUK+"+[')9+;KASOW!@>F.G7O70T4 <]XKT>\UA=(%F(O\
M1-1BNY/,<KE4SP.#SS51?#^HKJWBRZQ!LU6!([<>8<@K&4^;CC.?>NLHH R?
M#.GW&E>&K"PN_+\^WB$;^6V5X]#@5B6NF^(],\2ZUJ-O:6,\-_(A1'O&3:%&
MT$_(>2*[&B@#F)[/Q+?6<L=PUI&+JX1)84E)$-MC#A6VY+MSR<8SQ6?!X1OX
M1K6BJ84\/7RG[,OF$O;.1DX7'3=VSV'O7;U3FU6QM]3MM-EN%6\N59H8L'+!
M1D^W8T <_IFD>(Y+3^RM:N;!]-2%K<F!&\VX0H4^8GA>H/'<5'X>T3Q-I:6^
MEW5_9OI5HP,<T:L)Y%!R$/. .W?@8KI;+5++49;F.TG$KVLIAF !&QQVYJT[
M!$9VZ*,G S0!P5SX2U[[%XATNUGL!9:G<R72RR!O,RY7*8' ''7GZ<\:L>@:
MI:^+;+5H9+5XAIZV5RK[@5 8,67USC'-=':W4%[;1W-M*DL,@RCH<@BIJ .?
MT'09M.FUS[8898=1O'G55R?E88*L"*@\.>$AHVEW]C<W!G6Y9XD.3E(.0B?@
M&8_4UT]% '):!HWB?3!;:;<ZG:/IEJ04E2,^?(@Z1G/ '3GKCBNGO$GDLITM
M9%CN&C81.ZY"MC@D=QFIJ* .5TGPW=0>)O[8GALK(B Q21V).VY8X.]@0,=^
M.3[U<\0Z/=W]WIFH6#P?:M.E>18Y\A9 RX(R.GUP:WJHP:O97&KW6EQ2EKRU
M57E3:1M##(YZ'J* .:U/P??:M;:M<2W5O#J-_P"4@$88QI&A!V$]6SW.!]*D
ML_#FN6VI7U^MYIL4MS9"!4@MV5(G7.W )/'/.?IBN@U#6+'2Y[.&\F,<EY*(
M8!L)W.>@R!QU[U?H XIO QO;G49KE;.R^VV7V9TL0P5GW!A(0<<@J./UK4T+
M3?$5J\*ZOJUO<00)M18(BK2'& 78^GMWK=N+B.TMI;B9ML42%W;!.% R3@5#
MIVH6VJZ?#?6CE[>9=R,5(R/H: *FM6>H7AMEM&LWMP6%S;7<>Y)E(XYP<8KE
M[?P-J5@E@UI?6K?9KF:<6MQ&SP('Z!0"#\O.,^IZ5WM4;'6++4KJ\MK64O+9
MN(YP4*[6/;D<].U '*?\(5J8\)ZQHK7]HYOK@SI)Y3+MRP9L\GT&/YGM9U#P
MIJ=WK-Y>1WUH([RR^RMYT+.T VX/E_,,9R?_ *]=A10!QVF^$]1L[[P[/-=V
MKKI,$D+!$92P9=HQDGG\OI3/$ZZ7XFU.QTB"[)U"VNP9A"2&CBVGS 3V!7"_
M4@5VE11VMO%/)/'!$DTO^LD5 &?ZGO0!(JJB!% 55& !T KDM-M$TKQ!K6E7
M;%;75I&N;4EL!RPQ*@_VAP<=2.>U==2$ XR <<T <GHGAK7=($%@=<C?2;:0
M/&HAQ,R@Y"%LX"^OJ..!2:AX0O-15[N2_A36%NQ/;WJPG,,8X$8&?N]>^#G/
M6NNHH Y.]\,ZL-?77-*U.WMKR:%8;M)("T<F/X@,YR/<]NM%]X5U+[1IVHZ;
MK!75;6(PRSW,>];A"VXAAG@9SC'T[5UE&0._6@#S_P 4VM_:'PQ'/J"W-^^K
M*YFDCP@)' "@\*.!C/\ .M:Y\)SZK_:ESJ=S#]MO;3['&8$.V"/)/<Y;+')Z
M=*U;:]TO7+RYB6))YM-N/+8RP_ZN3U4D?J*U: ,_1;.[L-*@M;V>&>2%%0-%
M&4&T  <$G)XSGWJC>>%[:\\5VNN.W^IAV/#CB1@<HQYYV\]?;TK>HH YW0O"
MD.@)J@MI<F\D8Q;AQ"G)5!ST!9C^-48O!ES%X5TG11?Q9L+M;AI3"?G <L!C
M=QUKL** .1/A/5;35;V;1]?:RL[Z8SSP- LA5V/S%">F:T+30)[7Q=<:S]K5
MX9K5+?RF4E_EQABV>>_;O6]10!QT'@[5-/NKF'3/$#VFDW$QE:V6 %X]WW@C
MYROU[5U&H68U#3+JR+E!<0O$6 SMW*1G]:LUGZ3K5GK2W369D/V:=K>4.A0A
MUQD8/UH YZW\'Z@EOH,4^IP2#2)PZ;;<KNC  V_>Z]>?TJ>\\&C4;OQ UU=#
MR-66' 1"'A:( *0<\\\UU5% ',:?H&NQ1S+J7B)KT>0\4*>0(U!88W/@Y8CW
M]33(_!H?P-%X<N;L&2$9BN8X\%&#%E8 GKVZ^M;VI:E!I6FW%_.)'B@7<XB7
M<WX"K%O,MS;13H&"R(' =2K $9Y!Z'VH R-"TO6+)VDU?6VU!@FR-5A6)5'&
M2<?>/'4].?6I->TB?5O[/\BZ6W-I>)<DM'OW;0>.H]:UZ* .5U+PO?ZO<!+W
M4+:2U2\%S$WV7]_$H;(17W8 [9QTK7\1:0=>T"[TP7!MS<*%\P#.,$'I^&*T
MZH:3JT.L6TD\$5Q$J2M$1/&48D=P#VH R-,\.:G::_%JEUJ\4X%H+9X4M1&,
M Y&W!X&>?\.W3444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4A. 3C/M2TCDA&(4L0. .IH Y*Q^
M(6G7UH]XMAJ,=DD4DC7,D($8*G[N<_>/&![@=:LZ?XTL+S59-/FC-M*L!N5<
MS1R(8QUR48X(YR#Z5AZ=X5U.X^%;Z!=0?9+^-F,8=U96(DWCE21@]/UJ[:VF
MKZWIEU97>@VVC&2UD@EG#(QD=EQ\H7HN>3D^F,T 9OB;5VU=?#%W'IUQ#:RZ
MO;M!<2,HWJ2>J@Y&>",]AVKJE\46S+K9%M<9T?/G#Y?G 4ME>?0=\5RDFG>)
M;O2_#VERZ(5.D7]NTEPMQ'LDCC! 91G/0@^OMUQ9N=)U^VOO%4%KI2W$.K(3
M#<&X1%7]V000><\X';/<#F@#?/BF*9+%+"SFNKN\M!>+;AE0I$0.6).,Y.,#
M-9&I^,KU[7P_<Z782!-1N_*D2?".,'!3!Z9P?F]O>JEMHWB'1;K1=6L]-2ZE
M33(["\L_M"HR[<?,&/R]A_GFKVO:?X@OK/1+[[#'/>VE^+J2TCF4;4YPH9L
MD# )]: +27^E6GC*_DGLIK:_331<7%R[Y3R5(R  >Q[X_AJ1?%ZH^GRWFFW%
MK8Z@P2WNG=2,L,KO .5R/_KU0U+0=0UCQ/?/-:M!:76B_8O/616"REMW3(8@
M9QTYQ4;:3K&KZ'IN@7^G>0EK)%Y]XTJ,DBQ_W IW9; Z@8!- %JY\=>4=5,&
MB7T\6ERE+F4,BJH'4C+<_0=NN*ZFUN([NTAN8L^7,BR+D8.",BN+30M5&E^,
MX39G?J,TK6@\Q/W@9<#OQ^.*ZK1(IH-"L(;B$PS1VZ(\98$J0H!Y!([4 0:G
MK1L=2LM/ALY+BXN@[+\P1$5!DEF/Z"LI_'-NOA[3]873KN6.]N/LPCCVEU?<
M5QC/.2IQC]*/$]AK%[KFF&WLX[[255Q<VKSB-2_\+/G[RCCC!Z'BN9FT[4]$
M\(:#87EG&D]OKT7E*DP(D!=V'./E!SC^>.E '3CQIY4^HVE[I%U:WMG:->"!
MW1O-C'4JP./\GTJ*V\=%YM+>[T6[L[#4RJ6UU(ZD%VZ J.0#V)ZCG&*J:MI]
M]?G6=>O[,V2PZ//:P0/(KN206+DJ2 .P&346GV&H^(-!\,6<MA]FL;-;:Y>Y
M>56\T)&-JHH.1G/.<8]Z &Z0UI%+X]:XMUGA2=WFA! +IL)(_'YOUK7L?$-O
M#IFAV.DZ>6FO+426]JTI"Q1*H^\^"?;H<FJ]MX?U.+_A,%:&(+JF\VI$@R25
M9?F]!R#^=5!X9UW3U\.:AIZVSWNG6GV6XMY9,+(N.S ?YXH V/\ A*;@Z;;2
MC1;I;V>[-I]FDRJJXSEB^#\G!^;%<SXJUV#Q'\/M5EFM/)FL+Y(9(UD$F&#J
M"RM@9R&(Z>M;&L:5XEU&SM'E%M.#<F6YTX3%(VCV@+'OQ\P!&3D<D].*S6\&
MZS)H/B"P^SZ?$]]>+=0!)24P&5MF-HP,#&>Y/04 =!9>*9I?$":-JFCS:?)<
M1F2V>259!*!U!QP&QVR?Y9Y[PCKT&@^ ].WJC2W-Y+#"CR"-<[V)+,>B@#K@
M_2ND&GZAJ?B&SU._M(;>*PBD$$0E$C-(X ))Q@  8'?FN=M?!VM6_AC2UB-M
M%JVF7CW,2N^Y)%8DE21TSG]* .F\/>)DUV>^M_L_E36C ,4D\R.0'."KX&>G
MI5SQ!>7>G^'[^\LDC:>"!Y%$AP!@9)Z'/ Z=Z31VUF1)9=8CM(6; CAMV+;<
M9R2QZDY''M4VKV;ZAHM_91,JR7%O)$I;H"RD#/MS0!@:?XBU$Z+H44EM#/JF
MI0*T?[XA2HC#-(Y"_+U^Z >2!FM+1]?.H:C>Z7=6WV;4++:9(U?>C*PR&5L#
M(_#BL&#P]K<-OH%\D-JFHZ3']F:'SR5GAV!3\VWAL@D<=^M;.CZ3=+KM_KFH
M)%%<72)#'#&^\1QKZG R2?RH N^(+VXTWP]J%]:K&T]O;O*HDSM^49[?2N$O
M=0U*=? E]=6PN+MR758I!NEW1+R<@!2<Y(Y KT#6+%M3T2_L$<(US;R0AB.
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
MVR6Y@6/:T84'D-GGJ3T[^U &!>IJMY+X2O-1O()H;B^CF,,<.P1L8V9 #G)
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
MN"6^?H,D#O0!W%%<3I7B/Q'?2:3=#3O.LKTYF58#'Y"'&U@Y8[NN3P*[8]*
M"BN)\.^*K_698P9[,W*I*USIK1M%+"1]P L>1TR<=ZATKQ;J,GB+2+"ZN+2=
MK]91<0PQ\6KHI8!9 2']#R<8[9H Z^QU6RU&>[AM9O,>TE\F8;2-K^G/7\*N
MUY]IEW>V"^-;G3HH9+J/4"469PB#IDDD@8 R>O:K.E^*KVZO]9LXKN"\2TLO
MM,%R;9HP6QT*YY7T(_,T =Q17 V^L>,+SPJWB"&72]AM/.2W$+DDJ3NYW?W0
M3]>/<[VGZZVL:CIPL95:U:R-U<_+_>(5%]CD/_WS0!T%%9^NZHFB:%>ZDZAA
M;Q%PI.-S= /Q.!7/W&KZSHG]D7NH7,%S9WTJ0W$:0[# [C*E"#R <@Y]J -?
M5?%.EZ/-)%=2R%H55Y_*B9Q"K' 9R.@S^-:Z.LB*ZG*L,@^HKBO#MM=R>.O$
MS2WWF1))"DD;0KB0&/Y1GMC]:Z^_5WT^X6*4Q.8VPX ../0T 8%_X]T+3MK7
M$ER(7++',MNQCD*G#!6QS@_A6O>:Q:64=LS>;(]S_J(8HRSR<;CA?8<G-<%H
ME]?Z+\'1JMM<(\L:%H$DB!$7[XJW3DYSWK3UZ*ZG^(/A@QWC1&2"X*$1J=A\
MOGKUS[T =9I&KV>MZ>E[9.S0L2/F4J5(X((/0U>KSJPU*\TF\\9ZE/>2W(L9
M!MC95 ?Y3M!] "1T]^M7K'5O%%O=QW=[93R:4;=I;EY3 OE,%R#'L<DKQWR>
M: .WHK@='UCQ9J4NEZE#:326=TP^TQR>2L*1D_>C(;?D#^\.?057N==\1-9>
M)+Z+4H(TTB\=8XOLP/F*N/E8YZ8].?>@#N;_ $?3-4*F_L+:Y*\*9H@Q'T)J
MS!;P6L*PV\,<,2_=2-0JCZ 5'87)O-.MKHJ%,T22%0>F0#C]:Y"YN?$6K>+]
M8T>PU>*PM[2*&1'^S"1\L,XY/0\Y/TH [>BO-[#QAJ^NQ:981+)%>R),]T]H
ML>XA&VC9YGRC)Y/TJ>^U7Q=I]CI-M<20P7ESJ8M1,Z*YDB/1F"G /J!^E 'H
M-%<5'/KDGB"/PU/K8$L=HUW)=PVZI(^7VJH5@5P!R3]![T7&JZY;SZ+H5S)Y
MFH7"2O<W%EL#%4^[M\SY03P3QZX]@#M:*\_U#4/%^E^'(1<RQQWCZI'!',RH
MQ:%CQO"\9S@''_UZG-QK,.J:_H]UJTDJ+IWVJ"X6-$>,G(P,#IQWYH [A65U
M#(P93R"#D&J]]?VVFVCW5W*(XEP"<$DDG   Y))X %8_@>"2'P?IC274T_F6
M\;@2;?D!4?*, <?7)JGKLC77CWPWIS']P@FNV7^\ZKA/R.30!MZEKMEI%I;W
M-\98DG=8T'E$D,W0''3\?2K-_?0:;8S7ERQ6&)<L0,D^@ [DG  ]ZYGXC_\
M(NVO_7_!_P"A5M:_H@UVQCM_MMS9F.99EDMV .Y>1G(Z X/U H JP^+],DTJ
M]U*1+NVMK, R&XMVC)ST"@]>>/Q%7M*UNTU=KE+?S$EMG"312KM9"1D9'H17
M+6MMJ>OZ;KOA;5[I6N[)XC%?+&/G!^=&*^OR\_7\:B:PODU+4;&2\07FI[9M
M0GMAM6TMD7: I/\ &V"/;D]LT =9'JUGJ.E7%W#!+=6J,R8$6[S0O4H#]X?3
MKCBI=)32S9)<:3%;);3#<&MT"AOR_']:Y_PYXIBNKC3].&F"RM;JW:2P*R[]
MT:'&&&!M.!GJ?K2^$9/LVO\ B?2% \FVO%GCP>%$R[BH],$'\Z .MHKG/$^I
MW%O=Z/I=M,UNVI7!C>=<;D11DA<\!CP ?K6/>WVKZ%<:]IPU&:XCCTI[^TN)
MMK21,,@J>,$9YY% '=UF:YK=OH-G%<W,4LB23I !$ 2"W0G)'%9O@^#5&TRW
MU+4=7DO1>VD,BPM$%$1*Y.".N<C/TJK\1O\ D7K7_L(0?^A4 =?17 WUYK^N
M>(=<LM+GDA&GB..#;.(@'9<EF&UMPSVXX'O3=;U'6K!;:76);NWM&L@KWFF'
M<D5QGEG&,E>G^>@!WLL4<\9CEC21#U5U!!_"GUP.OZE>VWDW4UY?IHTEA'Y>
MHV)R$F.?GD7J0<K_ /K/'<6DBRV4$B2B57C5A(.C@CK^- %6+4I)=;N-.-A<
MI'%$L@NV7]TY/\(/J*T*X^:_O_\ A-]8L!>RK;KI/G1( O[I\XR..OUS6!9:
MEK,.B>%=:DUFZGDOKZ.UF@<+Y91F<= ,YXZYH ]*FMH+D*)X8Y0IR-Z!L?G4
MM%>9Q:I?+JVEW<6J7MT+G5FMI9%;%JR$M\B(>20!]['KR: /3**\RN9M9NK+
MQ=>-KM_"-,N9/LT415,;1D9.,E<8&/YUK:MJ=]IA\.Z_+=S?V?*L<=_$#A%W
MKQ)@>A)S^% ';T5C>'99KV"ZU*2:1X;R=GMD8\)$/E4@=MP&[_@54?$=],VO
MZ)H:7$MM#?M*TTL3;7(1<A5;MD^E '3T5Y[?W&JZ<GBG2(-1N7%M8K>VMS++
MNEB&"63=U/W3C//\ZMV,>H6&N^&I9-9O;I=0MW6XBF8%"5BW JH'!R/<GUH
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
M*DT4FW< ZG(R.XJA<>%[G5)[F[U2]B-V]E)9P_9HBJ1!QR_))+?CT_.NGHH
MX[3/"6K65WHTTNL0LNG0M;^6EL%!C( X.<[CM&3_ )+XO"-[=WUC/K=[:W0L
MHWC62* I+,&4J?,8L<\'L!S779&<9YK/TS6+;5FO%MUE!M)VMY/,3;EAUQZB
M@#"T3PIJFD216O\ PD$TFD6\F^&V$8#X!R%9^NW/8=:ZMP61@K;6(P&QT]Z=
M10!Q\G@Z\U"Y@DU74XI&MH)((I[> QS2!TVYD;<<D#D8QS3+#P3>VMQH<TVM
M>9_9!=846V508V&".O7 '/\ ^L]G10!R%WX&%W9ZU;MJ3*-3NENLK"/W9!S@
M@GYATZXZ5-#X1NEU6]U&;6GEFN[,VT@^S*J], @ ]!Z=_6NIHH YJ.>P\">%
M[*UU.[:2"-O(658#SG) (&>V:/!.BP:3HTDL5LUN;R=[@1N,,D98^6I],+CC
ML2:Z0@'J :6@"MJ%C!J>G7%C=*6@GC,;@'!P?3WK%M/"\T8T^&^U1[RUT]U>
MWB,(0Y4$*78'YL ^@YYKHZ* ,?3=#?3M=U74OMAE74&1C$8P-A48'.>>*U)X
MS+;R1JVTNI4-C.,CKBI** .9A\(+'X'/A@W[F,J5\]8P&VE]Q&,D>U7+CP_]
MHUG2M3:[83:=$Z(NP;7++M8G_P"M6U10!SA\(P-J&JRM>3&TU0?Z1:E5(+;2
MN0V,CKD>XIND>$7TXQQW6LWM_:P*R6]O,0%167;\V.6X) SP,\"NEHH Y32O
M!"Z3<1I%K.H-IT,OG16)<;%;.0"<9*YYQZ\\U,?!\)TW6[/[;-C5IVFE?:N4
MR1D#\L5TM% $%E;"SL+>U#EQ#$L88C!.!C/Z5Q=I;W5U\2?$1M+]K4>1 I98
MU?=\N#U[C^O-=W10!RMSX#L)-/TZWL[N\LIK L8;F&3$AW'+;CWR:?)X,BDM
M;%#J=XUQ:W8O#<R%7>60# W9'3   ]*Z>B@#G]>\)P:U?V^HQWMW87\"&-;B
MV?!*'/RG\S^=07W@BQN[.SCBN[RWN[1VDBO4ES,68Y<L>^?_ -7'%=/10!S,
MW@R"?2H+.74[Z26.[2\:YD</(\BC ZC &,8'MWJY-X:M;C6+[4)9YV^V6?V.
M2'(";.^.,YY]>Y_#:HH S-"T8:%IR62WMS=1Q@+'YY7Y%'11@#]:I^(M,FEO
M-,UFRA,UYILK'R@P!DB==K@9XSCD?2M^B@#(UC1[;Q-ID$,TUS#%YB7"^6 K
M9'(!#*<?3&:FU33)=12#RM2O+*2%]X>V91N[88$$$5HT4 4=,TJ#2XI1&\LT
MLS^9-/,VYY6Z9)  Z     8I-/TBVT];K:6FDNI6EGDEP6<GL?8#@#L*OT4
M<U9>%[#P](FH1O?W9LX'BMH6Q)Y2L<D( H)/;DGBK/AG29].AO+J]VB^U"Y:
MXF53D(#]U,]\# ^N:W** ,[6-%M=:MXXK@R(\,BRPS1$!XG'1E)!'Y@BJC^&
M+>:WU!+B\NYYK^#[/+<.4WB/GY5PH4#YCV[UN44 5-,L(]*TNVL(I))([>,1
MHTI!8J.!G  Z57UW0[?7[*.UN9IXDCF68&$@'<O3J#Q6G10!SNJ^#;#5-5_M
M,7-_973*%E>RG\KSE'0-QSQQVIUUX2M9]Z07M]:0R6ZVTD,$B['C48 .Y21P
M2,C!]ZZ"B@#GKGPA9S1-!#>WUK;/;K:R00R+L>-1@ [E)'!(R"#S6Y;6T-G:
MPVMN@2&%!&BCLH& *EHH R9?#]I+JUUJ1DG6XN;;[*^U@ $]N.#[U6'A#31I
M>F:>'N1!ILXN+?\ >#(<$D9XYQDUOT4 %<G%\/-(B1(UN=2$<4_VB%!=,%B;
MG[H&,=>O7WKK** ,,>%+!;75K<27&S57,EQ\XSD]=O'&>E9VLPW$EK'X2MM+
MNYK26WCC-\[ I&@.#D]V &1[XKK:* &111P0I#$H2.-0JJ.@ X JCJVBVFLQ
MPBX\Q)()/,AFA?9)&WLW\Q6C10!C'PU9OI]_:2374AOQBXG:7,CCIC/88R,
M8Y/K3G\.VCSZ3*9KD-I:[8,2]1M"G=ZY _G6O10!S4?@70XM6.H1Q3(3*)C
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
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 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
M=*8)8S+Y0D7S -VS/./7'I7,Z]</J/BG3/#@9EMWC:\O IQYD:_*J'_9+=1W
M%/AFT]/B%-9)I@CO?[-$GVL/PT6\#8%Z#G^5 '0_:K?R3-Y\7E*<%]XP#]:E
MR#WKSXW>AQ?#C4+M/#X_L];EC+9^<<NPD"[BW;D#\L5J>(+M-!GTG7+?]U%/
M-':W48.!)&RG:3[J<8/ID4 =;1110 445%<SBUM)K@QR2")&<I&NYFP,X [G
MVH EHKE-+\6W-UKEEIM]816[WUL;B)4G+/$!SMD4J,'%=6<XXZT %%<&WQ U
M :*=8'A\_88K@PW#?:U++\VWY1CGDCTY/IS6O:>)KS^WY-*U+2C:RM;-=6XC
MF$K.H."IP,!OQQ0!TM%<C9>,+N;7=,TV[TZ*W?48Y'2/SB98-H+ 2*5&,@?Y
MQ5#2?&-_!X=U'6-6CADC6\>&%(G.XON"A,;>%'KR>O% '>U'/<0VL#3W$T<,
M2?>DD8*H^I-<G!XSN,ZLL^F$BQM'NDFC\P1R[1DIED&#[]ZJW7B.^O\ P=>Z
MEJ?AR!M.:TCGCCDN PFR1P1C(Q]X?A0!W*L&4,I!4C((Z&HY;F""2*.6>.-Y
M3MC5W +GT [FN;O_ !'=6$,'V;3H8[06 N3/<2^7"I_AB#8QN_I6=J&IQZTW
M@K4E@\LW%YO )R4^0Y&?3/\ (4 =U117,3>(=5N#>7&DZ9'=6UG=&U=&<K+,
MP(#E., *3WZX/2@#H4NK>2YDMDN(FGC +Q*X+*#TR.HJ:N :?4;?XB^(6TNS
MAN)_L4+?OI=BC"\=N2>G;ZBM*/Q;=WNC:1>VEE'$M\CO-<W#'R+4)UWL,=2,
M#I0!UM%<./'ET_A2UU>'3HII9+X6<D:S84G.-RDCH>.O3-7[;Q1>P7VKVNL6
M,,+6%H+P-;R%PR8)(Y Y&"* .IHKC(_%6KF30&-E9O%K7S(H=@T*XW<GG=\I
M]!S4<OC34Y/,N[#1IKJSCN6@$4=O*TLBJ2I=6"[.H/'M0!V]5TOK22^DLDN8
MFNHU#O"&&Y5/0D>E6*Y2?5S9^)]<5-,MO,M=-6Y%P#AY<9PK'' X/Y?D =71
M7$6/C#5Y#H%Q>Z?9QV6K.(E\J5FD5B.&.1C!].37;T 0W5U;V5L]S=31PP1C
M+R2-A5^II\4J31)+$ZO&ZAE93D,#T(KSRZN=5O="\;-?74,T$+2P)&$(V;4!
M&WG &#SWSWK2T;6]2L9O#VGWMG:Q6-]:!8&CD9I$*1@X;(';_P#7Z@':45PL
M/CC4+U+:[T_29[FTEN3&4CM)B1&&*[Q)C8>F<=NF>M=U0 45Q=]XNU!(->O+
M2"U%OH\WE-%*#OFQC)# @+UXX-27GBJ_^U6UC:VH2Z>Q6\E;[++<!=QPJ;5P
M1WY/3'2@#L**Y&V\3:K=G2].>P2PU:\25Y5N%+)"J?Q8!!.XXP,^M,E\97-A
M9Z]'>VL;W^D;"3'E8YE?[C=25Z\C)^M '8T5RUOK6LKXFMM'G6QG6>S^U>?"
MCH$&<8QEL\]#D50T7Q-XGU73)-573M/>T1)@(HY&$CR*<+R> /\ "@#N**XC
M2_%]]<:K=Z?,]A=-%IK7JRVRLJ*ZG:8SECNP?X@:J1>,O$4>B:;K]W9:=_9E
MQ*L<L<9?S54M@."3C\.>WKP =S;:A:7D]S#;7"2R6S[)E4YV-Z'WI)]2L[:^
MMK*:X1+FZW>3&>K[1DXK@SJ6IZ;J7C2^TM+,QVLR2R&XW'=MC^90!CGCJ36W
M/K[R:EX2/V*W(U1'D+.-SP_NPV$/;KC/M0!U=%<E9Z[KVL6\NH:3;V<MHEX8
M%MY 1(\:G#/OW  ]P,=!76T 58]2LY=2FTZ.X1KN% \D0ZJ#T)JU7"R7\>E>
M/_$=_*"4M]*CE*CJ<<XJU+XCU?3M.TC5K];)[&]>-9UC1D:W$GW6W%B& R,\
M"@#L**Y&'7=?U:'4+S1H+&2&UO3;1V\H8/,JD!FW[@%Z\#':J_B?Q7JNC3ZE
MY"V(2UBCDAB=3))."1O)"L"BC/4C% ';54LM4LM1ENH[2X65[64PS  C8XZC
MFN:6?5+GXCVZ+>JEH-,%P+=H\@!G4,.",GCJ>GI4?_"47EI9Z],]K:>9;ZD+
M.W$:E=[,5 9^>?O#.,=,>] ':45RYU75=*\26.E:A-;746HI(8)TA,9CD49*
MD;CE<8QW]:QK;Q7XDDT*TUJ:/31;O>BVDA2-]S*9"A8,6XY[8/3/M0!Z#117
M*/J^KZK<ZP-*FM[==+D,2QRQ>8;APN2"=PVKV&.>_M0!T=[?6VGV_GW4FR/<
M%'!8LQX  '))]!S46EZO8ZS;O/83^:D<AB?*,A5QU4A@"#SW%<-JNIW?B.Q\
M':G;/'"EQJ"$Q&,OMD7=DDY&5&T\<?6O0;>'R8@&V&0X,CHFT.V.6Q[T 4+W
MQ'I.G7WV*ZO%2YV!_*",S;?7@&I=.UK3]5>9+*Y$KP[?,7:5*YSC(('7!KD[
M^>^M_BQNT^R2[E.C ,CS^4 OG=<X/? QCO6W"NL7>GZC<BSM],UASY43$^:&
M1>4R>,\LW;C/2@#H**X_PSXHO-?\RXF$5K%I\1COX=NYFF[E<'(4!3ZYR1SC
M-4K'Q%XIU+^S]3LK SV-P_[R#RD15CW$9#E]Q8 #L![4 =[17'6>K>(-;^VW
MVEO:I%:WS6JV<R?ZU5(#,7SD'G( X&.]64UN_;Q-XBT_?'Y-E:QRV_R<JQ0D
MY]>: .HJE#JUC<:K<Z9%.&O+95>6+:1M#=#G&#^%>?G5=8UG_A"9SJ'D27K3
M,^R($;U4@-COP2,=*Z.+4M3NO%.O:5#+ C6]I$;>7RN=[ G+<\\D\<"@#JJ*
MXS0O$UYK%EHT D0:B]Q(M^NS[JQ [^.V2T8S_M51/B;Q-JGG7FB6,DT,5VT2
M1>7&(WC0X.YV8,&/L,#]: .T75K!M6;2A=1_;E3S#!GY@OK^M7:H#2X7U=-4
MD \Y(C&B[5^3.-QR!DG@#KC\ZY?1/$6H7^O06EY>I:W8FE%SI<T(1A& ^PQO
MCY^BDXZC)Z4 =O117F<?B3Q8_A2?Q&MW8-%:S.KVIMR#(H?:?FSQCT]NM 'I
ME4[35+._N;NWMI2\MHXCF78PVMZ9(P?PKDTUCQ%K'B>^L-,NK2VMH8+>=3-!
MN.' )7K[GGV'UHNO$NJQP^,=DD(?2BAMCY70%<G//)X_/\J .XHK@CK/B5=2
MT&W^WV1&MV[LN;4XMRJ*V1\V6Z]S3X/$>M+HFO))<6)O=-O/LXNIP(HRA(^8
MC.,@$\9YXZ]P#NJ*X$>*=5BA\3H)C+_9]JEQ:S3VQC8[E)Y7CC(XXI]U=^,;
M?PN^M&^LW80Q7'V>*WY";<N,DGG!S^!Z4 =W16'INL?VSK :QGW:?':)(_RC
MYI).5&>HPHR1_M"MR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***0D*"20 .230 M
M%(K*Z!T8,K#((.012T %%0Q7=M/+)%%<1221_?1'!*_4=JFH **;))'#$TLK
MJD:#+,QP /4FF-<P*(BT\8$IQ'EQ\YZ\>M $M%1I/#)-)$DL;2Q8\Q%8$IGI
MD=LU)0 4444 %%%% !144-S!<;_(FCE\MMC['#;6]#CH?:I: "BBB@ HI&8*
MI9B  ,DGM45K=V]];)<VD\<\#\K)&P93^(H YK5XCI_C[1]8D;%O<P-ISL1P
MCD[T_P"^CD?_ *ZG72[T?$5]8,(^Q?V9]E#[QDOYF[IUQ6_<VL%Y;O;W,22P
MN,,CC(-/1%C147A5  YSQ0!P1\-:PWPYU+1?LJ"\FN7:-?-7!4R!\YZ#OQ[5
M=\66O]J0Z!H.W_2);F.:5>NR*-3O)Q]0/J:[*H4M8([F6Y2%!/* 'DQ\S =
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
MN5E^'^J/9R6:Z]&MO]N^VQ@VH+%RV<NV><4 ==K]]/IOA_4+ZV$9FMX'E42
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
M;:SU*\#Z7=6K&*5XU4B9 "VX@ <@$_C6MX=EOKC1(+G47W3SYE VA=B,247
M'4+C\:Y[6!;>);JV\,R6]W<2V=S%)<W4T&U-JC+'/ RWW>/[V>U=L  ,#@4
M<MX18WFH>(]1E),[:D]KR?NQQ !0/S)_&J/V;5_"&J69CU$7VE7]\(I8IHU6
M2-Y6)W!AUY]:T-,L9M$U_5+8B7[%JDIN;>6-2PCE(^=3P0IXR">#TJS8^';B
M.:"34M9NM16W??"DBJ@5N<,VT98C/&: ,30@DVH>.&G.XM.8WW'^ 1D ?3&:
MRY))U^"^GZB79;NQ$<T#D<J5EVK^&TX^E=9J?A47U[=W%MJ,]B+Z(17B0JI\
MX#(!R1\IP2,CM4'B'2O[1TVV\+V,316[>7Y[[2%B@0YP#T+$J !U[F@#8U*Y
MG3P]=W=NXBG6U>6-B-P5@I(X[UQ,6I>*Q;>&[HZS!)_:^V-HC:+MCRF[?D$$
MG SC@9[5WE_9"]TJXL5D:%9H6BWH.5!&,BL@>%(_LNAP'4+G_B4,&B("_O,#
M #<=,9''K0!0TN_UM&\3:==Z@ES<Z<JFWNC J_>CWC*C@XXJHM]<:IHO@J]N
MY-]Q-?(\C !<GRY.PKH$\-QI>ZU="]N?,U:,))]W]WA2H*\=0#WSTJ(>%(5T
M_1K-;ZY5=*E66)AMR^,@!N.F"1QZT 8$NK^*M8EU230U(^RWS6T2EX?+PA ;
M>&&_)Y/!'!%2Z]KVIZ=JTL5[=7&EVKQQBTN8H4E@$F/G$C%21SP.G S6E<>"
M8'U>XO;74[^SANVW7=K!)M28]SZC/?'KVJ?4O"[:E)=1MJMTEA=A5FLPJ%,*
M ,(2,IG'./TH V;M3/82B*=HMR966+:2._&01^E>;V5_J6C?"73KW3[YUGDE
M1%$D:,J R,"!\N>??)],5Z2]L#8M:Q.T0\ORU=<$KQ@$9[CWKGF\$VS>%8/#
MYO[K[/!*)$DPF\8)('3&,GTH JFYUF'7[/P[<ZR9)+E9;E[J*W2-Q&  L:@@
MC.<DG&<5GZKXAUK2]+\3V@O"USI1@>WNS&A9TD(X9<;<CD9QS75ZMH$>J26=
MRMS+;7]H28;J(+N&1A@01@@^E4[KP?:WFD:A93W=PTNH.KW5UA?,DVXVC&,
M  #@4 9,T_B*#Q?8:2VO!H[ZV>5V6T0>45.?DZ_3YMWXUJ>"M2OM0T_48[^X
M^T2V6H36BRE0I=4Q@D#C/-79- CFU^PUA[J8S6<+0A,+M<,""3QG/.>,=*?H
M>A1:$MZL5Q+,+NZ>Z?S,<.V,XP!QP* .<U;[;_PM*T_L\VXG_LEL&X#%<>8?
M3FMZ*WUB73KM+J[M;75'W"&XMHP0$&"O#YR 2<@^M0ZAX7-[KZZS#JUY:7*P
M>0OE+&0$SDC#*>IJ*7PBUPEX;G6]0FGN8!;><?+4QQYRP4!0.>A.,T 9OA/Q
M!J&N7$@N[M8WTR(I<11[2+MSTE!QPF!QMZY].M?2+WQ3K=IINMVER@BFF)FA
MED01>5O(V@!=P8#')8\UT,GA>$Z_:ZO%>3P2P0+;LD:H%E0=G^7G^F.,54L_
M FGV&HF>WO+Z.T,OG?V>LQ$&_(.=O?D#CVH HZ?>:SX@MK[4[/5A:/;7[PI!
M(J^2(D(SOXSD@DYS_C5I-8U!_$?BJR-R1!96L<EL BYC9HR2<XYY]<U)-X#T
MZ74[BZ2[OH;>Z<R75E%.5AG8]2PZ\^E6;_PC:7VKSZB+N\MVN8A#<QP2;5F4
M# W<9Z>AH Y!;J^UJ?P%+<ZA<)+=+<-(\6U3N5.& QC."1TZ5TEM>ZE?>+?$
MNDB]9(H;>'[,0BYB9T))''//KFI3X)LAIVD6L5Y>12:4S&"X1P),-]X'C&#]
M*T;30H;3Q#?ZPD\K2WJ(DD;8VC:, CC/Z]Z .9\/>(K[5(M,TF6=QJMO=2KJ
M#C;D)$><CT;<@S@?Q>E06NH^*/$%O<:CI,ZQF*]>-(Y946-8U.-KKL)R1WSZ
M8KK[+0K+3]8U#4X%87%^4,N3P-HQQZ9ZFLI_ NFG5+B[BN;VW@N6WW-G#.5A
MF;N6'OGITH Z VD;WL=X^XRI&40;OE7/)('J<#GVKB[#6-2'B6VL=7NKNQO#
M<R8C=%^S747S;5C;&01\O4\X]37>8P,"N=M?",4-Q:M-J5[<V]G,9K:WE*;8
MWYP<A0QQDX!- %'XA0O+I^E;;F>$'4H$(C8 '+=3QR1C(JI/I=W)\1I8+?59
M[=FT9-UP$5I#B3'<8R2,GBNHUW1(-?TX6D\LT.V198Y86PR.IR"*BMO#T5MK
M:ZK]MNY)Q9BTQ(X8%0<Y/&<YYH Y6P\1:U=:-X?MFE1[V]EN(YI5=8RXB+
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
M[C(I!8[B6Q@X''IFK]K>ZGK^NZAIYOWTXZ9%!N%JJL))G4L22P.4&,8XSWH
MZ#1M7MM=TN+4;02""4L%$BX;Y6*G(^H-7ZY3X; CP)8 G)WS9/K^]>L#Q'K^
MK6,^HWMOJ$KM9WB0I%;H#;HA(!67<,ESD_=)Q[4 >E452UB>6VT2_N('V316
M\CHV <,%)!P:X*+5/$*V7A:]_MMFDU1U@DC:W0HH8?>QU+#US_A0!Z517"6V
MJZM9S>+K"75T<Z;'%);W=X@&PR(6.[:.0.PP:K:7JFIMKLFER7NH-;W&DFY$
MEP%5Q(#C?'@9"GL& /M0!Z$DB2+N1U9<D94YY!P1^8(IU>5Z-?WVE^ ]"%K>
M7#3:M=B$F21<1#>^[82IP3ZG/)K1U2?Q5HOAG7;BYO!&L8CDM&\U994RP#*Q
MV $<\'&: .UU34O[,AA<6=U=&698MMM&7*Y_B;T4>M7JX;69-;T*RT^1];DN
M7OM5MXV_<JFQ&!W(.O!(JGXMUG4K>;79+/4ILV,</E1V@ 2#/+&8L,$GH I)
MQV% '9W&MV]MK]GH[I*;BZC>1& &P!>N3G.?PK2KCKV:2;QWX5=ROS6EP_!Y
MR47/'Y5H^+]6GTK3+402B%KN\BM6F/6)7SEA[@#B@#1UK5(]%T>ZU*6*66.W
M3>R1#+'_ #_*K-K<"[LX+E595EC60*PP0",X/O7(^(;2\L/#OB2.?4S=6LMF
M7MXI2#+'A</D]QG'TIEB^J:9XE\/V\NIS7-KJ%G(9(Y%4(K(@(V@#CJ.I- '
M;T5YG;:OJRZAHU[_ &A=7"7FIFWDD'%JZ$MA44X;C'WL8R.IHN+G6;K3_%MT
MNNWD/]EW<OV=(]H&%&0"<9QVQ_.@#TRBN&U#5;F?4]%BO[NXM-.N=.-PTMJ6
M5GF^7C*Y( !!].>_2LU-6\0IX>T&WN+J?[7JMTT;/.PA81C.T;@A*EACG!/I
M0!Z75"?4I(=9M=/%A<R1SHSFZ5?W<>.S'L36=X:L];L)+V'5KR&> L'MD$[3
M21J<Y#,RJ2..#CUJOJ-]=Q?$/1;-+B1;6:VF:2$'Y6('!- '445Y//J6M+X+
MU'7O[<O?M%CJ+)%&"H1E\Q5PX RPP>G2O4[AI5M96@4-,$)13T+8X_6@"6BO
M+]/N=3U:/06M=3U;[?<3M_:05F$:1Y.2,@JN, #'7-64G\1^)6U:YTZ^CM);
M._>&(RWCQB)$(X>((0V1DDD_RH ]'HKC8#<^)=>U:TGU*ZM%L$B2);&<H&+I
MN+D]6YZ9XP*QX_$6I7?AWP]+?3SI!+?/;WMQ;$K)(%W!<;>0#CYL>E 'I5%>
M:3R:O;^%?$^H+J.I);H^-.DED(;RPPR1N&[VR>U7;B&\LK72Q-XAU&YEU*:.
M0VR\22@)EDC8%0@R03R.._J =]4=Q+Y%M+-L9_+0MM7JV!G KRZ;6-8C\$Z\
MHU"ZAGL]6^S12/+OE1-RC:7[XR>:W2FH>'?&&G6_]KW^H6^H6]P98KA@Q1XU
MW;DXP,DXQC\Z .FT#5UUW0[74TA,*W"EA&6R1@D=?PIUM?W,^L7MG)ITL5O
MJ&.Z8_+-D9( ]NE>:Z2+W3/"_@^_@U6]_P!)U&*V>WW@0^6S/D;0.3QU)-;N
MHZ[J&F^(/%DD<TDJ6=A%+!"[91&(Z@?J: .]K(\2ZZOAS1GU%K9KA4=$**P7
M&XXSD_6LK0=/*MI&K1:[=2)=VX\Z">0R+<NR;LC)^0C!. .@QQS3/B;_ ,B/
M=?\ 76'_ -&+0!U]%<< _B#QCKFG7-Y=00Z?' +=+:X:(AG4L9#CJ0< 9R..
ME8MIKNHW</AW2=2NI$AN;JYMKB[CD*-,(N$&X<C<V <')Q[T >ETR66."%YI
M7"1QJ6=CT ')-<5J4+:5IHTK_A(;J8S:BBQPQ\W'EMSY <N"./XR1@?6N=NV
MGG\'>,;*Z>X\NQN5,$;W+2&,9'RENK#V/'\Z /2;S4;B&XT]+2P>\ANGQ)-&
MX"PKC.X^HK1KC]5@ETV[\*0VE[=I";ORY$,[-Y@*$X8D\@;>GO5()-K=EXDU
M*34;R"\L+FXBMA%<,B0B,?+E0<'.,DD'.: .]HKSNWFU#Q#JOAW[3J%Y:)>Z
M4\MQ%;RE Y!'(],[@<CMQ6[X*FG&E7UO=7<MQ]CU">UCEG;+%$; R>] '3T4
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M?:98S*_S2<?-G.>PXZ5M44 %%%% !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 %%%% !12*RNH92"#T(-&1
MG&1GKB@!:*** "BBB@ HI&8*I9B !U)/2F1W$,P!BFCDR,C:P.10!)1110 4
M444 %%%% !1137=(T9Y&54499F. ![T .HIJ.DL:R1LKHPRK*<@CU!IAN8 D
MKF>,+#Q(2XPG&>?3B@"6BD!# $$$'D$4M !1110 44SSHC,8?,3S0NXIN&['
MKCTI] !112$A022 !R2>U "T5%!<V]R"8)XY0#@F-PV#^%2T %%%% !1110
M4444 %%%% !114-U=V]C;M<74\<$*D O(P4#)P.3[F@":BC(QG/%0VMY;7T/
MG6L\<\6XKOC8,,@X(R* )J*** "BBH+R\MM/MFN;R>."!<;I)&"J,G Y- $]
M% ((!!R#WHH **** "BBB@ HHHH **@M+VUOHWDM+B*=$<QLT;!@&'4<=ZGH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** .#\/W=SJ5GJ,VH^)KNV-M?S0*5:!,HF,9W
M(?6M^#54T6VTVRUN_P#-O+N1HXIA&=LIW';D@8!P5].:Y'PRVABSU>+6M/;S
M+B_G=3+82,QC;&,,%R._>M35Y$\2Z+8:1%IES;"]E8032PM_HT<720]-I. %
M&?XJ .E77M-:._E^T%8K!S'<2,C!58=0#CYCVXSS3+'Q'IFH3W$$<SQ36\8E
MECN(FA94_O8<#CWKB6BU2]\ RZ3)I-U]MTR>,NABD1;U4DR61B 26QGUSSWJ
M4V=IXBTS4_[*\/ZA:7KV+Q_:;W<I+9'[H;F.<\^PP/6@#K++Q5I%_<BWAGD$
MC0F=!)"Z>9&/XEW ;A]*!XKT<Z98ZB+EOLM[,(('\MOF<D@ C''0]:R- U>7
M5[>SLFT"[M;F"W,4\]U!L2'"8PA/)R=O''%<O%_:"^$=!T9M#U7[18:E&]R1
M:MM"*['*MWX(Y'Y^H!V]GXJAO/$^HZ.+:Y06:H#*86Y8AB23C 7 7!.,\XJG
MI'B'1=(\-6DYU:^OK6:=HH[J>-W8N3]T\<>V:;IJW-C\1M?>6QNS#?K;F"X2
M$F+Y(\-EN@YXQ69H7A^XU3X8WFEW=O/;7,DLKQK-$T;!]VY3@\]<4 =K-J]E
M;WLUI-+LDAMOM4A*G:L>2,D]/X3QUXJI8>)]-U'4181F>*Y:/S8TN(&B,B?W
MEW 9'^!KFH=%U?6_ 6J27D)AUC4HUS'("I"Q@!5.>F=I/_ ZD\+6NGW&H6L\
M?A*]T^[A0^;<72,BH<8PFXG=DGTZ4 =7K&L66A6!OK]WCMU8*SK&SX)Z9P#Q
M3?[<L!K,6DF5A>30^>B>6V&3UW8QVJ36--CUC1[O3Y>$N(F3/H2.#^!P:\\_
ML;Q,FCZ?KWE,VMZ<RVL%M@X,(S&2P[DD[L^F* .GU35]-OO[.F.H:A:(FJBV
M3R591/*"1L;CE"<\^QJM#<W+>.?$EN;F?R4L(FC3S#A"5Y*CL?I4/B+1YK/1
M?"]C:03W1M-4MY)FBC+'"[M[MCIR<_C4L5O=+X\\1S&SN?)EL(UCE\H['8+R
M%/0GG]#0!H> KB>Z\$:9/<3233.C%I)&+,?G;J34NH^+M+TS5'TV87;WBQB4
M10VSN7!_NX'/\N#Z5!X!@GM?!.G6]U;S6\\:NKQS(48?.QZ'ZTU;:Y'Q+DO?
MLTWV7^RA!YVSY=_F;L9^E %Q?%>E2:/;:G%))+'<OY<,4<9:5W[J%'.1@YJM
M<>,K)-'U*\@@N6N+!<RVDD125.."5/\ #WSZ9KDM)TC5M-L=$U5M/NF;3KVY
M,UH(_P!XT<O&]5[X':M.]TJ]UFZ\1ZI;V<\276E_9((YX_+DE?!.=IY Z#G%
M '7Z+J#ZII%M>20/"\L:L5=<9) .1R>.>,UFWWC72-/U>73)C<FZB*;PD#,!
MNQ@Y';D<^]6_#4LTF@6:3V=Q:20Q)$4G4!B54 D $\9S^59>F6MU%\1M;N9+
M69;:>WA6.<K\C%0,C/X_H: +5QXPTRVG E6X%M]H-L;SR_W(D!Q@G.<9R,XQ
MD'FI)/%-DE[);K#=2QQW"VLEQ&@,:2L0 AYSU8<XQ[UQ>EZ#+IS2Z9>^#HM0
MNQ<-Y.HNJF-T9B=SL>>,]/PK0N["\_M^2[T6PU&PO6O@+@,-UK=1AN9#G@'
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
M;M/87*S(K;&QD%6ZX(/(//0T 85GH&K0ZOXAU"=[)GU*WCCB",X =$*_,".
M3Z$UGQ>#=7L=/T6XTZ\M8=8TZ$V[;]S031DDX/&??I_C7=44 4=*@U"&SSJ=
MS'/=NVY_*7;&G &U0><<=^Y-<9XLDFO?&-O;V=WI<,]G:%B-09HP=[#[K*03
MPO3H,^_'=W5S%96<UU,2(H4:1RJDD #)X'6J42:3XDTZVO9+."Z@E0/%]HA5
MB ?8CB@#E+>SO_$6AC3H8]+@73;^-TEM&<P2!?F(4D9R"<$^N:W=7T.]EURT
MUW2Y8%OX(C;O%<$B.6,G.,@$@@G.<4UO&.@61N;<//&MBVR<1V4NR'ZD+@"M
MZVN8+RVCN;:5)89%#(Z'(84 <G?^#;G4]!U>*:Y@CU+4Y4FD9%)B0IC:HSR1
MA>3[GCM3X?#VNS>(AK6H7E@9?L#VOE01N%4DDC!)R1T.?PQWKKJ* .)3P9?)
MX5T/2!=6WF:;>K<L^&PX5F8 ?]]4MQX2UF$ZU::7J%FFFZL9995N(F:2-W&&
MVD'!!]3T]#BNUHH Y&;PYJW]BVFD*^F7=E'9+;R1W4;#$@!'F+C)Z8XS^5=!
MHVG?V1HUII_GO/\ 9XA'YC]6Q5ZLF[\2:78ZL=,GG*W8MVN=FPG*+DG'J< G
M'M0!4A\/S_\ "7:EJMQ)"]K=VJVPB4'< ,=>WK^E9T?A#4/["/AR:]MWT82Y
M#;&\_P H/OV=<9SQGT[5TFCZQ9:[IL=_82^9!)D D8((."".QJ]0!@6&B7=G
MXMU'5#+;FTNH8XUC4'>NP8'MW/Z5OT44 !&1@UR]GX;U#0+JY.@W5L+*YD,K
M6=U&=L3'KY94\#V(K9TS6+;57O4MA)FSN&MY-Z[?G !./;FK] ''_P#"$/>Z
M?KD>IWJ&?5W21S;QE5A9/NXR23VSG%78-#U*\O;*XUR[M9Q8AO*2WB*[W9=N
M]R2><9X'<Y[5T=% '&P>#[^'2'\/#4(#H;.2/W1\\1EMQCSG'7(W8SS5B?PQ
MJ-OK=[?:+J4-K%J"*MS'-;^8%*KA63!'..QXKJJ* ,GPSHS>'O#UKI;7 N#
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
M5" ]2<<L>V2:W:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** .#@\51:3X4O]1LM$@A%OJ;6
MTEO')@,VX OG;U.16OI^OZC+XFFT/4]/MX)6M/M4)BF+@KNVD,<#G/H/SK*F
M\%:C)X7U#2Q<VHEN]3-YN^;:$+ XZ=>*W&T2Z;QRNN^9#]G6P^R^7SOSOW9Z
M8Q0!RA\179\&^'[K1+.TTU+[4UMV@3.U?WC< @#@[3GCH:Z1]0$?CBRL9].M
MC=OI[2FZ0Y=<-RBY'W>OY_GEQ^"+Z#P?IFE17ENUYIM\+R%V5A&Y#,<-W_B/
M3TK6F\/WUSXDMM7DNX4>.P:U<1H0=[9.Y<GH#C@T 9MIXUNSJVEVM]9V\/\
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
M-%N[B>/5;2ZD.HY;Y_+CY&2.S%T7WP<5V=]I%EJ-Q93W4(>2RE\Z$_W6QC_
M_4"G0:596^J76I10!;NZ5%FDSRP48'^?84 <+>ZGJT>@>,G75+@2V5YB"3C*
M+\IVCC@<XK0@N=2TWQ?HUN^I7%['JEK*TL<^T*CHH8%  ,>E;<OA33);74;9
MQ.8M1E\VY'G'+-]>H'3CVJ2[T.U:ZM=16.26\L(72V'FE0<KC![<],T <7!>
MZQJ%A9>3J5]'K4FI-#>0IRL<8=@V 05 4 <XZUVWB&'?X6U*,RR@BTD.]7VM
MD*3U'TK@+#1M0ATY(;6+Q1::ML.4$X6U$A8DL2<C;GG Y(]SSZ:UN)[ VUT?
M-$D7ERGINR,'Z9H \TDM73P_X#2*YE5Y;F%@[G>8R8Q]T'@#T%3W6O:IH,?B
MVS6^N;K["ULMM//AFB,HY+'&,#Z5U=MX.TRVMM/@WW<JV$WG6YEG9BK=AZ8
M&,=*LOX9TN6XU.:6%I&U-%2Z5W)5PHPO'; ]* ,W1K/7K77!-<7MNVF30[1"
MUX\[EQR'4LB]1U&<?I74UB:)X5T[09#);-<RN%*1FXF,GE)G[J \ <#\JVZ
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ***AN[E+*RGNI,^7#&TC8] ,G^5 %75]9M-$MX9[SS-DT
MZ0+L7=\S'C/H*T*\PUV34=2\)Z+K%YJ!;[7?V\GV6-5\J-2Q*@'&[('7)/.:
MM^*O$FJZ6^L3P:B=]F\7D6UM")(U0X!\]BORDY.!N!_G0!Z'N&X+D;B,XSSB
MEKBI_-A^*3R27]PL$>CFXV *0JB4!E VG@[<^OO533M4\6:O;Z=JUA'(T5Q-
MNECD>$0"'<00H^_N''.?7CM0!Z!16%XNUJ70]":XM]OVB65((F<9568XR?H,
MFL^>[U+0?$^E6,NH2WUEJ?F1DS(@DBD5<@J5 !!]".* -"]\5V5E/<1FWO)T
MM94AN)8(MZQ,P! /.3U&< _G6[7#^![61-;\22->W#B/4I$*-LVR' ^9L*#G
MZ8'M5WQ=J.H:==64BM>PZ1M?[3/8QJ\D;<;20RGY>N<"@#JZ*XJUUJ].O^%K
M>/5%O+6^M)O.=$ 65D7(8<9!SU%9[^)=6MHKNT:]WR2>(%TV.X:-<PQ, <@=
M"1SC- '<:OJ<.C:5<:C<+(T,"[F$8RV,XX_.K%M.MU:PW" A)4#J#UP1FN,\
M46FI6?A7Q&EWJ8O+1K=3;+(H$J=-VX@ $$^U1Z9=ZMIFO^&K*;4VNK74;-R\
M+1*JQE(PPVD#/YDT =Y17,>.M1O]-T2WETZY-O/)>11;]@;AB000:R9];U/P
M_KNM6T]_+?P6VE?;$$J(")-V.-H'RT =[4,MRD<4[J#*T*DM'%\S],XQZGM7
M%75YJFCZ=H>M+JD]]]MF@CNX6VF.02#K& !MP>F.O?-0^'A/;R>-+R.]N?-A
MNI@FY@PRJ?*<$=1Q[8 XH [?3;W^T=.@O/L\UOYR[O*G7:Z_45:KSVVUR_U.
MW\):;->S0MJD,DMS<Q_)(^Q<A58# R>N/;UJQJEWK&AV-GIC:JMS/=ZHL"3%
M@KQP$956;:?F.,;L'K0!W5%<]X<L]=L;BZBU.YCFLVP]LK3F6:/U#,57(]*Z
M&@ HHHH 0@,I# $'@@]Z1$2-=J*JCT Q3J* "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 *;)&DL3QR*&1P58'N#3J* ./7X?VPLX[#^U]1_L^&
MX$\%L&3$9!SC<5)(R3WJ6]\!V=Z=54ZCJ$<&IR"6>!'7;O!!R,J3VZ9Q^0KJ
MZ* ,-O#49UBSU0:A>K=6]N+9V#+^_0-NP_R]SUQBJ=CX&LM/G(M]0U%;$S>=
M]@\[$.[.<8QG&>V>>^:ZBB@"EJ^DVFMZ9-I]ZA>"4<X."".00?4'FJEGH @O
M;>\NM0NKZ:VC:. W&SY V,GY5&6(&,G^M;%% &5H^A0Z-/J$T5Q-*U]<&XD\
MS;\K'TP!Q1J.C27U['=P:G=V4J1-$1"$974D'D.K#/'6M6B@#FF\$Z>L.EI:
M7-Y9OIH=8)89!N(?[P.01SSVIO\ P@6CG3+VP=KIXKJX^TLS3$LDG]Y3Z_7-
M=/10!SJ>#[,Z7=V5S>W]TUV@CEN9YMTFP'(4$C 'X=ZM-X<M'O\ 2KPS7'FZ
M9&8X,,N""NT[N.<@>U;%% &;K>B6VO6<=K=23(D<RS Q, =R].H/K4<GAVQF
MUJXU24R227%K]DDB8CRS'Z8QG]>]:U% '/VGA*SM?L<;75Y<6ME();6VF=2D
M3 $ Y #'&3C).*>GA2QBO-3N8I[R/^T0PGB67]WEA@L%QU^N:W:* .;N/!&D
MW6C6&FR-<A;#/V:=)=LJ9/\ > _IVI\G@K1Y]$DTN=9YHY)?.::24F4R 8#;
MO4#CTQ70T4 <]!X-TV#2KNP$UZ_VM0LMQ)<%I2 <@!CT YXQW-;L$*V]O% A
M8K&@0%CDD 8Y/<U)10 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
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
MO\^4@*7.5&T8&<>]6-4UG0_$.I0#4-:TR+2K:42>0LP=[EA]W?V51GISGG-
M&[KNIW">&;6-9$@U#4@D",QP(V=<NW_ 1N/X"J7P]NY8]+NM"NY0]UI,[09S
M]Z,\HW7IUQ[ 56N=1T'5?$YNM4N]+N-.@MO+MHY)!)\[-EF*%<9P .O;WXJ)
M+HVF^-(=6T:_T>VL'M_(NH%<QEN2=RJJXR/E[\X[=: .I\91";P7K*D@8M)&
MY_V1G^E/\(J%\':,%  ^Q1'C_<%9VO>(='U'0-0L;75[$37-N\*F60A1N&,D
M@$]#Z5C6WB&6T\-P:/;:AHL4T-LL"W?VUR!A=NX+Y?7O@F@#?>\M5^(!LQI<
M9OO[-,RWF_#%-^-F,>O?-9$7Q"O)-&L=8;P^?L-U-Y 9;Q2X?<RC"E1D9'<C
M^I/[2TQ?&T>M#6M/>W33?L>&F(=GW[MWW<8_&L2*&TB\#:9HG]MZ2;FTO1<,
M_GML90[-P=N<\@=* .UTWQ!<WNN7>B7^EK;7,5N+A0LXE1T)Q@G:,')QT/?\
M>77Q#<IX6\.7.@V-MIMG>:DMN\&\DC]X> =O1MIR<$\U?CU33(_'-SK?]L:<
M;62Q%NJ><=^X,&R1MQC\:PH(X+7PAHVFQ:WHYO=-U 78+3/Y;@%SC(7.?F].
MU 'JJ%S&ID"J^!N"G(!]C@9IU8^F7&IWEVETUQI\NER6R[3!N+&7/S$$\;>H
M]>*V* .0O?#6MW$.LPIJ=MY=U<)<6N^')4APVUS_ !+P ,YX'X5D_%"RU)_#
MVF70 N8[*0/>1*IVOP/F(_NC!_[ZKT6N7_L[Q);:EJ\T#:;<VM\^Y(IY'0QX
M0(.0ASD 9'MUH S-.O\ PS#:S>.K8)!']D%O-;Q( 5?<#C _B^Z/I@U+:>/)
M7U6ZCO;"."QM;,7,\J2ES 3R$?@#<01\H[^M9+?#&\C\&Q:7#?6[7@O!=N)
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
MTU_[7<1B(P,/+RN0Q.[GUQCVJ=O$FMVEMXL@EEM9[G1UC>&;R2H8.I8@KN[
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
MW!CE0L2!LSVS@=>@JQ?^$[B4:?=66K2Q:K9%R+N6,/YH<Y<,O'')P!TKJ**
M,#P_X>N-'U'5+ZZU#[9/J#HSGR@@7:".,'W_ $%)XD\--K<UE>VMZ]CJ-BQ:
MWG5 P&<9# ]1Q5Z[UNVL]<T_29$E,]\LC1,%&T;!DY.?2I-8U2'1=)N-1GCE
MDB@7<RQ %L9]R* ,:X\(O=:?'YVJ3/JT5P+I+YD7Y9  ,!.@3  VU+_PC,MT
M;^ZU&\CDU&[LS9>;%#M2*,YX522<Y.>36[:W"7=I#<Q@A)HUD4'K@C(J6@#F
M?^$0_P!$T" 7Y_XD\@=6,0_>XX //'%9WB;1CI>C^+=66\!.I6ZAHVCP$VC:
M #GG()'U-=O2,JNI5@&4]01F@#E=%T2XOK?1+[4K^*ZBLX4DM4BAV DH!N8Y
M.2!TQ@4VQ\$R:;/+#9ZW=PZ5).)S9(J\'.2H?J%/' [5U@ 4    < "EH YW
M_A%LP>((C>\:P6+'RO\ 597;QSSQCTJ)O"UX-/2QBU@_9?L"6+Q2VX=2%R-X
M&[AL'WZ"NGHH Y$^!EBG!L]7NK>%K%;&5-B.7C4$#!8?+U["G1^"Y(=/T>"'
M6;A+C2W8P3B%/NL-I7;C'3N<]ZZRB@#GO^$3@EU35[N[N&N(M3@2"6$H%P%&
M <COU[4VU\*NO]G1WVI27EOIKB2VC:(*=R@A2S?Q8!]JZ.B@#ECX-5M*UVP.
MH/MU:X:X9_*&8RQ!('//2NBL[<VEC;VQ?>8HUCWXQNP,9Q4]% ',-X1=)-32
MUU:>WM-3E:6XB6)2VYAAMKGH#]#27'@N-[Z66TU*YL[>:S6SE@B56W1J,  L
M#MX]*T]>UR+0;6WGFADE6:X2W CQ\I8]3GM4T6HRR:W<:>;"Y2.*)9%NV7]U
M(3U4'U'^- &/:^%+NQTRVLK;7)PD4!MV$L".CH2?X?49QGGCKFH9O =NL&F'
M3M1NK&\T^+R8KE,,60Y)# \'DG\ZZVB@#F;OP;%<6MD8]2NX]1LY&ECOR0SE
MF^]D'@@^G;%6='\-_P!E:O?:I+J-Q>7-XJ+*954#Y1Q@*!BMVFNZ1QM)(P5%
M!+,QP !W- &3K^@)KJV;"[EM+FSG$\$T8!*MCN#P17,>(_#B:+X6\37WV^YN
MIK^*/S#/MY*D = /6NHO?$%O::MI%@(VE_M,OY4R$; %7=GWSD5KT <OH^@&
MYBT?4;_4)+P6L"M:Q[%15+(!N./O''?]*1/!,,=E)I:ZA<#1I)?--EL7CYMV
MT/C.S/;K[UU-% &*OAR)-9U+4EN90]_ L#1X7:@ P"..O^-6="TB/0=&M],A
MFDEC@!"O)C)!)/;ZUGWOBI;;Q"^B0:7>7=VD GQ"8P"A./XF'<U>TK5WU*>Y
M@ETZ[L9K?866X"_,&S@@J2#T- $#>'$'B9M<@O;F"66-8YHDVE)0O3.02.W3
MTK/_ .$&MO\ A&$T+[=<^2MQ]H\S"[B<[L=,8S7544 <Q?>"K>YUB?4K74]1
ML)+G'VE+67:LN.YXX.*Z2&)(((X8QB.-0JC.< # I]% '&_\*\MEM([2/5]1
M2V@NA=6\09"(7!)XRO/7O6K%X:2*;6I1?W1?58PDC$KF/"% 5..N#^E;$ES!
M#-##)*B23,5B4G!<@$D#UX!-5+34+BXU6^M)-.G@AM]GEW+D;9\C)V_2@#/M
M/"L5I<Z+,+ZY?^R87@B5@N'5ACYL#T _(5')X-M9]-U>PN+VZEBU*X^TN20#
M&^01M..VU>OI7244 <PO@N%[V>\N]5U"ZFN+-[.4R.H!1NN %X_#N,TRP\#Q
M6-UI=Q_:^HRMIH*0J[)MV$8VX"]/U_3&K%K8?Q)-HS6-U&4A\U+ED_=2@;=P
M4^VX?YZZM &5H^A1Z/=:E.EQ+,U_<&=Q(!\I/88'3_"DU/0DU/5=,U!KJ:&3
M3W9T5 N&W#!!R,]./QK6J)[B&.XCMVE432@E$)Y8#J0/;(H Y_4/!EK?ZGJ%
MY]OOK==1B6*ZAA=0L@5=HSD$CCL/ZFE7P?$B:+Y>I7J2Z2K1Q2@IED( *GY<
M8P .GZ\UTE% '*-X"L/[1N9X[[4(K2ZD,MQ8QS8AD8]<C&<'TKJF570JP#*P
MP0>A%+65JFM#3-2TJS:W:3[?,8@X8 1D+GD=Z ,ZU\&6UM;Q6)O[N32X9O.C
MLGV; P;< 6V[BH/.,UHC0H5\3-KHGG^T-;?9C'\NS9G/IGKSUJWJ5Y_9VF75
M[Y32_9XFE,:D L%&<9-1Z/J*ZOHUGJ*QF(7,2R;"<[<CIGO0!3\7'_BC]7 #
M$M:2(H4$DDJ0!@>Y%9_A[P\KZ?H5Y=WMW<"TMHVMK>9458B8P.0%!) X&2<5
MU5% ''P_#RR@M[6"/5=36&TN?M-O&)5VQG.>FWGJ>3Z_7+M\7BKQ+:,=+O(8
MM&FD=IKJ+8'?HH3DY&?F[?=7UKKJ* "N!TK2I=4\1>+$%[?6<$UPJ/Y2*!*N
MPJ<%E)!Z\@UWU% '-7'@K3Y;VVN;>YO;(PVHM"MM+L#Q#HI.,_B*9!X&L8=%
MLM+^VWS065V+N$EUR&!) ^[C;R>/<UU%% '.7W@VTN]0O;N*_O[,WR;+J.VE
M"K+Q@'D'!^GJ?4UK:3ID&C:5;Z=;-(T,"[4,A!8C/? %7:YRS\376H7$#VFD
M//ITMS);FY2;YDVDC>R$?=)'KT_*@"S)X9M)=?GU8SW(-Q#Y5Q;AQY4H *C<
M,9/!/>H+3PC;VPM('OKRXLK*02VUK*5*QL,XR0H9@,\ GBNAKF(O%5U=:[J.
ME6>C/-+8,HD8W"J"&Y!&?:@#IF!92 Q4D8R.HKGM)\)1Z'8-9:?J^HPP%B^W
M]RQ!/7!,>:T]*U"74(9C/9R6DT,QB>-V#<@ Y!'4$$5?H Q+3PQ:6<^GRK<7
M4GV%9 BR.K!VD)+.W'+$D\C'\ZI1^ ]*71[K27FNY+.XE\X1LZCR7SG*84;?
MITKJ** .<M_!FGI875I>W%[J/VF/RFDO)M[*@Z!?[O.#ZY ]*?I7A"STM7#W
ME_>YA:!/M<^_RXVZJHP ,X'Y5T%1&XA%TML9%\YD,BIW*@@$_FP_.@#F+;P!
MIT"V*MJ&IRI83":V1YQMCP2<8 Z9/UXZUH0>%K2VU*_O8+J]C-]N,T(E'E[F
M&"P&.OUR*NZ;>W=X;L7>GO9^3.T<>YPWFH.CC'0'TJ_0!DV7AZSL?#?]A*TL
MEGY3Q9D(+;6SGD #N>U*OAS3E\-C0#$S6 B\K:S<D=<Y]<\Y]:U:R-/UQKW6
M]0TN33[FV>T"LLD@^69"2 R^W!_7TH BT/PM:Z%+YD5Y?W3+%Y,?VN?>(DR#
MM48  X'Y"MRBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH R?$FL-H>BRWD<0EGW+'#
M&QP&=F"C)].<GZ5R\UMJ%O\ $GP^+[4!=LUM<%6$(CVG;R..HZ8[_6NLU[1;
M;Q#HUQIMT66.4##KU1@<@C\16/9>$KV+7;#5;_7Y[Z6S1XXU:W1 588Y(_GU
MH QQXNU?_A (M8\R'[7]M\ACY?RE=^WI5^\U'Q'=^,[W1M-O;*WAAMHYU:6
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
MCH#C&:V=-\&Z5IUK/;L;F\2:(PG[7,9-L9_@7IM'3IZ"C1_!FEZ+.9(GNK@
M%88[J8R) IZA >F0<=S0!R&MQS7G@_0M8N+ZXFN+N]MY9%\T^4-Q)VA.@VYQ
MQSQS6]->W_\ PG&M6(OIEMAI7G1(,?NGSC*\=>_/K4W_  KS1<>7YM^+99O.
MBMA=,(HFSGY5[?YQ6K+X<LI=6O-2,EPMS=VQM9"LG 3V'8\4 <3:7NL6FB^$
M]9FUB\GEOKZ.WFA<@1LC[NV.HQUYZ]>E2ZKJ6I2S>(T^VWT.J6LZKIT%N6VL
MA *_*.&)SSNSCVKJCX2TYM,TW3R]SY&G3+/;_O.0RDD9..<9-<HVFL=4U0W=
MGXHM[FXNI'0Z=*?*=>BL"#M!P!][_P"L #O]-2XCTVV2ZD:2X$:^:S8R6QST
MXZUD^.(1-X+U8%Y$V6[.#&Y4D@9P<=1ZBM'18KN#1;.*^=GNEB D+ON;/N>Y
M]ZL7MG!J%C/9W*[X)T,;KG&01@T >?:A9L]]X!MX;J>%GCE/FAMSKF)"<%LX
MXR!Z5 ^NZEI-AK=BE[<3"+58K.&XN),M"C\DLY!P, C)!QFNP@\(:=;R:8XF
MO'?369H#).6/S8!!SVP ,=,4X^$M*D358YHY)H]4<27"2/QN'0KCI_\ 6% %
M70K#5].UR87>H1O93P[H[1[M[B1'4@%E9P#MYY]R*Z>L?0_#.GZ!YC6GGR22
M *9)Y3(P4=%&>@^G^%;% 'GMW#>3_%Z9+&[CM9O[*!\QX?-&-XXQD5OW%E?/
MX>O[+4=<$5X0\R7<#&$QH.0Q .0!WY(]ZEO?"5E>:T^K_:K^"\>,1%[>X*?*
M.P]N,U')X,T^:"YBGNM1F:YV"222Z9G*KR%S_=R<X[T 87A77;S4K6]OKZ67
M[=I=IY?V(2,HF^3<)F7N6[<<?C1H,&N:E;Z/KL>KJBR$/=*]W)(DH8X*",C:
MA!X&.]=0_ARQ?Q#'K>Z=;M(_*.V4A'7GAAWZ_H*J6'@C0]-U3[?;P2!@YD2$
MRL8HW/\ $J],_P NU &'I#W6O:7<:T^O7%E<V]\^_P#>GR8HD;_5M'G:?EYR
M>>:G2]NSK_CFW-W<>5;VT+0+YA_=$PDDK_=YYXK6;P5H;:R^I_9F$KMYCQ+(
M1$[YSN*="?T]JDO_  AI.I:G/?3K<"2XC$4Z13LB2@# W!2,X'% '$VT;:GJ
MGP_FN[FZ>:>VN/,E%PZL=L>0<@Y!]2.O?-;]O]MU+Q/XOTD:C=1HD-N+9EE(
M,#,A;*XZ<UK2>#](DM=,M_+G1=-S]G:.=U=0?O#<#G!_SBKMIHEI9:Q?:I#Y
MOVF]"";<Y*_*,# H Y/PKK5WK9TG397G2ZTWS#J)\TDLR9C56.?FW$[CGNM5
M-,/B#Q'IK:M;:I':3)>.6+W,FV-58_NVBQLQC'OWS7=V6DV6G7-[<6L(CEO)
M?-F(_B;&/\3]2:RF\#Z VKOJ/V1A(["1XA(PB=P<[BF<$Y_#VH VC:0K=/=J
MH^T&/8'8D[5ZX [#.,XZX&>E<1H-W?6_B"PL=;>_@OV\TI+]H:6UOQ@GY1G"
M$#! QT':N^90RE2,@C!K%L/"FF:=<V\T7VE_LH(M8YKAW2W!&#L!/IQSGVH
MVZXC4;2*3XLZ>S/,,Z<[G;,R\AN.AZ>HZ'O7;UEZCX>T_5-1M;^X207-MD(\
M<K(2O]TX/(SSB@#@?[4U!+O1+NVO[^Y@N=8$+WK3%89T9B"BPECP,$9P.0<9
MZU<\27=[H_B66WCU>X73=2,:W$AD<_V<2W4-G";N<=,?0"M]/ 'AV,(J6LP6
M.<3QJ+B3$;#GY1G@?3^@K2F\-Z5<6U_;S6S/%J$@DN09G^=AC'.<CH.!@<4
M8'B+SI-<MM,M+J]N&&GNPLH;AHCUVB627<,^@')S6$LUYK6A^!WN[J>.XFN7
M5IT;]Y@!@&R1U( Y]Z[.7P=HLTUM*\$^ZW@^SH?M,G,>2=K'=DC)/6DC\&Z+
M#I<.GPP2QQ02M-"Z3N'B<C&Y6SG\.GM0!SF;W3M0\4Z,U_=7MDFEM<1M<R&1
MXF*D;=Q]>3^%5K66[EA\+:'#-'''-I7G&*2:2(3-@8&8SG@9.,XKN(M T^*R
MNK7RY)%NUVW,CRL9)>,?,^<]/0\=JJWO@_0[_3K2QFM"(K-=MLRRL'B'LV<_
MGF@!?"UK?6.E/::CJ4=_/#,R[U8L4& 0C$\DC/?L16U(@DC9"6 8$$JQ!_ C
MD57T_3K32K-;6RA$,*DG:"223U))Y)]S4UP\D5M+)%$99%0LD8.-Y X&>V:
M//=-O-2C>?P?<7MV^IB^5A=/,V\VOWRX;J.%VXSU8>]),-5\2:OKZ6^H1VDM
MC<B.(O=2QF!5 PX1?E(8AB2?Y5TF@V][?ZI/K^IZ:-/N'@6VA@+AV6,$L22
M.I(X[;:GU#P?H.IW[7UWIZO<L '=9'3>/]H*0&Z#KF@#C]=N;N=-4D34I[VX
ML].CD+6LK00VC[-V_*GYV8\@8/'4BI[MK[5=6\)VK:K?VR:CICM<&WF*;F$8
M;=CIG)ZUU%YX-T"_O)KJXT\-+.@23;*ZJP P,J"!P/:I8?"^D6]S87$5LZRV
M$9CMF\^0[%.<C&[!ZGKF@#2M8/LMI#;^;)+Y2*GF2MEFP,9)[DUS_C&_GM8]
M(MHI'BBOM1BMYY$;:1&<Y ;MG'4<UTU5-2TRRU>S:TO[=9X&(.TDC!'0@CD'
MW% '-6]M+IWC9]'BN+I]+O+!IO):=R8'5@N58G< <]CU-)\-K6.'PQYBM*2;
MB9<-*S# D;H"< ^X'-=!9Z)9632R1B9YID$<D\TSO(RCH-Q.0/IBGZ5I%EHE
MD+/3XFBMPQ<(9&?!/7EB30!>KSK2K6]NOB)XK6RU%K)@8-S+"LA;Y?\ :Z5Z
M+6&_A'1FO[F^$5U'<W+;II(KV:,N??:X_+M0!G:M!<+X1EM9]?=-6LE#M<P2
MLA:0DE R@\[NFW\JR;#Q!>OX5U_7))95UF"/RY;-F;;:E1@$(>!GEB<>HKJU
M\+Z0L21^1,0ERMT"US*S&4  ,6+9;&!P<CBI!X<TI=4NM1^S$W-VGEW!,KE9
M%QC!3.T\>U '*Z59ZE;OINLQZM$89;=RUN+B67[8QCW X8XW9!/ XQ3O#R+J
M&BZ1XA?7;B.[><?:F,A=9BS8\G9G"\D 8'''UKH-+\(:#HMY]KL-/6*?! 8R
M.VW/7 8D#\*2T\&^'['4O[0MM,C2YWEP=S%58]PI.T'Z#B@#E&O]0'@GQC(]
M[=K<6NISK"YF8/$@*;0ISD#D\=.:MV=K'<_%)))6F+#18YLB9QEA(!S@\CCI
MT/I707?@W0+ZYNKBYL-\EU_KOWKA6/'.T-@'@<@9JQ+X;TF:ZL[E[0>=9J$@
M<2,"JCH#@_,..AS0!RNGQZEK&E>+[6#4+M+J/4IEM9!.P9-N"J@YX';'3FG:
M-K5QK4$6K1-,W]E:8PFCWL ]T1RI'? 3/.?OBNOT[2+'2GNGLX6C:ZE,TQ,C
M-N<]3R3C\*?9:99:;'-':6ZQ)-*TTBC.&=NIY_E0!P_AZWU"]M-&UX:Y''YC
MJ+@M))(;@L0#&5+;5(.0,#BNTN+&*"WU">T$=O=W$9+7#?W@I"DGT'Z<U1L?
M!OA_3=2_M"TTR.*YR2&#,54GN%)VC\!6O=6L-[:36MPF^"9#'(N2-RD8(XH
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
M3S(_,\O>N_\ NYY_*O/[;3;72_%WA*:S1DFOK6X-U(79FF(B5@6))SR2:R-
MM],U72[&\U'6UM]9AO3)(%C1;DRER A_B8'(&,?RH ]6,L:G!D4'..3W]*J3
M:Q8V^K6^ER3J+N=&=(_88Z^G7CUP:\XO-$TN[L?'-Y.@>6VN)&A.\XC<(&R.
M<9+<?ABM.&+3YO'&ARWL,#%M%602S $/)N7:<GJP&??F@#O_ #8S)Y?F+O\
M[N>?RI]>;Z="FCZWI\MU#:ZA:W>H2?8]3MR!,LC[@4D'\0^\.O&/8"O0;Z5(
M+"YFE9UCCB9F9/O  $G'O0!*LL;L55U+#J >12"6,R>6)$W_ -W<,_E7E>A-
M91^(/"$]L;:&&07(7=,'N'!1B#,P &2QX&.">M7].C32]>TI;N"RU"WNKN62
MQU2U;$H9MQ*R?WA\V.O&!Z4 >D4Q98W8JLBLPZ@')%0:G<16NDWEQ.SK#% [
MNT?W@H4DD>^*\UT9K2U\4^$GMFM(()K690JRAIF4IE?.88!8L>!C@YZT >I>
M8FX+O7)) &?3K0LL;L51U8CJ <XKRFPT/3QX>\2ZS:0LU]97=XEK(DC$(N,#
M !P>"3FM;PW:Z&][H-[9:TAN?(\I;:W1%:0;"2)0.>,$Y/?ZT >A4Q)HI"1'
M(C$?W6!JEKJQOH-^DMW]CC:!E:X_YY@C[U><RRW^F66K67V"T36(](W17>GG
M$<]N'52V."' ).?_ *U 'J8FB.[$J';RV&''UJKIFJV>L6IN;&9980[)N!ZE
M6*Y'MQP>]<?H6GZ'=ZIIM]::S;RRFU,1M((XU$L>WD2*.>/?O5CX7"V'@VW\
ML0BX+2>;MQOQYC;=W?UQF@#<\3ZV=!T9[J,1M<,Z10I(<*69@,G'.!G)^E.T
MR;58I+O^UYK%[92IMKB$%-X(.[<"3C''>L/XEQ0R>'K5I8T;;?0@%E!P">:;
M<0VO_"R;2PN[>%;%--9K.%D C,I?Y\#IG;F@#L]Z[0VX;3C!SP:HWFMZ?8WE
MI:37">?=2&.- 03D DD^@X_,BO,M6MEC\*ZG9KG^SK?7D2U^?A%XW!3Z D_K
M6OK6@:'H?BKPO';V=O!;S7-P\OF<ACL7&2W;/04 =-H>NSW^K:Y:W8@CCL;D
M0Q%<C((SSD]:Z"O*;O2K#4!X]N[F!9I;9F>!BQPA\LG(&<9X%>A^')7F\,:3
M+(Q:1[.%F8]R4&30 ^1M4&NPJGV3^RS"WF;B?.\S/&.V.E7?-CRH\Q,MT&X<
MURE[M/Q4TY2H^;3)1G/7Y^E<'!I=E!\/+;5XX0NH1ZF D^X[D'FXP.>!0![5
M15=+^SEO9+*.ZA:ZB4-)"'!=0>A(ZBK% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!4
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
M1JUY(LC6Z&.SC4$"(-]YCZL>GL/SIL6A);ZG=RQ>4UC?DO=6LJ;@9,8WKVY
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
M_<?#I3Y4X$$R2!@#RL:C!SZ,#^-4[QS#'X@>W4M967B&*XNH8N1Y0SN^7O\
M,!^7M7KJHJ*%10JJ,  8 IU 'G7B"[TW7_#>O77AF)Y[F:&(W5Q%&PWA6'R<
M_P 6W/ '3K5KPN?#>I:]#J.G:C?WU^EL0WFL2L2?W6^4#J>!_A7<HB1H$155
M1T"C %"1I'NV(J[CN.!C)]: .1^)Y4> K[) )>+&?^NBUF>*+JVM=9U'4;'5
M+87D=BJW-A>KF.ZA() 0YSD\\#N?>O0Z8\4<A4NBL5.5)&<'VH \PU6ZAMUN
MM0L;BVAN)+"!;[1+U<++'L^54[Y .,#O6FNJ6NF_$9KG4#]D2YT>(1HP));?
M]T #)/48]J[QHHW=7>-&9/NL5!*_2E,:,ZNR*67.UB.1]* /%M)G2UT#PG>7
MMS<V^EQ/=1R3VYYBD9FVD\$]*V)TTNRM-/U'39+RXT1=7$][/-EE8[1B3&!\
MH)Y..H^E>HE%9"A4%",%2.,4I52I4J"I&"".,4 <-H-_8ZC\3]5N;":.:)]/
MC_>1]&(8 \]^U=U2*JHH55"J!@ #  I: "BBB@ HHHH **** "BBB@ HHHH
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
MB!U//8=3["LS_A*[?^T-#M_L[B+6(3+#,SJ I"AMI'KR/SH Z$D#J:.E>?\
MC34Q<_V5,EM(19^((859""9< E@H^HQ]16TGB*WU*VURQU'3+FWDL8"UQ;.Z
MEI(F0GY2K8Y ]>,CF@#I@01D'(H) ZFN4TO6["PT#0K72[*5GOHS]DM"XW;0
M-S%F/ Q_,UC^+]875O"4%T;.YMI;;58HWAD7Y@ZGG;C[PYX/>@#T.BL/2O$?
M]H:Q=:5<:?<6-W!&)@DS(V^,G (VD]ZS/B0(QX6620'"7<)R,Y +8/3GH30!
MU]%<A9'PSJ.M6EOIMM-;W<&ZZ61+5[?A2 5.Y1N!W].?PJ<^,E2YO;&33Y5U
M.WFCCCL_,4M.'/#(?[H&23V YQ0!U%%<[JWBVVTR[FM!&DEQ!;_:)5>=(PH/
M102>6X/'Z\BBW\76^H6^GMI=K)=37T33+"65#&BG#%B>!\W'?)H Z*BN;/BZ
M-+;29I=.N8CJ%W]C,<F%:&3)'/J,@\BHM8\636<>OPVMENN=+@27=(XVNK G
M/X8Z=Z .H+*I ) ).!D]:6N*GU"WN[+PI-KFG/-=7$\1@D64 +(4!WD#'7^[
MC'%:\7BB$ZIK-C<6[V[:7&)F9F!$D9!.X?@!^= &]17-7'C&"WCLE>W6.YNK
M7[5Y4]RD01.  68_>). /KTJK<_9?B'X2@FL]\9,H9=TI0PNN02<9W8SD#OQ
MR* .OHK!U+Q(;35I-,M;)KNZBM3=/&) A*9(PH/WFXZ5M02^?;QS;63>@;:P
MP1D9P: )**X[_A8NE_:+7 5K:YN# DB3HSCD@.8Q\P4D=?TYJ2Z\;M"^K"#1
M+N=-+D*W,@DC4!0,[AELGIT _P * .MHKF;7QBEQJ6FV\NF75O;ZFI:SN)&0
MB3"AN5!)4$'C-4V\?'[+>W<>@W[VEC<-#<S!H\)M(!(&<MUR<=/6@#L<C.,\
M^E+7&WEQ;W'Q \/7L+*8I;"=Q)TRN 1_.IY?&JQ6$>L-ITIT-Y-GVP2#<!NV
MARG4*3[Y]J -G7M$M_$.E/IUU+-'"[*S&$@-P<CJ#W K1 PH!)) ZGO6/;^(
M$F\27.BRVSPR10"XCE9@5FC)QD?0U1?QB4M=(F_LFY=M4=E@1)$S@<J<D@?,
M.1[=30!T]%<@/&\Y&HQ_\(_>"YTT;[N,RQXC7;N!W;N20#P/2I[WQO806]B]
MN83)>V_VF,75PMNH3C&6;N2<8&>A["@#J**Y!?B!:2Z9IMY;V%S/]NN3:>6C
M)E)1VR2 <]CG'TIM[XQNQH^NM%ICVVI:8BL\,\BD;6&0X(R#T)Q^M '8TT2(
M9&C#J74 E0>0#TXJAH-U<WNA6-S=J!/+ CL00=V5!SP!C/I6,-1T>Q\5:]<?
M8)([RTLTFNKD-GS4"Y "Y[ >V<4 =516+HNMSZL(7>Q$4%Q!]HAE282*5R/E
M/ PW/2MJ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH YGX@_\B'JW_7(?^A+65^XUS5O
M"CZ:C.UBIEGF"%1%'L V'..6/;V/:NG\1Z0VO:!=Z8LX@-PH7S"F[;@@],CT
MJ_:PFWM(8"^\QQJA;&,X&,XH \N,\EOX<U^=;$SK/XA=_P!Y;L_E(2")-O\
M%C'';)J,%I)O&C(FI2I<Z<ABENK=E>7"XS]T <G@8'';BO6J* //3&PO_AYM
MAD C@</B,_)F%1SQQS6_X^_Y$75_^N/_ +,*Z.LOQ#I7]NZ)<:6+K[-]H !<
M(&.T$$X&1]/QH Y3]UK]_P"%(].64/I^V:XF\ID6) @^0D@<L<#'UKG)FN4\
M#WN@#3-0>_BU$R.J6KE0OF!@V<="/\XYKURS@-K96]N7WF*-4+8QNP,9QVJ:
M@#C]+B<?$S6YGM9A'+:0B.9HB%. -P#8QGD<>WM65 \MMXD@FT/[<@O-0)O]
M-N;=BBY)W3*Q'R],C!YR/I7HM% 'D5Z;R'POXHT(:3J,EY<:C).ACMF*>69$
M(;=WSM/2K^OO>W-[K-H=+U%4?3E2W:TM<?:&\LD^:^,X4G&W/8\'I7IU("&
M(((/((H \]T1)&UWP@TFGW2>1I+0N\ENP$3A0.21\OW6QZY'K6;)8WO_  B^
MM@Z9<RE/$)NO*,#;I(MR\J,<]#7JM% $%G="]LXKE8IHA(,A)DV./J.U>;'3
M]3N] \0:9!IMS%>KJKWX#QD1SKO5@H?H20.,>E>H44 <9,Q\3>*= O+2WNX(
MM/$LT[W%L\6-P "#<!DYST["NCUN\NM/TF6ZL[5[J9&3]RBEF=2X#8 [[236
MA10!YW-IUK?>--)U+0=.O+2Y2<F_>2V>%/+QSG< "3R.*S=-TR"QGN=*U/P;
M/?W_ -I=H;H1_N9%9LAF?^$#/H:]6HH X&VN-0\-:YK5A+H=[J5OJ-PUU:R0
M('0E@ 4<GA0, <]!VJR%U"T^)%E>75C/*L^D+:O+;1$Q)+YFYLDGY5'N?3K7
M:T4 >8Q:1JO]@ZE-%8W/GVWB!M1CMW0J;B,$'@$<]S^%;,X?Q!XFLM5MK.]A
MM]/LYQ(\T#1M([K@1A2,MCD\<=*[6B@#S"/3-13P!X6M3IUW]HM=4CEFB\D[
MD17<DD=A@BO1M0LUU'3KBR>66))XS&SQ-A@",'!YYJS10!PEUX:OXO%^@+#J
M.J26=O#*/.*QXAX "Y" 8. .1VXIDMIJ6B1^*-/M[&[N/[4D>>RDMU)4/*NU
MMS?P%3@\_A7?44 <5XCT.>T^%KZ+9PR7-Q'##$%A4L68.I8X].":=XUB<:'H
MVH^6=MA?6]Q*KK]U.AR/;(KLZ9+%'-$\4J*\;J596&0P/4$4 <IXI-^VMZ=&
MMC?7.FM&_F_80 Y<D85GR"J>N",^]9^BK)HOPQU2*]LKBS:%;D>7-CG=G:%Y
MY'(&>YKMK&SBT^SCM("_DQ#:@=BQ5>PR><#H/:F7FG6^H- ;E6=(7$BQ[CM+
M#D$CO@C(S0!P>A:=<:)XA\*&[!'GZ2]J=Q^Y(#YFT^^#C'L:W/'%M=7<6B):
MVLTYCU6":0Q)NV(N<D^G6NAU#3[;4[0VUTA:,D,"&*LK Y# CD$'O5E5VJ%R
M3@8R>IH S]>FNK?0+Z2QA>:[\EA"B#)+G@<>Q.?PI-'L(= \/6MF7 CM8 '<
M\ D#+-^>36E5:]L8=0M_(N-YA+ LBL0'']UO53W'>@#G/AY9-;>')+E@5%_=
MRW:!NH5CA?S"@_C4:?;O#OBS5[A["]OK'4A'+$]NGF-&ZC:48=@>QZ  5UX
M50J@ #@ =J6@#S>Y\/:E:^$M)MTLI9+C^UEOYH(L-Y*;F)7TX!'3OFO2***
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
M--JC'S%BVT DC SG\JL^,=/N=5\):C96<?F7$L8")D#)# ]3]*YN^T[64O\
M2]>AT(7FRR^QW&GSR)N4 Y##JN<_CC\< &K_ ,)]ICZ/8:C#;W4R7EQ]E$<:
M LDN/NGGG\,TY/&H:ZM[-M"U5+RXA>6.!XE5CM.,')X]<GBJ.J:9K-_::!(N
MCPPO;:FEW+;6\B 11KV)) 9CGMQ_,ZMWI]Y)X]T[4$MV:SBM)(I)=RX5F.0,
M9SV].X]Z *'_  L*U^P/>_V3J(MK>;R;R1D4"W;(&#S\QY'3.*NW=SIG_"<:
M8KVT\E_):2-;SJY$83DD8SR3]/2L"3PWK#>#/$VGBQ/VJ_U*2X@0RI\R,R$'
M.[ X4\&MB72M0;QAH6H"U8VUK9/',V]/E8KP,9R>G;CF@"M!\1;>>SAOETF^
M%B]S]FDN#MQ&Q.!QG)[=.F:O:OXP73+R^@ATZ:Z73HTEO)%=4$2MR, _>..>
M*YX^'-=_X5I<:4NG*FI27GF[!*F"/,#[LYQVQC/:I/$>B^(M5O\ 6D.EI=VU
MQ J63/=*B087D[#G+Y/7]<4 ;)\37DWBZQT^TL3)8SV/VK?O4,RL5 ;!Z <\
M=3GVJO-\1=-@O$#1J;%K@V_VE;A"P8$C<8P=VW(//_UJALM-UVSUO0]0.E(Z
MQZ8MC<(+I1Y)#@[L_P 7 S@?_7+-"T[Q-HCG1TTNRFLEF;R]2>49$98MRG4D
M9/''/MS0!:\2Z_)<Z7KMII^GRW4-K!)%<7*3*@C?83@#JVW@G%;?A;_D4-%_
MZ\(/_1:URTND^(],@\0Z79:9'?VFIR32Q7!NEC,9D7!# \G'%;ND+K>GZ?H&
MGMIT/E1VPBO)#<#,110!@8YSCM_]>@#HJ*** "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@ 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@ HHK#U
MR]U^*Y@M]#TZWG)0O++<N51><!1CJ3S],>] &Y17.^$M:U/6H;]M2MK:%K6Z
M:V!@)*L5^]U]SC\ZZ*@ HHHH **** "BHYYEM[>69\[8T+G'H!FN.M_$NNWO
MAAO$5DFGSPX9OL*HYD50V.7#<L!R1M% ':T4P31&1HQ(F]1EEW#('J13/M5O
M]G^T>?%Y/_/3>-OY]* )J*C6XA:#SUFC,(!/F!AMQZYI(KF">(RQ31R1CJR,
M"!^- $M%0P7=O<AC!<12[?O>6X;'UQ20WMK<%A!<PRE1DA) V!^% $]%5[:_
ML[P,;:[@FVY#>7(&Q@X.<>XI+74+*]:1;6[@G,9VN(I VT^AQTH LT5 +VU:
M18UN82[9PH<9..OY4RTU*QU#?]CO+>XV'#>5('VGWQ0!: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 **** "L[7=431=#O-1?_EA
M&2H]6/"C\20/QK1J&YM;>\B\JYA2:/<&VNN1D'(/YB@#'T2"V\+>%+5-0N8X
M=BA[B:5P 9'.6R3_ +1Q6Z"& (((/((J*[M+:^MGM[N".>%_O1R*&!_ U,
M  , =J "BBB@ HHHH BN94@M9II%+)&C,P'< 9KR_4-/M-%TG_A+_"&I-:+(
M$D>PW!HY-QQMVYX(R>.<8XQ7IUY#)<6LD4,[0.PP)%16(]>&!!].:Y]/"+QW
M N$U)5G!R)!I]L&!^NS- &4E];6GQ-ENM1>&R$VB(7$SA1NWC(R>I&,?A7+Z
M#?6]KIGA&3460:.+JZ\PN,HLN3Y9;TQG//3K7H<WAN[N+B.XFUEY)HO]7(]E
M;ED^A*9%-;PQ<-9_9&U<FV_YXFQM]G_?.S% '*ZW/HUAIMM+I1>31!K:2:@T
M;-)$V5#$#J"F<9'3/%2^(YM&_P"$?\07'A^3S/-:W>_DM6#1[=V"%[9(SD ?
M6NI'A^^%K]E&N2BWV[?*%G!LQZ8V8Q1!X>OK6#R+?7)(H?\ GG'9P*OY!* .
M42U\-73ZA>0^([J8SZ:ZSR1)'LABX W+&@PPSP#SP:BMPB/JNDZW):0RC2@/
M[4L,[3!O"C>H_BR>W;-=9#X9N;:*2*#5VBCDY=$L;=0WU 3FB#PQ<6T3Q0:N
M8HY#ETCL;=0Q]P$YH X;4KC4(=-UNP>WM);Z.PB+WNG' FMO, 8$= VW/X9]
MJZ/4EL+GQ)X5N=": R%G#?9\8-MM^;=CL. ,]S6Q:^&[NR1DM-9>W1CDK%96
MZ G\$HM_#=W9ES;:R\!D.7\JRMUW'U.$YH Y'PSI'AY_!NK7]VL4;":ZCDN@
MH=X%;Y.,#/W2#CW]ZO\ AFY_LS7WM-26QG>VTS=%J=F?E:W##B0#C/&<_P"-
M="GA^^BB:*/7)4C?[R+9P -]1LJ73=!ET^<M_:!DA;/F0BUAC60G/4JH/?-
M&E87UKJ=C#>V<RS6\R[D=>A%6*:B)&@2-55%& JC %.H **** "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 **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "D(R,$4M% !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 4C,J*68@*!DDG@"EKE/B)/+%X2DAB=HS=316[,IY"LPS^8X_&@#H-.U&#5
M;-;NUWF!R=CLI7>/[PSSBC4=2M]+MQ<7198-P5Y N1'G@%O09[]JQ?$DT]C_
M &1:6=V;6!Y?+:*W3=/*H7Y5CX('N3@ =Q4'A6XNO$'A:^M]2=I7\^>T+2JN
MXJ.!NV\$\]J .L!! (.0>]%<UX N9;KP1IS3,7>-7AW'N$=E'Z 5TM &/?\
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
MU*4'38(8+>2XN9$D7*Y,N$(#'..3VQ0!Z544US!;O"DLBHTS^7&#_$V"<#\
M:X>T>75_$,>A:MJ,DGV;35DCDMIFB%R['#2 J03@8&/7)JKK6EV\NM^#[6:^
MGO=LD]M)<"9D9M@]5(P0>"1R<<T >CT5SGC;4Y]'\,236TCQ,TD<)F R8E9@
M"WUQGGU(JE/ _A_Q5HD>FS7$EMJ'F17$$MP\HPJ@B0;B<$=\=<T =A17"^"-
M.GO"VJ7.KZE,UK>7$*0R3[HRN2OS \GUZ]17=4 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M ''3@"J_B?69M"TI+R&%)6,\<1#L0 &;&>*N-)J7]M)&L$!TPP$O*7/F"3/
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
MW$YD@N8[PP[$"A55AP>W49Y)K?L?"=D_AVTTS6+:"\,!=EW$OY>YBVU6/S8
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
M7,RAI) ;F9#G+2D8&>#@<]N>U>M$!E*L 01@@]ZRHO"^@PLC1:-8H8Y/-4K
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
M2LM<TS4YWM[.]CDF4;B@.&Q_> /4>XXK*\?6UW=^#+Z*S1Y)/D9HT&6= P+
M#OQGBLVXN;37_&'AN]T:6.;[,LS7,D9SY490 *^.AR<8//6@!WA'Q?;SZ>(=
M:U>V.HO=21HKE4+ -A>!T]JT8M5O#\0[K2WG'V&/3A<*A4#:V\ G/7I7#VZ6
M,W@35-'DA2369;V00VH \_>7&UL=0!Z],"NHTZ-X?BA)'(Y=ET:.-I,<,P<9
M_P : -C1M0C@T*2[OM=M]0CCD?=>(JH@&>%XXR,X_&K-MXAT>[D>.+4;?S8P
M2\;OL=0!DDJV".!GITKSHR1+\/[F;S"ACUWS8P5)4GS01O _AP<]#VX-:$.K
MZ7J#^(M62XL[^ZN+'R5TZW9\NBJ<Y+*K'.>PX H [6S\1:1J$DD=K?Q2O&GF
M%1G)3^\/4>XXK%;Q1:Z]X7NKNPU:/2&$A1;F=0=@#X!P>/F _#-<OH=W%)XQ
M\,SI<M-&U@T 6.V98X3MXC4XR<9Y))]3BF65S"/A%JNF-N^VVYD66$H<HS2_
M*.G6@#TBZU>PTVWA:]O8U+IE3CEP,98 <XY'TS2R:YI45I!=R:C:K;SMMBE,
MH"N?0'O7*6]]'I/C.*]U.=8;"[TN*.UN)#B,,,%DW= 3U]ZP;FS\G0G>2,"R
MN_$BS6R,ORF'=RV#T4@'\* /1[+7M)U&*XEL]0MYDM_]<RN,(.N3[<'GI3K'
M6=.U*5HK.[CED5=Q09!VYQG![>]<7JL=E_PFVOK=I(+-]%"S>2OS'YAG'J0,
M5<\)7,X\02V)O;?5[:*S'DZC&H#Q@, (7QQGOZ\<]: .OO+ZUT^ 37EQ'!$6
M"[Y#@9/04U]2LH[M[1[J%+B.(SO&S@%8QU8^WO7/?$6"6;PC*T4;/Y,T4KA1
MDA589./:L>?5K/4_&T]W9N\MLV@2QK-Y3!"V_=P2/3OTSQUH ZV+Q1H4]S!;
M0ZM:237'^J5)0=W;'U]JK>)O$-KI6F7T::A%!J"6[/%D;MK8.W/! R1@9ZUQ
M5O'!;>!?!C"-8R-6AEEPN#PS[F/TXR?I4KZC!IMAXTTK4]Z:E=O<2P QL?/C
M9,(5P#P/T_.@#M+/7K:W\.Z7=ZI=HDUQ:QR'(^9R4!8A0/?L.*LR>(-'AM8+
MJ34[1(+C/DR&4!7QUP>^*\Z\^&RU'0+_ %22_M],DT6*U2YM_,C\J4'YE;;S
MSC^7IFK5Y::7;0>$8K"UFBT[^TS(@N <LO\ ?(/(!.,9]O6@#T:SO+:_M8[J
MTF2:"0921#D-SBL4>*K.[U+5=*M79;JRB^^R\%\,2 ".VT<]\UNP00VT2Q01
M)%&N<)&H4#)R>![UR OK>U\7>)K69RDUS;0M$I4_,%B;<<],#UH F\(^+;2_
MT72XM1U2!M5N$)*$A68[B!P.,XQQ6G:W837=6:;7+>6WB1&^R84&U 7YBS9S
M@]>:X&&%(_ G@DB(+*NKQ,Y"X(&]]Q/Z9_"MN7[%_P )-XU%\C^1)90*[11G
M>4\LAL>IY'Z4 ==8:UINIRO%97D4TB#<R*><>N#V]^E7ZX?P?//'KDFG?;;?
M5[2"R7R-1B0!HU#8\ER.,\9QUXKN* "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@""[L[
M6_MS;WEM#<0L03'*@=3CIP:AAT?3+>SEM(K"V6WE_P!9&(AMD[?,._XU=KD?
M^$P)\?1Z*(P+!T>%9RN-UPN&*@^@! QZF@#?MM$TJRECEM=,LX)(P0CQ0*I4
M'J 0.,T1:'I,%U]JATNRCN,[O-2!0V?7.,YJ>]O[33;?[1>7"01;@NYSC)/
M'UJFGB/19()IEU2T*0J6E_>C* '!)'4<X'XT 2MHFDM>&[;3+,W)<.9C N\L
M.ASC.?>GRZ1IL]R]S-I]K).Z>6\KPJ69?0G&2/:J\?B31989Y8]4M7C@VB5E
MD!"EON_G3[77M+O;&:]@OHFMX"1*Y.WRR.NX'!'XT .@T+2+5XWM]+LHGCR$
M:.!5*YZXP.,T?V'I)LELO[,L_LJOO6#R%V!O4+C&?>H(/$VBW-O<SQZC#Y=L
M,S;R5*#U(.#CGK3%\6^'WG:%=8M"ZQ^8?W@QMQG.>G3M0!H'3[)KT7C6=N;H
M+L$QC&\+Z;NN*@.@Z.;/[&=*LOLV_P SR?LZ[-W][&,9]Z2SU[2M0L9;VUOX
M)+:$D22;L!,=<YZ5':^)='O(KJ2&_B*VB[I]P*%%QG)! X]Z +!T;2RDZ'3K
M3;< "8>2N) .F[CG'O4ATZQ8VQ-G;DVP @)B'[K P-O'R\>E4;;Q3H=Y?0V5
MMJ=O+<3)OC16^\,9Z],^W6H=%\5Z=KNHWUE:LWF6LA091AO  R>1@?,2,=>,
MT ,TC3M:?5&O]>FLY'A5X[5+9" JL1ECGN0H'MSZUT%96H>)-(TJY^SWMZD4
MH4.R[6;8I. 6(!"CZXI=0\2:-I<B1WNHP0N\1F4,?O(.XQU]O7M0!/+H^F3R
MS2S:=:223+ME=X5)<>A..14PL[431S"VA$L:[$?8-RKZ ]AR>*IQ>(M(FT=M
M6COXC8*<&;D '.,8ZYSVK!TOQ"=5^(,]M9Z@9=.33A(86C*;9=X' (!/'\Z
M.KM[.UM-_P!FMH8=YRWEH%W'WQUI;BV@NX&@N88YH7X:.10RGZ@U1U+Q!I>D
M2".^NQ')Y9E*A&<A!P6(4' ]S4D^M:=;6MO<R7*F*YQY!C4N9<C(VA02>.>E
M $\5A9P6GV2*T@CML8\E8P$Q].E/@MH+6+RK>&.&/.=D:A1^0K('C#P^;*:\
M&IP^1"0)&PV4)X (QG/M4L?BC19H'FAOTE1)O(/EJS%I,9VJ ,MQSQGB@#2G
MM;>Z0)<013*#N"R(& /KS318V@:9A:P SC$I\L?O/][U_&J4?B/2)=+;4DO4
M:U5_++X.0^<;=N,YSVQFI-+UO3]8\X6<Q9X6VRQ.C(\9/3*L 10!.VGV3VRV
M[V=NT"?=B,2E5^@QBIT1(D5(U5$48"J, "LK4O$^D:3.T-Y=%&3:9"L3.L6[
MIO(!"Y]\5,-=TPZK'I@NE^V21^:D>T_,F,[@<8Q^- %^2-)HVCE171AAE89!
M'N*AMK&TL]WV6U@@W?>\J,+GZXJA)XIT6'3[>_EOTCM+B3RXI75E#-SZCIP>
M>E167C'0-0MKNXMM11XK-=\Y*,I1?7!&2/I0!J-8VC70NFM8#<#I*8QO'X]:
M?]FM_/:?R(_.8;3)L&XCTSUK&MO&?A^\CGDMM0658 A?;&Y/SG"@#&22>,#F
MIH/%.CW%C>7BW>R*S_X^!+&R/%]58 \]N.: +XTZQ6W%N+.W$(;=Y8B7;GUQ
MC&:Q8?#6?%VHZK>1VLUM<Q1I'&R[F4H,9P1CUJU'XJTB2UNK@W$D:VNSSDE@
M='3><+\I&3D],"J6L:Y'?^$M9N-*NIX+FU@9B6A:.2,A=PX8 C('ZT =#+;0
M3[/-ACD\L[DWJ#M/J/2D%I; $"WB +%C\@Y)ZGZUD:?KUI%-I>C7EVSZK/:)
M(,Q,!+A<LV<8[$XS6G::A;WLMU% Y9K67R9<J0 V <9/7@CI0!%JEK=RV%Q_
M9<L-MJ#*/+GDC# '(SD?3BHM#TRXTVTD-[="[OKA_,N)P@4,V   !T   _\
MUU0TKQA9ZGJ6IVODSP)8N5,TL;*A"CYB3C"\]B<D5:L?%.DZA?)90S2K/(I>
M)9H'C\U1W4L &_"@#9(!!!&0>HJ&&UM[8N8+>*(N<L40+N/J<=:IZOK^F:$(
M#J5T(!.Q6,E2<D=>@JO9>+=$U"RN[N"^40V?_'QYB,AC^JD9H VB,C!Z5%#;
M06V_R((XMYW-L0+N/J<5F0>*-)G>X3SI(Y+>'SY(YH'1O+_O!2,D?2LNX\?Z
M+-I=]+IER]S<06C7"JL#GV&>.F2,^G>@#J/(ARQ\J/+\L=H^;ZTC6MNTPF:"
M(RCHY0;A^-<7H%[#:V-AKMWJ^J-]I@2&2UG21Q-.RJVZ-<9]?NC&/QKH$\5:
M0^GWM[]I98K(XN5>)U>(]LH1G]* -4P1%V8Q(688)*C)%'D0X4>4F%^Z-HX^
ME<\OC_PTRLXU$[%9%+&&0 %QE>=OL?RH_P"$]\.XE_TV3?$0&C^SR;SG/(7;
MDCCKTH Z(Q1F02%%+C@,1R/QIK6T#2B5H8S(.CE1D?C4-CJ5KJ6FQ:A9R>=;
M2KO1E4Y(^G7/'2N'U?Q7)KGP^U;4K'[982028C=04)4.%^]TR0>0#Q0!WYMX
M#,)C#&91T?:-WYU)6+I?BC2=4NVLK:Z9[A(O-(:-E#+T+ D $9/446_BO1[F
MYM8$N'#7986S/"ZI,5Z[6(P: -;R(>?W2<G<?E')]:40Q#?B-!O^]\H^;Z^M
M5M1U2UTN.)KEGW32".*.-"[R,1G  ]@:YWQ#XAAOO!FLSZ9<W%O=6B8<;6BE
MB;(."",C([T =688F0(T:%%Z*5&!2B- V0B@C/./7K7.Z-XRT749K33X[UFO
M)8@5WQNHD(4$X8C!-8MA>E]*\8#4M6O8;>"_DC6X1V:2%!C&W ./PH [R2*.
M48D17 YPPS2-%&X =%8+T!&<5D'6[+3;/3K<S7-W/<0@P*D9>690HRY'TY.<
M4Q/&.B2Z:U^ETY@658#^Y<$R'H@&,D^PZ4 ;M,,498L44L1M)(Y(]*YZ[\9V
M$&B:C?PPW,DMB=DUN8BKQN1QN!Z#WJ&34K749?#=S/?WMC<3MNCMHT94G;:"
M5;(Y49X)]: .F:"%MNZ*,[1A<J./I0\$3N'>)&8="5!-8]]XLTNPEN%E-P\=
MJP6YFB@9XX2>S$#KR.F<9YI;_P 6:/IUW#:SW+M//$)HDBA>0R*>A7:#G- &
MR\:2 !T5@#D;AG%#(KD%E!*G(R.AK%B\6Z3/H\6IQ2RO#+,+=$$3>8TI_@V^
MM7]-U2VU6"26W\P>5(8I$EC*,C@ D$'ZCVH M+#$LAD6- YZL%&3^-/K(;Q/
MI2:9>ZB9W^S64S07#>4V4<$ C&,GJ.15>\\8Z/978M'DGDN3 )UABMW=G4],
M #TY]N: -_'.:;L79LVC;C&W'&*R5\4:5)HUOJD4[26]RXCA"(2\CYQM"]<Y
M!_*L+1M9$GBWQ-=W%U=PV-I;P,T%UE1#E26(4].GXYH [,QH=N47Y?N\=/I2
MA%#,P4!FZD#DUB0^+-,ENVMG^TP2^0;A!- R^9&,DLOKP.G7VINC^,-&UV\6
MUT^:61VB,H+0LJD X/)'7)% &XZ+(I5U#*>H(R*78N2=HR1@G'6N8;Q))>>)
M=3T%;6YBC@ML_:54@AR"<@] ,8P?6LOP7XOM!H6C6.H75S+>W.Y!<21NR,Y=
ML)O(Y;&!0!W2QQHFQ$55_N@8%"1I&NU$55] ,"N=M[[3K3Q#K]P^IWCM:PQR
M7,$N?*@7:3E!CN!GBM#2]>M=6F:*&&ZB<1+,HGA*;T;HP]10!IJBH %4  8
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
MF(B-U&#@,>/FQC_]5:,UQ_PE%QX<CM;.[M[FRN5N+EI+9XUMPJG<F6&"2<
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
M'U.7P_XK1=.N]\^K"XB14^:2/>IRH[\ UZ$;A[O1I)_LL\3/$Y$$B@2=#@$
M]3Z>]7J* /,[+2=2CT#P5;/I]RLMI?\ F7 ,9_=*'/+>G45T>B6EU%X\\37<
MMM+';W(MA#*RX5]B;6P?K73F2,2",NH=AD*3R1]*=0!QC0WEM\0M5F.GW4EO
M=V"I'/&F4!4'()SU[8ZUBQZ3J:> /#%F=.NOM-IJ:2S1;/F5%=R3],$5Z;10
M!YJ--?2_$&JVU_X2_MD7ETUQ:78@5U&_JKNWW0/\:['7;>%_#$MM/ICWD+(D
M;VEMP=N0#M_W>H^E;-,CECF!,4B.%)4E3G!'4?6@#S5H?$%KH>HQV$&HWFGB
M6 6PO;<-<H@)+A5<9.. ,CCG'2G6UA?I?^+"FDZH(M0TT"![@[V9A&5P26)R
M2>G8=AQ7I=% 'G_]FZ@+/P*GV&XW6;K]I^3_ %6%"_-Z<_RJKJGA_4]1F\9"
M&SD#7$MM-;"5<)<>7U7W!Q_*O2%='+!65BIPV#G!]#3J .1\+>3<W8GC\(C1
MWBC*RS2P+&Q<G[J8&2O4D\=O6I9K2Z;XG6UZ+:4VBZ8T)GV_('+DXS]*ZFB@
M#RZ71]4D^&6JV"Z=<_:YM1:2.$QG<RF16SCTP#5SQ-#JE_J>O6ITK49K>6R4
M636J^6CML)/F,""V">%.>G3FO0TD20$HZL 2#M.<'TIU '!Z-:7S^*M O)-.
MNH88M%%O(TL>/+D!Z'TZ?J*R9=*U-O!5Y:C3;LW#:T9UC\LY:,L&W#VP*]2H
MH X;6]%OM3\8ZGY,,B0W.A/:)<$$)YI?(!/TJ/PQ%^]LH)/!BV5W9KBXO)+=
M57A<9B8<LQ./UYKO:* .5^'=K=6'A"WL[RUFMIX9) R2KM)RQ8$>V#75444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M'GI6S;:I;WFC)JEJ3+ \/G(!P2,9QST/:N;M[#Q!HEYK"65E!>0:C,US$YN
M@@D888,",D9QTYP*V--TI=#\)1Z8K[_L]L59_P"\V"2?S)H P(/B*)+>ROYM
M#O+?2KF01?;9'7"L21]WKMXZU+JGQ%L=-N;A1#'-;VT_DS,+I!+GC)6+JP!.
M,\=#6'X=T[4O$/@'2-'-E'%IS.));MI@2R+(6VA!R"2,>E;-GI?BC0=1OK32
MX;&?3;NY:XCFGD(: MC<"O\ %[ ?G0!<O/&;PZU/I=GHE[?3111S!H2H#1MC
MYN3GC/XGTZUB>4NM>+/$D>O:7"^GVZ1*\LMP!]FC5"X*X&?F^\<$8S[5TMEI
MNH0^-=1U&6.(64]M'%&XDRY*>JXXSN/?M5:WT*]N-4\4?;4CCL]6C6*-HY,N
M (S&21CCCF@!D/B\P6VGW5WI<EKI-XR1P733AV&X?(74<@''7)]Z&\973:_=
MZ3:^'[RY:TFCCFD21,*K\AORY_GBJ2:#K5_H%AX<U"S@BM;5XA)=I/N$D<9R
M JXR"< <].3[5LZ-IU_9^(]>O+B&$6][)&\+(V7.Q=N&_($?4T 8S?$21-*A
MU1_#UXM@TYAEF\U/D.XJ,#JW3V&>,FMK3/$DEWKLFDWVF3:?<>2+B 22*_F)
MG!^[P"/3)K%3PYJZ> DTC[/;&\^U^<P\[Y-OG>;UQSZ5LOIE\_CJ'51'&+)+
M$V[$L"^XMNZ8Z=NM "ZMXD:QUJ+2+2S6ZO9+<W 1[@1 J#@!20<L<'CVIT/B
M,R:_8Z5)8R1/=6/VO<[<QG/*%<=1ZU2\6:3=:NY@_L:UOK8PXCE\X1302Y/S
M!B/NXV]/UJI-H6OV6JZ'J5L+?4+BVL?L=SYTQ3+'^/."2,_B?QH MV_C6*XT
MPW LG%T]\UA!:B0$RR#_ &L8 [D]O>J'BR_FU/P5XA@O]*DM9+0*%9_FCD^8
M$-&Q S^7&:IIX+UN/1P\<MJFJ6NJO?VX#$QR!L94^G3W_6M35--\2ZYX8U*"
M[2TBN;N-(XK5)/DB ;+,SXY8^W' H M:-XAE.IVFBW.DW%HKVOF6TTLBL954
M '*K]T\],U>U777LM1MM,LK/[9?SHTHB\T1A(UX+%CGOP.*IOI.H2>)]"O\
MR8H[>TM'CG"2=&90, 8Y ('^12ZSI-^GB2R\0:;&ES+#"UM-:N^S?&23E6Z
M@]CU]J .>\9ZU;:WX"U5)K=K>\L;B)+BW8@M$WF  @]P1G![\UT-EXIEG\0)
MHVI:/<:?)<1M);-*ZN)0.2#MR <<XR?Y9S-0\)7^HZ/KLI6VBU/5)H91&7+Q
MHL6W:I..3P<G'\7M6G%I^IZIXALM6U&VCLH[".00P+,)&=W&TEB!@#'0>] '
M+6,UC9?"B>6^TW[;9Q7<FZW5]@_UQ Y] <5UUQXA=-732-.L!<W(M/M3AY?+
M5$S@#.#DD^V/>L(^%M7;X<WFA&*W%Y-<%P#*=FTRA^N/PJ/6;74M0\7D:7%!
MY]II\<4VRZ:%U+DG;N )8 *,>F: -:Q\92:GI%C?6>CSNU[<F")&<  #.YV8
M [0,'M6;J_C6\D\(3ZCIUM'%<1WOV*4&8/L.0,J0,-G(].M1+::GJ6DZ=!IV
ME6D,6F730W>F&ZW0R_("#N .X#=D@Y.?6FR>#];D\/ZOIQCTZ-YK];VW,+%5
M;D$J1CY0 !B@#<N;F'_A,="2]T<?VC+#,8[E9]RP #Y@.F[((YP/O?6F3>,V
MCTV36(],>71HYFC:Y28%RH;:9 F.5S[Y[XJ2XTW5KSQ-H&J2V]LB6D<PN%68
ML4,@P-IP-V,#T[UDQ>'-<MO#MUX4CBMWL9&=8;]I<%(G;<04QDL,MWP?:@#4
MN_%MRNMRZ7INBRZA(MJETDB3HB.C$<Y/0?J<=.](OC2*;3-&N8+4"757:.*.
M>81JC+D$%L'N,#CG-/L=$OK+Q?/>HL0TY=-CM(1ORS,I!!(QQU85D6'AS5+3
MPM8Z1>Z+IVH0H\IN(FGVG);*,C$=<%@>G;F@#L=+N[B]L$GNK)[.<LRO [;B
MN&(Z]P<9!]#7(VGB73=#\,:CJ5AHLD4,.I/!- L@RSY +YY]1P*W_">EWNC>
M'+>ROYO-G0L?OE@BEB0NX]<"N7G\(ZS)X3U731';>?=ZH;M/WW 0L&Y..ORX
M_&@#HM,\337GB"31[[2IK"X^S_:8M\JOOCW;>=OW3GMD]ZKZQK>JVOC32-*M
M;>%[:XCDD;,FTOM4\'@XQU]_:IVTB];Q_%K6R,6BZ<;4_/\ -NW[NF.G:F:W
MI.I3>*M'U>P2"5;59(Y4ED*8#@#((!SCGB@#FM+UV?PZOB>>#1Y;JUAU:9YY
M$D6-8EPHX!Y8^P%;NL^/;'3)A# (9G^SK<$37 AX8951D$EB.<=N.>:K-X;U
M5_#_ (ILC' )M3NY)K?][QM; YXXQBFKH'B'2-2M]4TA;*26:RBM[VVN)& #
MHH 96 Y]/_U\ '3:1K4&L:!!J\,<BQ2QF381EAC((]^0?K618>,'N=7TRPNM
M,:T.I0O-;[I=S@+DX=,#;D GJ:V/(U1_#\D#W42ZH\#@31KA$D(." >P)'7T
MKC=-\*Z]!JWA^_EM=.1[!I%NG$[-)/O4*TC,5Y/7 _7'0 H^&?$5UX>\.7TT
M>ASW-A!?S&:>.1%"+N'W5ZG'X"NIF\8&6]N;;2K 7S6]M'<E?/"/(KC</+7!
MW<<]NH%9=MX=UVUT74_#ZV]JUO>W$K?;?/\ N1R'GY,9+ =LX]_5=;\,7]X#
M96VEVAC@CCCT[4!<&.6V"HH); RPR#C'_P!>@"SK?Q"LM'N[JW6*.62T"^<C
MW 1R3SM08.X@=>1^-3S>,WDU&SL=,TB>^EN[!;V+$JQC:3@ [NGU]<<56BT7
MQ-H>L7D^DR65Y;W^QY?MC,ICE"[2PQU!Z_I[F]%HVI+XWM=6F:*6%-,%I+(&
MVLTF[<6"XZ'ZT -MO&<=YHMI=PV$K7EU<FUCM-XSY@SNRW3: "<XJ2;Q9_9^
MFWMQJNG2V4MO.($1W^2=F^Z4D( (]3VP<UST/@W7(=#LV@>UAU6PU&2[A!D+
M(Z-U4D#C/3\/?C4U/0=?U[2)7O;FVMK^.6.>T@ART<;QEB,L>26W<\<8% %S
MP[XQM]?U2ZTX11)-!&LH>"<31NIQT8 <@D C%=+6/HS:_+(\FLI9P*%"I#;$
MON/=BQZ>@'N:V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJCK&JV^BZ9+?7(9D3
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
M.(V10%SO4<GG=^8Z=:M7GAB\U'Q)K[3*B6&I6"6Z3A\E7 [K]>?_ -?'944
M<6FC:SJ=CI.DZG9PPP:=-%))=+.&\\1@@;5 R,\9SC'O1'X;U0:=XNMBD ;5
M)I&MCYO!#+C+<<8_SZUU&IZI9Z-I\E]?S>3;1XWOM+8R<#@ GJ15M6#J&7H1
MD4 8EA'K=FFC69M[0VT=MY=X_F$E64 +MXYS_G'?<HHH K:@D\FFW,=LB/.\
M3*BNVU22,#)]*S_"FG76D^&K+3[U8A/;H4)C?<IY.#D@>M37GB#3+&\%G-<%
MKHKN\F&)Y7 ]2J D#ZU-INK6&KPO+I]U'<(C;'*?PM@'!]^: .>ATO6M"U75
MCIEM!=6>I3&X7?-Y9MY6'S%L@[E)YX].E0VGA&]TW4/"K0/#-!I,<R3LS%68
MR#!*C!Z$DUVE% !7G.L^#?$&I1Z[ ?[.F%]/YD%U-(QECC#@K$/E^4#'8_SK
MT:B@#FCHVHR>,]-U:1;<006)@EVR$G>>3@8Z5)X1T>]T:UU"*]$.9[Z6YC,;
MEOE?'!R!@\5T-% '&>/FF6X\--;QI),-6C*([;0QP< G!Q]<&I+OPS?:Y<ZI
M>ZBMO;3W&G&PMXXI6D" DL69MHS\Q'&.@KI;S3;+4'@:[MTF:W<21%QG8P[C
MWHU+4K32+"6^OIA#;1 %W()QDX' YZF@#D;7P[XA?4O#=S>'3DCT='B*QR.2
MZE F[[O7 Z?KSQ-IVCWVB>$/$%O>B',K7,\9B<M\K*3SD#!KK;6YAO+6*ZMY
M!)#,@>-QT92,@TL\,=S!)!,@>*12CJ>A!X(H \^T32=4U_PAX>LYXK6'3X6B
MN&F69F>15R0NS:,$\9.XUJKX>U?33K5GIXM)K'5)))0TTK(UNSC#<!3N'IR*
MW+>ZTO3+ZVT"V7R9#"TL4*(=H0'GGIU/2M2@#CKWPM<'2;71UL-/U&QALU@4
MW$ACDCE&<R*0K'!XX!'2H%\,^(M)OK+4-*O;2XG%C':7<=V6"N5Z.",G_/O7
M<4UW$:,[9PH).!D_E0!S5_I.K76G6]K>0:?JT;1N+E+AC%\['(9"%;  R/7I
MS6CX:TN;1/#MEIUQ,)I8$*LZYQU) &>< ''X59TG5+76M,AU"R9FMY<[2RE3
MP2#P?<&KM ',:IHNK'QE;:YICV97[&;.9+C=\HWEMPQUZ]..E9-MX*U2'1-+
MLGN+1I;35QJ#L&8!E!)VCCKS7>T4 <=JG@R75]4U^2XFB2UU*VBBC*DET=,$
M$C &,CU[4U=!\2WVIZ%=ZG/IO_$LD<N8BY:4$8ST !P.G_ZJ[.B@#C=-\/\
MB729KBPM-1M!I,L[2I(RL9H%9LE5'3N>3]?:M/1='O;#Q#KE_<&V,.H2(\8C
M8[E"C: V1W&#UX.:WZ* (KJ'[3:30;MOF1LF<9QD8KB%\(:X?"NFZ/)-I^;"
M[CF5E+C<BECR<=3D=J[#5-3M='TV:_O&9;>$9<JA8CG'0?6FW&KV=MI]O?.[
M&&X:-8MJDEC(0%P/Q% &3)H-ZWBC5-4#6QANK 6L0+,'5AZ\8QG/Y"JEEX>U
M>P\-Z7I)73KR"".1+NWF)"3 G*;6V$@CGM77T4 8WA?17T#15L7=#B5Y J$E
M8PS$A03R0/6B^TNYU#Q#87$RVSZ=:*[B-B2S3'@-C&.!G'/<ULT4 <KK'AJY
M;7-'U/0TLK5[+<DJME!)&<?)\JGCK],USM_;G5_%VNS13Z2\47EV\D=Y<20G
M:J@MD(1O7<3RWICH*],K/NM!T>^N#/=Z38W$QZR2VZ,Q_$C- '-65GJ&NZCX
M=UR.&SMX=.\^)HU=BLBGY-T?R_=P,C.*L7WA_7K;Q'=ZIH%_9Q)>J@N(;I&8
M;E& PQWQ76(BQHJ(H55& H& !2YYQ0!Q]_X9UR/5+75](U:$Z@EJ+:Y-W&=D
MPSG=A>ASV'M4]SX>U6[OO#]S<WD$\EA-)-<.04W%NR* >![GM74T4 <E_P (
MSJ&/%A\RUW:RNR'YFP@V%,MQZ'/&:J-X0UBR_L>^TB_M8=2L[%;&<3*6BE0?
MAGK[?ECGN*H7VKVNG7MC:3^9YM](8H=J$C(&>3VH PKWP[K&H1Z(UW?6T]Q9
MZ@MY.^THI Z(@ /0>M-O/"=Y=W_B>8W$"QZO;1PP]24*IM^88_E73WMTEC8S
MW<BNR0QM(RQKN8@#/ [FDL+R/4=/M[R)9$CGC$BK(NU@",\B@#F57Q'I,/A^
MS6>RD".L%Q%%$Y+Q#:NX,>F!DD\=NM==6?J>LVFDRV4=SYFZ]N%MXMBY^=NF
M3V%:% ' 2^"=8;POJ&AI=V)BFNO/B<APW+ACNZ^F./SK9U+PS-J?BAK^:2+[
M%+ICV$B G?\ ,221QC'/K7344 <GX?T+Q+I36ME=:S;2Z7: ",1PD2R*!A58
MG@ >V>E=81D$444 <#;>!]7A\+PZ4-4MXIK"Y%QI\T2-D'<Y._/7._& .,=Z
MTKO0O$.J>&]2L]2U&TDN[J-8HUB0I#& <D]R2?Z"NLHH YO5_#][JEAH4/G6
MZ2Z?=PW,IPVUO+!&%^N>]2P:%<0^)]6U<31%+VW2)(\'*E1C)/IUK>) ZD#M
MS2T 9'AC2)=!\.VFF32I*]N&7>@(!RQ/?ZUKT44 8?B7P\-?M;<Q7)M;VTF$
M]K.%W;''J.XI([;Q%="**^NK*WB1@97M Y>4 ]!NQLSWQD^F*W:* .47PYJF
MGW.K1Z7<VGV+4W:9EG#;H)&&&*@<,#P<$BI+;PF;+6=#N;>=/LVF6C6Q1@=S
MY&-WI[UT]4+35[:]U74-.B$GGV'E^=N7 ^<$C'KP* .>'@^['AW7],^U0[]4
MO)+E7VG$8<KD'UQMJ"8ZA#X^L;:R:S:YAT8B19G8*PWJ., D<C/T!KMZQY+K
M2HO%<-J;1?[5GMV=;@0C/E@XP7Z_A0!S\_@F^"6US;7EL;X:B^H7"S(QB=V[
M #G"CIZ^U,F\$ZO<Z'KVFW&IVK_VG=+<K((2NTY4MD9_V0 /UKNZQ4\364L.
MK2QQ7+_V7(T<ZK%EF(&3M&>: (+S2GA\40>(KBZABM;2Q>*52#QR6+9]!6=H
M5M8ZIXTU+7M/E,MEY4:!ESY<D^#N8>X7 S_M&NJMYHM1T^.8Q,(KB,,8YDP=
MK#HP/UZ5);V\%K"L-O#'#$OW4C4*H^@% $E%%% &!K'A>#5]>TS4WE*?9-RR
MQC/[Y.JJ>>@8 XZ'FDT7PO#HVN:IJ$<FY+M@8HL<0YY?'^\V#^ KH*:SHA4,
MRJ6.%R<9/H/RH Y,>%+X>&]=TP7< EU.ZEG$FTD()",@COP#5RY\/W-SK'AV
M_,\*_P!E)(LBX/[PN@4X].F:T;'6K74-2U"PA6436#JDV]< EAD8/?I6C0 5
MQ4G@W49?#%YI37\ EN=0-V)0I 0%@^![Y'7WKM:* .>O_#<FH>(;J]FG3['<
M::U@T04[\%B2<_C530?#NNZ8;6TN];273+(_N8XHMLD@ PH<^@ST'H*ZRB@#
MC9/!ES/I'B.REO(E;5KDW",J$B/D'!]>@I8?"FJ7.MV6H:MJ%K+'!:/:M!!"
MR@AEVG#$YYZUV-% ' OX)UV30[?0VU>S-C:3K)"YMV\QE!R%;YL<<].M7YO#
M.MV>MWUWH>K06MMJ+B2XCGA\QHWQRR>I]CQ77T4 1P1F&WCB:1I"B!2[=6P.
MI]ZXK5?!FL7SZ['#JEJ+;4RKYEA9I%QT3.>%X'K]*[FJ&K:M!H^FR7TT4\T<
M9 *VZ;V))QTH R=.\.WUIXDBU>XNX)2FF+8E4C*Y(8-NZGN*RUM=.\*^#9="
MUR]@D>Y$QC15.9=W.%'KDC'X5W"G<H89P1GD8-136EM<2Q236\4DD1)C9T!*
M'U!/2@#,\*Z2VB^&[*TER;D1AIR3DF0CGGOCI] *V:** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#)\2ZK-HOA^YU""(221;< J6"@L 6(') !)Q[5SU]XJU.U\,:A
MK%I-IFH1121?9Y(49058@,'7<2I&?7\*ZO4X+VXL]FGW:VMP'5@[Q[U(!R5(
MR.#TX-<S_P (.]QINNQ7-U%#<ZN8RWV2+;%$4QM*J3DDGD\\YH M:AXENM.\
M6P:=-%#]C?3GNWQDR!DR2!SC&!Z?C1H^K:_J4&EZEY%FVGWF]YHT!5[=/X#N
M+?.?7"BH8O"-_<ZU;ZEJ^K)=%+-[62&.#8N&&#@Y)SR<GJ?;I1HGA+4]+:"S
MFUUY](M7WP6XB"N<'(#L.J@\X[_3B@ TW6_$&M6D&K:=#82:?+=F-87#+)Y
M8J7W[L9R,[=O3UJE/XPUJZ:_DT;3#<I:W9MUC^SLPE"D!CY@8!3R<#:?UJS9
M>"KW3YI[.UUMXM#FE\TV@B&]<G)17[*<=AT_.GKX/U"SU2]DTG79++3[^1I9
M[<0JS*YZE&/W<_3CWXP 0ZMXIU&#6Y]-ADL[&?R8WM([Z)MMRQ&67>& 4@\?
M6EU;Q/J-OXEN]*AGLK1T6,V:7<+;;LL,MA]P (Z >M6]=\,:AK<-Q8/J-O\
MV9.4PDEL6EAV[<['W=3@\D<9I-9\+7^L17%C-J4#:9*T>R.2UW2P!0 =C[NI
MP>2.,T !UC5]4N]9&DO:QQ:8_E(LD1<SRA<LIPPVC.!P,UF#QGJ^IGPZFD6]
MDDNJQ3&1;D,1&\?7D$<9![5LGPU=V>H7]SH^HI:K?@&=)H3)AP,;T(88./7/
M-11^#A:ZCH$]E>".'2$D39)'N:;>,,2V1@GD].IH Z#3Q>C3X!J)A-X$'G&#
M.PMWQGG%<5:ZM?Z?XJ\775[?++:Z=%"WE>5C*E'957GY3D]><^U=]7-/X3,G
MB#5KU[W-CJL*Q75IY0RVU"@P^>.#GIUH H3Z_K>E6VCZI?O:365_+''/#%$0
M;?S!E2K;CN [^O:NS;)4A3@XX)&<5RUGX3NDMM/L+[5%NM.T^59((Q!LD;9_
MJP[;B"%]@,X%=50!Y!=/?S_#/Q3->7HN/^)@4.8\'<)8\G.>![8XKK(=?U?3
M?$<5EJSVCVLNG/=E88RIAV=1DD[N!UX_"FS>!+B31-9TE=7Q;:A<>>BFW!\H
MEU<Y.<M]W':M6;PW)<^(;'5)KM&6"S:UEA\K_6[LY.<\?2@#'TG7_%&HG2KY
M-.$EG>.//38JK#&3PROO)8@<D$<\]*[2X=XK:61%W.J%E7U('2N6TCP;=Z3+
M';IK]T^CPRB6&R\M000=V&?J5SV&*ZV@#B?A@!/X:GU&1_,O+R[DDN6(^8-G
M !/TY_&M'7KE/#40FT^)$N]7U"&#<XR@D8!=Y Q_"OXFDC\+W>EWMS/H.IK9
MPW4AEEM9K<2Q[SU*X*E?IG%2WOA1-1TI[:\U"YENC.MREV<!HY%^Z54#  '&
M/<]^: *DFLZKIOB*;1[F6"X$UD]S:3F+:5=<Y5P#R._&*PH_%'BC^P]"U@W&
MG.FI7*VGV<V[+M9BP#%MW/W<X %=5!X?N9+N:_U&_2XOFMFM8GB@\M(D/).T
MDY.<=^U5?^$+C&AZ-I8OY/+TRY6Y1S&,NRDD \\#YC0!0_X2'6K&7Q-97<]K
M/<Z;9B[MYD@**1M)(9=Q[@8Y_P *A3Q#XCL+'0-7OYK&>PU%HHYH8H2KQ^8,
MJP);D^O3T]ZO>(M#6TM/%&MM=EFN]->(Q%0 H5"!@]__ *]1^'-#FU+0?#TU
M_J N+*V@AGAMDA"_.$P-[9.[;GC@=.<T 4[KQ=JMGJ%NDDUL[R:JMI);1Q%T
MCB8D#,H./,XSCK["K-SK/B";7?$EE:WEG#%I<231EK8LS;HRP7[WYG]*</A\
MPLX[-==NEMH;S[9 ODQDI)DG)8C+=3U_(UK+X9"ZAK=Y]MD+ZK"L3Y0?N]J%
M01Z\&@#&/BG4Q9>&=8E,,>G7[+%>J$^X[9VL#V4G\JW+&2YUN#5O,E"6C7#0
M6K"-20J?*S<Y!^<-C(["L#58K.R\/1^!ECN;N[FMMD#F [,[OE8MT&W&3_N_
MA79:?91:;IMM90*%B@C6-1[ 8H YKQ+?S>&+/2;>T,UKI29BGNH81,T"JH"#
M!SP>YQV]ZV_#]W)?:);W,MW;W;2%R)[<$(Z[CC@]#C&1ZYI=3T^]NY[>:SU)
MK4Q*ZO&T8DCE#;?O+D=,<'W-&@Z-!H&DQV$#LZJS.68 99CD\#@#)Z"@#FO$
M$>H2_$32H],N(+>=K"8&6:,N%7<.0N1D].IQ53_A+-:M;:YM+F2"2\LM5@LW
MG6/"S1N>NWL<>E=5J6@F\UBSU:WO)+:[MD:,$('1T;J"#[^]4[CP;:7&CW=F
MUU.+F[G%S+>#'F&4$$,.P Q@ =OSH ;/K.IQ^,+[3($CEBCTLW4$97!:3=M
MSZ51\*:]>:K<,DNJK+*EKFYL[BV\J:";(Z  93K[]/6KB^#Y&O[G4)M<OI+R
M>R-HTRJD9 )SN&T#&.,59M/#+1ZNFJWFH275Y';&V23RU3"DYR0.I_3VH YN
MS\3:]>>%O#-[%<6RW.H7S6TY>#*[=[@$ $8P%Z=_6IY?$FM:/!XHBNY8KV;3
M?LYMI#&(]WG<#< <8!Q6E:^"4M-*T;3X]2F\O2[K[4A\M<R'<3@^@^9A^-6+
MCPA;7MWK<EW<RRPZM'&DD.  FP?*0?4=: *EK<>+8+R?=;-=6IM&>,W/DQN)
MP"0H\MC\IX&3SS5'P_XAU/4&N574/M%_%8NSZ;<VXAD2X&-N, 93J.O<>M:=
MCX.>V@DBN-<U"ZQ;O;VY=@/(5EQD8ZMC&":D7PK))</=7FK7$]U]C>SCF6-8
MRBMU;CDMW!S0!3\):]-JU^T<NJ222QV_^DV%S;B*6&7(Y& ,KU^G'KQM^)+N
MZL?#]W<V<UO#<(HVR7!PBY(!)]\9P/7%06'AY[?6!JMYJ$EY=K;_ &9&,:H
MF03G Y.15G7]%BU_2VLI99(3O62.6/JCJ<@XZ'Z&@#E[#Q%J;W?B&T%V\ZV=
MBMS;37%J(WW%">5 7(STR*98:WK\4/AC4;Z_BFM]4D2"6W6V"$%E)5LYZ\<]
M![5KIX.(OKV]EUF]EGO;7[-<,4B ;C&0 N!@=,?CFI/^$1A&G:'9B^G":3*L
MJ$*O[QEZ9XXZGIZT <YJM_J?B+P9XAU&*^-M;1-+#':B)2&C3AMS$9W'GH<#
MBM:+R]0NO#UFQQ#86::A,J\@-M"QC_T,_P# 13I_ <3)J-M:ZO?6FGW[%YK2
M+9MWGJ02"0#CH/Y<5M:1H<.D23R+-+/),L2%Y<9"1H%4< #U/3JQH Y=M>UJ
MY\'R>*[2\0(C/*+%H5*&%7*X+?>#8&<YQGM4LFI>(=6\2W-AI>HV]I!]AAND
M\VW#E2QY&<]^>?R]:T/^$+@6WN-/BO[B/2+B0R2605<#)R55L9"DCI^M:,&@
MPV_B*76([B8/) MN8,+Y85>F.,_KWH UJ\[A\4ZO#>Z.TMV+E;S46M9TB@'V
M= 6PH23 )(^K#KZ5Z&RAT93T(P:X^#X?Q6\&GP)K6H^3I]QY]M'\@"<DD?=Y
MY)Y/K0!%_;]\OB4Z?>WTMA.;[;;PRVZ^1<P9  5]I.\CGD]>*;:>(+]_%']F
M7U])977VQ@EK-;KY5Q;\[?+<#.[&#R>O%:T_A7[7<Q&ZU.ZGM8KS[;' ZH=L
MFXL &QG8,]/UH;PIY]Y:RWNJ75U!:7/VJ"&14&U\DC+  D G@4 8%GK7B[5[
M>/4=,M]\373#RV>$1>2&(P>=X;CKG\*M:9'J5OJ7B^YM;J>ZNXI L,4H3:[>
M4&4' !X+8 ! J]#X&M+>[G:'4=0CL9Y3-)8++B)F)R1P,@>P/;FK<OA=&O\
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
M5+F?Q)X%UW6FU"XC4/)'%;1N!&L:L %9<<D]2>O/&!7H6F_\@NT_ZX)_Z"*
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#,U[1(/$&EM8W$LT2EU=9(6PRLIR"*P;_PN=*M=7U.RGU*_U"YLC;F-
MY@2YQC=T'(SG _#K6YXEU=]!\/W6IQVXN#  ?++[<@D#K@^M:4,GFP1R8 WJ
M&P#GJ/7O0!YQI4%TD]O#HFJ>)'FBDB62WOXL0QQ@@.&W# PN[ 4DYQCUKL]-
M\.VFFQZC&)9[B+4)7FGCG*E2S_>P !U_I6O10!S6D>"K'1KM)8;S4)((F+06
MDLY:&$GJ0OXGKZU';> ],M-0,\-S?"U,OG?8//\ W&_.0=O?![&NIHH P1X3
MLEMM8@%Q=;-6<O<'>N03UV_+QP<=Z>WABS>71I&N+HMI(Q;_ #CYN /FXYX&
M.,5MT4 <Q_P@NEC5);R.>]BBFD$LMG%/M@=@<\J!R,\XS5O_ (1:RW:TWGW6
M=77;<?..!@CY>..#CG-;E5I;^VAOH+*24"YN%9HX\<D+U/MUH QI/!NGNFE!
M;F^B?3(_*@EBFV.4X^5B!TP,<8K8U'3[;5=/GL;R(26\R[74_P">O>H=/GU.
M:ZOEO[.."&.7;:ND@8RI_>([&M"@#FK+P186=_97C7VIW,MEGR/M%T7" C&
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
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 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 %%%<WXZU*YTWPM.UFVRXN'2W1_[A
M<X)_+- &LVLZ8DL,9O[<O/*88U$@)9QU48[C(S]:M3W$%K$9;B:.*,$ O(P4
M DX')]ZX?Q=:'39O"-KID$68+T)#&[;5X7C) /X\5I:+K%]J.J:EX<\0V=J+
MB*(/F#<8IHFXZ-SWQ^= '545RW@6_>?2[S3I7+R:5>2608G)9%/RG\N/PKJ:
M *5WJ^FZ?,D-YJ%K;RN,HDLJJ6'L">:6UU73KZ9H;2^MIY57<4BE5F Z9P#T
MKF/%<TUOXT\*2V]H]W*OVO$,;*K-^[7NQ XZ]>U:MG-=ZE<WES)HYT_4+:(P
MV[W+!PP<!N=AP1N5>ASQVH WJ*XW0O$VL:S=PZ<T%M!?VDKC5E9&VHH/R^7\
MW)8=^0,$^F8+CQ?J\_VNYTFP^TPVUV;=;86<K/,JG#.)1\J\YX(/2@#N:*Y:
M76]9U*ZU./0HK3&GA49+E26FE(W% 0P"8'&3GFITUV^_X3.UT>:"*.&;3OM3
M+R7CDW8*[@<$?A0!T54SJMBNK+I1N$%\T7G"$YR4SC/IVZ5P.J>(M<OM!LY%
MN+:WD_MP6,OE1-APK_*?O9 ^7D9Y]1WZ5-4O5\;Q:-,EH[?V6;@W"PD-OW[<
M#+'"]\9_&@#I:*XG3_%>JW6CW,4L=H-<CU(6 B6-O+!R,L1NR1M#MG/;IZLU
M7Q9K)U'4(M&L9)TL91%M%F\HF? + NK#9C(['^E '7RZC907T%C+=1)=3@F*
M)FPS@=<"K58KZ7'K<VCZK=P"&6V43B%XAYBNR_=+=0%).0.I ]*R$\2:A<>*
M+C3TN;*V>&Z2);*YB(DGAR-TJ/N )QN(&#TH [&JU]?VFFVQN+VXC@A!"[G.
M!D]!]:LUS'C/2M5O8+"^T8QM>Z=/YZ02_=EXP1]?Q'4\T ;5GJVGZA+)%:7D
M4LL?+QAOG7ZKU%7:X?2_$]OJ4^IW+V$NG>(;2Q<26]P"5*KE@>Q(!/MU_&I5
M\6:BVD>%KSR[;=JMRD-PNQL -GE?FXZ=\T =G17&IK7B'5UO+_1%M'M[6\-L
MEI(OS3JI 9MY8!>I(&.U37.KZUJFH:K!H+VT;:650QW$>[[3(1DC.1M&.,^I
M[4 =917%ZMXEU9M6_LK3X'BN8K5)I]EM]HVR-T3A@ /]JH+[Q3K-M;Z.NHB+
M1)+I'\^XF@,L:RJ<*OWAM##)R2>WN: .[HKB=8\2ZC8OH\,U]9V*7=N7DOQ
M9H#+QA0=PVJ>3DY[>]6_[9U2_P!3L]%M+FS@N_[/6\NKH1F5,DA=J#(R"<G.
M>F* .KHK@+SQIJT/AVXD2"V&J6>I+83@@F-^?O+SQGCUQS5C5-<U_1FLX=6N
MK*UCN)9=U_#;M)%&,#8K D8R2W/L/<T =O15+2);B?2;:6ZF@FG9 7DMSF-_
M=?8U=H *@N[RWL+5[FZF2&%,;G<X R<#]:GJ*XMH;J(1SQ+(@97VL,C*D$'\
M" : ,[_A)]&\]H/MR><J[VCVMN"^I&,X]ZDLM?TO4;W[':7:RSF 7 "JV#&3
MC.<8Z^]<S9_\EGU#_L$C_P!#2F75M>Q_$B6WT9K6V?\ L=?GE0LJ S$G"C&2
M3[]Z .[HK@K?QK?W7A[2"D&=2OKB2 M%'O $>=S!21DD <9[Y[8K=\,7VN77
MVV+6;)XA%+_H\[($\U#TRH8X/^- '044AR00#@]C7FNG:WJFDV'B>^DN3>S1
MZHUI%&8@-TA*(K=> !_#W]10!Z717#KKOB:UBU:2YL9/LUO8O<07-Q L>)$7
M)5E5SD'MWJE=^(?%EIX3AU^2?3?*GA@*1"%BP9R!DG..AS^..V: /1:*XA]2
M\5#Q<V@_;=-S+9_:UF^S-B(;]N -WS'CN1U_"J\?B[5G\$1:E(H$POC;7-S#
M#O$,08YE">V /QS[4 =_16+X9OI]0TZ6XEU"VOXS,1!/ NW='@8W+V;.<BM>
M:58(9)7^ZBEC] ,T /K,U77K'1RJW)E>1D:0101-(^Q?O,0.@&1S7*S^(=>M
MO"\'BMKBWDM797DL%BX6%FP,/G._!&>W7BI%%Y<_%:0Q7P2,:4KK^Y!S&9!\
MOY\YH [&QO;?4;&&\M)/,MYD#QO@C(/L>:L4  # X%<7XB-^_P 0?#MO;Z@T
M,4D<[A/+#!65#D^^0<<]* .GT_5K/5'NTM)"YM)S;RY0KAQC(YZ]:2?5[.WU
MBUTJ1V%W=(SQ*$)!"C)R>@Z&N %WK5DGB_4-(G@CAM+^25T> NTI"KN'4;0
M"<\YKJ)]<O!XB\,VZ>4MMJ<$TDJ;<L"L888;/3GT[4 =+17#Z1X@U*\\0_9+
MO4HK6Z6Y=9-+N+?9^Y&=ICD_C/W3UYY]J[B@ JM8W]KJ5M]HLYEFAW,F]>F5
M)!_4&LOQ;J;:;H;K%(([BZ86\38)VENK8'/RKD\>E<SX&N[32O$FI^'+.5I+
M"0?:[-G4@] '7YN3CC\C0!Z'17#ZQXAU)-4\210WJ62:/:1S0(8U;[0S+N.=
MW.,_+\N.3U[5#/K?B=G\,6<-U9QW6K6TDDK2VI'EL$#]-W8''U'/7% '?45Y
M[+K?BJZN[W3M/WRWFFI%&[PPQ&.:8KN8L792JGH-H]?I5N]UWQ%<WUOI<%K-
M:WBV*W%R+=(92)&)7;\[A0N0>1D\CI0!V]%<+=ZUXJ@B\.6UPEK8ZA?320W"
ML@D7@?*PPWIS@'KW%53JWBDQ^(H!J]J&T0&4S_8QNG&PN%QG"C@C/)H ]$HK
MA&\3:QJKZ9:Z>DT<TNF1WTYMHXG;+D  "5E 7.?4\BDEUCQ?%'X>MKA+6RO[
MNXD@N!*@D#@+D.-C8'&>,CD>E '>4=:\UUG5]<B\,>*[2ZU#?<:=)$J7,<(C
M+I)C(QSC@]1S[UWFCP7%OI5O'=79NI0@S*4"9&.F!Q0!>HJEJ]Q<6FCWEQ:>
M3]HCB9H_/?:@('5CZ5RN@Z[J5SXC&G/J!O()-+^U"9[7RP)0P4[#A=R<YSSV
MYH [>H;RZBL;*>[G+"*&-I'*J2< 9/ ZUYQ9>)_$I\/:-X@N+^VD@NKU;9[1
M;8+N4NRDE\\'Y>,#'3K6IJ5]J7B#3?$TEGJ"VME8>=:B-80QE9$S(6+=!S@8
M^M '8:??0:GI\%];,6@G0.A(P2#[59K"\%_\B5H__7JG\JO:W<7%IHEY<6CP
M)/'$61[AML:GU8^E %YB%4L<X SP,FL(^+](&@?VUYDWV+S?*W>2V=V[;TQZ
M]ZR_#>N7]UXFETV>]:\MOL"7*RR6WE$ON"G;PNY.N#C\:YR^_P"2.2?]?S?^
ME)H ]5HHKG?'.J7VB^$[K4=/E2.>!HSETW9!<*1^M &IJ.K6NEO:)<"4FZF6
M"/RXRWS'UQT%7JXJ^O/$FC1Z4U[J=M.UYJ\,#"*W"@1..5YZ<@\\GGK2:QKU
M^NI>(8(]2CT[^S+6.:V5T0B<E2Q+;AG&<)\O<]^E '47&KVEKJUGIDK.+J\#
MM$ AVD*,GYNGX>XJZ2%!)( '))KSNY?5[W6?!4LDZ1:C<6]TY=X<",M&I^X#
MR0#Z\]\=*IZSJVKW?@W7;:YU FXT_4%M6GBC5//C9E&"O;KV]* /4:*XW7=4
MU#1;JTMKK4[FWL6MWSJ8M4<>?N^42#;A5 QT SGK74:;)++I5G)/-%/,T",\
ML)RCL5&67V)Y% %JBL3Q7K,NB:+Y]N%^T331V\189"LYQDCO@9-4'O\ 4M'\
M6:=IEW?->6FIQ2+$S1(KQ2( 2<J ""#Z4 7KKQ7IMI?-;,+F0),L$TT<):.&
M1L85F_$=,XSS6Y7$> X;DWWB*26^EE1-6GC9&1,.PV@.2!D' Z#CVKMZ "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HJO?WUOIEC->W;F.WA7=(X4MM'K@ FLH^+M)%
MLMVQO%LV4.MRUE*(R#TYV^_7I0!NT444 %%%% !115+5-4M](TV:_N!*\,7W
MA$A=NN.@H NT4V.198DD7.UU##<"#@^H/2G4 %%%9^H:Q::;=V%K<%_-OI?*
MA"KD9QGD]J -"BBB@ KG_&FD7&L^&+B"S_X^XV6>$>K(<X_$9%=!10!RVHVK
M>*[31]6TJXA26SN//$<ZG!8<,C8Y4@\=/PJ>VL?[)O=1\2:S<0+/+$L9$6=D
M4:]%!/+$GV&3C KH$C2,L415+G<V!C)]3[\4/&D@ D16 (8!AG!'0T <]X,T
MR>QTJYNKJ-HKG4;N6]DB88,>\\+^0'XDUT=(3A2<$X'05GZ+K5KKVG_;;,2B
M+>T9$J[6!4X/% '-^)I_^*ITR[ANHXY-,63Y);2=PQD4 \HN, 8Z'K2#Q!=R
MW/G3:E%&L<+B.*"PN=K2' 5GRO('/'O7;44 >:JEO9W^EZEI^HF.^AC9-0=[
M*XQ>$\DMA/7<?;CTIL:R6%_>KI/B2>UTV]G:>2(Z9*TD9;[VPE/R->F44 >;
M77^C>(;K4M"UV2SCO@OVF*7397&X<;A\G7K^)-3W<EO'K6GZGI>K2K-;6OV2
M0WMA<2[TSG=D $M^-=<FN1/-J<?V2[7^SQEV:/"R?+GY#GFJB^+]/;3-(OQ%
M<>5JEPEO -HRK,2!NYX'!]: .'>"WBT'[#_:DTMW%J@U%)3I4^UFSG# #WSQ
MCT]ZU$UFU'C"VUR:XG?;I_V25$TNX7<=Q;*\' SCJ37H=4--U1=2DO$6UN8/
MLL[0$SQ[1(1_$OJOO0!Q<5[H47C2;7U?4 DD('V<:=/CS>GF?=QG;QT[FJ=U
M?F#7+R^T36KZS@OB&N(9=)FDVN !N7*]3C_/&/3Z* .9M_&.D06T4);4Y#&@
M7>]A.6; QDG;R:YC4-2BU:\C%Y<.]M!>"Y@E_LFX\^-0VX(#C'MGTKTVB@#G
M?^$VT?\ NZA_X+YO_B:RM6\2VMW=65U87M];26K,2CZ7.Z2A@!@\#'3K7;TU
M)$D!*.K $J<'.".HH \[BU+3KK6+C5=5EN&GELC9*EMIEPJJA))))7)//MBL
MFU CAT6WN-8N9+;2KI98D71IP6522,G'7G'I]:]<IKNL:,[L%102S$\ 4 >6
MK)#9ZA?+I>M:C::7?S&:>!=)E+JQ^]L;;QGIGMQ4UU.EOK-QJ>AZKJ.GP7H"
MW$;Z1-*I91C<N5QN_P ^U=S/K]I!K>G:7LE>34(WDAE0 IA5W')SZ>W>M6@#
MS6[CQJMMJ6@7^KVUTEK';SF;2)YA-&/NLWR=>.O?':KL]S<O:Q6QFU"\B,#1
M7*7VB7#K*S-N+X"C!'0#TKO:R]<URWT&WMY[F&:2.:=( 8@#M+="<D<4 <="
MCV&DVVF6IO;BR2V\B6"]T2Y='.XMOX''7I[4VVM8](FTV[TEM4%U:6GV247&
MCW!2X3.><+E2#SWZ 5Z/10!YO>6%O<Z++:*VIK=W%^+^>X.B7!5GSG 7' Z#
MJ>_K6QJFKS74\3VJWHA\IHY[:YT2Y>.7<1SP!C&#Z]:["B@#E/#FD7%IIFCP
MV&HW,5G9&47$5Q9M&UQN.1P_*@$G&*ZNLO5M;BTR>TM%ADN;V\+BWMXR%+[5
MW,26(  '\ZBT/79-9:99-(U"P\H#YKJ,*'.2"%(/.,4 ;-%,AFCN(4FAD62)
MU#(ZG(8'H0:?0!S\'AV:'QO<>(3>1E)K;[-Y B((7*G.[=UROI4ZZ),OC!]<
M^TIY;68M?(\LYP&W9W9]?:K^I:A;Z3IMQ?W;E8($+N0,GZ#WJEI.M3ZE=SP3
M:7<V@1%ECDD(9)$;IR. ?44 8"> '30+:R356BOK.Z>YM;R*+!0L<D%=QR/Q
M]/QZ+1=.O["&1M2U1]1NI",RF)8U51T 5>!U//>M2B@ KCG\"M,FMVTNJ-]C
MU*X:Z1$A >&4L&#;L\XQC'%=C45S,+:UEG9681H7*KU.!G S0!S4'A?59--O
MK;5/$,E])/:26D+& (L2N,%BH/SMP.2?YTMYX2GO/!-KX>;4$#P"-?M'D'!5
M#P-N[T [ULZ)JL>N:-;:E#&\<=PNY4?&1R1V^E1)KD3^*'T+R9!,EI]J\TXV
ME=P7 []Z (6T&5O&46O_ &M0J67V0P>5R1N+9W9]3Z5GZ;X6U/2='BL[/6(E
MF2\:Y+FV)1U8'*,N_D9.>O85U=% &-X=T!="AN\R1O+=W#7$GE1>6BD@#"KD
MX''K6PZ+(C(PRK#!'J*6B@#D(?!<\>E'0WU-7T02^8L/D$2A=^[R]^[&W/\
MLY]ZU8]!:/Q?)KHNAM>T%K]G$70 YSNSZ^U;5<]9>)WU"Y@:UTJZETZ>5X4O
M$P0"IP2R]0N01GVH Z&L#6_#T^IZQIFJ6>HFSN;'>H)A$@97&",$\&M^B@#F
M4\)R)IVOV@U)A_:\SRLXAYBW\,!SR,<58/AQVU'0KQKT%M)B>,#R?];N4*2?
MFXX K>HH YA?"UY/>V$NI:HEW'83F>!C;[9L\_*S[CE>?09P,UT]%9>AZT-:
M2]86TEN;2[>U978$DKCGCZT $^D/<>([757N<QVT+QQV_E]&;&7W9ZX '3I]
M:K:SX>?4]8TS4[>]%I/8LQ!$6XR ]5)R.,9X]ZGN-=2#Q/::(;=R]S \PFW#
M: O;'7-:U 'E>M-:W'B[5;B7Q%;:7<1RQQQQ7NGI,=J(,,A<< L2>/KWKI[#
M2=0UB?0];O[L)=:>TX4"V*^>CDJ&()RN4 .,<9KJ)D3:93")'C!*@ ;OH,U2
M\/ZPNO:);:FD#0+.&(C9@2,,1U_"@#*U#PC-+KD^JZ5K-QI<UR@6Y2.,.LI
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
MO>W5[/,07FN6!; Z 8   Y_,TS5M"BU:^TV[>XEB>PF\Y!'MPQXX.0>,?SH
MY%_$VL:1:^*8);H7LVG2V\=M-+&JG,O'S8P,#/>M)6\4V#WTTLS/8"RD=7NC
M$98Y@"1@1@ KTX-7Y?!]C<7&M/<33R1:N$$\1( 4K]TKQD$5'8^#(+.WECEU
M34+MFMGMHGN) WD(PP=@QC/ ZYZ4 <TNN>);3PK9:U<:M'.=06*"*(6ZKY3L
M_P!_/<[0>O&3TXK88^*+"WUF2:Y?[$EC)+;S3F)IHY57/1%"D=>HK3/A&QE\
M)IX=N99YK6, )(2%=<'(((&./I18>%(K6WNHKG4M0OVN(&MR]S+N*1D<A>,#
MZT 8IU_5&M?!=S]JP=0D5+I BXDRH.>G'X>M9L^L>(_[*\2:C'K1!TB_>**(
MV\>)%4KPQQGH>V/KZ=#:>!+2VDTQWU/4)QILF^V21UVJ.RX"]/U]ZE_X0NU_
MLC5].-]=E-4G,\TAV[@202!QC'% %>UU2]\1>(;JQ@O9]/@M+2&1O)5"SO*N
MX<LIX [>M<MX9U/4+/1])TFT=C/>W]V9)$**S"/!(7<"!DD=N@-=I+X/MC?0
M7MK?WME=1VZV\DMNR@S(H &X%2,\=0*K?\*^TO\ L2WTT7-X&MIVN(+H2 2Q
MN>N#CI0!CZOJ'B[1O#%W)=74<=P+Z-;64['<Q,Q&UP% ].0.>:[32;34+.*=
M=0U(WSO*6C8Q+'L7CY<#KWK)N/!5I=:-)I\U_?R/+,D\MU)(&E=EQ@9(P!QT
M KI5!"@%BQ ZGJ: .2UK6+G0O%]K]LOWCT:^MY%Y"X@E09R#C/(]<\DUE:#X
MCU34=.&D3WDD>M&^6,R.B"18"/-W;<8^X"O3J179ZOHECKD,$5]%YB03K.@_
MVE]?;L::NAV2^(GUP*WVQK<6Y.>-N<YQZ]!]!0!C6NH7EUJ/BZSN)S)!:!!
MI4#8&B+$<#GGUKEHO^1(\!?]A>W_ /0WKO8O#MM#=:M<K<7/F:H )OF7"X7:
M-OR\8'KFJO\ PAUA_9.EZ<+B[$.F3BX@8,N[>"2,G;SC)H Z&O-=4\2:S:Z#
MXMN([]A-8:@L5NWEI\B%E&WISP>_->E5S=SX*TZ[L]5M99[ORM3N!<3X900P
M.<+\O X'Y4 4[2;5=/\ '5OIESJLMY!<V+3NKH@VR!L?*  0/8Y[]:QE\2:P
M?AQ!JGVY_MIOQ$9=B?,GF%<$8QT]J[5M"MWU^WUEIIS<P6YMU&X;2IR3D8SG
M)]:QF^'>D- ;?[5J(MO.\](!<?)&^<Y Q_/- %5Y=9U3QKK6GQ:U-:V=B+>9
M$2)"3D!BN<9P<'O^G%4M*NO$_B&TM->TZZ2,-.Y:*>YQ"8@[#84"'#8 ^;.>
M?R["UT*WL]>O=8CFG,]XBI*C,"GR@!<#&> /7N:S(? FDV^HO=PRWJ1O.+A[
M19R(&<<@E>_/.,XH Z5UWQLFYEW C<O4>XKRS1I[K0_"<,MK=W0FU'6/L1DD
MD#A 9&!=01C<0I&3WYKU6N;'@C2AI]Y8M)=O;7,IF$;3<0OG.Y/0Y^M $%M)
M>Z+XRM=)-[<7EA?6SR+]I;?)%(AY^; ^4@CCGFIO'ZL? ^J,DLD96+.8VQGD
M @^QSTK1L="AL]0-_)<W-W=^4(5EN64E$SG "@#D\D]35G4].M]6TRXT^Z#&
M"="C[3@X]1[T <%-82#Q#X+M8KZY1GL[@^>6#R*#&"<$C'L.#BHAXCU>RTB\
ML5O9)ITUX:9#=3%=ZQDYRS8(S@$9QWKK[?PG9V]YIEW]KOI9M.5UA,LH;(88
M(/'IQQCI3)/!>DS6>IVL_GS1:C<&YE#.!LD/=2 ,?K0 F@V6NV.JW@OKE)--
MD4-;QO<&:6-N,_,5&5Z^N.*H_$?=_8%GL;:_]HP;6P#@Y/.#P:V-$\.6FA>:
MT,]W<S2 !IKN8R/M'10>PZG\:L:SHUIKMA]DO/,"!UD5HVVLK#H0: .*U;5-
M7\'ZM>1#4IM2@GL);J-;K:6AD7OQCY23T'],UI:/:^(QJ.G7K:C&^GW,'^D+
M+=&1I'*E@T8V +ZX'&!6Y!X=LT^TM=23WTMS#]GEDNG#$Q\_(,  #D]!S5/1
M_!.F:)=K<6\U[(8PP@2><ND&>#L';@X[T <5:ZEK:^$-,\1/KM[)<-?^486V
M^4R&0@@C&2>/7CL!6Q<2^(?$.I:W'IEU]G:RN?L\'^EF(1X .YD"'>"<]3TX
M&*W!X)TU?#T&B":[%K#/]H1O,&_=DGKC&,GTI=2\$Z3J>JOJ+M=P32@+.+:<
MQK.!V<#KQQQB@# UFQEN?&?@]KNZE%S<0SB9K:=@BLL0R8_0$^G6G:E=7EQ>
M>.[*2]N#!:6$;P*'V^63$SG&/4]?45U4_AVRGU;3-1W31R::C);QHP" ,-IR
M,>G'X4#PY8?;]4NW$LC:I$L5RC/\K*%VX&.1P<=: *O@JV%OX/TLB69_-M8G
M/F.6VY0<+GH/:JL]S-K'C2ZT5KJXM;:SM%F @D,;RNQ^]N')4# QZGG-;&B:
M+;Z#8"SMIKF6-3\IGDWE1C  ] !V%1ZCX>M=0U&'45FN+2^B0Q"XMG"L4/\
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
MSX)ZXW$XJ_0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M/3U]:T=>U*31]!O=1BB65[>(R!&; ./>I],NFOM*L[QE"M/ DI4= 64''ZT
M<=XET>'3K+1K-%UAK*&YDGFN[,F2=7VG#,>3R6)SCC'O3-,T0Z['?64U]KEQ
MHEQ",MJ'ROY@=64QDC.!@YR,'BN^HH Y_3_"%IIVKQ:HE_J4UTD)@9KBYW^8
MN2?FR.V> ,#@'&:NZ%H=OX>TW[#:RS21>8TF9B"V6Y/( [UI$A022 !R2:@L
MKV#4;..[M7#PR E&'<9Q_2@"Q6/I7ANSTF'4(8Y)YX+Z5I9HKA@RY;.[  '!
MSS]*V** .:TGP/I>CWT=S!/?2+"S-!;S7!:*$G(RJ_0D<YZU@^%/"_\ :.G7
MPU*34XH'U&1VL9,QQ2KD,"5*Y(/'?'%>AT4 9<.@VUOXBGUI)9_M$\(@:/</
M+"C&,#&<\>O<UF-X#T<ZM+?(]W&LTGFRVL<Y$$C9SEE[\]LXKIZ* ,"?PE:7
M-U))+>W[6\EP+A[3SAY+."&Z8SC(!QGM4-[X&T>^U:;4&-U$UP0;B&&<I%/_
M +ZCK[],UTM% &7%H%I#K,^JQO.MS- (#\_RJ@Q@*.V,?SK.;P/I7]D6NFQR
M7D45K.;B%XYR'5CG/S>AR?SKI:* .4N/A]H]R;T/-J BNV$DD2W3! _]['<_
M7-:'_"+6 U2UU%9;M;FWB6'<MPW[U5((#_WN1^/>MNB@#.TK1;71OM?V4R?Z
M7<-<2[VW9=NI%+IFBV.DVD]K:0@0SRO+(K<@LW7\.U:%% '.Z=X(T72KY+JU
MBF'EN9(X6F9HHV/\2J3C-/L/".GV$EHRS7DL=GDVT4TQ9(B002!ZX)Z].U;]
M% &%X8T$Z#;7D0=_+GN&ECB>4R>6, ?>/4D@L?KCG&3NT44 <Y/X&T&XU=]2
M>V<22-OEC60K'(WJRC@^_8U;E\-6$_\ :OF&=O[34)<9D)X ( 7T'-;%% '.
M7'@C1KK2;73YUN)$M&S!*TQ\R/V#=<>WL*EE\':+-H2Z.]LQME?S V\^9O\
M[^[KFMZB@#"B\(Z/%H=SI'D.]M<D&8O(Q=R,8);KQ@?E2:?X/TG3=1BOX5N'
MNHXC"))9V<LI]<GGTK>HH P;?P=HUMI4^FI#*UK*^_8\S-Y9!R-F3\N">U36
M_AJP@CN@S7-Q)=1>1+-<7#/(4Y^4,3P.3TQ6Q10!CKX9T]-!AT=3<+;0D-$P
MF8.A!R"&Z\&J&I>#;2YT2ZLH?-EFN9$DDGN+ERY9>%8MR3M'1>![CK73T4 -
MB0QQ(A8L54#<>I]ZK:IIEKK&FSZ?>Q[[>88=0<'KD<_4 U;HH P+/P;HME>+
M=QV\CSB V[-+,S^8AX(8$X;\:AMO 7A^UDA=;:9_(E$L*O<.5B(Y&T9P!72T
M4 8X\,:6+?48/*E\O4FWW7[]\N>_.>/3CMQ3O^$:TO?IC^3)G3%VVG[Y_P!V
M, >O/  YS6M10!BOX4TB2+4HVAE*ZDP>Z'GO\Y!R._'X8]*G/A_3C>:==F)_
M.TZ,QVS>:WR*1M/&>>..:TZ* ,/_ (1'1_L<]J()1'/<_:WQ<2!O-_O YR#]
M*>_A729=.N;*:!YDNF#3R2RL\CL  "7)SD8&/2MFB@#)M_#>F6NHV]_%',+F
MWA\B-S<.?DYX()P>3GGOS5.Y\"^';R:[EGL-S7;;Y<2N 6SG( . ?<5T5% &
M0_AG2'U&SOS:_P"DVD8BA<2,,*.@(SAL=><TU?"ND)<F9;9PIE\_R/-?R=_]
M[R\[<YYZ=>:V:* ,^WT2QMM9N=6BC<7ER@25S(Q# 8Q\I..,#M5:U\+:59W4
M4\4,I:&1I(D>=W2-FZE4)(!Y/05LT4 8GASP_'H"WRQ!42YN#,L*.S+&, 8R
M>YP2?KCM6W110!C+X6TE;QKGR969I_M)1IW,?FYSNV$[<Y]JBN_!F@7UW=W-
MQ8!Y;L?OOWC $XQG&< ^XYK>HH P]3\'Z%J\=K'>V"R+:H$AP[*54?PY!R1[
M&I=3\+Z+J]A!97EA&\%OQ"JY0QCT!&"!P*UZ* ,F;PQHL^BKI$FGP_85.5B
M(VGU!Z@\GFH%\':"FEQZ='8B.WCE$RF.1E<2#HV\'=GD\YK=HH Q7\)Z-)9+
M:M;/M6;SQ()G$GF8QN+YW$XXSFI!X:TC^RY-.:S5[>1_,?>S,S/_ 'BQ.[=P
M.<YK6HH S+;0--M;2XMD@9TN5VS-+(TCR+C&"S$DC!Z9HET#3)M+ATTVVVU@
M8-$J.RF,C."K Y!&3WK3HH YK5?!FFWV@SZ9#;HIFD$AFE9W8..-Y.<LP&<9
M-=%#&(8(X@20BA06.2<#O3Z* *U_86NIV<EG>PK-;R8WQMT.#D?J!41T>P-[
M;7AMQ]IMH_*ADW'*+Z=:O44 8D?A'08M9.K)IL(O"V_?S@-_>"] ??%67T#2
MY/MV^T1OMV/M.2?WN.F>:TJ* ,V?0=-N=/M[&2WQ!;X\@*[*T6!@;6!R, XZ
MUFZIX.TZ]TF+3H;>*.-;@3-(Q8N#_$P.<ESP,D^_.,5TE% !4-W:6]_:R6MU
M"DT$HVO&XR"*FHH R;#PQHFF7:W5EIL$-PBE5D4'<!TQD^W%)_PB^B_8S:+8
M(L/G&<*K,"),8W @Y!QZ5KT4 93^&M&DTYM/DL(I+9I/.97RQ9_[Q)Y)]\U+
M:Z'IEE>+=VME%#.L0@#H,8C'1<=,<"M"B@"BNC:<D][,+2,O>C;<DC(E&,88
M'@\$U%8>'M*TV59;6T5'0$1DL6\L'J$R3M'L,5IT4 8MSX2\/WEU/<W&DVTD
MT_\ K'*<L>.?KQUJQ+H&DS7UM>R:? US;*%ADV\H!T ^G;TK2HH RHO#6B0Z
MH=3CTRV6]+%_.V<[CU/L?>B3PSHDNJ?VG)IELUYN#>:4YW#OZ9]ZU:* ,M_#
MFD/=27+V,;222"63))#N.C%<X)'TIEGH,%IXBO=71(TDN4$9$8(W8.2S<\DG
M';M[UKT4 %9FH^'M(U>XBGU#3X+F6(85I%R0/3W'L:TZ* ,MO#>BOI:Z8VF6
MQLE;<(=G ;U^OO5JPTZSTNT6UL;:*W@7D)&N!GU]S5JB@"M:V%I968L[6WCA
MMQG]V@P.22?YFJ0\,:*+2WM5T^-8;9S)"JDCRV/4@@Y%:U% &9+X=T>?3O[/
METZW>UW%_+9<_,3DMGKGWZTY-!TF/2FTM-.MA8M]Z#RQM)]3ZGCKUK1HH R8
MO#&B0:;+I\6F6Z6DK!I(POWB#D$GKQBK=CI=EIN_[);I$9,;V&2S8Z9)Y.*M
MT4 %8]UX4T&]NI[JYTJUEGG&)'9,EO\ Z_'6MBB@"C!HVFVMVMW!9Q1SK +=
M748Q&.B_3@5 ?#6BG2_[,.FP&R#EQ"5R Q[CT-:M% &=IN@Z5I#N^G:?;VSN
MH5FC3!('J:T:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#"\:?\B5K'_7J_\ *N.G
M;[=J?A[2;RYMH+$Z*DT:W:%XI9< <J&4;@N2"3QSZUZ/>6=OJ%G+:7<0E@E&
MUT/1A5&\\-:-J%E;VEWIT,T%LH6%6'*#&, ]>PH XF^M&TKP]HM@NJC6+$:J
ML<T2D S)G_5@;CN"GMG^5!T^+2]*\5:K(+BPTVX"):) X#(AP&VJ#M4,Q&/;
MTK=\3^'C-:Z5;V&B6E[86DC%['S!#U& 5/3C+$CN2*BT3PC!YUS)=:';:=9S
MP^3)8K<&83'<&#M_"",<8YY/M0!@V]I'::YK.GBVMK:WF\/F1[:&7S%W@X!;
M@#?CK@=\\YS5.);>U\+>$[=/LUI97[LU]<21;XVD"G8)!D9!)/4XX]J]&L_"
MVA6$\<]KI5K%+&AC5UC&0IZ_7J>>M">%M"CT^>P32[86L[[Y(MG#-Z^WX=*
M."U6V_X1WPY<VUKKL4]I=:E"+D0PXBM8WW%@ &/RG RN1Q]:OV^@6UK!K<=M
MXHLP+^SP8K>-8H8B<*'^5B%ST]\FNTM]!TFUTU].ATZV6S?[\/E@JQ]3GJ>!
MR:BM?#.B6=C/96^F6R6T^/-CV9#XZ9SUH YSPM+::7K>H6E[IMOI-]!:1M,\
M$H^SRQ@D>8.FT\]^:[>.1)8UDC=71P&5E.00>A!K.A\/:1!:W%LEA%Y5PNR8
M-EBZ]@2><<U?@@BM;>*W@0)%$@1$'15 P!^5 $E%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !112%L$^U "T4F:6@ 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 0G%9NL:8VKVR6YNIH(MX:00L59P/X=
MPY'O5F_LH]0LY+68N(Y!@E&*G\"*IZ?I-OHUO<+:FXDWG=B64N<XQ@9Z?_7H
M PO#VFQ1>+-1DLKF[:RM(T@*37#R RGEC\Q/08'XUV6<USWA_1FB\.F"^5EN
M+MVFN0&P0[')&1Z<#\*T-+T6TTDN;9IR7^]YDK/_ #Z4 :5%%% !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 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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
3 4444 %%%% !1110 4444 ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>25
<FILENAME>cfoseveranceagreement_ch008.jpg
<TEXT>
begin 644 cfoseveranceagreement_ch008.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#W^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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "BBD)Q0 M%%% !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 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 445R_C'7KC1?[,BBF2UAO+CRIKQTW"!>N<'C)
M]3TQ0!U%%<UX1U>\U0ZHEQ,MW;6MT8K>]50HG7O]W@XZ9'!KI: "BBB@ HHH
MH **CGC::"2-97B9E($B8W+[C((S^%<-X6\6W::M+HVNR%S)<2Q6%XR@>?L<
MJ5;;P#P,=/Y9 .]HKF]*U21=9\2_;[S_ $.RFCV>9M"Q*8PQYQZGO5^V\1Z9
M=W7V:*:03^7YJQ2021LZ>JAE&[\,T :M%<?%XHM?$/A34KHW%[I,,;,IN4A?
M<B!A\P.,9/<#D9_&MB37+'3+2RCFN9[F6:$/'LA9Y)5 &7*J.!SDDXH V**R
M!XFTI["UO(+AKB.[W?9UAB9WE(SG"@9XQSGIWJSI6KV6M6AN;&;S(U<HX*E2
MC#JI!Y!% %ZBBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ KCO'LN1I-G>(/[%N+H"_D(^Z!@H">P)ZGVKL:* /
M//!^H)H&FZ^7N);CP_83C['-M+$J?O!?4 D<].M=_;SI<VT4\>=DJ!UR,'!&
M1Q4E% !1110 4444 %<-I6BVGB7POJ-G.'C;^T;B2&;RRKQ,9"RNN1Z$5VES
M +JVD@9Y8PZ[2T3E&'T(Y!K$D\(6DJ%)-2UEE/4'492/YT <4ND>(;SPYXHM
M+F+?J*SP9VKQ<K&%Y![DJ ?KQ6]+=0^)O$OA^XTZ"X1K(O-<RO"T?E*5QY9R
M,$D^G3!K1_X073/^?S5O_ ^3_&C_ (073/\ G\U;_P #Y/\ &@#EM.\]/AWX
M@T=K&\%[$TV4^SL0Q9OE"D#YCSV[<U=::ZT+Q!I>NS6%W<Z?/I4=H_E0EI+=
MP0<%>H!_F?SWH_ ^EHX9KC5' _A;4)<'\F!J;_A#M'_NWW_@QN/_ (N@#E=:
MMIGO=%UF3P_<G2XQ-$]E;H1)$K-\K[%(P3U(_.M[3;NUT71);RR\.W\$$UR-
ML"1YFDS@&1E)R!]3GCMFKG_"':/_ ';[_P &-Q_\75_3='L])\W[()QYN-WF
MW$DO3.,;V..IZ4 7Z*** "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@ 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!D]**YGX@W4UI
MX%U22#<',:IE>H#,%/Z$T ;&EZI#J]LUS:I)]FW%8Y6  E _B7G.,YY.,X]*
M?J-[_9UFUTT$LT<9S((AEE7NV.^.N!SZ9KG-=;[)X?T.S@O)[59)H(O*ML^;
M.@7_ %:D$;<X'S9&/6D\$W=W)=:[873SM'9W86);B7S712,[2^3G_P"O0!U=
MO<0W5O'<02+)#*H='4Y# ]"*DKD/AQ+(?#US;%&6&TOIH(,DG* Y&,]@21^%
M=?0!FZUK=IH5HD]UYC-)((HHHEW/*YZ*H]:H7'B*_P!/1)]0T&XBMF8*9(ID
MD,9+ #<N1@<]1FL;Q3(+7XB^%KJ[!%E^]C#M]T2L"!]#DK^7M6EX]UF[T+PZ
MMY9^49#.D;+*FY2#GM0!U%%><WD.I^)?%FN6$=Z+8V(B6 M/*C197/F*JD Y
M/KVQ3VM;G4?&>F:;=ZQ=2PMHV^5[2X:-)V#XW<'N,$XZT >AT5Y5;:K??\(E
MI]G)?LL4NL/9O//*PQ$N2%+@@@' '7IQ4WB"PU#0?"?B%?[:#8,,\5O!*X>W
MW2!3\Q8MM(SP>.* /3ZR?$VL2:!X>N]3BMUN&@ /EL^T') ZX/KTKF-0TF#2
MY])M$U'5+R:]N3,+26XW>>53G<Y(VJ.IZY].E8RW%U+\+?%-O=2%C:7TD" R
M&38H9#M#'E@"3R: /4K>7S[:*;;M\Q V,YQD9J2J=A-$MG90M(@E>!2J%AN(
M &2!^(JY0 4444 <QJWB_P#L#Q!9V&JVL4-G>%A#>+<;L8Q]]2HV]1W/6M;4
M]1EL)].CBMTF%Y<B EI=NP;6;=T.>%/'':LC7M.M=6\4:=8WL0EMYK"Z5U/^
M]#T]#7/V<VI:1X@T;PQJ9>X$-X9[*\/22$12#:Q_O#(_SC(!Z156;4;6#4+:
MPDE N;D,8H^Y"C)/L*XFWM[7Q#;>*)=5)34+6XD1&+G=:1JH,;)CH."V1UYK
M.T]5U/Q'X/NM6ACDN)M-D:5I5&7*@[6.>^.?QH ]"L)=3DN[Y;ZVABMTD M7
MC?)D3U8=C5^O*]5O+RPM_'\EE-,DB3V^&5B2@;[Q'IP3]*V;Z/2=,MKO4?#=
MV/MLFEN(K:WD78RJ,^:5 SN&>I//2@#N@P+%01D=1GI0&!) ()'49Z5YSX9T
M^Q:[T35K;7K83/'Y36]K!M>?Y<LLGS$DCDEB/?/2H] A&D:WHT-]:VUT+B25
MK/6+1_FG)5B1*.IX8]^,#T- 'I=(2%!)( '4FEKEO';VG]DV5O=!F\^^B2./
MS D<C<G$A(/R<'/'84 =.'5EW!@5]0>*4.I8J&!8=1GD5X_=%8O#GCFU62U"
MI-!(D=HW[I22N[:,^O!]_3I6]_9]MHOB[0GTN$+-<:=.7^<YG94!7<>YS0!T
MOBK6YM#TI;FU\AY?M$4;))D_*S '@'KS6]7D$\FE7/PZM+Z5K9M7>^1[F63:
M)O,\WYL]^!V]*]>!#*"""#R".] "U%'<02RO%'-&\B??56!*_4=JAU2>*VTF
M\N)VD6&*!W<Q_>"A23CWQ7F&@3V-MXD\(R6]Q8Q1R03HR1R*TH4H"HF<8RQ8
MGC P<CF@#J#XIU$:;XKGV6WF:3,Z0?(<,H&1NYY/TQ73:5=27NCV-W*%$D]O
M'(P48&64$X_.N!1U72?B&Q4.//E&/^ 8KM_#K!O#&E%2"/L</(_W!0!IU#)>
M6L,RPRW,*2M]U&<!C]!4U>90FPNO"_BI=:6#^U8Y[@L9\"0';^[*D\XX&W%
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
M;-IKPEGE,A\S?V"CH1C'/^3S\?BV]?PSXAU+[-;B;2[N:W1,MM<)MY/?/)H
MGA\/?VMHMIINNP2"?36417,$I3?M& ZD'(XQD''/X&K$6@6WAU;RYT.RE>\O
M-J$-,64-@X9MQZ9Y/4UKZ=<O>Z5:73*JO- DA Z E0?ZUE>$]?DUS0(+Z\\F
M&>621 B' .UB!C)SZ4 7= TA-#T:"Q5S(Z M+(>LDC'+-^))K2J*6Y@@9%FF
MCC:0X0.X!8^@SUJ6@#$UVROM3C>S_LS3+RQ8 D75RZ-N^BQG'US6(WAC49%A
M2?3;*XA@(:.*?6;ET4CO@Q\_CFNCTR>]6"Z?5KBRRMRZQF!L*J?PAB?XO6KT
M5S!-)(D4\<CQG#JC@E3Z'TH X?6O">J:[>)>7FC>'Y+E0!O:[N!N QC(51GO
MU]1Z<RIHGBB+5(=2CLO#J74$'V:-EGN JQ_W=N,?I792W=M!+%%-<11R2G$:
M.X!<^P/6B.[MIGE2*XB=X3B55<$H?]KTZ'K0!PJ>%=>32)M*.F^''LII3,\<
MD]RWSGN"1D'Z&I;?P;?V^COI:6.@K:2L'ECS<'<PZ9;=DXKL6U.P1 [7ULJ%
M/,#&50"N0-W7IDCGWK.DU*2PU#4KJ_U*Q&EPPI(D:G]['QR6]B>GKQ0!D:CX
M;UC5HK6.^@T29;4YA)\\%>@ZALG.!G/6H4\(W\=G=V<=AX?2WNV#3QJLX#D'
M(Z-QSV%:[ZR^L:1IU_HVHV5LDTT9E^TD,=I&3'P>'Y'%:UQJNG6?F?:;^UA\
MK&_S)57;GIG)XH JV.C1*]G>WMM;'4K:(PI+#NVJG/ W'/3U]ZU:KS7UI;VR
MW,UU#' V-LC. ISTP>^:+6_L[Y-]I=P7"XSF*0-_*@"Q152]U73]-V_;KZWM
MMP)7SI0F?SHFU73[;R_/OK:/S$,B;Y5&Y0,EASR,<YH )--M)=2AU%X<W<*%
M(Y-Q^53U&,XJ:6V@GDADEB1WA??&S#E&P1D?@2*BM]2L;NS:\M[RWEMESF9)
M R#'7)'%<ZGB7[9X]L].L+^WN+"2R>618BK8<'@[A[8XH U[WPWH^HWOVR[L
M(I;C !<Y&X#H& .&_'-37NBZ9J+VSWEC#,ULVZ$NOW#[?IQ[5-<ZA9V<T$-U
M=PPR7#;(4D<*9&X&%!ZGD?G1'J-E+/<01W<#RVW,Z+("8_\ >';\: &0Z586
M\UU-#:0I)=G-PP7_ %O7[WKU/YTS3=$TO1UD73K&"V$AR_EIC=]:IR7IN]:T
MN2RURS%G+&[&U&UFNN."ISG QV]*PX]:U9[;QG_IH#Z:S-:OY2_( A;&,<],
M<YH Z:RT'2=-NI+JRTZVMYY,[I(XP"<\FDL?#^D:9,);+3K>"0 @,B $9ZX]
M*=H-S+>^'M,N[AMTT]I%)(V,99D!)P/<USGA_P 76\8U&VUW6+87,6IS6T/F
M%8R44@#@=NO)_.@#LZK7^G6>J6IMKZVBN("0=DBY&1T-0W^MZ9IA O+V*$E-
M^"<D+_>..@]ZN12QSPI-$ZR1NH9'4Y# \@@]Q0!2_L+2=DR?V;:;9T"2CREP
MZCH#QVJP;"S:6&4VD!DA&V)S&,QCT4]OPKE/'/BE-/T"Z&F:DL=_',D?R*&P
M=PW+D@C."?>NCOM<TS3)#'>7L43JF]@3DJN<9..@SW-  V@Z0UU-<MIEHT\Q
M!D=H5)8CUR*T*S[S6]-L(T>XNT"NGF+MRY*<?-A<_+R.>E13^)=$M8;::?5+
M6.*Y4M"[2##@=2#0!J,H92K $$8(/>JD>E:=#Y?E:?:IY3%X]L*C8W'(XX/
MY]JS#XV\-B'S?[7M]NXJ0,D@C&<C&0.1R>*T+W6M/T](GN+C'FC=&L:-(S#U
M"J"<<CGIS0!,-.L0LZBRMP+@YF'E+^\/^UQSU/6IHHHX(EBAC2.-!A410 ![
M 50/B#2AID.HB]C>UF.V)T!8R'T50,D\'@#/!K(\*ZM+JFM^(0;N2XM89XQ
M'0IL!7)7! (P>.?2@#J:KRZ?93W"W$UI;R3IPLCQ@L/H2,UE7GBBTLO$UOHD
MD4QDEB,AD6)V"\@*. <YR<GH,<U-/XGT:VE9)KT*$E\EI-C&-7_NE\;0?8F@
M#2EMH)Y(I)8(Y'B.Z-G0$H?4'M2"TMA$8A;Q>63DKL&"?7%%TQ%G,R,5;RV(
M8=N.M<?X,\7V4_A_28-2U+?J5R67,@8[FWMA2V, XQQGTH ["6UMYP@FMXI
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
M,*Q4$CZ&D6V@0H5@C4QC"$(!M'MZ4 >5WI2+0O%$%G$&M8-=5[J&,<>3\NX
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
M<7X>.C7>G:?IVKSZE_;-G=\6"DC][YA.\<8QSDDGU]JZ+3W@'BWQTIEC;=#
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
M8[U7S$^,$KMZYZ\^WUJ23P_KMEXCCU?3;RTN'FM4M[P7@*[RO\:[1U]N!^?
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
M\#[H(XBKAP^%.<G/ /IVX[U!\06D0>'&AC$DHUJ HA;:&/S8&>WUH UM$O\
M1DN&TW3K2>SD<-<>5)9R0;^0&8;E&>JUNUSLNI7]IINJ:KJFE6\,UC"[6_ER
M>9N7:&(W8'4J,C Z#K618:OXICGM;VZLIIM-D@,MVSF +'\F08MKEBO^]DT
M=5JNKVNC6J7%WYNQY5B41QER68X P*OUYEKE]JM[X*M?$4M\#'+<PS"R\I0B
M@2C:-WWL],G//H*T-0UOQ)J5]JJ:';W&;"X^SQ!/(\N1@ 6\S>P;OQMH [VB
MN'N=2\2WWBF/1;6[M].=M+6[D#0"4I)NVE0<^O?TJCKOB+6--N[J==25I+6\
MBA^R0PAX3&P',C8RKDD\!N,?C0!W U>U.N_V/E_M?V?[3C8=NS<%SGZFKU<H
M?^2LI_V S_Z/%=70 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 8GC!WC\):D8[$7S>21
M]G*DALD#H.>.O'/%<?H=TTGCF*[9;^6&;1#$LLEFT:A@X8JH"C"@# Z^F37I
M=% 'E,%E<Q_#3PW ;*Y$\6J*\L?D-N4"1R21C.,$<U>:YN-'@\5Z3?V-Y-=7
M[SS6LT,#2B973:JY XVX[]*](HH Q?"$<D7A#28Y8WCD2U16212K @8.0:Y'
M3]1L[75_&=O<6T]P\]QM6*.W:3S?D/RY (S]:](K'T?0O[)U'5KS[4TW]H3B
M8H4"^7U&,]__ *U ''Z)87OA+5M*N=1@N);:321:N\,+2F"0/OVD*"<<]?6D
M;2K=M,O[C4;+4H;74-8-Q;&UC;SK;Y3B;:%++D@\$<;AQ7I-% 'F%^NMW/AJ
M&:YM[B]CL]:BECF6V*3S0)D%VCP#GMGJ?UJ;7[J\U'4-6B72-22.YTY1:M;6
MI5IR4)Q*_4!2<;<CN"#TKTFB@#RDW5QI3^$KN*ROUN[?3'CG1;4RML&U1F,,
MI W$\Y':GO9)=>&X1I%M>7EQ8:FM_>VEQ"8I)-V2=J'MZ#)Z'K7<:GX<6_U-
M=2M]1O;&\$7DE[=QADR3@JP(ZDU<TS2HM,68K-/<3S-NEGG?<[GH.@   X
M H R/"WV2>XN+RS\.R:7$Z*OFW$8CEE;)R,9)P..3U_"LWQI<1VOB_PC-+#)
M*B33DK%&7;[J\A1R<=>/2NXK*U+0HM3U?2]1>XFCETYW:-4QAMP (.1Z"@#@
M]?TJ^U73O%>IVFGW6S4!:Q6L)@(DDV,I9]G4#CC-:WBG3;FZ3P]JZ:0][;VB
M'[3IP7Y@KJHX7U4CI[5W0(.<$''!I: /+_$D44?@*]N(- _LB*2Z@*Q,@663
M##)8#IZ ?XUK:I%?^(-:M]4T_2[B Z99W&S[9#Y9GED3:J;3U P2>W-=1KFB
M6WB#33874DR1%U<F(@'*G(Z@]ZTAP.N: /,-'L=1_P"$@\,:B^CZHGE)+%=-
M,%549DV_+'NQ&@.>RY'8FI;OPYK,VF:]Y-DWGMK7V^WC=@/.0'L<\?C7I5%
M'$VYU'6/'.E:L=&O;.SAM)(G:YVJ0QS_  YSCCKWSZ5J>,]+OM3TBW.G*'NK
M.[BNTB+;1+L)^4_G^E=%10!Q]U;76OZ_8ZDNGW=I%I]O< ^>H5Y9'&T(!GD#
MDYZ5=\"V=WIW@^RLKZV>WN(-ZNCD'JQ((P3V-=#'(DJ;XW5UR1N4Y'!P?UI!
M-&96B$B&10"4##('KB@##\9:1/K'AV2.S'^G6[K<6IS@B1#D?F,C\:YV7P7J
M0U6PNDGR;]=NM'=PWS"3Y1Z<;![8]Z]!HH Y>"PO8_B+?:B;23[&^G+$DH*X
M9PP. ,YKE+'POKEAH/AN[&E)<W6F-<">QF=/G21B<@Y(S@UZG10!Q&K:=JVJ
M>&6CCT""UF>\BD6UBE0'RU(8ESPI/!&.>HK46QO_ /A83:DUI_H)TX6RS;UX
M??NY&<^W2NCHH YKQ?I6H7ZZ7>:;''-<:?>+<>0[[?,4=0#T!^M9-YH6K^(=
M8U2>ZL/[/BNM*^QQ,\Z.0^_=\P7/?]/?IW=1SW$-K \]Q+'#"@RTDC!54>Y/
M2@#EO#=OK4<MI%J&@6%E]G0B6[1T9I<+@;0O*DGDY[<=ZR'\.:R_@KQ-8?8"
M+O4-1>X@C,J<HS(<D[L#[IKT)'22-9(V5T8 JRG((/<&JXU*Q,4\HO;;R[=B
MDS^:N(V'4,<\'ZT <]XIT"_U/1M-DTPB+5K"2.2%V8#;P PSTQW]\5#KGAF\
MATS1#HD<4\^D-E89C@3*5VL"?4_U-=2U_9I);HUW 'N>8%,@S+QGY?7CTJQ0
M!PVNZ=XC\0>#-1M9M*M;:YF:(06L4RL0%<%BSG"]N /2M#Q-I6JW-YI.M:7#
M%)>V.\/:3285U=0& /0$8Z_X5U-% '&:II&OZQI5K=O;6=MJ-G?1W<%HLF4(
M4?=9\<DG/MTJ;3-/UF?QP==O["*T@;3?LOEBX$C!MX;G QZ]*ZVJTNHV4%W'
M:2WEO'<R\QPO*H=_HN<F@#*\6Z5=ZMI<$=DL;307<5QL=MH8(<D9]:@CLIY_
M$2^(=52.QAM+4PPQO*I(+'+.[#@#' &:Z6H+VRMM1LY;2[B66WE&UT;H10!R
M7A?188?$^KWEM<>;IT,["UC!!6.215:4KC\![<CUKHO$%M?WF@7MOI<XAO9(
MRL4A.,'OSVXR,]JGA@L=%TT1Q)%:65NA/]U44=23_6IK>XAN[:.XMY%EAD4,
MCJ<A@>XH XO1- UJS\46>I2:;I]K +(VLRQ3EFSNW;B=OS,<?_7K0^(9<>#;
M@Q@%_.@V@]"?-3%=35/4]*L=8M1;:A )X0X<(6(^8=#P?>@#!?2]7U+7X]6N
M[:"V^QVDL5O")M^^1^"20.%QCWHLM U&+X<-H,OV<7IM)+<$.=F6R 2<9Z'T
MKJJ* .3U+PM=7_@?3]+66.+4[". P3!CM26, 9!QG'7M2ZSX<OSX4LM+TJ6)
MVMGC::.9BJW2CEE8CGYCR?6NKHH \^7P7K,D/B2&3^S((M5BC\M+<L!&Z=%Q
MM^[UR?TJ[-H7B1;C2]5M'TY-2M8#:RP.[F&2+CO@'.1GIZ>G/:44 4],34%L
M\ZI+"]T[%F$ (C0=E7/)^I[DUSEYH6O6/BB[U?P_-8%+]$6YAO=^ RC 9=OM
M_6NFO;^UTZ)9+J81J[!$&"2['H !R3["DT_4K/5;47-E.LT.XKN (P0<$$'D
M&@#GI=!U>SUJUUFPG@NKPVOV:\2X=HTEYW!Q@'!!XQCI52\\&WUUHEV1-;#5
M;C4%U YSY093\J9QD@#OCK71+XCT>226-+^)WB;;(JY)4^AQTJY97MKJ-JMS
M9SI/ Q(5T.0<'!_44 <Q9Z!K;^(;[5[^2P#W.G?9A' 7PK9R.2.GO[].*EM?
M#-Y#\.W\./- ;DP/") 3L^8D@],]ZZJB@#BYO#.NV=QI6H:/>6:WUO8I97,=
MQN,4JKT(QSP<U9O/#^LW=[H-[+>6LUQ83R2SEE**0^!M0 = ,@9YZ9KJZ* "
MN+E\*:GJ6K6%YJ7]G)+:S^:]Y:AEEG3G$;# &,8!.37:=*HZ5J]GK5F;NQD,
MD(=H]Q4KRIP>M '.:+X;\0:(4TV#5[<Z+'-O3=$3<*F=VS/W<$\$_EBM30](
MOM.U?6KFZEMWAOK@31+'G<N!C#9]@OZUNT4 <Y%X5CB\:S:\LN(I(@?LXSCS
ML%3)CIG:2/7YC3+CPQ+>>)]2O[B6(V-[I_V(QC.\<\GT]:Z:B@#DM!\.:[IH
M@L;S68YM+M,B%(HRLDBX("N?09Z#T%1Z/X6US1V73K?6HQHD<OF1IY7[]5W;
MMF[I@]SUY-=C10!6U&*ZGT^:*QN%M[IEQ'*R;@I]<=ZYJW\(SRW^IWU[):V\
MM]8M9-'8QD(=Q.9&SU;I6_J^KVNBZ;)?W7F&%&"D1(78DG'05>!R 1T- '%V
MO@W55;0!=:M;-#I#@I'';D;U P,DMG=C\/:IM/\ ".I:7)+96FL^7HCS&46X
MB_>H"<E%?/ )_'%=?10!RW_"+76?%'^EPXUI-J?(?W7R%>>>>#6UHMA)I>AV
M-A+(LCVT*Q%U& VT8SC\*OT4 <)<^ ]1FMK^U768_(GO/MD9>WR^_.<.V>0/
M\^E:6J^&]3UE9;2^O[.:Q>1'5FM?WT6 ,[#G R0>H/4]:ZFLA?$5HS:LODW0
M_LS_ %V83\W!/R?WN!0!KUS-MX?U/1I[O^Q+^U2UNYVN'ANX&?RV;&=A5AQ[
M&K7_  E>FFSTFZ'GF+5)5BMSY?\ $W3=Z5MDX!.,X]* ,*7PUYGAR_TO[:[3
M7Y=KBZD3)9FP"0H(QP  .P ZUH:-IYTG1K/3S+YOV:(1"3;MW <#C)[5'H>M
MVNOZ>;VT658Q(T9$J[6!4X/%:5 &"-*UJUDN!8ZK;F"XF>5A<VQ=HMQSA"&
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
M[%\CWV5TNF_VGFZ_M+[-_KV^S^1G_5?P[L_Q?2@"]7#ZT!_PMOPUQ_R[3_\
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
M%AN-8DTV^LDM)$L!?LRS^8$7(!5LJNUAGWH Z">YM[8(;B>.(.P1/,<+N8]
M,]3[5GZ[H]EJT%LU]/)#%93K=*R.% 9<X+$CIR:XSQ3J=]JVE:)>O8PQ:?/J
M=O);N9290N3@LN,#<.>#Q[UL>(=7O=0TO7[?3K2WEM+.&6&YEFE*EF\O+!
M1E01U/7B@#K89HKB%)H9$DB<;E=&!5AZ@CK3Z\_T[Q+>Z5HGA?2[#2OMUQ>V
M&Z/]\$P57/.1T]\U+?>/;NU,\0LK5+FRC0W4,L[%FD*[FCCVJ02.F2>M '=T
M5Q]WXPNI+RRM-/MK:*>XL!>A;^0QELG C4 <MP:??>*KU-1ATVWM[2&^>Q6Z
M\J\E*;W8X\I?]H8- '6T5F:GK*:1X=FU:[B*^3")'BSSN./ES]3BLH^(=4T[
M5],M-9LK>.+428XGMG9C%)P0CY&#UQD>E '445R6A^)=:UO4ITCTFW2QMKV6
MVGF\\Y 4<$ CGGK]1TJSXBUW4--NQ!:0VT4(MVG>]O21#D' C!!'S'KUZ>M
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
M;Q^7J.M6\J11%(!##@EL85G)ZX],57C\,:K)JJZK+-I]MJ"6<D'GVL;?OI&
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
MCPDZ:Q+J.DZK-IKW$2Q7")&L@D"C"D;NA XS5_PUH2>'-$BTV.X>X6-F;>X
M)).3P/K0!RBWUSIGC#QCJ$M[++'86L3K"X7#@QLRIP. "3T]>:L7>IZYHEAI
M&M7&HB\AO)8DN[?RE"1K(.#&0-W'N3FMJ3PK')K^H:B;R7R-1@$-W:;%*R80
MH/FZ@8/0=^_:H+3P@T,-A9W6J2W5AI\JRV\#1*IRN=H=OX@,^@Z"@#0\4^:/
M"FK/#/)!(EI(ZR1'# JI/!]\8K@EM[J+3? (CO&DEDE5D:=01$#&OR@+C('.
M,G/O7IM]:1ZAI]S93%A%<1-$Y4X.&!!Q[\USD'@SRHM'1]6N)?[*EWP;HT V
MX "\#I@?7F@#&G\3:KH-GXEMKF\%]<6$T$=M/)&J<S*#R!QA>OO6YHZ>(X=>
M<79FETEX!AKIHC*LH]/+XP?>I+GP=9WLVMM=SRR1:L(_-C  V%!A2IQU&!UJ
M71?#)TJX2>?5K_4'CC,40N7!6-203@ <GC&3VXH P_B(SM?>&+>0XLI=303Y
M. <%< _@6KL[RUM[VSEMKN-9+>12LBMT(JOK.CV>NZ;)87T9:)^0RG#(PZ,I
M[$5FKX9FE@CM+[6KV\LDQF"14'F = [!<L/7U[T 4A)>^(=:UFT@U.XT]--*
M10K;E?F<KNWOD'(Z#'L:QK;Q!KFLVWAEH[X6,UU//:W1$:E&9%/S#/?C@=,U
MU4_AL?VO-J6GZA/I\UP@2X6%$99,=&PP.&[9IG_"(V2-HPM[BY@BTIVDC1&'
M[PMU+$C)SSGZF@#EA_;Y_P"$GL1XBN@FC@30R[%\R0M&7"N<?=&.P'7\*FEU
M?6=8O/",-OJ3V/\ :=I(]P8D4\J@)(R.#UQZ5TX\+VHN-:F%U=[]80)<<I\H
M"E1L^7C@D<YKF=3T;[!XI\(:;9W5U%':P7")<!59E^7Y=WR[><8Z?XT 0'5=
M7M+;7]&N-;V/I]U;JE](I,K1R\[0%!R^!QP>OY1SZUJUOHWC"-+R^B:Q,#VS
M7)4S1AP"02,C^HSZUTUQX(LKFPEA>]O1=2W2WCWJN%E,JC"G@8  /  XJ,^
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
M]I??9\W-I%Y,$A=B53&,=>>O?-5K;PGH-GJK:G;Z9!'>,2?, /!/4@= ?H*
M*OCRUGO/ ^JPVP8R^4&PHR2%8,P_(&K?A:\M[SPII<UNR^6+6-2 >%*J 1^!
M%;%8C^$- DN'F.FQJTAW.J,RHY]2@.T_B* ,34+FTUKQOI%E-Y=SI,UE+-%&
MZYCFE#8S@\-@#(_.N9\01RV7AOQ?I\+2#3[&\MS9D.<1ERI=!ST&X<=LUZ;J
M&BZ=JEO%!=VJ/'"08@I*&,XQ\I4@CCTJ.3P]I$NEC3)+&)K,.',1S@L#G)/4
MG/4GKWH Y"Y\,Z6GQ%MK012?9;JP>2XA\YRLK*V 6YRW7N>U81BW^"FL&FE6
M"V\2?982'(:./<. ?;)->J'3+%M034#:QF\1/+6<CYPOIGTY-<WXH\,I+HL%
MEI&E1LAOX[B>)"J!E'WB=Q&21Q0!A:M:6/AKQ1<0VDMQ9Z=/I,LMZENY)!SM
M5QD_>)(&?_KTSPY$EKXWTJ-8+6UBFTD@Q0R!BXSP9"  SGKP/SKO;;0-*M(+
MB&*QB\NX&V8.-_F#T).21STZ"HK3PMH5C+#+;:3:120Y\MUC&5SU.?7WH \N
MBTZUA^'EOJ\<>W4(-3Q'/N)91YN,#T%=3KS2>$/%QU>SMC*FL0M 8U4'_20,
MQ_@QX/XFNM_X1[1_[/%A_9MM]D#^8(?+&T-ZX]:S38ZSJFOQG4X+.+2[&X,]
MKY3%I)6 *H6STP&)^N* +VE1VFA:=IVDR7$*7!CVJFX*97QERH[\DFL_X@W%
MS;>"=0EM6=6P@=DZJA<!OTR/H36AJFB1:IJ.GW$T=N5M)/-5FCS*&!! 5L\#
M(YX.<5J.BR(R.H9&!#*PR"/0T <3X<TS2H_$,.I6.M0W$L]H5^SVL*1H4&/F
M95[C('/M7)6$WE^#/!J7%PMO8/=W FDDC#HK;FV;@>".3U^O:O5K'0]*TPRF
MQTZUMS*,.8H@NX>A]O:D&A:2NFG3AIUK]B)W>1Y0V9]<>M 'G.IV]GHFCW0M
M=3.H:=)J<#ZDD:A8XXV))50O&#QD#M@5JZW!X<71?$ATDQR23V FE2'!A3;D
M(1CA6/)]>*[6#2=.MK!K&&QMTM&R&@6,;&SUR.AHM-)TZPM7M;2QMX8),[XT
MC 5L^H[_ (T >?W&FZ9?/X#MF@@:"6-_.5, ,?)4D''J<9]:T=-TO38_'&HZ
M/<V,/V2&QB^P02#>@C))D(#=RYZ^U=7#H.D6Z0I%I=FH@;=%B!?D.<Y''!R!
M4E]I.GZF$%]907.PY7S8PV/I0!Y:UHL]EH=G<!9M.7Q#)!:$L3NM\D 9],@_
M@*W=-L[2T\1>.;"&WABLUMH"(%4!!F$D_+TKMWTVPD6!7LK9EMSF$&)2(CZK
MQQ^%!TRP,L\IL;8R7"E)G\I<R*>H8XY'L: /,K&\M[./P*VJ,JZ7]FDYDYC$
MV,*6[9&>">F3[UWGAA=&2RNET-]]I]J<LRL63>0"=G;;R.G&<UH'2]/:R6R:
MPM3:*<B PKY8YS]W&.M3P00VT*PP1)%$@PJ1J%4#V H X232[#4/B9K9O+2&
MXV:=&RK*@89.!G![\#FL70+D)IG@,7C!M.,ERK[SE!+EA'N[=^*]2^PVGVJ2
MZ^RP?:)$V/+Y8WLOH3U(X'%1KI6G+9&R6PM1:DY, A783_NXQ0!YOXCM%C/C
M(:>B-I[6D,LJQ]%GW9)&./NC)_"M36FT^>U\&RV[6KQ)J4";D8$ E,XX]P/T
MKN(;&TMK8VT%K!%;G(,21A5.>O XJ(:3IHABA&GV@BA??$GDKM1O51C@^XH
MX*&^\.F]\4Z?XD*+</?,W[[[\D6!Y80]>,< >OO52];2[GQ7XAMM>U2XTU+B
M.$QHX0!XO+Z LK8()['DUZ7+I]E/=1W4MG;R7$?W)7B4NOT.,BBXT^RNY8Y;
MFSMYI(CF-Y8E8I]"1Q0!P&IVL-LMI>Z->6]S+;:0BO8ZFO\ K[7)(8$XPW!_
M3.._<Z)/'=:#I]Q##Y,4MM&Z1YSL!4$#/M4MSIMA>2))=65M.Z?<:6)6*_0D
M<5:Z# H \LO-%N9;_6?!-M'LMKJ0:E!*0"(D(Y4=,?O%51CL6K<\+7%SKMI=
MZSJD11XK7[#MD4 97)E;\6P/^ UVNQ=^_:-^,;L<X]*!%&$*!%"'.5 X.>OY
MT >56CHOPN\*@LH/]J1=3_TV>NGMF'_"V[X9&?[*3C/^V*Z@V-H85B-K 8E.
M53RQ@'U J06\(G,XBC$Q&#)M&XCTS0!R/Q*\O_A'+7SMOE"_@W[NFW)SGVK$
M\164+ZUJ;>&XXT=-&D%W]E4!6+$;!Q_%@$^N,5Z7)&DJ%)$5T;@JPR#38;>&
MW39!#'$N<X10H_2@#SSPL/#.H:IHUU9:GJ-SJ$$)6.W=]PMUV'(;"C"CI[DB
MO1ZBBMH('=XH8XV<Y8HH!8^_K4M !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 451UDW
MPT:\.F &^\EO(!Q]_''7C\ZX4>*+K3M%U:X^UWHO[:T0M8ZC& \<C.%\Q3CY
MDR1Q[=LT >D45QUE;^)+2\-Q+J"/I\MHVY9;@22"7:2'3Y ,=..F,USUEJ>N
MQZ#X9UN77+B9[V_2VE@9$$91G<'MDGCK_A0!Z>LL;2O$LB&1 "R \J#TR.V<
M'\J<S*BEF(50,DDX %<5X5MB?&OBJ4W%PQ2YC 4R$J04/4=\=O3 K9\:(7\&
M:OB21"MJ[91MIX&<?3UH VXI8YHDEB=9(W4,CJ<A@>A![BG5P-C=RQIX2T&.
MYN(H;^R\^:02'>=L0PB-_",\\?UK6\/WEY!XFUC0KBXDNH+41S032'+JKC[C
M'O@YP3SB@#I)YXK:"2>>1(HHU+.[G 4#J2:S;O7HK3Q+I^BM;S&2]C=TF&-@
MV@D@^_'ZBLCXF1[O 6HOOD4Q["-CE0<NHP<=1@]#5/6=/=O&_AZPAN[V)1;7
M)><2;G*G' 9L\Y[]0,4 =S17F:ZUJMGHLE@^HM(R^(#IHNIY=K^5C=@O@D'C
M&[!QGVKJ?#UCJVG:E>Q7VH1S6L@$D%NUPTTL/8_,P!*G% '1T5S?CC4[C2_#
MWF6TP@:6XC@:8DCRU9L%L@'''?M52QM]<T34;VZFN#>VLD&Z#3DNGGEW*5!9
M6DQQSS]10!U]%<#XIU_59_"5U.ME?Z+-'<PI'(T@#.K-@XVG\Q_.D&G7*_$)
M]&.MZLUE-IWVR13<G)?S-N 1RHQ_=Q^5 '?U4U.ZGLM-GN;:S>\FC7*VZ-AG
MYZ UYY9ZG>7/@G3HI]2O&GDU1H B,3-=(&/[K?D;<CJQ/ %1PW^HP>$_&5LU
MQ<1-8S_N/]):1X0<?*).I''ZF@#MKKQ"]EJ6B6,]@Z2:F&!_> ^2RKN*GUZX
MK<KA=4=I-=\!R.Q9V\PLQ.228EYKNB0!D\"@ JKJ=Y_9VE7=]Y?F?9X7EV;L
M;MH)QGMTKS5;^Y-UHM_:WUU<1W.MB%[UIF03*6(*"+) 0 8SQTZ<U?EDC\0Z
M5XPN;Z:9;BS:>"*!9W011HGRG:" =QR<D<].E '<:/J U;1K/4!'Y0N85EV%
ML[<C.,]ZJ:!KIUM]34VWDFQO9+3[^[=MQ\W08Z]*X[P_<+J5UX?T.]=TLDT9
M+A(Q(4\^7@=1@G R<9]ZR)/,L?"/B1+.ZN(3'XA,:R)*V_&Y1RV<G\: /8**
M\WUJS&FZ]IOA]+S-C=B6Y<ZE,[I+)@ *2"#@8R!G&3]*E?1M23PU%IUOJMKJ
MC0W^_P"R^<4$L03<;?<22>N>>WTH ]#HKS.*#^U= @ATF%B+:_E-QHM[.4+E
M5&8E;T7<".W//2NM\&SVDWAY5LX)[=(II8VMYSEH7WDE,^@)P/:@#?J*YN$M
M;6:XE)$<2,[8] ,FN5\3LMWXLT#2+S=_9MR)FD3<569U4;5..N.N*R_L$<+^
M+]%$/F:1;VZSP1N2PAE,98A23QS\V.U '0:'K>KZJ]G=2:;"NF7L)E26.7+P
MGL'! SGVZ&MJ[U"ULGMTN)E1[B011*3R['L!6%X!L[:U\&Z;)!"D;SPJ\K*.
M7;'4UG>.K6TGUSPN;N&)XC>E',@&-N,X.>W% &]9ZW)<>)]3TF2%$CLXHI%E
M#Y+;P>HQQTK89E12S$ #J2:\^FT;3]6\8^(8+F(O;QV-N8XTD94^Z<'"D X[
M9K!M]0N-2TWPI9:GJ%O#9RVLK>;>P^;%)(KE5# LH.% QD]?>@#V $$ @Y!K
M+UW7+?0K2.65'EFFD$-O GWI9#T ]/K5#P781Z9HTEI#K":G#'.VR2-<+'D
M[%^8Y SGKWK)\?!K76?#&JS _8+2\(N&/W8]Q7:Q^F#0!LWNK:YIEFMY<Z5:
MRQ!E$L=O<LSQ@D#/* -C//2I--UN:Z\1ZYIMQ'#%%I_D>6ZL<MYBEN<_05HS
MZG96UK'<RW,8AD(6-E.[>2< +CJ?I7"W6D6.J^)_&QO8?.$%O;/&I8A0WDMA
ML X)'8]LGUH [:_EU&.XL18Q6SPO-BY:9R"J8ZKCJ?\ /TNF1%<(74,>@)Y-
M>:Q'[7H'@":XDW3"\C =VY( ;CK_ +*BJ,5O9ZPNK/K&LVVG:G%J#N^8E^T1
M[3\@1B<XQ@ #^M ';:SKUW'KUOH6EM:)>2V[SF6Y!9%QP%P"#DGOV]#6WI[W
MDFGP/?Q1Q790&5(FW*&[X-<;=:?9M\5=.26""5_[.:21FC7+.'X<CUXZUW=
M'*V.N:YK-UJ<%C!IT'V"[:W9YV=]^.X QCMW-;6E7-[)8I_:L45O>;W1EC;Y
M'PQ *YYP1@\UQGA^UM[K5/%/FZI<6>=3D4>3<"/.1U^O^%6?$,.DZGX8M[.W
MNEGU&TD6WT^6/&YKA%7[IZ8Z;NPQ[4 =P)(RS*'4LOW@#R/K3(;JWN"X@GBE
M*'#;'#;3Z''2O-#>-)\/O$#$2+XA#!=4PH\W[X!QCC:(\XQP!3;6"RC^U:EH
M&NB[U$Z9(([:SMDB  &075/X@3QGG.!0!Z9'=VTLSPQW$3RI]Y%<%E^HH-Y;
M"$3&XA$1;:'WC!.<8SZYKA?"K^%+E= N+)D_M:.(H8X6 D+,G[PRCJ1P3D]S
M[UR]Y=V$7PPUNP::!;I=4?RX"PWC$B]%ZCC- 'JHU[3GUN31TN8S>I&'*EA@
M9Z+UZ]\>E1Z9?7,.G!]<N].6X,K(&MY,1D \#YN_J*YNU&G+\5M0:<6H:2RB
M,)?;EG/=?4X]*SM+T2/7?A9>6<*(TT=Q/);X ^5U<D >F1Q]#0!Z29HA,(3(
MGFE=P3<-Q'KCTJ.&]M+B5HH+J&61?O(D@8CZ@5P,%UJ&O^%=5\116TD=Z; 6
MEL,'=A1F5EQZL2!_N"F^%8=!OM1T6^M-;EEOH;<QK:1QQIM7;\P<*H. >YXS
MTZT >C,RHA9B JC))["N6TW6=8\3PR7VCM:6>G"0I"US"TCSXX+8#+M&>.YK
MHK^W-YIUS;*P4S1/&&/;((KD? 6IVVG>&5TG4IHK.^TUG2XBF<*5!8L&YZ@@
M]1Q0!I:9XM@GTW4I-0"6UWI3,EX@;Y<C."IZD-CCOVKGIO%VKVN@)KYU+2)X
M)H1_H8^5HI6QM4$$EL9RP..AJ"UB:ZTSQWKY0I97\$B6Q<8\Q4C8!QGL<C%)
MKC6P^#.F,OE;3':@D8^\"N[\>#G\: .ALY_$ U:T9]>T6ZTR:0@%5VRR$ Y1
M "0<'WSZUT+ZKIT=\MB]_:K=MC$#3*)#G_9SFN6\5F!?$W@\J8P#>/LQ@<%1
MT_3]*Q-&O=$:SNM+U^W9M;BU%IC 0WFS2[LH5(Z\8'7&/:@#T.YU;3;*=8+K
M4+2"9ONQRS*K'Z FBYU;3K-V2ZU"U@95WLLLRJ0N<9.3TSWKSF6;23K/B;3?
M$U]<VAN;H.B!1B>+ V;3L)R,#@'^M:3:7HVH?$"VLKRW2X5=#0+'<@%]P?JW
M^WM_&@#T $$9!R#5,ZMIJW@LSJ%H+HMM$!F7>3Z;<YS5M$6-%1%"JHP .@%>
M.:IJME<6:-"\5HL6NB66S<,\RG=@R.Q/ /' &/<T >K3ZUI5J\J7&IV4+1$"
M19)U4H3T!R>,U)<:G8VEFMW<7D$=N^"LK.-K9Z8/?/M7#&VTV[\8^,9)X()?
M+L8B'=00F8CN/L>E9.B7\=C_ ,(;J&I2$:9%931K.XRD<V2.3V. !_DT =GX
M5UZ?6=0UR-[B"XM[6Z"6\D(&"A&>H//UK2U[7K+P[IWVR]8A2X1%'5F/8?S_
M  KG/ <]M=:SXIGLV#027JNC*" 003G\\U8^).1X4$F#LCNX7<@?=4-R30!+
M=^)5M?%UI$^I6JZ/+8O.7)7;N#  [\_ABM[^UM._LY=0^W6_V-AD3^8-A[=?
M7/&*Y.:XT[5_B1H\L;0W,1TV22,L ?X^" ?H:Y2&5K;2UN?])_LJQ\07)F^R
M'!A3 VL .@!)/_ZZ /6;'4;+4X#-8W45Q&&*EHV!P?0^AJIXCUV#PYHLVHSJ
MS[,*D:]7<]!6=X270Y9+^^T1KF9;AE,UU,7Q*_/3=CD9Y(&.14?Q#T2YUWPJ
M\5G&9+FWE6XCC'5\9! ]\$T 68;+Q--:"XFU>""[9=PMEM084/\ =8D[CZ9!
M'?CI5NUU?[+H]E-KKPV=[*@WQ%NK@<[1SGU[XK'OO%6C:GX9O(9KJ.WNYK61
M&LIFV3*Y4_+M/.<],=:Y:W!T-/"]YJZWUOIRZ>\32Q[U-O,S;B6QSR,#'^%
M'HQU_2%M;>Y;4[18+EML,AE4!SZ"G6&MZ7J<4TMC?V]Q'#_K6CD!"?7TZ'\J
MX+4K+25T318M/M+@6$VOQ2L+I6;S$Z.Y#<A3[X]>]-\16%Y>:WXNMM.@=FDL
M+?Y$&!(592P'J=N1^.* .]M]>TF[D>.'4(&=(O.8;\83^]SV]^E0Q>*=!F5V
MCU>S8)$9F(E'RH#C)_&N3TQ]!U"X-_90ZI+J$=C())+IY2+==I^0EN#R3@#/
M<U3LHK:T^$4$XT=+JX"^7(K1'<N9<DMC#$ @' ZX':@#O+?6;#5(;I-/O5::
M%/F"CYDR#@[6'3TXP:J^#=1NM6\):??7LOFW,R,7?:%R=Q'0<=!7+^'[O'C#
M6KF::ZGCN;%'CN9+1XED"@[B!M& .@S^9K?^'RM'X%TM'5E948%6&"/G:@"3
MQ1K\^ER6&G:>L;ZEJ,WE0^9RL8XW.P') S_G%)<V'B.SC@FM-9>]=94\Z&>W
MB4,FX;MI500<9/)-4/&5C=P:QHGB*T@DN!ITK+/%&NYO+<8+ =3CG\ZUT\4V
M%WY2:<L]Y-(RCRXXF78">68L % ]Z )[SQ'I%A<O;W-]&DD>/,&"1'GIN(&%
M_'%6?[3LO[0BL/M"&YEB,T<8YW(.X/2N)MKE--M?%&E:M!*UU=7$\D6(6;[6
MCK\NW QGH,=N*KVL-QX<UGPM<:JLY1-,:UD>.%I-DG4(=H/8@?A0!V;>)M&C
ML'OGU")+:.8V[2-D 2#JO(ZTZR\1Z/J,L\=IJ,$K0+OD ;&U?[V3U'N.*\VE
MAGE^'^L1?8[D/)KA=8V@;+*77MCV(KIM3@S\0;B>2SGFLO\ A'WB?RXVPYWD
ME ?[Q7M0!T=IXBTJ^<K!=9(A-QEXV0&,'!<%@ 5YZBEL_$&EWUVEK;W8,[IY
MD:.C(9$_O+N W#W&:X!;/4)K"^T?2;J74+0Z;(D#SVQ2:VY7]P7(&=P&,=L>
MU:GAG^R[Z_TV1-$U)-3M4*S2W3R[;4[<$ N<'/0 #H<\8H V_!UY>WEEJ/V^
MY>XEAU&>!6<*"%4@ ?*,5LW^I6FEVZSWDXB1G$:Y!)9CT4 <DGT%<_X#$W]G
M:F9X98I'U.>3;(C*2&(((SU'O3O'$LT=CIWE6;3#[=&6F2#SFM@,_O%3U'8T
M :*^)]'.G7%^]V(X+9]D_F(RM$W]UE(R#^%/L?$>D:E?-96=_%-<*I?8N?F7
M.,J>C#W&:\VNX+J31O&L*66I,]U+ \!FMGWRC</;KWQZ5T^JVTTOCK1VM(I$
M3^S9HTE6-@D;%3M!('R]* (_''BU+?0)SI-Y<1W"3H@GBA8QLP;#)YA7;D8/
M0]J[JO)KN6Z;X=1^')-%U%]3MI41T^RNR-B7.X.."".X/?\ &O60<C- &'?>
M+]#T^6YAGO,S6I FB2-F9,\YP!TQU/04L'BW0[J_M[."^622X&8653L<_P!T
M-C&?:N<2"?\ M;Q^WV:?$]N@A/DM^\(A92%XYYQTJLMK<C2? *?9+G=!.AF'
MDMF/ P2W''/K0!UDWBS1X=0-FT\A83"W>586,22GHC/C:&]LT12Q/XQN85U:
M=IEM%)L-O[N,%OO@XY/3_/3SW7Q?7FGZW =)U&.<:GO6&VM2(F3</WC,!\['
M'OVP!78VD,Y^)UW=FWG6W?2T59&C(7=OSC/3/M0!#X1UYH_"CWFK7DLSB\EA
M1F!>1SNPJJ ,D^@ K;M_$VE7%K>7'GM$+(XN4F0QO&>V5(SSV]:\^MM-U!?"
M=C=#3+J<6>L2W$MIL>.1XSGYE'!R,\?_ *ZT-0L/[4T>;4=%\.W=J\=U!<.M
MP-LUVJ$DK@DGC@\]?PH TU\02WWQ$TRT@:^@MFLY&DM[B%H@QYPV& S_ /6K
MM:X>*ZGUGQ]H^I0Z9J,-I':2H\EQ;E K$9P?Y?RS7<4 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% %;4+&/4K":SE>5(Y5VEHG*,/H1TK*A\)V&^ZDOI;C49;F#[,\ET
MP+"+.=@V@8&><]<XYK>HH YW2O!FG:3O,5Q?3'RVBB^T7!<0(W!"#H/KBE'@
MW31H^GZ6)+H6]A.+B#]X-P<$D9..@W&NAJ WENM\ED95^TO&TJQ]R@(!/YL*
M ,^#PY8VVOW&LPM<)<7 'FQK,1$Q QDJ."<>OKFM"]LX-0L9[.Y3?!.ACD7.
M,J1@\U7TRYU"Y:[%_8+:".=D@(E#^;&.C\=,^E7Z .>7P;IBZ9;61DO&-J^^
MWN&N&,T)P!A6[#  VCCVK3TW2;;2UE\DRR33,&FGF<O)(0,#)/H!@"KU% %/
M5-,M=8TR?3[U"]O.NUP#@]<@@^Q -4H/#-A!>:?=A[J2>PC:.)Y;AG)#==V3
MSU_S@8V:* ,)O"&B/97UI):&2"]G-Q,KR,3YG]X'.0?I5C1?#VGZ#&ZV4<A=
MP \LLA=V Z9)[>PXJY?R745A.]C"D]TJ$Q1.VT,W8$]JQ[K7-0L;SP_:W-I
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
M:VA-PB[5E,8W@>@/7%.@MH+5"EO!'"I.2(T"@G\*KZAJ]AI<<4EY<K&)3B,
M%B_?@#)-<_X2\2&]T35=2U*_1K:WOY8TG8!5$0"[>@'K]>: .KCCCA39&BHH
M).U1@<G)_6HH;*UMY7E@MH8I'^\Z1A2WU(ZUGVOB?1KTS""]!:"(S2(T;*RH
M.K$$ XJP=:TX1V4ANX]E\0MLW.)2>@% %^J\]C:73!KBU@E8< R1AC^M4+CQ
M1HMKJ(L)KY$N/,$1&QBH<]%+8V@\]":;?>+-!TV[DM+S4X8KB,J&B.2P+=.
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
M.0O7 ST''04 7YH4N()(95W1R*489QD$8->126^HC2KOPU:P^9>Z!=/>)<2
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
M%U/4H[G[!)HD5K%,L+MY4JXWJ5 )R2.N.<#MS69;O.FCOJ(L[J6PM_$;W=Q
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
MOL_%FFZ&9=:GT^X66=HI)'W LH 4,""53GJ3@D]:N7^A3:6/!UA;0SW,=A=
MS2QQE@HQRQQT&36G>P32_$?3)_LEP;>"SE4W C_=AVZ M] ?S% $.A3Z7H']
MM^=KFH70L2@N7OF9A%P<!>.<^W7BM2V\4Z=/>2VDHGM)X[?[44N8RF8N[?\
MUNM<AJ?A[4]43QM;PVDJO=RV\EL77:LVSDA2>.WZUL2S:OXLT:]LGT>;2VDL
MVC>6YPI:4XPJ8YV=<D_E0!K6WBK3[B^M;1EN('NT9[9IHMJS =<>^.<'!IFE
M^,-,UB[BMK-+QC(9%#M;.J IU!8C _\ KCO6)X6MMDUC%-X+BL+JU7%S>M#&
M!D*1F,CDECC\,\FM+P'97>GZ#-!>VTEO*;J60)(.=K'(/% &KJ6N6NFWEM9N
MDTUU<AFBAA3<Q"C+'L*I2>,]'CTRQU R3&WO9?)CVQ,S!_[K <@\'BJ?B2'4
MI?$FFE+"YNM,$3B3[*RH_F$CAF)!"8'.#@]\USFE:)J]KH6@6LNDW"26>M>?
M(H*MB/GYLYZ?-C\#0!V=EXJT^[%^)5GLGL%#W"74>QE0C(;'H17/ZCK,]]XU
M\+*MK?V<+R3MB;Y5F7R_E. 3SUX.",U7USPUJFK:MXK2"%XTO+>W^SRL0%E:
M/!*]>Y&*LS-K6L^)?#5Y+X?NK5+%Y?M#.\>T%D R,-D@?_JH V_&>NS>'_#S
MW%JH:[FD6WM]W0.V<$_0 GGTJ!O#EE::.\^IZC>?:DB+3:@;MU9#U++@X4 ]
M@,<=ZL^,/#__  DOAZ:Q1Q'<*PEMW)("R+TSCV)'XUGWE[J]YX5N]-N="O!J
M4UJ]N3&8VB9V0KN#;N%R<\\C- %BT\16]GI&EV\4\FLWDL'RM;L"9@F%=R6(
M Y]3G--7QYI#Z59:@B7,B75R+41I'N=),9VD _RSFN<_X1S5]&30+W^QH=5-
MM8FTNK0LI*DL6#*3QU../_KUH:AINJWMOH$RZ'':&'5DN9+:W9/W48XRQR 6
M/7CZ4 ;5IXQL)XM3:Y@NK&335#W$5R@#!2,J1@G.>PJ/3_&VGWVH-8^3-%<&
M$SQH61_,4 D@;&.&&.AP:QM6\+ZGJFI>+=L)BBOX;?[+*SKAWC )! .0"1CD
M5?T'^U7W-=>%+33I(H65Y4:/?-)CH@7H#ZDXH (OB)ILNG2:@;#4H[-(#-Y[
MV^$8[PFP'."V2/;WK2L/$$>J7M[I4]E<6=W#$)#'(RG=&PX8,I(K MM+\167
MPNATNUM6AU2+Y&C\U-Q4N22K D X/K3M#TG5+/Q?>:B=#:UL[BR$8S=)(^\'
M/S<Y+'UZ>] %[X:LS_#_ $QG8LQ\W))R3^]>JNG2-XK\7:P+N24Z;I4@MX;9
M7*H\G.YGQ][!' /'-:G@73;S1_!UCI^H0&"YA,F]-RMUD9ARI(Z$50BTK5O#
MGBG4+_3K'^T-/U-A)-$DB1R0R#/(W$!@<GOGGVY ---.MO#MU>:K]LEATU;;
M]Y \CND;*22R@DXR.,#TID/BK%Y9Q:AIMS80WQ"VL\KH5=B,A6P?E8]@:CU*
MQU3Q-HNIV-U;+IT,T(2!'</(7SG<Q4E0. , GO5)K#5];BT&UO\ 37L_[/N(
MKFXG:6)E=HU. @5B>6QU P,T 7CXQMO[$U?4UL[@IIER]O+&2NYF7&2.<8^;
M]*+KQ<L6KKI=KI5Y=W3V8NT6/: 5)Q@DGCZG^M<W=Z%XCATWQ-H]KI4<\.I7
M<MU%=-<JHP^T[=O7(QWP*V]/TG4H?'$6I36FVV&C):M()%($H<,5QG/XXH G
MC\:6L^E:==PVTAGOYS;QV\CJA5U)W!F/'&/QR*6X\80V=G;->6C6MY<321);
MW$JH!L^\Q<\;<<Y[Y&*Q+/0-03PK#INH^'UO(FNII)H/.02(&8E&1MV,\^M0
M)X:\26=GIE_#&MW=6$\_EV5W.&8V\@ 5"_3<,>N/RQ0 _P 1^([3Q/\ #;6Y
M8$,<MLZQRQEPVUA(N""."#V-=]:$FS@)Y/EK_*N3UC3==UOP5J-I)IUK;7=T
MR"*UBE!$:@J26?@$\'I[5OPR:G'?V=L+*/[#]FS-.91N20<!0O?Z_P"2 :=%
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 $ C!Y%-6.- H5%4*,+@8P/04ZB@!-JX(VC!Z\4%5( *@@>U+10 FT$Y
MP,CO1M7G@<]>.M+10 FT<<#CI[4;1G.!GUI:* # SG'-%%% "$ D$@9'2EHH
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@ HKFKOQE:P6,=]#:S3VDEXEI',"%#DD@L,\[01C..>W'-=#<2-#;R2)"
M\S*I(C3&YO89(&?QH DHJMI^H6VJ64=W:2;XGSU&""."".Q!X(JS0 45@:WX
MIA\/W]K'J%K+'97#B-;T,NQ7/9AG(''6KFM:O_8]A'=+;/=!YHX@L; '+G:#
MS[D?G0!IT45'-<0VX0S2I'YCB--QQN8] /<T 24502]NVUV6Q.G.MHL D6\W
MC:S$XV8]>]7Z "BBB@ HHK*UG6#IC6=O#"LUW>S>3!&S[%S@DDG!P !Z>E &
MK16=HM[?7U@9=1TYK"Y61D:(N'! /# CL:Q=9\6ZAI-OJ-Y_81DL+*01F9KH
M(7^Z,A=IXRV/PH ZNBL/3M:U*XU&"UOM&^RQSPM+',ER)1QMX.%&#\U;E !1
M110 450UFXU"UTN:;2[-;R\7;LA9PH;D9Y/MDU>0L44LNUB.1G.#0 M%%5[Z
M^MM-LI;R[E$4$0R[GM0!8HK/O+C4X]3L8K2RCFLY"WVJ9I=IB '&!WS_ )Q6
MA0 4444 %%%% !15+6-3AT;2+K4;@_N[>,N1G&X]A]2<#\:CT+5HM=T.TU*$
M;5GC#%<YVMT9<^Q!% &C1110 4454OM3M---N+J4(;F98(AW9VZ"@"W1110
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
M-#T..?!"DWD[!,]=H(P* *^@PZQJ^GZ=XB76XH)&N";AGN)&5P7(\HQYV#L
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
MU2.[\-2Z)XI:V:6Y:U2RU*,#YG9E&&^N\8_(5W3:98->"\:QMC=#I,8EW_\
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
M)!=6]T";>>*4+U,;AL?E7EM[=RVNFZM:2:3%I\L-[:+JILS^ZDMVS\RC^$$
M CWY[UT5QI]K:>/=%_LB*&**ZMIQ>16ZA4>(*-K,!Q]X\&@#KQ=VQD2,7$6^
M3.Q=XRV.N!WJ:O'+33[2W^''AW58H52__M!!]I'WP/-<8![#VZ5['0!7^WV?
MD&?[7!Y(;:9/,&W/IG/6G23H $2:(3.I,89OO<=<=Q7F-YI$ZZAK?@FSMH_)
MOG6_MW905@0CYS_WTJJ/K6WX1F;Q!$;Z^M@K:?:?V?MD4'][C]Z?Q&P?G0!8
MUC6];T;P9!?RSZ?-?_:$CD> %HF4OCCIST_6M :O>CXA-HK&(V9TW[4H"88-
MYFWDYY[UP\DB'X*:6-ZY^T(O7OYQ.*ZHG_B\ _[ ?_M:@#>U^[GL/#VHWMJ4
M$]O;23)O7<,JI/3/M4/A_6(]4TBPDEN8&O9K6.:6)&&064$G;G(%+XI_Y%#6
MO^O"?_T6U<##I>G+IW@BXTF*%-7DE@:1X?O-&$_>E\=0,8Y]Q0!Z4=2L5O19
M->VPNCR(#*N\_P# <YJU7CNF6^E7UFT.L:U<VVJPZ@SR6D4,8F:<R':4;9O)
M/'?CZ8KV!]VQMGWL<9]: *YU.P6]%D;ZV%V?^6!E7?\ ]\YS23ZKIUK<K;7%
M_:PSOC;%),JL<], G->=>&;SP_<:+9VFL OKUMJ#.T8W>>\_F'!SU(Y&><<<
MU:B;3'L_&EOK)@6]%S.Y:8 2>25 B*DC..F,=\>M '>W&H65I(([F\MX7*EP
MLD@4E1U.">@]:B_MK2ML+?VG98FXB/VA?G_W>>?PK@;*QCNO$'@Z'64BGNO[
M+D:1)D#E^/E#9] 3U[@UG3:;H\?@3Q;/%;6OF0ZE-'#( "T:B1=@4]0.>,>M
M 'J5SJFGV;LEU?6T#(N]EEF52%SC)R>F>,TT:SI9>!!J5F6G_P!2//7,G;Y>
M>?PKC?LUAJ7Q1MQ=16]TAT)7'FQJ06\SK@]]I_*N42STZ/X7->I!;+<C4\"<
M*-XQ)T#=?N_I0![%]NL_,GC^U0;[<;IE\P9B&,Y8=ACGFF'5=.6*&5K^U$<^
M3$QF7$F.NTYY_"N'GU*ST[QUXG%Y<)";FPB\@-_RU^3&%]3GL*QK6.UNO#_P
M_BF2&4-=LI5P&R-QR,>F<4 >D3ZG;WVBW=QI>K6:[48"ZWJ\<38ZMSCCWI8]
M2@T[1K6XU74[5BR+FY!")*2,Y7GOUXKB7^QV]U\1;: PQP"SC98U("AS"^[
M]=V/QJ&VU6#2=3\*:CJ+D:2VB);I-C=''/@;LXZ'  __ %&@#T*76--@L$OI
M;^V6TDX28R#:Q]CWK/U?Q=I.DZ$-6^TQW$#MLB\EP?,;T!]N<^F*Y/4-2T*S
M3PZ;&VCLK,W,[VMW.'\N,8Y<)QDL3\H/ ^E8)GAF^''B1$E\UH]9\UFV8.TN
MF&(QQG!H ]6GU_2+6WBN)]2M8XI1F-FD'SCU'J*DN=7TZTLX[NXOK>.WEQY<
MK2#:^>1@]_PKA-2UK2XO&,E[JE[-'I=]IZ+9W4.[80"=Z\#/).?R]J9;7FE^
M']<T*Y9)[?P\;.9;22X#D)*TA.XYZ97IGLU '2^#]9GUD:Q)+=K<PPZ@\5NZ
MJ /+ 4C&.O7K1XMUBZTB[T(PW2P07%^L5R6"X*'DY)Z=.M4O %Y:W<WB-[61
M7C?5))5P,95@,'\<&D^(*0Y\/RW:*;*/4XS<-(N45,'ENV/K0!T,7B/19K2>
M[BU2T>WMR!-(LH(3/3/IFK/]I67DVLWVJ+R[LJMNV[B0D9 7UR 37(:?8Z=J
M_C;4;C34AET:331:W1@&(I9BQ.,CAB$QR.F:9X0L]3.H#3-1R;?P\[Q0N?\
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
M;B>--[QQ,ZI_>(&0*XS0]7U;7?#T>J:?K,=QJ.09K QQA$&_E0,!AQG!).:
M.R^P6?VO[5]D@^T_\]O+&_TZ]:L5F:EXATK2)/+OKM8GV[R C-M7IEMH.T>Y
MQ3KW7M,TZ*&6YNU"S*7CV*9"R@9+ *"=H'?I0!;%I;+<FY%O$)R,&4(-Q_'K
M39;"SGF$TUI!)*N,.\8+#'3DBL/5/&FF:==:5$CF=+\EEDB5F41X/S J#DY
M&!SZXJS;74"^)M25M:\TI!&SV) "VZ@?>S[]3]1[4 :S6T#W"W#01F9!A9"@
MW >@/6H_[/LO)>'[';^5(VYT\I=K'U(QR:IV?B32+^ZCMK:\#2RJ6B#1LHE
MZE"0 WX$U6N?&GARSDECGU6!7AD,4B@%BK#KG Z>_3/% &RMK;I,)5@B$H38
M'"#(7TSZ>U,^P6?V?R/LD'D[MWE^6-N?7&,9J=65T#JP96&00<@BN*\2Z]/9
M>*HM/N]2ETO36LFFCN(D3,DH/W2S C@#H!G)'J* .Q:VMWD21X(F>,81B@)4
M>Q[4HMX55%6&,"/[@"CY?IZ5QUMXCU>/PEI'VR-5UO4Y1!#NCP!DG]XR]L+S
MCU(K:O?$&F^'DBM=0O9I;A8?,8B)I'V#@R,$&%&>_ H V/)BRQ\I/F^]\HY^
MM(T$+QB-XD:,=%*@C\JP->U>2PTNV\0V-QYU@FQIX@,K)"Y WKQD,,@^F,YK
MHD=9$5T(*L,@CN* &F*-@H,:D+]T$=/I2^5'AAL7#<L,=?K65J7B73-*G>&Y
MEE+QJ'E$,#R^4IZ%RH.T=>M8_BOQ/%;V>E1V<UPT>I7,2^?;1LV8B?FVL!]X
MC@ <^E '6-%&Z!&C0J.@*C I71)%VNJL/0C-97A^P:RLW9;Z\N;>=_-A6\#;
MX5(^Z=WS?G5*+Q3'>>)K_0X[>Z0V\0S-Y+##G)ZXP!@#!/6@#HPJKG: ,\G
MH90RE6 (/4&N"\$>,++_ (1W1[/4[Z:34+EW0/(KON8RN%4OC&<8X)]*W;:Z
ML8/$VM2-JMTSP01O<6TN?*MU"YW+QW&2<4 :6JVEY<Z5+;:9>"PN3CRYA&&"
M<@GCW&1^--T;2SI5FT<EPUS<S2--/.RA?,<]3@=!@  >@%1Z9XAL=5F6&W%P
MKO#YZ":!HP\><!E)&".1^=:M !30B*  J@ Y&!T-<7?^*;JU\<648/\ Q)&D
M.GR.,8^TD!L_095?^^JZG5-5M-'M!<7;D!W6.-%7<TCMT51W)H NT5A)XNTH
MF_20W,,M@I>ZC>W?,0QG)(!'(Y'/-0VGCC1+V&66"6=UC\O'^COES(2%51C+
M'(/2@#HBJE@Q )'0XZ4M8EOXKTN:"^EE>6T-B ;B.ZC,;H",@X/7/;%);^*]
M-FFNH)!<VT]M ;EX;B%E<Q@9W =_PYH W**Y9/B#H+?9F+7<<-PN8YGM75"<
M9V@XY/;C/-7+/Q=I-Y:ZA<&2:W6P -PMS$T;H",@[3SSV[T ;M%8D'BFPFO7
MLY([JWN%M_M(BFA(9XQU*@9R?;K[54M/'FC7LEBL0O!'>OY4,SVS+&7R1MW=
M,\=O\: .FHKG-%\23ZKXBUC3WLI(H;)T1&91D$@D[N>^.,=JZ.@ HHK@_%NK
M)8>+[*+69KV#07MCMDMW=%^T;OXV0@D;1T]\T =Y17+VU[#X;T/4-3N+^?4-
M+\Y9+>02^>RQE47&2>1NW=^]:\VMVD&LVVER;Q<7$33(=OR[5ZY/:@#1HKGK
M;QCI]U>VL"V]XL-Y(T5M=O&!%,R]<'.?H2 #7,Z+XI@\/MXA^VIJ-S#%J\J%
MT1I5A3@ LQ/ _$GVH ]'HI%97174@JPR".XKGK_QC96.J76FBRU&YN[>-9&2
MVM]^5/<<]![XH Z*BL-?%=A-8:==6J3W+:B2+:")1YC8^]G)  7N2>*S]3\:
MQP^'M6O;.SG^V:>WES6TX56B8]&;G!7Z$Y_6@#K**Y.^U"PN9O#=QJMI?0W4
MMQBV"$!1(1U;:Q&T]NI_6K=[XPL;$W+M:WDMM;7"VTUS$BF-'.,CE@QQD9(!
MH Z&BN=U/QGINES7D<D<\HLMGVAXMF$W=!AF!8XY. :W;:XBN[6*Y@</#*@=
M&'<$9!H EHK'_P"$BM_[>O-&%M=&ZMK;[3]U=LJ\?<.>3DXYQR#45KXKL+S1
MK#4X8K@QWUP+>*/:N\.6(Y&<#&TD\]* -VBN(FETP6/CA=/CNX[N.*1KII6^
M4OY;$%.>!^7:L\,PM/AT S8;;D9Z_NA0!Z/117)6NJ:3H\OBF\@M;S?:S"6\
M!8-O8KG* MP,?3^E '6T5SMCXOM[W4K*T?3[VU6^C9[66X55$NT9( SD<'N.
M:YOQWX@&J^!]2:SL+E[+S%C2^!4(66102!NW;>",XZT >C45S3SZ:GCNW22U
MN?[0_LTL+C=^Z$0;D$9ZY[X]*?9>+8KV:R*Z=>I9WSM';73*-KD=R <J#@X)
M'Y4 =%574K)=2TN[L7D:-+F%HF9<9 8$'&?K6#_PF]J)XR;&Z%G)??8%N3MQ
MYO\ NYW8SWQ45CXINFU[Q#'>V_EZ=IFW,@93Y:A68D]SNQT'2@#HM*L%TK2K
M33TD:1+:)8E=L9( P,XJW7,V/C;3[S5K/3VC:&2]C\RW)D1MPQG#!2=K8[&M
M^]G>ULI[B.$S/&A<1A@N[ Z9/2@"8L%&20!TYK-UO1DURS2V>\O+4+()-]K+
MY;''8GTK@M7UB\UKX>Z3J5]!MD?48G#)@[OG8< <C XYKKK?Q=;FZU"WU"SN
M-/DL;?[4XF*MNB]1M)_+WH V[*S@T^SBM+9-L,2[5&<GZD]S[U/7+:;XZT[4
M=7L].";)+R(R0LLR2 8&=K;2=K8'0UU- !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!E
M>)CCPIK&?^?&;_T UPEE86&FS> [^SB,<]T-LLA.6D#1#KSZGCTKTNYMH+RW
M>WN88YH7&&CD4,K#W!JO_9&FXM1_9]KBT.;?]RO[G_<X^7H.GI0!YCI,&CZG
M:/)K&N&SU2*_DE>)5C2X\T.<;20788(&!W^E:MCH6GZGXY\533VJS7-I+;RV
MP+LNU]A.>",\@5W1TG33J']H&PM3>_\ /P85\SIC[V,]*?#IUC;W<MW!9P1W
M,W^MF2,!W^IZF@#S#PY%HFIZ9I5Q?:V\>L0WGFM BQK.TYD(P?EWL#G\OI3I
M66UB\=FP6%-1$Q\D)@2!,#?M[],GBO2ETG3DU!K]+"U6\;K<")1(>,?>QGI3
MTTZRCO9+U+.!;N08><1@.P]VZF@#B;Z.Q+>$KSP]Y"7+3QQJ(L9:W*$N&QZ
M#KT-=_5*TT?3+"=Y[/3K2WF?AY(H51F^I JXP)0A3M)'!]* /(K:"SU?1UT:
M2\TU[A=5>9[V6YC#.@<Y;83NR1Q@C&,<UUR06\7Q6,4<4:HVA;2@  .)@,8^
M@ ^E4(?!>H&Q^P75AX>E.QD.HM"6GY));:5QNY)^]UKM+;3;6U$++#&TT4:Q
M"9D&\J!CKC- 'GVCV4D/B"X\&/;$V$%[_: <K\I@QN1/^^]OY$52G73KS5O$
M]EXDUB73W>\+B,Q1#S81CRRK,A;( ' /\S7JXC02M*$42, I;') S@9_$_G4
M,MC:3SI/-:P23)C9(\8++CD8)Y% '"1Z;IMW\4$@N8%N530T9Q<*"Q<.!EA_
M>VXK3^&3AO!<*JVZ..>94YSA=Y('ZUU?V6W%R;@01>>R[3+L&XCTSUQ1!;06
ML0BMX8X8P<[(U"C\A0!R?C<H-4\*LVT$:K'R?\_2L(6&FW.H_$"XN+>VDEA3
MY'=02F8V)QZ'<!^(KTF:V@N"AG@CE,;;DWH&VGU&>AI!:6P,Q%O%F?\ UOR#
M]YV^;U_&@#,\)/YG@_1FW;O]#B!.<\[1FN1\6W]FGB35(%D@L[O^R61YKG+&
M=3DB.)<@9SWY^G!->BQQI#&L<2*D:C"JHP /0"FM!$\J2M$C2("%<J"5!ZX/
M:@#RS3M6M[!_!6H7DH.FQV4D)E^\L4V,'/H>@JUJ5SI>FSZ'J=A:2IX>@U&9
MYW"LR.[HH64 Y^4,6 [9!Q7HYL[8VOV4V\)M\8\HH-F/ITJ1D1T*,JE",%2,
M@B@#SO6Y-,GTA[[1+8R:8-6AN=1= VR< Y<CV!"Y(&/UJSJKVE]XM:_TRXBE
M1=(G%])$P9"F/W8)'&<Y/T%=VJ(B!$550# 4#  IL4$,$?EPQ1QIDG:B@#GK
MP* /+K33K-?A##?6-C'+<E%%R\2@R/&)@9%)Z]!^5:KZ[HVI>.O#]QI<R3A+
M2X4^6#P-H*K['[U=^% &  !Z"@*J]% ^@H \@TF^TY[SPI<)/'!%%=S*+2)6
M(M]X. [DDEB<>W/0<U;6&T?PSX_F,<+2"_G <@$XR-O/USBO5 JCHHZYZ4;5
MP1@<]>.M 'FT.K6NC>)TNM;S_9U_I,,5O<%"\8 4;D. >IR?RIM]<6&G:AX>
MU![6]T_0Q;2QQ/'N4VY+@AFZD!@!P?6O2RH(P0"*" 1@C(]Z .?\'V^F6^E3
MG2(;I+22X9U>X+9E.!EUW<[3_2H/'=C-/H2:A:(6O-,F2\B ZG:?F'Y9_*NH
MHH \QGL=8BU99VB9?^$HC,-S&O\ RZ\C!^HBR/KFMR>%+;XGZ1%$FV)-+>-
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
MSY- '<67B71-1O19V>J6MQ<%=P2.0,2,9X]:&\2:,NHC3SJ$(N2_EA3G!?\
MN[NF[VSFN&BBL-6T[P7:Z.(FO[=X)YGA3!AC1?WA?CN<<$\GUJIH,.EB&+0]
M>LM6FU:&Y+"W$DQB+[R1(,-M'#<GZGO0!Z)?>)=&TV\^R7E_%%-QN4Y(7/3<
M0,+GWQ4#7:#Q:8_[;4JMF6;31&">N?,W#GH>E<E;:E;Z7J'B#1M=TJ:ZEO;U
MYK=1;%Q=*WW5SC'& ,]OPK6^<_%'3V>$Q$:,595Y5&WYVYQB@#+M-8G\3OJT
M\/B2XTJ2SNI!&!'F(6RA1N8$#YB23R<CTKK;/5+73] TZ:]U0W?GHJQW'E'=
M<$C(PBC/3MBN7\/MN\)^,V"2?O;Z\>,&-@6#(-N!C/-4H[F?1E\(:W/;3RZ;
M;V'V6=5B):WDVX+%>O;'T!]10!Z+IVI6>K6:7=A<)/ Y(#KZC@C'4&LRU\4V
MEWXFO-$2.82VRIES$V"QR2.G   Y. <\58T"XM[NREN+33C96TDS-&&C\MI>
MF7*X&,G/7DXSWKD[J.X7Q?XMM%@N!-J=C''9N(FVLPB(^\!A<'C)- '66WB7
M2+R\AM8+Q6EG#&$%&42@=2C$8;\":J?\)SX9,IB&L0%QN!&&_AY/;V_'MFN4
M\*6VD32Z1#)H>JKJ]F &-P\PB@*@!F&YMH!QP /3@59\-1*/!OB0O;2+-Y]V
MZ[H6#$,O!&1DY'I0!T"^._##21J-8@'F*65B"%X&<;B, ^W6IX_$&E:SI6HO
M9:DR+;QL)IE1E>#Y3\V&'L2..U<8L+C0/ 2FVFW17:&0>2V4 X)/''..M:*+
M)_PDGCQ_)FVRVD0C/E-\^V$@A>.>>.* -BS\1Z/I&C:8E[K;7)N(R8;B9#NG
MQWP!^'KTZFK<'BW1+C2+C5$OE%I;OLF9T92C<#!4C.>1VKB[**4P?#^,VT^8
M6<R9A;Y,#'/''-,OVNK:7QE)'I+W(DO;;"R6S.I4=7"X^;!&?R/2@#M3XKTP
MV6HW"&X+:?'YEQ UNZ2H",@[6 .".<],<UERZY;ZSX<TB^N-1O=(>>XA'[J)
ME\V0@'8,K\R'/WAQQWKGK>&YO=9\3^1;:I*+W1RD,MY"5:1MI'< #)/ X^E3
M7+3WO@/PND.GWYDLKVU$R?97+ 1K\S8 SM[9H [>^\0:=I\TL,TDKO"@DF$,
M#R^4IZ%]H.WUY[ GI45[XKT73TLGN+U0EZI:W=49A(  >" ?4<>]8=K=/X=\
M3Z\=2M;F2"_=)K::"V:7S,+M\OY0<$= #C]:RM/T2^TW4/!4<EI<E8'NY)@L
M99;82#Y5) P/SZYH [G1]=T[78))M/G,BQ/Y<@9&1E;T(8 U5U3Q;HNC7_V&
M^NFCN3&)1&(78LI.., Y[_D:SO",%Q#KGB=IK:>));_?&\D3*)%P1E21R..W
MM5*]O8;#XMK+/%.ZG1MH\F!Y2I\T\D*"0.,9]QZT ;3>-= 31X=5-]_H<TOD
MK((G.']" ,CIWI8?%^D7-O%);233O+(\<<,<#&1F3EOE(R  1R?45Q5_I-ZF
MC/>C3KPB]U];T6ZVS-)'",\LJY(^GO73:S'<V/C/3==%K<W-C]E>VE6")I'B
M).X-L SSP#B@#3D\6:1%I$VJ/<.MM!+Y,W[IMT3YQM9<9!SCMWJY_:MK_:%O
M8@R--/"TZ;4) 08Y)[=17/:3H?\ :/\ PDDUU;RPVFKR 1Q3*5?:$QO*GE<D
M]#SQ2>!--U."U>YUI&6[B46,(88_<QDX/XGOW !H FT/6=+L?#R31:E?:A')
M>-!&]P"TKRL>$ .*9KFN:3?^'+B>ZN]2TZ&VNTBE:*-DE1QA@#P>"".?<5@V
M&G@>$'@U;1M5=)-6EE'V>-A-!G.V4*.3Z<9ZTW4++Q!?_#S5K&:"\NW>ZC6R
M::+;/)$&0[G'7MU//KQ0!W%]K]K8WC68ANKFX2,2O';0F0HI. 3Z9P<#KQ5>
M7QAHT-A87OGRO;W\GEP-'"[9;T( R#D8QUK-1;G0/&6JZA+:75S9:JD)22VA
M:0Q/&I7:RCD Y)STK%3PYJ=IIN@I]CD9QK?V^:-,'R(R>A^@QT]Z .TT?Q!9
M:W)<Q6Z7$4]J5$T-Q"T;KN&0<'UJKKK:>FN:$;NZO(9S.XMD@)$<C8&1)QT]
M.G4^]5M(LKN+Q]X@O9;:1+:XC@6*5APY5<'%'BBRN[K7?#4MO;22Q6]X9)G4
M<1K@#)_/]* %G\>:- +TE;UQ92F*Y:.U=A$0<98XP!GC\*Z/SE:W\^,&12F]
M0O5AC(Q7GK:-J;^%O&5J+";SKW4)9K="!F1&9<$<^QKO--5TTJS61&1U@0,K
M=5.T9!H X'5_$UUKG@"]U!+>XM/*N@ \;[0$$@7!(.2<=1TKL-/\26>H:M)I
MJPW<%PL7G*+B QB1,XW+GG&?4"N*BTW68? 6HZ*=(O1<K=;U*>65E!EW<?-G
M&!_*NJFM[L_$&SNQ9N;3^SGB:< 85RX;#<^B_K0!6T;6=)TW0#+:2:A<Q/?/
M;QI.=TK2D_<7<1QZ9/ZUO:9J<>J0S.D,\+PRF*2.=0K*P .."0>".0:XG3M(
MG3PI<66IZ%<W"2ZK)(T2$"5$.2LJ$'J#@=>YKHO!]OJEKI]U%J+W31"X;[)]
MK8&80X&-V"><YH L>*+^XM-)\BQQ_:%ZXM;7)(P[?Q''90"WX54\#:O+JOAN
M)+QF_M"S8VUTKGYPZG'S>Y&/QS23Z9+K/BV62]BO(;.P@5;5XYFB#R/G>P*,
M#P,#\35/2]&OM \<WDEG:7$NCW\2M+,\X<I,,\_,VXC'4]>?:@"]=^-=/M+6
M:\>UO7L89S;M=)&I3>#@X&[=C/&<8S2WWC*SL-0DL6L-3FN8X4G:."VWG:QQ
MZ]B>:X^UCG^RW<5SHVJ7&BR7TMVD5J8I(BJR9 &3NVY7..,]NM=/I]O=77CU
M]<2UD&FW&EI''.Q498L'^[G<.#W% $MUX\TBT>0RK<>1'<?9GG 3:KCKQNW8
M!XSMQ4VI>,M.TR6[5XYYDL]HGDBV$(2,XP6!; ()P#C-<WI^D:OI4UWIK>%[
M&_WW#R6VH2F/:J,V?G!&[C.<#D]!TS4TFCZIIGB/5GC\-VFL6E]+]HAFE>-6
MB<@ JV[G;GT_K0!OS>+[%-0BLK>UOKR6:V6ZB-M"&62,G ()(_7 ]\U3'Q!T
MLVD=Y]CU%;,RB&:X> *D#DXPV3VXSC(Y_"GV^FZA'XXMK][-5MHM(^S-)$5"
M>9O#;57.<<>E<]+X;UJ3X<:GI8TYQ?7-^9DA,L>=AD5LD[L= >] '4ZSXNM=
M(GN(A;2W+6JJ]UY;HOE*1GHQ!8XYP.U,?QG8O=PVEC:WE]-<6@NX/(C&UT)Q
MU)&WD=\#\>*Q[K2M7TGQ5J%]9^'[?6+6_*2@RS(CP2 8(RW;Z?\ Z[]KI>IK
MX\M-2GLU6W721;2RQ%0BR[]Q 7.<=NE $%[XY9M#TJ_TVPD=KV_2S>.4@&-M
MWS+UY)P0#T[GTKKDF?[&)Y8'C?R][19!93C)7(."?QKSI/#>N1^%;*-=.+7=
MGK@OOLYF0&2,$G@Y([]_>O1 \LEAO>!DF:/)AW D-C[N>GMZ4 <O:?$&QNK$
MZ@VG:C#8"(N;EXALW!@H0$'J21BKFG^*[;4]4FT>:W:WN_(,RJ9$D#)TZJ3@
M^U8MKX8U.\^%T>ASPBTU"$Y19'5E)63>,E21@CBMC0Y-<N)';4= M--5(F&8
MYE=Y7XQC'"KUZGTH Y?1)M.7X6Z =6MYKE)+W;&(Y"I$AF?!)R..OK72ZWXW
MLM&N;J'RO.-F%-Q^_CC*EAD*H8@LV 3@5AQ>%M8C\ :+I/V53>6=^L\B>:N-
MHD=L@Y]&%7)]*US1_$VI7>GZ1:ZI::DRR?O9EC:!P,$G(.1[#VH VSXGAN&M
M(M+M9;Z:YMQ=!%(C"1'@,Q;ID\ =>#Z5D_#9VDT;5&:-HF.J3DQL<E/N\?A3
MWT[7-,\2PZO;65O>K/9);W4,4@B\MU.=R;OX>>G6K?@K2M0TG3KY-2ACBFN+
MZ6X"QR;P V._X&@"VOB*-M7U?31:R>;IT*S9W#$H9<X'IZ<UF/X\MUT_1KJ/
M3;N8ZKO$,4>TL"O&#SZU%>Z5K=MXKU:_L;&"Z@U&U2$,]QY?ELHQR,$D=>E8
MQLM1T'3_  39RV8ENX+J0-&DB]PQP">.A)_"@#HH?'-DMOJ;:C:7%A<:=L,M
MO)AF(?[NT@X.2<59M_$DRZS#I>IZ8]E<7*,]J1,LBR[>2N1C#8[=/>L35O"F
MH^(H]<NY56SGNXX4M(7*DJ(SN_>%<C)/'!.!6D^GZGK.O:/?7UD+2+34>1AY
MJL9)64#"X)PHZY/Y4 58OB!YMI#?#0[U;!KD6TL[,@\MBVT?+G)YQGZXKLZX
M >'M:'@'^S18Q_;OMWGF/SQC;YOF9W=/;]:Z.WU:_?Q?=:5-;0_8UMQ-%,CY
M<?=!#CMDDX_W>_8 =K&O_P!CZKI-I):EX-0F,/G^9CRWQ\H(QSGZU4@\7Q/)
MXACGMA ^C99@TN?-7!(/ XSCISUJUXLT>36_#MQ:VYVW:XFMGS@K*IRI![>F
M?>L&;P/,^I:1=+*A^4KJQ. ;GYA)T YRX_+ Z4 7X+ZRN/&>GBXTDPZK-IGG
M^>9,^6I/,>._)/.*Y5(HQX \<1A%V)JMSM7' P4QBNRFTF\?X@6NKJB?8TL&
MMV;?\P8MGI60GA?5?^$4\2V#) +G4[Z6XB'F_*%<KU..HP: .PL2%TRV)Z"%
M3_XZ*P]*\5R:H(KI+&,:9(9=UT+G)A"9_P!8FT;<X]>];MK'+%IT$;!1,D2J
M1G(# >OUKBH?"VH7FLVUW/I]OIK-#+%J+VD_R70="HVICJ"<Y/ZT 2V/Q*LK
MS4;"W-O&L5[(41DN-[QG^'>FWY<_4XJ]X.UO5M:DU5[^W@2*&]D@4QRDE"H4
M; ,<CJ=V>IZ5%X?LO%NFI::5<_V>=/M"$%VK,9)(EZ*%['@#/8=*L^&-(U/1
M;W58)TMVLKF\ENXYDD.\ERN%*XXP ><T 9_C:>_&N^'+:*"&2VDO,[7F*B1P
M.%8;3@#KGGZ5-:7QTU]1LO#FAV\BV;>9>1K<E 96&XI&-IR1Q_=';%7O$.D7
MVI:UH-Q;)$8+*Y,TS.^#C ' QSWJ"'2M7T;7M5NM-@M;JUU$B;$TQC:*4#']
MTY4]: ([CQPAAT233]-EO?[6#B)%D5"C)U4YXX/!YXP:KV'B'Q!>^-(=.N--
MM[6(6/GRV[7&YE!D"[B0N"PQPO Y//HV'PA>Z>_A-;4PRQZ4\K7+,Y&3)C<5
M&.>2Q_*M&YT?5(O'<6MV2VLEM+:"UG65V5D ?<2, Y..E ')^$_$EUH/A"P<
MZ69-/-XT,EP9@I!:0_=7!R!^']:]-N"!:REHQ(-ARAZ-QTK@E\(:PO@"#1@M
ML;R*]\__ %IVE=Y;KCKSCI7?S*7AD1<;F4@9^E '#6/BN'3?"6A7.F:$JQ:C
M<F".UBF V$NPZD<DX]JWM#U^ZU'5=1TR_P!/%G=681\+,)%97!(YP.>*Y^U\
M(ZO!X?\ #%@1:F73-0^T3$2G!0.QX^7KAJZ"QTF\MO&6K:FXA-I=PPHA#G>"
M@(Y&/?U_^L ,\0^(KS1]1TZRM-+^W27Q=8P)Q&=RKG'(QCISGUK*N?'-U 9[
M=M.ACO[6W66YMY9SG>P)$:%5.3M&<\=0*U]9TF]OO$>A7]N(/(L))&E$DA5B
M'7;P I^M4+W1O$-CXGO-5T&:Q>+4%C6XAO-P",@VAAMZ\4 /E\67DEE!=6NE
M%(FL3>2RW;M%&A!QY6[;RV?IQSWIA\;+):Z"\4,,3ZLCLK7,I2.,J/N[L<DD
MX'_UZAU+PYKUUJL5RTVGWJFR-NWVI2H@D/WG10#UZ>N.,U':>'=;M?#%AI%S
M8Z1J-O#&Z3022,I.3\I5MIP1SGCZ4 :B^(KY[G3]-.G1QZI<QR2RQ/-\D,:M
MMW9 R=W&!CZXQ6?>>.I;'1-6N)]-5=0TN9(KBV\[Y<.<*RMCD'/3%06'@_5=
M#32+ZSN(;O4+*)X)H99&5)(G8L%5L$C:3P2.?;@4[5?!M_JFBZU\UK%J>KS0
MO(/,8QQ)'C:H.W). ><#D^U &I9^(]0;Q -+U'25M3):M<P[)_,8A2!M8 8!
M^A-5++Q??2:YI-A?6$-N=361E@\T^=;;02/,4C^(=.G?TJW?Z)J=WXJMM3BE
MMHH4L9+9SN8N&;)RHQC@XZGUK%TWP?KUE/H<C2:0/[-ED9V4.7F#C#,QP,MC
M_')Z4 9VAZSJ_AW1-7F@T5+FSM-1N#.YN A&&&=JX.<5NSW%M-X^T;4UR(I-
M)EE#MV3(8?0X8_G0/#6MQ:=J^DPS6(M=1N99?M)=Q)&LA^8;,8)QP/F%7IO#
M<[>(-.EB, TNUL'LV1F;S2&&..,= O?UH RK'Q_/>W=@\6G^997<WE8B21I(
M020KL=NT@X/ /'OBNIUS5H]$TB:_D0R%,*D0.#([$!5!]R16!H&@>)=&6#3#
MJ=DVD6\FZ.01M]H9 <[#_" >F>3C]-KQ+HO]OZ'/8"8PRDJ\4H_@=3D'\Q0!
MRUW+J"?$;P_+JL=I%BVN7!@8G V$D'([>O?/05:L_&M]>3V4\.DS3V-U)M(A
MMY6DA0DA9&;;M(.,\=/7BG1>'_$5]XBTW4M:FTLQ6D4L3);>9F0.NTGYA3M!
M\/\ B71O(TTZM:-H]O)NC81L;@H&W!#G@ ]">>.GL 0Z'K^N36'B*]EMX[U[
M2]FABMX=P8L@0!5'/R]3ZY)J[HOB:XU#Q!=Z)<K8RS16HG#VTA*9R R-UP02
M/\*SY?!^MC3_ !#IUMJ%I%:ZC</=128?S [,I*MC@+A2.,GFKFD>'=9M?%*:
MQ=RZ8J?8/LC06L;JJ8;("Y[>_P"&.] '/ZS?1ZC\*3/'8P62B\"""#[BXFQQ
MP*]&OI)H;"XEM]GG)&S)Y@)7(&><5QLG@W4W\!MH7GV@NC=&;?N;9CS-^.F<
M_A7;2Q>=;O$YP'0J2/<4 >6WMYJ%_P##31[V]=)YI-1B=#D[C^\;@D_EQT%=
M.GB^[L+[5K36[.WBDLK3[8AMI2ZNF<;<D#G.!TJG'X-U@^$;/1);NQS9W:2Q
M.JO\R*Q;YO<D]NGO6EJ/A)]4U_4KN>=!:WNG?8MJ@[U.<[O3KVH 33/$>K3Z
MO96MUI4OD7419YH[69!;/C.UBZX/ID8YKJJYG0M)\1V<EO%JFKV\UI: K$L$
M15YAM*CS"?0'.!W .>*Z:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *H:UI[ZMHMYI
MZ3B W,31&0IOV@\'C(SQGO5JYG6UMI)V21P@R5B0NQ^@')KS_0-31M&L/$NJ
MZGJD,P=O.C(D,-R7=@BJAR. !C;^- '>:=:M8:7:6;R^:T$*1&3;MWE5 SCM
MG'2K-8UIXHTJYL+R[>9K9+)BMTERNQX3V!'OVQUJ!?%]B_VV,6UZEU:VYN3:
MR0%))(Q_$H/49XH Z"BN5TGQI#=^'K/4+RUN(Y[I_+CACB),K'/">HP.36[I
M>IPZM9_:88YXP':-DGC*,K*<$$&@"[17/#QGI)O$A'VCRGNC9K=>4?),W]W=
M^F<8IM]XVTJPO+RS:*^FN+/!FCAM78JI&=W3&T#O[B@#HZ*QYO$M@MK936_F
MWC7J[K:&W7<\BXR3@D8 [DXQ6+X%OI+Z^\22.USM&H'9'<$[HQC&,$G&,8Q[
M4 =E16#JOBVQTJ6X0PW-R+50UT]LJL+<'IOR1S[#)J&ZO-)F\8:)NN;O[;+;
MR/:HA(A="I)+#UP"1]![4 =)17,VGCK2+V;9"E[Y:O(DD[6S".(H,G<W;C_Z
M^*GL/%EI?7\%K]DO8#<QM+:R31!5N%'.5YR..?F X- &_17.MXRTY?#D>N&*
MZ^RO-Y&W8-ZMNV\C.,9'K27_ (RL['4+VP6QU&ZN;-%>5;>WW?*1G.20, >O
MKQGF@#HZ*Y>#QWI=Q/IZI;WXMKYUBANVMR(C(W1,DYSGC@$9[\&K7_"56[W\
MEM#87L\45VME)<QJAC24D#!^;=@$@$XH WJ*Y'3?&$LU[K[7UA-!9:;(RF4%
M6"A1SG!R2>HP".>M7;#Q=:7MU]F>RO;:=K07L22HI,L1[KM8\^QP: .AK*_L
M*+_A*?[>^T3>?]E^R^5QLV[MWIGK[UDVGC[3KJ/3YQ8ZC%:7T@ACN9(0(UD)
M("D[O4=1D>_7%C4?%\-C->"+3KN[M[$A;N>#9MB)[ %@6(R,X'% '1T5S.L>
M-++2KB>!+>2Y>VB6:X"R(GEH02.'8%FP,X -.D\86\DEE'IUE<7\EU:_; D;
M(K+%G&<,PR<YX'I0!TE%5HKZ*33$U"0-!"T(F82C!1=NX[AV('6L?3O%7]H7
M=DATJ\@M;]6:UN9-I63 W<@$E<C)&>M '0T5P?A_4X-!TSQ/=/#)(B:[,B11
M#)8G8 .>!UZFMI-?MM137=.O;&:.2PB/VF'<&\R-D)^4@]QGTH Z%65U#(P9
M2,@@Y!I:XVQ\3Z=I.A:!%8Z5>FWU ,EM#&P<ICG!+-DGG_Z_%+_PGK&.] \/
M:F;BQ.;J'"?NEVY#$YYR,X STH [&BN:OO&EA;6UA)"8G>^@-Q$)KA(5" #J
MS'&<D# SW["F6GC>QO\ 2+6[LX)9KFZG-M%:Y ;S!R<MTV@<EAGC\J .G#*6
M*A@6')&>12UQ/AEI'^('B-IK(6DIAMR\88,"<'Y@1USZUH7&O:BGC^+1(;2-
M[7[%]H=O, )RX7=T[8(QWS0!TU%<Q-XPV64FJ1:;)-H\<IC>[60;L!MK.$QR
MH.><YXZ5MW^HQV>CSZDB&XBBA,P$9'SJ!G@_2@"Y17'V?CHSW&F_:M$O+.RU
M%ECM[J1E(9V' ('(!['OZ5+9^,Y+S4KBW71+I;:UN9+>YNRZ[(M@R21U[?R^
ME '5TA ((/(-<K_PF;Q6]EJ%UI,L.E7L@CBN?-!90Q^1G3' /7J>HJTGBD#5
M]9T^ZM!;MIL'V@.TN1-'@G<..!TSUY- %=/!>@VDJVPGNX[>8G98&^<1/W.$
MSS[CFNE9H;:#<S)%#&O4D*J@?R%<M?:K:S7GA6XU#1B;F\<F!C)G[*S*#[9)
M&.W:LSQEK4VK^#M;^QV"2:?"Y@>XDEVLS*ZY9%P05![Y'M0!WX(8 @@@\@BE
MKCKKQA!H\=IIZ) ]PEC'._GS&-<8P%!"MEC@\?K6_H>L1ZYH=OJ<<,D2RJ28
MW'S*02"/?D?C0!I5%/<06L8DN)HXD)"AI&"C)Z#)KE[3QG+-J.EPW&FBWAU-
MW6 -,?.3;G!DC*C ..,$U'\2\#PO"^S>4O864 #.=W;WH [&BN3@\8746JSZ
M?JVAW%E,+=[FW"2K-YRH,E1M_B]N:=I7BV>\UVVTN\L(K>2ZM?M,8CGWM&.N
MV12HVMCZT =545O=6]VK-;SQS*C%&,;A@&'4''>N;T#Q7<Z]+;306-N;&=G5
MFCN=TMO@$CS4VX7.,=3U%4+#Q)9:;H5_=6>E06875FLV4R[8RY(!D=L?*.?0
MXQ0!W%5;W4K'345[Z\M[96.%,T@3/TS4&CWUY?13M=VL4.R7;$\,OF),FT$.
MIP..2/PKEY3=WGQ*OK::VLI;8:8L3J\K?ZEI#N/W?O'TZ<#F@#N%974,I#*1
MD$'((I:XV#Q,UCX:M]6M-)C708V$:A93YJ0AMF_9MQCC.-W2IY_%>HR>(+W2
MM+T9;TVT<4IE^TA RO@]QUP?T- '5T5RWCO4]1TO0X9=/9(VDN8XI')(8 L/
MN\=^A]JBU?Q?/I]_+I\5O ]U;PK--DR,I+9Q&NU2<D#.3@<B@#KJH7NCV6H7
MUE>7,3//9.7@(=@%)Z\ X/3O7/R^,KUUT-;/17>?58Y66&>7RFC:,<@Y7I[^
MG:FKXJUR74[G2X]"MTO8+1+AA)>?*I(Y7(7GGCC\Q0!V-0+>VKWKV:W$374:
MAWA#C>JGH2.N*XZV\<:C<:7I>KMI,$>G7EPMNW^DEI S,5W ;<8!!ZG)]JT)
MM56#QCJ-M#I=N]W#IGV@7&_:\H#<(3C@9^O:@#J*0  D@#)ZGUKC++QAJLT>
MAWEUI$,-AJDJP*5G+2*[9PQ&W&TX..<T:SXSN](NI6EM+=+:.Z6W6&:0K/,I
MQF1!T*Y/Z4 =I5:RU"SU* S65S%<1*Y0O&P8!AU%<WIVI:O<?$/5K%Y8#8VL
M46(^<@,"01_M<\YJMI/B>*+0D:UTRUMKFYU-[.&VB;:C/NY<D#. .2<=O>@#
MMJ*Y=O$M]8ZG>:9J-K;_ &I+)[RVDA=A'*%'*G(R#D>_%4++QGJLD>A7EWIM
MK'8ZK*L"^7.S2*YSAB"  O'3)- ';T5B^*M9GT#09-2@BCE,4D:LCDC(9@O&
M._-0WFO7-OXK71H[>%UDL'N4=G*G>I(P>#Q0!T%17-S!9VTES<RI%#&NYW<X
M"CWKBK7QKJSZ=HVK7.G6::=J$ZV[>7,S2JS%@&P0!CCIDU)J^L:CK.B^(FTT
M6B6-DL]K)YP8O*RI\Y&,!<9XZY]J .QM[B&[MH[BWD62&50Z.IR&!Z$5+7GF
MG>)IK+0M$TBP7_2CI<=PTAM9;@*. !LC&>3GD\#WS5P>,=9:VT-?[%6"]U&:
M2%XKIFC"E0,,.,[3G/3/'>@#MZK7>H6E@8!=7"1&XE6&(,?ON>BCWJE)+JX\
M,32S?9K?5%@=ODR\:L,XZX/3_)K@KFXU&X\'^#+FYF2ZN9-6MWC+$J6/S8#,
M<_GC\* /4Z*XH^,KS2I-?AUJ&V:33(XYD:V)"N'^ZGS=\D#/Z5;TC6M<EUY;
M.]L3+9RQEA<QVDD*PN,_*=YRPXZX';B@#JJ*YKQ)KNIZ;K6CZ;IMK;32:B91
MF=RH78H.>.W.?PQ6)>>,]:TG1]=6^MK-M4TMH3NCW>5(DC  @=<CZT >@45R
M;:SX@BNK;3;J+38K^_E8V_ENTBQ1*FYBPX+$'CC&<^U+'KNK_:-8T9DMGU>S
MMQ<6TJQL(YU(X^3.00?EZG^E '5U2L=6L=2FNXK2<2O:2F&8 $;7';GK7/Z/
MXGN]9M?#S6X@,MXKR7H"-B-4&&QSP=Y4#.>M59/%5]!IOB>ZALH6DT^]\B,1
MQDY7@%V ^]C)/;I^- '7:AJ%KI5A-?7LHBMX5W.Y!.!]!4T,T=Q!'-$P>.10
MZ,.A!&0:X^;Q+>+X3UG5(KG3=1B@4&WEB0A6!QN5TW$@C/3/<5<_MJ]OM1L]
M(T]X+>X:P6\GG>/>J \!57<.<\\G@#WH Z>BN!O/&VJ6NF7$7V>V.JVFHQV<
MP(81.')VLO.1D#OG'O6SI>K:L?%EUHVI_9& M%NHFMU8;06*E3D\_7CITYH
MZ6BN6\3Z_<Z7JEC:"YBT^UG1F:^G@,B!P1A#R ,^I-(-6U:_O[31[>XM(+O[
M"MY<W<:>;&<G:%C&1D$Y.3V% '552BU:RFU:?2XYLWD$:R21[2,*>ASC!K/\
M,ZS<ZFE]::@L2ZAI]P8)O*!"..JL >@([>U4I]<OD\4ZS81I;;;731<0LR')
M;T8YY&<]/6@#JJ@O+N"PLYKNY?9!"A>1L$X4=3@5QFG>(?$<D/A[4;S[#]CU
M.18'AC1@ZEE)5]Q/^R3C''OVCU?4]4U[0?$UQ97,%OIUFD]MY4D.YI]J'>V[
M/R]3CCMS0!UG]O:;YFFQ_:/GU)"]J-C?O %#9Z<<$=<5I5Q,&KWFG6_@BUA\
MDV][ D<N]"6&(E(P<\5+INK>(->MK;6M,DM/L$MT4^QR)AO)5BI;?G[W&<8_
M/N =C17 >(_%6L:3-JERD]JD5C+&([18_-:6,XRSLI_=YSQG'2I_M6H/\2I_
M^)@4M(--6?R3$&^0L-RCGJ<?>_"@#N*J:GJ-MI&G3W]XY2WA7<[!23UQT'UK
MCM*\1>)]2;3M1BT]YK*[D_>PB)%6*(G 99-V6(ZG(&>>E4]>U'4_$7@C6-4M
M[R*#3P7C6V,.YG13@DOG@DY/3CB@#T2":.YMXYXCNCD0.IQC((R*DJCHO_(!
MT[_KVC_]!%7J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!DT@A@DE*NP12Q5%W,<#H
M.I]J\[ACU:T^&FBP+IET;B.Z5;B-;??-#&'8[U5@?FP%P<<9KT>B@#RB?0-4
MOX?%<-GIU_";E[6XMOM;9,NSD@LQ.2<YQGCH<5U=AJ>HZ_%.9/#L^GN+-XWE
MND"LSD<(G0[>IR>.!764C,J*6=@J@9))P!0!YM8V@G\%:1IVIZ'K"/:N09X(
MRLMNXR0Z <D<@=/Y5U7@X:JNC.FJF1V6=Q!),FR62+/RLZ]F//7GUK>CECFB
M66)UDC895E.01Z@TZ@#R6[M=;NH8WGT+4?M5MK2W+K$H$(B!XV*" QY^]@GC
MD\UTT5A??\)'XPN6LYUBO+2);=BO^L*Q%2![Y-=FS!5+,0 !DD]J@%_9M%%*
M+N QS-MC<2##MG& >YH \]TG3M9T.7P[J9TRXN8X]/:RN;9,>9 =Y;> 3SG@
M?A]*W?!=M?QWVOW5[I\UFMW>>=$LI7)!'L3_ )-=0+B!KAK<31F=5W-&&&X#
MU(ZXJ6@#A-FM>'_%.M-#H4FJ6>ILLL;Q.JA6 QM;/;W_ ,B_<V5]+XO\,74U
MCN^S6TPN)HAB.*1D P.>F00/J*ZRB@#A=&T:^NO"OB;3IK:6TFOKNYDB\Y0
M0X&T\?2K7AB\\0F+3M-O-!^QI9QB*>YED#!E52!L [DA<]NOM7844 >5SZ5X
M@_X1&7P['H4[R0WWF"X\U DB&7<"N3G//X>O:NG@L+X>)_%-P;*40W=K"L#Y
M7$C*C @<^IKI;:_L[RW>XMKF*6%&96='!"D=03[5#8ZSIFIRR1V-];W$D?+K
M&X)4>M '$0Z%JY\)>$;0Z?(+BPU**>XC+IE$5F)/7G@CCK4VH:7J3Z^+S2=,
MO-.U WW[^:.4?9[FW#??<;NI';&:[^D)"J68@ #))[4 <$+'Q%I\_BN"QTXM
M)?2-/;7)D38<C&,$_>Z]1BJVEZ1K$7B:QU1M#N(XO[/:"9YKM9)"_)W-D]^F
M/?M7H%I>6U_;K<6D\<\+$@21ME3@X//U!J>@#S>+P]K,?@'P]IIT]S=VFHK-
M/&)$^5!([9SNP>&'2M&./Q-H&M:M%I^D+J-G?7'VB&=KE8_*=@ VX'D@8'3T
M]^.WHH X*ZTO7=)\3W>H0:+;:Y%?1P[F=TB:*1$"$_,#P>3@>M3:[I=[?16R
M7&@M-<QV@,5WITRPM;3G.5!9@=O3U[\5V]% &1!I]Y<>$ET[4)]U[+9F&:7[
MWSE,$^_6L3PP/%5M;66CWNG06UO9!4:]\Y7\Z-> JH.02,<D]NF:[*JE_J=E
MIBPM>W"0K-*L,9;^)ST'Z4 <4VD^);?1==2QMGBN+G6'NU59U1I8&QD*P/RD
MXI^DZ)JMOJOB*<Z.EK;ZA9((46X5B'"%=I]22<DGCW-=[10!P-KX<U>*S\&Q
M-:#=ILK-=?O5^0=!CGGKGCTJ^FD:F-0\83&T 74HE6U_>K\Y6(ISSQDXZUU]
M4QJMD=7.E"X'VX1><8L'.S.,YZ=: .'A\-:WID6@W]KIUM=75M9&SN[2>4 %
M=V05;D Y[UH:EH^NW*:-J\-I9IJ.G3R2?8(WVH4? *[^F[ ZXQS7:44 <IX?
MLM9_X2K5-6U/3XK..[@B1$2X$I!3/&0!ZU)J.GZK'XXM-6L[2*YM6LS:3;IO
M+,>7W%NASP.@KIZIZGJEGH]B][?S"&W0@,Y4GDG X S0!QL'A_7+3PO=>%$L
MHY+5W>.&^\\ )$[;B67[Q(R:Z;5K9++P;?6J$E(=/DC4MU($9 S^5;%07EI!
M?V<MI<IYD$JE)$R1N!ZCB@#B]+L]5US1?#-O/IZ6ME9_9KHW!G5S($0;0J@9
M&>,YZ5IZ)HEX+'Q#9ZG"D46HW<\B;)-QV2#'.*Z*TM(+&TBM;:,1P0J$1 2=
MH'0<U-0!PJ:'KU[H-GX;OK:!+>UDC#7RR@^9%&P*[4QD,0 .?>K_ (E\+S:O
MK^F7ULXCC4&"_&>98,AMA]1D$?\  JZ.VOK:\:9;:99?)?RY"O(#=QGIFK%
M'.^(-(O;_6= N+2.(PV-R99MSX(7 ' QSW_*N=G\+^(K;0=5\.6<5E/I]S(T
MD%Q),49 S;BI7!R<]\UV\VK64&K6^ER3%;RY1GBCV-\P7KSC _.C5M5M-%TR
M;4+Z0QVT.-[!2QY( X'N10!S,FB^(--UBVU72A:3L]C':W=M-(57<O1E('^>
M?7CI;:+4/[(,=U<1&_9&S+&F$1CG&!W"Y ]\5<C=98UD0Y5@&!]0:I7.LV-I
MJMIIDTQ6[NPQA38<, "3SC':@#A[3PGXCCNM&GF@TXS6-RSS7'G,TEP&X+L2
M,\#M_*NI\7Z+<:[H1M;1XUG25)D$F0K%3G!/;/K6]10!R%WH6LZQ?2ZI.T.G
M7<-E);V:12F7:[]7+;1CT Q[U2TGPQK5KK6DZB]MIL'V:W:WF2-V);/\9./F
M8^_YUWE90\1Z<7U5!))G2P#=?NF^4$$\<<\ ]* .=TWPWJK>(M.U2ZL[*PGM
MU87<]I,3]LRN!E H YY[U)8Z#J^G:5J5N+2PO/M6J27)@FD^22%\<$E3@\>G
M:MO_ (2?3/)TJ7S9"NJ,%M?W9Y)'?T_&KNJ:E;:/ILU_>,RV\(RY5"QZXZ"@
M#(\):%<:';7BS".&.XN#-%:12%TMU(^Z&(&?R%*FA7)\8WNJRFW-G<V0M=@8
M[^#G)XQZCKZ5NP31W-O%/$<QRH'4XQD$9%24 <1!X9UF#P^_A;?;/IA8J+UI
M#Y@A+9*;,?>ZC.<5JZ9H%SI_B[4=24VXL;F"**.-"=Z>6 !QC&.O?TKHJ* ,
M+Q9HEQK^BBTM98HIDFCF4R@[3M.<''-9TV@^(;?7GUG3+S3UGNX$CO()D?RV
M=1@,I'/ XY]_7CKJ,C..] ',3:#JLFMZ!?O=P7!T_P [SV?*,YEX.T $  =
M3V_&IH]#O(_%NIZOYD!AN;18(DR=P8=VXZ9STKH:* .(B\'ZE%X,TC15GM#/
M97BSO(6;:RAV?CC.><5I3Z#?-XKOM7BDMO*GT[[(B.6!#YR">.E=+10!R*^&
MM3_L'PY8M-:>;I=U'-*PW;75 P 7CK@]^]9U_P""-8O(M4A-]8,+J[%RD\D+
M&9@""$8@X"C'&,_A7?T4 <W::'J5IXON=8%S:-!>0QI<)L;<&1<?)SC!]\UF
MP>"+N/01;_;($U"#46O[6=4)53G(5AUP>_\ 6NPN;J.TMIIY"2L,9D<*,M@
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
M4REDMXR^T=6/8?B<"L(Z_JVGW>CMJ<5H]GJCK$&MT96@D89522Q# \C.!TH
MV=0U[2]*<I>WB0E0&;()" G +$#Y<GIFM$$,H92"",@CO7$:';W5WXU\507[
M6D\&ZV$T;0DJZ^62H +$#'!.<Y.>E:OBO7Y?#\-@(1##'<3B)[J:-GB@&.X4
MCKT'([T ='17)2>(]4M7\/I,MA+_ &C=/#)) 2RLG\+H<\9'.#GK4%[XTN-/
ME\3+-!"_]F/!';!009&E' ;GL>XQQ0!U]S<0VEM+<W$@CAB4N[GHH'4TVSO+
M>_LXKNUD$L$RAT<?Q USNHR:\NG:Q!J,5I+9_P!F2.MS;J4Q)M(*%2S$^N:Q
M=#US6M,T[PE#<067V"_CCME52QE7Y?E8GIR,'&/;- 'H=%8WBO5;G0_#-[J5
MG'%)/ H95ESM.6 .<$>N:R8/$6LV?B.WL-9CL5AGLWNC]G5]T.T9()).[OT
MH Z2XTNQN[VWO+BVCDN;;)AD8<IGTJW7#3>*=9@\+P^*MMH]B[!I+,1L'2(O
MM!$F[EN1GY<5+I%QJ4OQ'UF)[\26RVT3QQM&0%5@2H'S<$$\GG/M0!T^EZM8
MZU9?;-.G$\&XIO"E>1UX(!J[7!:?XPOG\/V7^CVD=_>:FU@GEH1%'R<OC.3C
MTR,U?O\ 6==T*PN?M\=O<2O=16UA/$N/-+GJR9XQSW&?UH ZB[NX+&UDNKE]
MD,8W.^"=H]>.U1FTL+JX@U V]O-.B_N;C8K,JG^ZW7!SV]:Q=!O=?GU*ZMM4
MLF:QV!H+IHUB8GC*LFX^^#[54\#7)277=(#$Q:=?ND(/\$;$E5'L,&@#KZ**
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 **** *.L:7#K6D76FW#,L5PFPLO4=P1^.*QK;0-4N1I<.L7-I)!IDJRQF%6
MW3.JE49L_=QDG SD^E=/10!A:1HUW8^(M:U*>:!TU!HRB1@@H$4J,Y]L9]ZM
M:O:ZE<& V,MKY8W+/;W499)E(&.G3&/UK3HH XC_ (0:ZM]*T]+*^@BO+*]>
M\C#1$P@L>4"YR%';_P"O2MX$GOHM?34]225]5,+"2*';Y31C@XST[8].^:[:
MB@#EK;0-=ETZ[AU76DN9'M9+:%8XMB#< -[]V;C\.?6HF\*7[:?X9@-Y;^9H
M\J,[>6<2*HP .>N/UKKJ* ,?Q1HTOB#PY=Z7#.L+SA0'920,,&[?2JS^%S)K
M&F7TEXK)9V;6LD1A_P!<&7!.=W';CG]:Z&B@#D(O!]X-)_X1^;4(I-##[@OE
M'SR@?>(RV[&/?&<>E:$7A^XM_&,^M0WB+;W$*1RVYBR3M&!AL\#OT[5OT4 <
M8/ )_P"$?33SJK+=0WIO8+N.':8W/;;N.1U[^E6KOPA-JFF74&JZQ-<W<IC:
M*X2(1B IDJ50'&<DY.><]N*ZFB@#"LK6[T:*:_UK6Y+[RHMBD6XC51D9^5<[
MF) 'Z <UE:-X?U-]%U*=;M]*U'5+PW>\1AVB3(*H1ZXZ_6NRHH 0 @ $Y/KZ
MTM%% !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 %%%% !2#.3Q2T4 %%%% !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 %%%% !1102 "2< 4 %% (
M(!!R#T(HH **** "BBB@ HHHH **CCGAF:18I4=HVVN%8$J?0^AJ2@ HHIKN
MD4;22,J(H)9F. !ZDT .HID4L<\2RPR))&XRKHP((]013Z "BBB@ HHI&940
MN[!549))P * %HJM9ZC9:BCO97<%RJ-M8PR!PI]#BIY)$AC:25U1%&69C@ >
MYH =15 :WI)E$0U2R,A;:$%PF<^F,]:OT %%%% !1110 45#=7=O8VSW-W/'
M! GWI)&"JO..2?>I5970.K!E89!!R"* %HHIDLL<$32RR+'&@RSN< #U)H ?
M138Y$FC62)U>-P&5E.00>X-.H **** "BBB@ HHJO!?VES=7%M!<1R3VY F1
M&R8R<XSZ=#0!8HHHH **** "BBB@ HHHH **;)(D,3R2.J(@+,S'  '4FJ&G
M:]I>K3RP6-XDTL2AG0 @A2,@X(Y!R.?>@#1HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M*PMDE2[F;?F4*7VJ?DY!P.0<^V*ZJN:\3Z3J-YJNAZCIT4,SV$[L\4LFS(8
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
MZ=T&$+9&%ZDD#.3CITK.BCT7Q5XWL]3TVX,Z6MN6N7CR$=@P\I6'<@AF_P"
MCVH OW&O:Z?$)T6TL+%IQ8I=-)+,P526VD< YY!Q^!]JQXO'>M/H=OK3Z79I
M8FY6WE'G,9&.[:2HQ@#/J:Z5=&NU\:2ZV)8?L[V0M1'SOR&W9].M87_"$ZB/
M!*:&+NU\];S[0),-MQNW8]<YH GUKQ=?VU_J%OIEJLIL=JE6M99#,Y7<5#)P
MF!CDYI[^*=8N-;LM,L=+@22ZT\7A%W(R&$[L$, .<>@_2I;OPYK-OXANM3T/
M5(;9+X+]IAN(C(-RC 9??';_ "+$/AVZ@\66>K&\$T4&G_8W\W)E<[BVXGI0
M!S]_XIU>]\.Z7-$8+2ZDUE+"XV!BI(<_=.0=IV\CN#BO0(1*(4$S(TN!N* A
M2?8$FN*;P5?MH/V07UNMW%JIU*!]A*9R2%8=>YZ5V=N)EMHA<NCSA1YC1J54
MMWP"3@4 <O\ $MYX_ >HM"ZJN$63*Y)4NHP.>.OOQFGBZNH-6M-,@CTTZQ-:
MM++=?9R%2!3A1C=N/)Q]['4U?\6Z+/XA\-W6EV\T<3SE,O("0 &#=OI4&I^'
M[R;4-/U?3[B"+5+6+R7\U"8IHSU4@'(P>10!CW?C;4;'2-7\ZRMCJNESQQRH
M&81R+(0%=>_.>A/XUT^C2ZU+'.=9MK2!]_[E;:0O\N.Y/<&L#4/!MWJ&D:J)
M+NW&J:G+%)-*$/EJ(R-JJ.N,#OZUV$8<1()2K2;1N*C )[X'I0!'=S26]G--
M# T\J(62)2 7(' R?6N2T7Q9?WGB.+2+EM/F>2R,[&U##R) >8V.Y@V/48KI
M=9T]]5T:[L([A[=YXR@E3JN:YO3/"FKVFL:5J,^H61:SM3:O'%;%5*=L<]?4
M_I0!EP^./$)T*WUN6RTT67VO[/,J%_,8;]N5YP/3G/KQ70+XBNK/Q;>:7JOV
M6*T%J;JTE16#.B_>#9)&1@\ =!FJ'_"#7(\&KH7]HQ;Q=_:/.\DXQNW8QN]?
M>H_$#:3XJ\1Z7I5O(TUY8W;-=[$8".(*=ZL<8PQ"K^- '5:+=7-]HUK=W:(D
MTZ>9M12 %)RO!)YVXS[YHUR]FTW0K^_MTC>6V@>8+)G:=HR1Q["K_2J.LV+Z
MGHM[81R+$US \.]EW!=PP3C([&@#DV\6Z_:Z99WE[8V*C4C EDL!>1@7!+%E
MZG  ( ]0,GK5R#Q!XA:UU<OH^][9%>SD>)H%FSU#*S'&WJ>>0.U6+OPI)>^&
M--TV6^\N]TXQM;W<,>-KH,*=I)XQC(S45UX8U;5-#O;34M<,ES<K&JM'"$CC
MVMN^[GG/0\]* *VG^,+R:_U:T9;6^>TL1=PM9HRB0XY3DG/.,$<5'8>-)FTF
MYU::XLKNS@M#+(D$9CEBFR (V4L>.<9QVJ_'X<UE-1N=0_MJ'[3<67V8LMH
M(V!)4IST!/0YS4+>"VU*\NKG69K=GN+,VC?8XC'O&X-O;)/S9 _^O0 ^37M6
MTJXT>74_LDMEJ<J0'R(V5H)'&5'+'<..3Q_2LV;Q9XC73M;OH[?2_)TF[DA<
M-YA:0*5Z<\'!Z]_05L6_AS4)_P"S8=7OK>YMM-D66$10E7D=5(5G)8],G@=3
M^51'PC<-H.O:>U]'YNJW3S^8(CB,-MR,9YX'KWH Z:UN$N[2&Y0$)*BR*#UP
M1FI:YNVMM9LM=TRU2Z\W38[()<)]GVJ&5<!@^<Y)Q\O.!G/:NDH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **\STFXT9;WQ"-:N+DF'4YEBQ+,=L8[?*>G6ND;5;7PIH=E*
M5O+K3[B;(G)S]G21LKN+'.!NQGV^E '445AMXHM([34[Z:*5+"Q./M/!6<CJ
M$YYP?E],U4L_&^GS:G)I]W&UE,L!N 7ECD4H!DY*,<$ $X/I0!T]%<_IWBC[
M?>V<+:7>007T;2VMRX!1U R,X)VY7D9JD/'UB?"J:_\ 9+C[.;C[.R#&Y#G&
M3STZ?G0!UM(KJXRK!AG&0<US%OX@U&?QU>Z/]A/V2VA1MP=<_,?OGO[8]JS-
M/\2:3H7A.[U+3M'NX[.&^>.XC+@LCD@%CDGC)44 =W161/XAM;>^D@<'R8K/
M[9+<!AL1,X /N<$CZ&LG3/'MCJ&LVNG&$1F\3?;NLZ2YXSM<*3L;V- '6T4'
M...M<B_CR"/P_?ZM)IUPGV"Z^S7%NS+O0Y SUQC) H ZZHQ/"8DE$L9C?&QP
MPPV>F#WK+GUA)KS[!%:&ZC>Q:YD9'&-IX5><?>YQR.AKB-0DTZ[\!^&+C3;-
MK6U_M6(0Q.VYD_>.#S[D$T >DSQ6]U'):3K'*DB8>)\$,IXY'I67_P (?X;_
M .@%I_\ X#K_ (5D6,:#XLZJX1=QTV/YL<_>'^ _*NLN4CDM9DF_U3(P?C/&
M.: ,A/"7AB1=R:+IK+ZK I'\J=_PA_AO_H!:?_X#K_A7$^%/$[>'/!MB\FCW
MCZ2LKJ]_N7"[I#@A>I'(&>.:W-8^(UAI=U>PI'%.+-E20&X".Y/4(I'S8[]*
M -K_ (0_PW_T M/_ / =?\*I7_P]\+Z@$WZ5%"4S@V^8L_7;UKHK:X2ZM8;B
M//ERH'7<,'!&1D5EWVMRQZNNDZ=:+=W@B\^7?+Y:1)G RV#R>< #MSB@"K8^
M#/"D5L(K?2;&9$)4NZB5L]\L<G/M5G_A#_#?_0"T_P#\!U_PKD_"^O0>'_!R
MO+#''+/J4L,4#/M1&+'.6 .%4 Y(!Z5JQ>/H5TR_N;JR*26LL<2>7(6BN"YP
MI1RHR."3QP* -?\ X0_PW_T M/\ _ =?\*='X4\/0N'CT2P5AT(MU_PK(A\;
MOY>J"?3=TEC;FY5[>4O#,@ )PY5<$9Z8J,>-[]9M,$OAV98]3CS:[;E"S/M!
MP1T"\]<YQV[4 =+_ &-I?_0-L_\ OPO^%']C:7_T#;/_ +\+_A6!!XW":;J\
M^I:>UK<Z7(L<D*RAP[-]T!L=^.W%+9^-,WUW;ZE:+!';VYN?M-O(TT14#)!)
M5<,/2@#<-EI%G-"WV6Q@E9\1'RT5BWHOO]*T*\]U:_U#4]3\)7ESIT%M;37R
MR0,)R\H!4D!EV@#(P>">E>A4 %%<;I_B*^BU;Q/<:DT T_3BH"I(3L 4G@8Y
M)R,^_%6QXIN[9M'DU'34@MM4=8XWCG+M$[#**XVCK[$]Z .GJ*&ZM[AY4AGC
MD:)MD@1P2C>AQT-2UYKI^K7^BWOC"[L]+2Z@@OFFF+3B/  R<#!R<9/;\^*
M.]TO2;+1K5K:PA,43.9"ID9_F/4Y8DU=KE]0\57$-O#/;6<:0/8B]:XNY#'$
MN<8C# $%SD\?SJ%_&DB:3H6J?V>HL]2E6*9VF_X]RQP#TY'7TZ4 ==17-ZCX
ML73X-7N/LPDAL98[>,JQS+,V,KTXQN7D9[TNB^(;Z^UF;3[O3G2,1^9'=Q1R
M")N@*'>HPW\Z .CHJO?W+6>G7-TJ!VAB>0(3@,0"<9[=*Y"V\;ZFVBKK%WHD
M<-G-&@MMMSO:65G"A<!<@=3T/ []* .WIDLL<$+RRNJ1HI9W8X"@<DDURD/B
MW4(O[3%YI,KBTMC<12P12K'+@<IEU&#^?&?2I+#7[K4]-O+AX-/O++["9E:&
M0E6?!W1.""1^73MVH Z6VNH+VVCN;:5)H)!N21#D,/8U+7'6?B;R]!\.+8Z?
M!;R:HWEQ1 XBA R3TQGV'O44GC/4H-+U^YDT^T,FD2B)ML[8D.1R!MX&#ZT
M=M17)6_BR^AUFTM=6L+>VM[VU>YB>*<R-&$7<0_R@=/3/XU6LO&][?3Z?+#I
M<LMG=R;6$=M-NA4_=<N4V,.F<'C/?K0!U]Y>6VGVLEU=SQP01C+R2-@"I8Y$
MEC62-@R. RL.A!Z&N!\3ZU?:SX,UVYM+2V.G1L]N/-#,\@5@&D&.  >G7IGB
MNYLO^/&W_P"N2_RH +R]MM/MS/=S)#$"%W,>I/  ]33+#4K+5;;[18745Q$&
M*EHVSAAU!]#[5RGC!KS_ (2CPND3PA&NG*!E)^8)U//3FG1:OJD?B+5='T;1
MM. M9(IKB3S#'YAD +-@#EOJ>W?B@#LZ*XUO%FIRZ#/XCM;6VDTN*1@(<MYL
MD:OM+ALX'0G&.@ZU._B34[SQ')I.EVMH5-BEW'-<NPP&(Z@#GKT_7M0!U=%<
M!!XXUB70M,UQ["R2RN;E;:1!(QD.6*EEXP.0>#FN_H *JS:G96]_;V,US&EU
M<9,41/S/@9.!^!KF?$_B?4M&N+SREL(H;:!98Q<DL]T>=P0*P(QCJ013=6N4
MOO$7@J[7A9VEE7'^U#G^M '46FI65]-<Q6MS'-);/Y<RH<E&]#5JN0\*?\C=
MXN_Z^HO_ $ UO:[JT6A:'=ZG,N]+=-VW.-QS@#/N2!0!HUEZCXBTG29#'?7B
MQ,NW?\K,$W9"[B 0N<'KBLR37-6TN^TI=5BM&M=1D$&Z!64P2L,JI))#9Z9&
M.E97A^&^U#Q#XKBN9+*:(W*QR)-;%E;"$)QNQ@87(.<X/(H Z&]\7Z#I[,+K
M44C"LR%]C%-P&2H8#!89'&<UKV]Q%=VT5S X>&5!(CCHRD9!_*O./#$EQ#\-
MKW49X;"[2$W%PD4T!/[P,V23G![] /K706OB.\U&XTK3M/2UANKC3%U"=I8V
M9(U(4!5 ([GUX H ZNBN/NO$^KV0TNQNM/2/5+OS6F$,;3JB(?O*JD$[LCC/
M'>J=SXO\06F@1W,VD)%>-J"VB+.C1K,C9PP&<J>.^: .\HJEI?\ :GV9_P"U
MA9BX\P[?LA;;L[9W<YZUF>)-2U"RGLH+26UM89RXENIQO*$#Y52/(+L3V&:
M.@HKA%\:ZH_A31]32TM1=7FH"RDC?<%&689'.1]WOG%6#XJO]&N]<AUK[/.+
M*V2ZB-LA7(8D!#D^N.?>@#J+K4[.RNK2VN)MDUVY2!=I.]@,D9 X_&GR7T$6
MH06+,?M$R/(B@$_*N 23V^\*X?4O[7?7/"=QJ5S:R+-=;Q%#"4\IC&3C)8[A
M[\5;O]:33I/$/B@CSH[-5L+9.@+*?F_ NX!_W* .UHKEI=5U;1-;TVUU2>WN
M[?4G:)7AA,?D28R!U.Y3TYP>*C\.ZIXEUB[,]PNG1Z?!<SV\@4.))-IP&7J!
MR,=?6@#K:I:CJUGI7V;[9*4^TSK;Q84G<[=!QTJ34;Z+3--N;Z?/E6\;2-CN
M ,UY]X@DU>]LO"VI7UU;^1=:K:R+:Q0X\K=DK\^?FXSG@<F@#O+?5[.ZU>\T
MN*1C=VBHTJ%2  PR,'H:MS0QW$+PS1K)%(I5T89# ]017*7OB#5+;4?%,:+;
M&+3+)+B#*G.XHS8;GGH?R%9Q\3^(K71;"^NA:2/JWV>.SC@C):,L"68@D!N,
M$#(Y/H* .ZMK6"SMDM[:&.&&,82.-0JJ/8"I:X23Q5K^CZ-J][JFF2&.WV?9
M)9D6(N6(7#*K-T)['D>E:MR/$EK9ZD)KVW>);$R17:1!728 Y&SH1CD'^= '
M35'#;P6R%((8XE)R0BA1G\*X#0M6U"P\*>'+5+E)+G59/+BDDBR(4P2QZ_,?
MKZUH7'B'5=-N]=TRX>":XM-.;4+6?RL!D&<AE!ZYXH [.BN?\+7&N7UE'?ZK
M-:-!=6\4L,<,95D)&3G/7M1XUUB\T'PM=:E8^5YT+)Q(I8$%POJ/6@#H**XJ
M;Q!K?A_6TAUIK>ZL[FUFGC>WB*>6T:ERO?(P.M02>(-;L=&TOQ'/<PS6=Y)&
M)[,1!1$DG0JW4D<=<Y]J .\K/M=9M+S5KW383)]HLPAEW(0OS#(P>]<O-X@U
M(>*YM/EU&/3F%TB6UM<V^([J'Y=Q63'W^N!TS@>X=J&NZFUQXUM([A8AIEI'
M+;.D8W*3$7.<]>F* .GU+6+/2H[:2Y9]ES.L$91"WS-G&<=N.M7ZX"/4]3T/
MP)X<N(KI)C<2VL9$D0^6-E&5&/IUZUJ/>ZQK6I:O#I=^EDFG.(44PK)YTFW<
M=Q/1>0./<T =717GZ^+]6U>'PO)I[6]I_:QGCE$D?F;63C(YZ9!('YU)!X@U
M^/2M?MV)O;_3;M(A-! -QC8C+"/H6 SQ_A0!WE4=8U:UT/2I]1O-_D0@%MB[
MCR0!Q]36;X5U)M3M;B4:M%J4*N%1Q%Y4B<<JZX&#FJOQ(_Y$#5?]V/\ ]&+0
M!U".)$5UZ, 10L:(S,J*"QRQ Z_6N+BUC5]%UR"#4KN*[L[C3Y+E8XH1&83&
M 2 <DL"/4_E4.CZMXMU*72M1CMI9+&Z;=<QN(%CCC;H8R'WG'^T,G% '66&L
MVFI7U_9VYD\VQD$<VY<#)&>/6BZUFTL]7L-+E,GVF^WF'"?+\B[CD_2N)36O
M^$>O/'&I+&)'CN8 BGH68;1GVR:FO+/4;3XB^%/[0U0WVY;K;F!8]A\KYL;>
MH/'7TH ] HHKSR;Q-JUMJ>GLVH1S"XU<6<MM#"&@2-B0,2[1EQC.,_@,8H ]
M"R"2,C(ZBEKC?#EO=?\ "=>)I)=2FE$<D*&)D7!4H64=.,;CC&/?-=1J0D.E
MW?DS-#)Y+;9$ )4XZC/% %;6-=L]$M[>>Z\QDGG6W4Q+NPS9Z^@X-:=>46ZW
M2_#7P_.;III)-2@:-9%R$/FM_=&XY/)Y)]*VY?$>K^']1UVTU"[CU$VNGB]M
MV\D1 '=MVD#MDCOVH [RBN,T.[\7OJUDU[:O)ILT/^D22/;X1\9#1^6<E>@P
M<]:[.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#B]!35-$N=::YT*\F2^U"6XB,#PM\IXYRX
MQTJQ=IK>L:5%87&D+;6UY.8YT$B%K>V 'OC<><8S@>^*WK[6=-TQE2]OK>!V
M&51Y &(SC('4BI[2]M+^+S;.ZAN(_P"_#(''YB@#AE\-:W/X4U7PM-'BVC/_
M !+;MY%.Y5<,JN 21T'..GI5VUL=:UBPNK*_T2QTA)+26!YD=9'D=AM!4+]U
M>I.2>U=G10!R7AL^*H8;'2]0T^"W@LU$<EX)PYF15PH5>H)XR3Z'O7.7/ASQ
M2WA2[\/1:;"T;7AF6X:[7YD+[@%7MSSS[]Z]0HH Y2/3]6M/']SJ<=C'+8WM
MO%$\OGA3#MZ_+C+?A4?AWP[<?\(YK&F:O;>2+Z[GDVAU?Y7 P01W']*Z^B@#
MB]#\)WP\'7^FZO<9OKR,PF4$'9&J[8QQU  SZ_,:L>&E\4PM;6>IZ?8V]M;+
MMDN8Y-S3X&!@#H>A)/ITYKK** "N-N?!8O/%M[<3.3HUY$))K8$ /< % 2/0
M EO]['I7944 <MX2T"^T32+J.^E^T7;9BB)8<0ID1KG\2?\ @58T/A76%\"Z
M%I1@B%W97RW$JF48VAW;@^OS"O0JI?VM8_VP-)\\?;C#Y_E;3]S.,YQCK[T
M9-MI-[%X^O=6:-/L4UFD*L'^;<"#R/3K^5='5'4-8L=+EM([R?RGNY1#"-I.
MYST' X_&KU '!IX=UJY\,?\ "+7-K!':&;]Y>K/G,7F^9\J8SN[<\<U+!HGB
M'P_JVH+H<.GSZ=>S"=5N&*F!R,-P!R.!^0KMZ* &1*Z0HLC^8ZJ SXQN/<X[
M5R]_I&LV'BN76]&2VN5NX%AN(+B0Q[2OW6! /;M_CQT=]?6VFV<EW>2B*",9
M9B"?8  <DD\8')K)3QCH[B5/,G6XCE$)M6MW\XN06 "8SR 3GIQ0!S4/A#7T
M\/P[9;2'5K/47O8 KEHY W56X!&<G\/3/&EJ&B^)-?T*9;ZXL[._26.:SCM\
ME(V0DY9CSSGMTP/>M31_%^CZ[-<0V,TK26R;Y5>%E*CTY'4>E.?Q9I":##K9
MG<V$TGEQR")LD[BO3&>H- &9+9^*]5T+4X-2&GQ236CV\-O QPSL,;V8YQ@9
MP!Z\TV7P_JDDOA%Q';C^REQ<YE/]Q5^7Y>>A_P \UV%% '#7'@_4+YO%$<LL
M,":C-%-:RHY8JR<C<,<=!^M7HM*\1ZUIEU8^()[."*2W> "SW,78@?.Q/ICH
M.N3FNKHH X1-!\57 T2&[.EB/2;A&602.6F55VYQC@X]^OIW[NBB@#CY/"M[
M/J7B*"1K5=*U=0VY2WFHX0#.,8QGGK_/AT.@ZU>0Z19:J;1;;2YTF\Z&1B]P
M8QA,J5 7KD\GD5UU4!K%HVO-HP,GVM;?[204(79NV\'OR>U %^N/C\,:DMIX
MLA9K7.KO(UL1(WR[E*_/\O'8\9[UV%% '#/X4UMKC3W\_3W2+3A9.DX=Q;MC
M!DB&!DD>N#5NW\)W4GP\?PY?R6S3B)DB>+=M4@Y0DGGK@GCVKK20" 2 3P/>
MEH Y:;P?]H\$#1#=;+L[9GN@"29PP8N>YR<]>U7-"M_$BR&37KRQ?8FQ(K-&
MPYX^=BW?CH !R:W:R4\0V;KJK>7<*NF$^>6BQG ).WUX% %W4+=KO3;JV1@K
MS0O&I;H"01S7.-X0FF\#6^@RW:)=6NUH;F-3\CJV5;!Y]OQ-=%IU_#JFFV]_
M;AA#<1B1-XP<'UJU0!SEI9>*GL[@W^IV4=V(C';_ &:(E >/G?=U/'0<#)JG
M8>%+J.^U*^DCL+*6[LVM3!9[C$[$Y\QL@<]L >O-=?10!YMJ^G-IMAX8\/O>
MZ>MW;%Y5DNMR1.5!"X8$,&RPX![9[8,MI:ZEK>DZQX9<:0A:-7:ZL'=T#L^2
M'+<EB!GK7::T]I!I<US>6)O(X!O\I81*Q/3@'O4MB;1+.W^SPK:I,H=(2@C/
M(S@KV/J* ,2Y\,2W>L:1=RRQ&"SM)+::/!S)O3:<>U0Z'X<UW1Q!8?VW')I,
M$NY%\C$Q0'(C+9QCUXS],UM:5K5MJ\M_';I*K65PUO)YB@98=<<]*TJ .'E\
M&:O%IFIZ/8ZK:IIM[(\@$UN7E3=C*@[@,<=<9YKLK6)X+.&&1Q(\:*K.%VAB
M!C..<5-10!A:WH=SJ>LZ+>PSQ1II\S2NKJ27R ,#'MFDT[0[FR\6:OJSS0M!
MJ"Q 1@$,A1=H]N>:W$=)8UDC971AE64Y!'J#3J ..C\(:A:Z3=Z%9ZC#'I%P
M[$%HB9HHV.612"!CKSCN:T;7P]+:>+)M6BGB%NUBMI'#L.5VD$$G//2N@HH
MXF/P/=Q^"[#0OM\'FVMV+CS?+)5@'+8QGW_SUKMJ*R]3UR'3;NULE@FN;RZ#
MM%!#M#$(,L<L0!^?- &#J?@[4+W4-;EAU6&.#585C;S+<O)$%&-JG< %/.?K
M^-7O^$:NGN/#TTE] /[(4@JEN0)<KMX^;Y>/KS^5;&EZ@NJZ;#>I!/ )03Y5
MPFQUP<8(JY0!B:-H4NEZOK%_)=)-_:,JR!%B*^7M!&,Y.>,>E7=9TJ#6]'NM
M-N21%<)M)'53U!'T(!_"I;J^@M8+F1F#M;1&:2)""^W!(XSWVG&?2H])U*+6
M-)MM1@1TBN$#JKXW >^* ,>W\/:A*^EKJNH0W$.F,'B6*$J9G"[59R6/(Z\=
MZM:/H4NE:KK%X;I)5U"82A!$5,9 (QG)SQCTK;HH Y;3_"4UEX+O/#QOXW,X
ME59Q 1M#]<KNY/)[CM4,_@NY4Z1<Z=JYL]1T^U6T:<0!UFC48PRD_P!:Z^B@
M#D[_ ,'75U#87$6NW$6L6;NXOC$K;R_W@4X&., = /6EU#PGJ&HZ-!;7&N-+
M>QWJ7AN);<%<J,!50$;5Z=_7UKJZ* "L'6M N=1UC3M2L]06TFLU=</ )00^
M,D D8/'7FMZJ%AJ$M[<WT,EA<6RVTOEI)*,+,/[R^HH YM? ]T-+M+%]9\U;
M;4Q?H[VPR<$G:<,.26)S^E7[[PDFI:MJMS=W(:VO[-;4PK'ADP<A@V>3GGIZ
M?CTE% ''P^$-6-QI3WOB(W*:;)OA7[(JEAC W'/)QQG^O-:*^%;5_"#>'[B0
MRH\9$DP7!:0G<7QZ[N:M/KD:>*8M",$GF26IN1+D;<!L8QUS6K0!S\&@7DM[
M8W&K:E'>?8,FW"6_EEG(V[W.XY./0#DU8\/:))H5K<PO>M=>?<O<;F3;M+<D
M#D\9Y_$UL5%<W$-I;2W-Q(L<,2EW=C@*!U- "7=K#>VDUK<('AF0HZGN",&N
M27P->&UT^SFU^66ST^Z2XMHVMUW#;T5FSDXR0.GTZ8Z.[U">"^L((+":XAN6
M(>="-L( R"WUK0H YRZ\*_:;_7+DWQ U6U%L4,0/E +MR#GGJ3^/M27?A"*^
M\+6.C2WDBRV(3[/=Q+M=&085L9].#S[\5TE% ',OX2>^TF^L=8U>ZU W2*GF
M,BH(@I)4JH&,Y.23UP*DT[PS<P)(NI:W=ZB# UO&'545%88)P.K>YJ]I^M+?
MZUJFF_9I(VT]HPTC$$/O7<,8]OYUJ4 <E'X)*:)8V!U:8SZ?,);.Y$2@Q8[8
M_B!SSD^E6Y?"[7)U6>YOB]YJ%K]D,JQ86*/!&%7)/.2>3UKHJY^^\3/;^(QH
M5KILUU=F 7&1(J+LR1U/?- &GI&G_P!E:/::?YIE%M$L0<KC< ,#BN>^)I3_
M (0.^1VV[WB48&3_ *Q2<#OP"?PK;TW4[F\N[FUN].ELY8%1QN=75U;<!@CT
M*G(^E:= &$OAW[5J*WVJW2WCI;M;QQK%Y:*KC#DC)R2./IVJI;^#VCLK/39]
M4EN-,LYA+' \0#':<JK/W4'V%=110!S=]X6GU*8I>ZJ\UE]K%RL!A&Y,'(0/
MG(7/M4I\+1/J.O74MR[)K,*PRQA0-@5"F0?7!K?J*6YA@>%)9%1IGV1@GEFP
M3@?@"?PH YD^#)9/#]EI,VL33)9W,<T3M"HPJ#"I@8X]R2:MS^&I4U:\O],U
M.2Q-\JBY01*X9AP'7/W6P?>M*WN[V35[NUET]HK2)4,-T9 1,2.1MZC'2KU
M'-IX/M8+C06M;AXH-'#^7$5!\PL,$L?7O^-*GA>:WGU6XM=5EAGO[I+@.(P1
M'M/W<9^8$<'-='10!D:+H2Z3<W]V]P;BZOG5YGV!%^48&%'3O4NOZ-'X@T2X
MTN69X8YP SH 2,,#W^E:5% &+<>'8KG5[&_EG=OLMN]OY14;9%88.:SM(\$C
M2+B-4UK4)-.AD\R&Q=AL5LY&3U(!YQQS75T4 <Z_@ZQG_MM;F666/5G5Y5X'
MEE>FTX^GY5!9^#I8=5TW4;S7;V]ET\.L"R(@ 5EVD' R3CJ<Y-:6KZT]C?6.
MFVD$<]_>^88EDDV( BY)8@$_3BI++5)CHAU#5[0Z:T2LTT;N'"!<Y.1U&!F@
M#3[5Q2?#N*.SM[1=<U$6]I="ZM4^3]TP)/7;DG)//Z5OW&LR0>)+#2Q:;H;N
M&247'F8P4QD;<<]1Z=:UJ ,2V\.BU\1W6KQ:C= 715IK;Y?+=E3:">,].?K6
MQ+&LT3Q/G:ZE3CT-/HH Y*'P,D6B6VE'5[UH+:Z6XA.$!0*20HX]6R3UX'0<
M5HW'A>SO-:O=1NI))1=VGV.2 X"A,YX/7.?>MRB@#G=%\*#2)X'?5M0O(K92
MMM#<2#;%D8S@ 9."0,],UT58T^NM;^++31&M<K<V[S+.'Z%3TVX_7-;- !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %':BB@#B/AJPU+2KW7+@B2^O;I_,<\E5& J?0#^=:.JM;>%W
MFO+& ->ZQ=Q0+&QPGFD8#8'.,<GU]LTRW\-ZCHFH7,NA7\"6=U*9I+.ZB+*C
MD<E&4@CMQ4M]X6EU32)8+[4I9+YIEN([E5VI#(OW=D>2 !Z9R<\F@")M>U33
M=;_LG44M9Y;FV>:REMXVC5G0$LC!F/L<@UCQ^+/%#:-HNK?8=,DAU"=+<P*7
M5]S%@&W9(4<#L>OY;W_"/W]Y?#4=2OH&O(;62"U\B(JL3.,&3ELDGCC(Q^M5
M3X/NQX6TC1X]55)-/N$F,X@^^%9B!C=QU'.>U #8/$6M6^H:SIVI1V!N;2Q^
MV0/;A@K#!X()R>1UX_6LV'Q=XC@TW2-:O[;33IE](D4B0!_-3=P&Y..W2M;6
M-#DAU#6]?>[0QR:5);+#Y>-H SG=GGD'MWK,\,:'<ZSX1T!;V]A>P@*7 ACA
MPSE2=JLVXC /7 YH 74O%VK:?JB^8UFL9U);/[$$+R>43Q(SAL*3V! _&K-W
MKGB2X\0:UI6G#34%C$DT<DJ.68,N=O7&??MZ'M!+\/[YX)K9=?Q ;W[=$&M0
MS"3=GYVSEOT_I6S;>'+FWUK5]2-^DDE_;I"H,.-A5<;C@\\\XXH RG\8:@NC
M^'];>*VCTV\98[[*,6B8DC<IW8"Y'?...M='I=_/J%]J+@QFQ@F$$)"G<S*/
MWASW&X[?^ FN4U%;'0?"">#;IWU#4)[9EMHHK=AYA+':>,@8//)[5V.C:9#H
MVCVNG0 ;((PI(_B;J6_$Y/XT <[XIU_5=+FOC!+:V\-O:^="&3SI)WZD%0<H
MH'&<=\Y[5!)XDUR]U/0K/3_L,/\ :6FBZ=YHV?RV(R<889[ "K6J>#+B_P!7
MU.\@UE[:'4K<07$7D!S@# VDG@=>W<U+IOA*:RU#1KR74_.?3;0VFWR HD7D
M#OQ@;?R]Z ,VT\8:DWAYC-';OJAU4Z3$ZJ1&SYX<CTQGC/;WI;>&\A^+,2WE
MTERQT@E&6+9@>9R",GOD_C5H^!(I-)O[&6_<FXOC?P2I'M:WE/<<\U9TWPO>
MVWB*+6K_ %I[VY2U^S%?LZQ@KG/;WY_SB@"3Q/J]UI=[H45LL3+>7ZP2;TW$
M*?[O(P>M9&G2:G#XK\87"W#7,MJD?DVQ08<>6S(HQTY./>NBUW17UDZ>4O#;
MFRNTNA^[#[RH( //'4U1F\+7)UO5=1M=9FM1J,022..%20PCV*P8\C'7C'-
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBFNZQHSL<*H)/TH =6;J>MVVERPP/'//<3*SI!;IO<JH^8X]!D?TK
MDSKNM3^#3XMMKH95FD-@53RO)#E2,XW;L#.<^HQ4CF>^^*-FT=]<PQ/H_GJH
M5/E#28*\J>#@$]_>@#K],U&WU;38+^T+&"9=R[E*GKCD?451O_$^GZ?JRZ7(
MMU+>-%YPB@MWD.S)&>![5L@ # K@]7:[_P"%KV8TZ.W-R-+;)N"0A&\]P">*
M .KL-7M-6DN+=(ITDA"^9%<P-&=K9P<,.0<&KZ(D:!$554= HP!6/#;ZU<6%
M\;EK2TU-F*6]Q;H'4( "N=W)&2V<X[XK!\(Z_J/B&];[7=+"^FQF.ZMX]I%Q
M(2?G!QPN!V/4^G4 [BBO/](U#Q3K=M8:Y8N3'/.WFV\CQB 0ARN% &\, !R3
MUS5FUN];\2#5;S3=3%G-9WS6T%LZ@Q%4(R9."V2">A]/K0!VI12X<J"PX#8Y
M%#R1Q[?,=4W,%&XXR3T'UKF+;4+V7Q]J.FM=,;3^STF1 !A')QE3C\><UQR7
M6H:YH_@J[N]3NA/<7SQNT94<AV ;&,;@!C- 'ID6I"769].^RW*F&)9//:/$
M3Y[!NY%7JY,7>HS^.-2T87\B6_\ 9BR1$*N8Y"=NX<<GO6?H&NZGJ=KINDRS
MN-6@O9$U%^,B.(Y/;HVY%R!W/I0!WE9C:]9KXA70V$PNWA\Y28SL8>@;UKB8
M]1\5Z[)>W^DL4%O>O%$KW"I$J(0"KQE<DD<YW=^,5WWV&.6^AOY2S31Q%$7>
M=BYZD#U/3/I^- %NBN L=4OX?$T5IK=]?V5[)=L(XV0-:7,7(54('RGIU].>
MO'?T %%>?7=QXC\0:SK4&E77V<V$RPP$7/EJA !)==C;\\]QT_.5WUG4/&4>
MD3:U-;13:.EU)]BVX$F_:=C%2<$\YZ\XH [RBO*%U;75\'VWB&36KEYK2]6W
M: !5CF0/M.[C)8^N?P[UO31ZKK/CG6M,CUR\LK2"WA=%@"Y#$=B1P,YSW/KQ
M0!TFLZ[#HLNGI/#,XOKI+5&0#",W3.3_ "]*U:\PN=2O=3\.>%Y-097NH?$,
M4$DBC D*,XW5LV[WOB6[\0L-3N[-K&X:UMDMY-JKM&=S#'S9/KVH [:BO./^
M$@U+^Q_#?BZ>>=;//D:C;JV$(+,@EQ]><?05)X@U34%\'ZIKME?W, FO4^R[
M7R!$&"< YP&.YN/44 >AT5PLEEJ,?C9='_X2+5#:W5FUS(2Z;U8/C"';A1SV
M%9,7B/6&T*ST];EI+B76)+$7,DAC9D0Y 9P"0S9QD#I0!ZA17F^HQ^)-!\(Z
M^]UJ>PIY4MH(KIII807PP+LH)![?C5V#[;9^,M.LGU6^N8-4L)&G6:7[K 9R
MFW&P_2@#MX9X;A6:&5)%5BA*G(# X(^H(Q4E<5\,+94\)I<>;,SRRRAE>5F4
M8=N0#P#Z^M=)K]P;30+^=;M;1D@8BX92PC..#@=: -&BO/- N+Z#QC;6#3ZB
M+:ZTPRM]KG+EW#8\Q06.S/IG\*QX9=6MO!>F>(7UK49+F.^V>6\^8Y(_-*D,
M._XY].F* /5+VY-G8W%R(VE,,;2;%(!; SCFJVAZJFMZ+:ZE'$T2W";PC')7
MG'6N3E:3Q'=>*EN+RZA73P;>WBMYVC"C8268 _,21W[#%;/@'_D1=(_ZX_\
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
MU7(#$]L\T >@9&<9Y]*:'0N4#J6'4 \BO/?#,MW VJQ:FC-XELK+9;>8H):
M*2A7'4[L[CGTJGX9M-'O$T+4O[<CCU%6 :.&)5FED;[ZR$99AP>3VH ].WKO
MV;ANQG;GFEW+S\P^7KSTKS#0I-%U+1VN];NO(UZWU!I)71U6X+A_EC7.6*8(
M7;T_*K4MQ:6VO?$&.YEBCC>UA(1V #$PG.!W.2/TH [>YUBQM-1LK":=1<WA
M;R4!ZA5+$GT''YU=+H'"EE#'H">37ENGQV+WGP_>YAMY$DLYUD>= ?NH"O)]
M#TSTS4%O%I>KPZPVM:O#8:C#J,C.PC7[0F&&W8QRV., +Z4 >MTUY$C&7=5!
M_O'%*@*HJEBQ P2>]<!XK>QN?%%Q XA:>'2G,AOG'D1H6SE$QDR'UR, "@#O
MR0,9(&>E-\V/9O\ ,79_>SQ7E-G''JMG\/HKL^<CFX20%OO!1P#^  ^E:>DZ
M!::FGC+P^BK%:BZ7R$ ^6%BN00.W(% 'HI900"PR>@SUI:X;PA+<ZY=VEQ?0
M&)]#A>R8$?>N#\KD>P15_P"^S7<T 9VNZBVE:'?7L9B,T$#RHDAX8J"<>M+H
M^H&^T#3K^Y,<<ES;1ROCA0S*"0,_6N N)]/O=)\:'5UM_P"UXWF")<;2T:!/
MW6S/;Z=S[U9T-H+K5O#=GJ4<<MFV@QFT20!HVF 7?P1C>%&/IGUH ]%WKLW[
MAMQG.>,4T2QE"XD38.K;ABO)[NYDTVWO(22_AJ'7DC< DA8OO.@'3RPV 1^'
M>M'Q.FA/X5\3+H<GF>=%!/.+<@PH0ZXQC@$@$D#TH ](WKO";AN(SC/.*/-C
MR!O7). ,]:X4W]C=_$[1WM[F"7.F."4<'J<@?7'.*Y9=/L1\,9]1$*"]CU']
MS.#AT_? 84]N">E 'L:NC$A64E>H!Z4U+B"25XDFC:1/OHK E?J.U>>:M:?V
M)XQN8]"@%O))H4T@2$8WR G:2.YJMX6AT:[D\/7JZ]G4(QL%M%"B2,^W+JY
MW,.O)Z^N30!Z:9H@5!E0%CM7+#D^@JDNM6#ZV^D+.K7J1><Z#^$9 P??GIZ5
MY?)I>E+X UZ^C@B^T0:HXBF&,Q@3* %/8;373M)IUO\ %&]^T-;0^;IL;)(P
M4,7WD94G^+'IUQ[4 =G'=6\LSPQSQ/+&<.BN"5/H1VJ:O./#D9TK6]$M)H;&
M_@N$F-CJEL2LC#;N;S5[^F?ZYKT>@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#FU\&VR6,NF
MQWMU'I<LOFFS7;M'.XH&QN"D]LU>?08F\41:Z+B59H[;[+Y0"["F2>>,]3Z]
MJUJ* "L'4/#37FOQZS#JEU:W,<'D((TC90I.3PRGK6]10!STOA=[D7;W.M7\
MMQ<6_P!F$V(U,<9.6"A5 R<<G&:?)X6MSKUGJT%W<6TEM MN8X0@25!V8;>1
M_+ QBMZB@#E+7P#I]E?&6WOM02R\X3?V>)_W&X$$97'(R!Q3KKP'IUQJMS>I
M=W]M'>'==VUO.4CG/?<!SSDYY[FNIK%\3Z\_AS2EOUM!<KYJ1LOF[,;CC/0Y
MH BO_"5I>ZQ_:*7E[:R- +>5+:78)(P<@'C(_ BJH\"Z>FD:;IT-Y>Q+ITYG
M@E5UWAB23SMQCD]JZAB0A*C) X&<9K(\+ZX?$?AZVU4V_P!G\\O^[W[MNURO
M7 ST]* )+?0;:WUU]86:X:Y>V6V(=@5V@@@],YR.N>].M-"L;'6;_58487-Z
M$$I)X^48X';/>M*B@#F)? FE2:C<W:3W\*73^9<6T-R4AE/?<HYY^M=.
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
M% '"+#IY\2Z!HLEM;_V0]@\L<.U3'+<#&=P'RL0O/U-:WA.)K+6/$&FVY/\
M9EK<1_9DYVQLR;G0'T!(X[9K6/AS1FT^*P_LVW%M$V^.,)C8WJ#U!]^M7;2R
MMK" 06D$<,0).U%P,GJ?K0!Q&H:/::Y\3[JSOQ*]M_9*LT2RL@8^8.N",]C]
M0*YT6-KJLFMG4]=MM-N;*]8 S0AYXHT(";)"P;&!C Z^Y->K?V;8_P!H_P!H
M?9(?MNW9Y^P;\>F?2H9]"TFZO1>SZ9:2W0((F>%2W'3G% '(W6F:?+\3M*$M
MK;S&33FED,D*YD<'AV!'WN.O6LW5KJ\L[/QU+9,Z2?:H59T^\B%5#$?@37HS
M:;9-J*Z@UK";Q5V+.4&\+Z9].321:78037,L5G DEU_KV"#,O7[WKU/YT >>
MK9:?96^H:GX?UN">^.F2A;>PC2,;1R'95SAAN')Y.*N^&X?"5PFASV<L1OY+
M8PRP1$%IBR?/YZ@9/(/+<9Q[5V5CHNEZ89#8Z?:VQD&',407</0XI;/2--T^
M>2>SL+:WEE^^\404M]2* .4^&4-E'H=R88[=;DW4HD**H?:&.T''.!VHU^T%
M[\3-$A-S/!FRF.Z"38QZ\9KKK33+"PDFDM+."!YFW2M%&%+GU..M1WFC:7J$
MOFWFGVMQ)MV;Y8E8[?3)'N: ,E;33-.DU#3M2U*6\CO(FN'BO'W^7$H56)/8
M9QSQ^E<OX2$-IX@M+'4T=K;RWF\/O.%XC8Y(XYW8VXSR!Z9KNH?#VC6\,L4.
ME6:1S)LD585 =<YP>.1FIWTO3Y! 'L;9OLX AW1*?+ Z;>..@Z4 >56=O8:G
M;7LNLZ\NGZE%J#O)$L48N X;Y=K$;SZ #CM6I#/H-]=>)+?Q9)''?17C&-IF
MV2+ N#&(CU[$X7KGOFN_?2--?4!?O86S7@Z3F)2X_'&:6?2M.NKN.[N+&VEN
M(_N2O$K,OT)% ''B\L;/XG3W%U-';P/HBDM.P7/[P=<]3@?I7*Z>MG_PB?A"
M:=8/+7665WD P$WL2"3T'2O7+C3;&\GBGN;.WFEB.8WDC#,OT)Z4UM)TU[5;
M5M/M&MU;<L1A4H#Z@8QF@#E5CM)?BJB1)"]O)H."J@%&4RX''0C;C\*RM#T\
MQ:M-X,FMRUK:7YO]Q&5:#AHU/J2Y7\ :]$%C:+<BY%K +A5V"41C<%],]<>U
M2"&(3M,(T$K*%9PHW$#H"?3D_G0!Y/=6VG:CJOB*WU[6ETZY^VDA'@C+M$-O
ME%&(W=,<*?PY->J6L0CMX<L\CK&JF24#>V!_%[]_K39M.L;FX2XGL[>6=,;)
M'B5F7'3!(R*LT >:O%;Z;KRW96RU:PO=8&U_NW-I<;L8'=E!'3T]CSM_$X*?
MA]J6X#(,6W/KYJ]/PS71II.G1W7VI-/M5N-Q;S5A4/D]3G&<U/<VMO>0F&Z@
MBGB)R4E0,I_ T >>>(=.TK0=3T)%5=.T:9Y'EFCC5T$Q0!"P<,.F>WJ?6FR:
M7H?_  COD:7XAQ&^J++#)=*IMVG W>6 JA=I[XXR,>U>B2V=K<6PMIK:&2
M 1.@*X'3@\5&^F:?+:):26-L]LARD+1*44^PQ@=30!YG?W$%SX-OB^G6MI<6
M^KP^<]L<PN^Y1OC/8;?\\UJZ_J-II_CV5KK['<I/IJQ>7<3K%Y66/ +<$-WQ
MT[]J[@Z=8FT6T-E;FV4Y$/E+L!_W<8KF]5\/:K+KD][:Q:->V\Z1H(M2B8F
M(#PF >"23VY- '*MH6DVFE>#=.EFLKQ)+]O.DB92DK$$D;AUP=J^^ /:G7<F
MFZ+/X^A>TQ8JMH!:VS"(?,N#C'0989XKN]$\.V^E6A26*VDF:X:YS' $2-VP
M/D7G:  .]:C6ELXE#V\3"48DR@.\>_K0!YKIUU9R^+M>CCO-/G\_2-D:VBA4
M)"_<49.X@#_ZPQ52ZN;.?X)VL<4L+R0-"'52"48R=_0XS7JD5E:0,ABM88RB
M;%*1@;5]!Z#VI%L+-(# EI L1;=Y8C 7/KCUH Y.">Q'C+Q!#KK6Z^;##]F-
MRRA7M]IR%SVW9S_]:N;TZPMIM-\'VFJI'+$]]-]G2?JT&UB@(/4$[>.AR!7J
M%S86=YL^U6D$_EG*>;&&VGVSTJ1X(9'1WB1G3[K%02OT]* .,T"?2]%\2>,-
MAAM;2W>"1E085!Y?S$ ?[6>E=E;7,-Y:PW5NXDAF021N/XE(R#1]F@W2-Y,>
M9!ASM'S#W]:D551 B*%51@ #  H 6BBB@ 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 **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M9++'!$TLLBQQJ,LSG 'U-/K"\:1I+X+U@2(K@6LC ,,X(&0?J#0!M1RQRPK-
M'(KQ.H974Y!!Y!!]*@L]3L-1+BROK:Y,9PXAE5]I]\'BN)\1WD]E\';5K?<&
MDL[:(NIQM5@H/^'XU=OK*'2/'/A?[$HB6>&>UD5% #(B;ESCWH [.BBB@ HH
MHH .E5K+4;+48VDL;RWN44[6:&0. ?0X-6:\P\/LWAOQ8ERSM]@UVYN8&S]V
M.=)W5/S&!^)]* /1KK4+*Q>)+N[@@:9ML2RR!2Y]!GJ>138]3LI=2FTZ.X1K
MR%!))".JJ>AKS77;B;5/'&@:DQ86BZG]DM5[,J,N]_Q;(^BBNM?6YH?%FKV2
M:? [6^GBYC>,'S92.B$_R% '445PMGXXF;2KG5Y9["ZLH;,RR+ #')%.2H6)
M@6)P22-V.U;$&H:[:$7.IQ6DE@;1[B62!2I@8 '9RQW\9Y '2@#HJSAKNEF.
M]?[=%LL3MN6)XB/H:Y;2_%FO7UWI4PTJ22RO3^]5+211;J<;6\PG#CG)X'2J
M)_X]_B/]&_\ 134 >AV]Q%=VL5S X>&9!)&XZ,I&0?RJ6N%BUB_T[P_X9@MY
M+6UMIM.B+W<Z&3#B-=J*@8$D^V:CC\;:O<^'/#]_:V5JUQJ-V;61'W! =Q (
M.>,[3US0!WU%<4?%>JZ8GB./4[>WGGTM87A-NK(LOF_=&"2>#QFI+?Q%K=E<
M2RZI8F334M7GDN5MS 8G4$E-K,=P..#QUH [&BN*N/$FLZ;I.G:_>?9)-.NV
MC\ZW2)E>!)/NMOW$-C(SP.O:K+>(K_R/%I @#:2&:W.P\@1[\-SST]J .LHK
MA+GQE>11:(]S-;:=!J%@)S>2PM)&9R!^[X8;0,YR?6NQTV::XTNTFN#$9Y(4
M:0Q'*%BHSM/<9Z4 43XJT(;]VJ6ZA)/*=F;"J_H2> :UP0P!!!!Y!%>2Z2FI
M7VD>+=*T_2&NS=ZC,GG-*B)&20,D$YR.O ]*Z W/B#1;W1?"^GS6,DAT\DS7
M",<.GT/3@#\<^U '=T5R$&J:YJ\^I16=U:VTFE[8V7R2ZSS;,L"2057/ QSW
MSVJH?&=])I/AW6UCAATZ]F\B]#*6,1W%=P.>!D'K[4 =AJ.H6VE:?-?7DGEV
M\*[G;!.!]!S4T$T=S;QSPMNBE0.C#N",@URFH^(;^/P]XBU2 6\D-I,8K57B
M)#!<*Y;GGYBP'3IWJ'6O$5]82:2LMTFG6=Q:B1[W[,9(_.XQ&?[JD9/K[T =
M1<ZM96FI6>GS2E;J\W>2FPG=M&3R!@?C5VN775-4_M?PW!,;$K>V\KSF)2WS
M*H)V-GH<C\JS3XAUJ[\.7/BBRN(!:P/(RV#PCYXD8@DOG(; )XX]J .ZHKC3
MK&NZOKD=GIES:VMI<Z9%?)+) 7>+>< 8W ,>#Z8_G1_X2W4I/"&EZA/,+8O<
M/!?W<$'F^0%+ -M[9(7/'&>.U 'H%%9/AN[GO=&2>>^M[XEW"7$  $B;CM)
MZ-C&1V-:U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% "$9&*6BB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "L[7K"75= O["!D62YA:)6?.!D8R<5
MHT4 8+>'1?>"HM U%UR+9(&DAY *8VL,CV!J"QT#4)==L]4UBXMY)+&W,-ND
M&[!9N&D8MW(XP/SKI:* *&D1:I%:R+JUQ!/.96*- A50G88/<5?HHH ****
M(;JYCL[26YFW>7$A=MJEC@>PY->9SZCHNI>$IM(U"\E2=KF2XBG@L)SY3-*9
M,C*@Y^8CZ5ZE10!YI>W>B7\V@)I]W=1QZ.XD6/\ LR=S)C;UP!CIU]ZNR7UL
M?$FHZQ!<ZA$]S9?98E_LBX)B(Y#YQSSGC [5WU% 'ES6]AJ=[=W6L+.K3V;6
MC"RTBX429(82-E?O C('/0<U8TF=HH([36=2U*]LK>-H88H])N$+J5VY<[<D
M@$@#\<UZ310!YKHEQ-I#Q6;:QJDFD6SAH8?[(G$I4'(1GV=!QTZ^PJ3?9^5X
ME3[1??\ $Y)VG^Q[C]R"I7GCYN#[<UZ-10!YFOEP7NCW5KJ-_')I]BMD0^B3
MN& ZLH(^5B![]*@L;2VLM,TBQ_M"_=--O_M:G^Q;@;ADG;TZ\MS[UZG10!YQ
M>KI>HZIK<]W+J9M]3MTA\M-)G#1;,8.[;R<\]*BL[KR[?[/K-_KFJVJPM;I
MFDRQ JRX+,<98XX&>G)KTRB@#RZ&[4Z?9Z3=C5IM*M)5=(UT>197"'**[;BI
M XSA1G':DOKI;B[UDVKZU;6NK1XGB_L=W8-LV\,3T/<8^F.M>I44 >7-?R)I
ML&G0G4I+1;);.2&YT.213MSAP PPV"!WZ"MW1O$>G:-HMKI\6GZ[)';1B,.^
MGR9/^?TKM** .(\-,- ;4A]CU:X-W<FY;_B7E-C-U ^8Y'2I+F4W'BNSUS['
MJZBVA:'R/L!.X-G)W;N.W;M79T4 <(XN;;5[Z^TJ'5+9=0 ^T0S::9%# 8WI
MAEP<>N13I[6PD\&MX;BTK6$MQ#L21K/)#9W!C[[N:[FB@#BKQ8+CPBWAZ+3M
M8AB,*P^;]B+'@@DXSR3@_G45U)?RP)!$NIBW-FMK+#-I9=&QD%P-XPQ!]QP*
M[JB@#@K:U2RN-#>UMM;6+2HWB"26.[S0X .3D8/%0+IYAL;W2[9-:BTF[D+M
M;?V?EHU;[R(^[@'Z'%>B44 <=;S"V\1'4X['5EA%FMFEJMA@*JG(.[/N>W>L
M[3K>]TJQL[>TDU=?(DE>0-I>4G$A!PZAAT.<'/>O0J* .0T+0FCT>"WL;G4-
M/\B^^T3>; (_/SR5"YX3G'X=ZZ^BB@ 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 **** "BBFJZ,S*K*64X8 \COS0 Z
MBBB@ HI"ZAE4L S= 3R:6@ HHHH **** "BFK)&SNBNI=,;E!Y7/3/I222QQ
M;?,D5-S!5W'&2>@'O0 ^BBB@ HHHH ***;))'#&TDKJB*,EF. /QH =10#D9
M'2B@ HHHH **** "BBB@ HHHH **** "BJ]QJ%E9R1QW-W;P22G$:RR!2Y]
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
MN_L/"MC8/X:OI[VU@14#K%Y?F*.#DOP,]Z -2Z\6V%AJEUIUY'/!-!;FX5I
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
MZ9>:MX>>WL8EFG6:.41E]F\*P)&>QXH DEU^<7ITZVTUKB_C@$\\2S*%B!R
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
M>O)SV'MZU=;7=2D\=0Z5!;1FQ^Q_:&?S!E@64!L8R,<C'?- '3T45S,7B\7
MCN;;3+FXTZ2[^RK<Q88DY(W[1SLR,9H VM/TRWTN.6*T#)"[F019RL9/4*.P
M)YQTYXIU_80ZE:-:W!?R7_UBHVW>/[I(YP>]8USXHE4ZA)8Z7+>6NGN4N)EE
M526498(I^]M[]/;-,N/&47VW3[?3]/N+_P#M"W,]N\150<=CN(Q[D_K0!TB(
MD4:QQJJ(H"JJC  '0 4ZN'U'QK=R^&WO+"R\F[BU$6$\<L@/E.& ." 0V<XS
MVS[5H:OXP&E7)L_LUNUXD'GR127BQ@9)PBDCYF."<8% %[4_"6AZS>&[U"P6
M><J%WF1AP.G0U3_X5[X5_P"@0G_?V3_XJH?^$YCE.CK::7=W$FJ1R-'&"JLK
M)]Y3N(_/TYYJN?'=V+&_G_X1RYWZ=(R7@-PFV,#DX;^(XYP!^- %[_A7OA7_
M *!"?]_9/_BJ9)X!\(PQF272X41>K-,X _'=2W_C%[>ZTNWLM(N+V34K8W$
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
M:_M/5[>*P>.2R^QBYFDQDY<CRP.>,@.3GT%;- !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M7@T;4M-F@AU730<)*28W#* ZDCG''7'Y5T5E86>G0""RM8;>(?P1(%'Z58H
MY+4M"U[6M#C-Y>VL&JP7*75N($/E1L@("DGDYR<FB[TOQ-J_AS4K?4I[ 7-S
M;^3%;VX81J<\LS'))(QQTKK:* .3;P_J+:MX3NOW'EZ5!)'<?O#DEHPGR\<\
MCVJE+X+U"ZMM=5KF*VGN=1%]92QDL49?ND\#'X5W-% ')G3O%>I:)?P:G<Z>
MDT]H]M'! K;"6X+LQYSC. ..:L/HVIM=^&9@;4#3487(+,<YCV';Q]>OM724
M4 <4MCKOAJU\0S6\^G"">YDO+=YE<L7=ERK >P(&,DDCZ5U6E3W-SI-G/>Q"
M&ZDA1Y8P,;6(!(Y]ZMUGV.M66HZA?6-M(S7%BRK.K(5VELXQGKT/2@"E=Z+<
M7'C+3]962(6]M;R1,A)W$MGD<8]*PQX(OAIUPJW<$=\-7;5+60 LJDX^1N.G
MTKN:* .8?1=3U.YN-0U#[-!<&PDM+>WBD+HA?JS-M!.<+QC@"M+PWIL^C^'K
M+3KEXWEMTV%H\X(SP>:U:* $95=&1U#*PP01P17"I\/#%X9N=.COC]L^TK-:
M7!)_<*C$QJ._ 9OQ8UW=% '-:_X8>^\,VFCZ<\,2V\D3 RYP53GL.I/]:G&B
M70\</KHDA\@V'V3R\G=G?NSTQ[5O44 8?A31[G0]':SNI(7?SY) 8B<88[L<
M@<Y)I/%>BW6NZ7%;6EQ'$\=PDS),"8Y0O\#@<X[_ (5NT4 <4?">L-#XA1[R
MP8ZO"J_)$Z"-PH7CD_*!GZG'2KT_AZZ:_P##5TT\"QZ/&XFR3E\H%XXZ<9YK
MIZ" 1@C(H XFRM])\1>.5UG3;CS[>"W!N#&2(WF!(CW>I"[C[?+7;5#;6MO9
MPB&U@B@B!R$B0*OY"IJ .7\2^']0UY+JT8:=)9RHHB>=&\VW;NRXZ^HY'Y4U
M_#>IV^NO?:??VRI<VB6UR;B$NQ*<!Q@@$X]?UKJJ* .%C\$:G:Z1H7V34H(]
M5T@R!)#&3$ZN>5(Z].,_6K^H^'-6U'2K>.XU&&6\%]%=R,RL(U"?P(O.!Q^)
M)-=710!A1:)<1^-[C7#+$;>2R%L(P#O!#!L^E:6JG&CWI/3[/)_Z":MTV2-)
MHGCD17C<%65AD,#U!'I0!Y]X9T6^USP;H5M=2VJ:7$RSLJ*QDEVL2$.> ,]3
M[5/=^"=7FMM0MH]1L1'<7HO%E>W8RL=P8*[;N@QQP?PKN(+>&U@6"WACAB3[
ML<:A5'T J2@#A_$4.D^*M3L-(2[$NIVL^+GR R[(L?O03V#8"]3R1UYKH=1T
MB6\U72+J&6.*/3Y'<IMR6#(4P/3@FM-((8Y))(XHTDDY=E4 M]3WJ2@#G!X>
MO/\ BH_]*@QJP_=XC/[KY-G///&#VYS5&3PCJ5M_95YI>I0P:E96BV4C21$Q
M3QC& 1U'3-=C10!S-QX;U"ZFT:>?5%EFLKMKF9FBXDSQM09^4 9 Z]C3;KPK
M<7<WB+?=P+%J\*QJ%B.8RJX!///6NHHH H:-;7UII4$&HSP37$:A2T*%5P
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M22/J.RW:)S_K#,X7><],?C@<4 >DT5Y]K,W]M^/WT._TV]GL%L<+'&R@!FD
M\[[XX XSU'I6AH-[H7A[3=8$+WXCLKKR[AKMM[R28 &WGG/ '3- '8T5@6_B
M_3I+Z]L[E)K&>SA^T2K<;,>7Z@JS ]:Y[5];?4/%/A)H[/4+2.2=W5YL*LJ$
M#LK'V.& .#0!Z!1110 45A#Q5:F?6H/LEX)=(023(47,BD$@I\W/ SSCJ*DM
M_$MG<V>DW,<4Y34SB)2%W( I8EAG@ #DC/:@#9HKG++QE8WMUIL*VEY&FI&0
M6LTB($?9UZ,6'MD56M-1TK2I_$]_:VFHO+;S!KU/O;B!G=&&;I@Y[<#CC% '
M645DP>(;6Y@TJ6**9AJ8S$!M)0;=Q+8;@#H<9Y(%9S>.])2:V4K-Y%S<_9HK
M@%"A;)&<;MP7(/.W% '3T5Q/C#Q!#=>'->M;>RO)XK9##-<Q;0B2<8'+ G!Q
MNP.*Z?1$$>@Z<@)(6UB&2<D_** +]%175S%96DUU.X2&%"[L>P R:Q;?Q5#)
M>6<%U87EDE\/]%EN NV0_P!TX8E6/8'K^E &_17.6?C*TO\ 5'L+?3M3=H[I
M[6640 QQLO4LP/ KHZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH *YGXA6T]UX%U2.W#%PBN0HR2JL"?T!KIJ1E5U*
ML RD8((X(H X?QEBZ\%Z1/'&TL N+:5]J%L1XY)'IBK-G';ZC\0UU/3$_P!'
MAL3%<W"(0DK%AM4'N0!DD>PKH-)TI-'MFM8)Y'M0V88I#GR5_N@]2OIGITJW
M<QR36TD<,Y@D9<+*J@E/< \4 <KX23=XH\67,:_N'O$C5@."ZJ0_ZFNOJKI^
MGVVEV4=I:H5C3)R3EF)Y+,>Y)Y)JU0!2U?3H]7T>[T^4 I<1,G(Z$C@_@<'\
M*\NATC5)_!?]ORV^-9TZXB, *'=Y4 V;?Q.XGUQ7HFJ>'$U2[^T'5=7M3M"^
M7:7C1IQWV^M51X.B$BM_;OB @8RO]I/AL>O?GVH JZA:RZ1\-9XI;,7]P(#)
M-"RDAY';<Y('. S$_AVK&\/RN_CZQF5[V>&72=GG2VC11[@V=J#:,*!_^LUU
M7_"*VWF[_P"TM:V\?)_:<V._^UGOZ]A[T_\ X1FT_P"?W5__  :7'_Q= ')Z
M-H+ZS\/-6TYXI(9GO)I(?,0J0P(9#@XZ\?G5FRL]3USP/J^H7$#1ZIJ5J8UB
M.0VU$VA>@^\=[8_VZZ/_ (1FT_Y_=7_\&EQ_\71_PC-I_P _NK_^#2X_^+H
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
M+1PEAO8#J0.N*L4 <OX/L+ZPGU_[9:20+<ZG+<PLS*0Z.>.A.#QW]174444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% $5S<PV5K+<W,BQPQ*7=VZ*!U-<5J&LM?^-?
M"7D)>P6\WGOB4%$E'E_*<9Y(YZ\\BM_QAI5SK7A34-/LV N)4&P$XW$,#C)]
M<8_&N7:^U#6?$WA2Z_L#4[86;2K<F6WV(A= N03_  C'7\LGB@#9L-5T725\
M07BWE[(L-Z?M0GRVR1B!MC&/NY.!_A5X>*K%(+^6]AN;$V*HTR7* '#YV[=I
M(;..QKF8;1EB\8#4-$O+RUN+]"(!$P:9"P!9,#+8^]QZ"J$VC:W?Z+J=IIZW
MTMG;R03V"ZBA25F4DLGS88J.V?H* .DUCQ%;W^B:_8)'>6=_;:?)/Y<R['V[
M20P*D]\=\^M1^%O%=DUAH6E3)>+<3VB+'/+$5CE=8P6 8]3[]#ZTV?4]5\0^
M'=47^P+NRW:?-$5N$Q)),RX54'7:.>2!G(]ZJ?V;?^7X$'V*?-DH%S\G^J_=
MJOS>G- &VOC336ND0177V=[K[&MWL'E&;^[UW?CC'O1/XUTR#6)-*\B_DNHI
MDBD$=LQ";NC$_P!WISW[9KB;FRUJ^B@EN=#U%K^UUA9I-BA81$&)Q&N0#G(R
MV#TY:NMT*WNE\>>)+R6SN(;>Y6 0R2)A7V+M;!^OYT 3W7C?3;6W-W]FO9;(
M7!MA=11J4,@XP/FW8SQG&,]ZEU#Q=9:?YVZUO)A;1)+=>4B_Z.K#(WAF!SCG
M R:X"TE$>F_9[G2-=?1A?/=1Q6ULLJ!5<D#S,YV]SQZX-;;0SVGB.]U,>'1K
M>GZLL5Q;2QQH6B.P##;N@.1W_K0!U,OBBRWV<=E%<:A-=P_:(H[55)\OCYCN
M*@#)QR>M97PYF>?0KYY/-R=1FP)3EE''!Y/2J[PZQH?B:'5QI+75K<6"6TUO
M8A2;>13D!02/EZ_G]*O> K.^LM(O5O[*6TDEOY9E20@DJQ'H30!LZUK5MH5I
M%<W22M'),D \L D%C@$Y(XJ&X\1V=MJMWISQSF:ULS>N0HVM&#C YZ^QQ5#Q
MUIUYJ/AT+8P&>>"XCG$2G!<*<D#WK&:#5=1\2ZGJ9T6[M[>XT5[:,2E-V_)(
M! ;@GT^E &M9^/=-O9-."V>HQPZ@_EP3RP 1E^FW.>N1VR*KV-Y%8>-?%MQ<
MS%;>"WMI&+,2%&QB<?X5E?V7J2^'?!:#3KEI;*\C>XC"C=&!D$GFK&HZ#?ZQ
MJGC"!;:6&.]M[=+>:0 ([1CH.>A- &S:^-],GU%;&5)K:62W-S&9"C!D R?N
M,V&P"<'TJ:Q\5V]VB3265W;VLEL]W%<2!"CQ+C)^5B0?F!P163H3:A+#ME\'
M6]C/! RRRNJ 2OM("I@=&/4],9'.:J:-IMW::C,^E:3?VM@]I)]HTZ]9?),Q
M'RK'DG@G=D],?7% '3Z3XA759X4%A=0)<6YN8)9-A22,%1_"Q(/SC@BM*]GD
MMK&>>*!IY(T++$I +D#IDUQWAG3+JR\0+)IUCJ&G:2T+?:;2[D!C67C'E#)/
MKD]*[2>/SK>6(Y^="O!QU'K0!YKK&LWFK>"= U/4+5H96U2%_P!WR'3<Q&T
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
M!U%OA[_8!>U%Y]D^S;]S>7CIG.,]/;K4-QH&L)J7AZ]LVLM]A;-;3B5F(P5
M++@#/3OB@"M+XECTN3Q;<0:/;I<:<\32,KX-SNZ%B%Z@?7K^-7+'Q/J+Z_IM
MA?Z=#!%J5NTT#1S%W7:-Q#C '3TS5.^\(ZE=#Q7MEM!_;'DB#+M\@3@[OE]/
M3-7YM!O/[=T#4C);+#IEL\<X+MDEDP2O'08[XH S9/'&HC2SK46G6TFG&\-J
ML9F99?O;0Y.TC&>P!KN$+%%+@!L<@'(!^M>1:?'?PV1UQ4T2ZLS<27X66]E3
M#$DC]WNV!\8QQD<=Z]:MY3-;12E&0N@8HW5<C.#0!RWB3Q1J6C3WC0V=JEK9
MQ)(9+N0I]I)R2D6.,@ _X4MWXJU#^T](LM/TV&5M3M/M$;37!0(<9(.%/ 'I
MUJEK?A36[_5M:EMYM/:WU&W6%'N2YD@ 7!50!@ GD_GS5RS\-ZI'K'AZ]N)+
M,KIMDUO,(V8$DK@;<CD<#J1WH CMO&EQ-HKN]C&-674#I@MQ+^[:8=3N_NXR
M?PJKI?\ :'_"V)O[22U6?^QN#;%BK+YPP>>0>H_"C_A"M4^Q7K)=VT6H'6&U
M2T<99 3QM<$>F>F:T=+T36QXP;7=4DT_YK'[)Y=J7X^<-GYA[?K^- '1WMR+
M*PN+HHT@AB:38O5L#.!7/>&M>U+7H$N)(-/DM)K<R!K>8DQR<?NI 1G/)Y'H
M?:NAODN9+"X2RD2*Z:-A"[C*J^."1Z9KF]+\.WL'B0ZU+!8V<AMC#+%9NVVY
M<G.]LJ,#\S[T 5=,\4"/P=HUS::=;VTNH79M(($XBB)D<;CTX^4G Y)-3?\
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
M:#+.QP /4FL.?6[R?6+S3=)M;>X>SB5YWFG* .V2J#"GD@9SVKE_%'B&77/
MUM=VD(A66]C@N896^975_N\#D9 Y]/RH [5-?T>2SDNTU2S:WC;:\HF7:I]"
M<]:ELM7TW4F*V-_;7+*H8B&56(!Z$X-</K]E/;>-?#TL5C8)<7DTDDVUVVRR
M(A +?+V#'!QU)K3M+K2M \0:U#%HMM9Q6=F+J2Y@ W2*<DC&..0>_:@#KY(X
MYD*2(KH>JL,BG5SNFZ[JEU)I\UQI:)87T+3B>.8G[.NW<HDR ,D>E9-KX^DN
MI[*2+3FEL[N?R@(DD,D:DD!V^3:0>,@'CWH [BBN3TOQ/J^K:G<06VB1FTM;
M][.>?[4,J%ZL%(&?6M+4M8N(]9M]&TV*"6]EA:XD:9R%AC! R0.3DG _&@#:
MZ52M-8TV_N'@M+^VGF0;F2.4,0/7 [>]<CK/B.ZO_"/B2#R8[:_T\-!<*'+#
M:1PR''<9ZUN^'=/4:3I][+:VBWJ620QRQJ>(]H(4GZ]J -B[O+:QMVN+NXB@
MA7J\K!0/Q-35Y)JVI:IJWPUU>ZU!X9 +_:FW.5(E48 /10,XKLX/$U[!XDET
MS5K*"W3[$U[&\4ID*HIP0W YZ]/UH ZBBN,T_P 8:E>W.FRKHTLEA?-@M%!+
MNMU/W69BH4@]\'CWIOQ#O)=NBZ*C/'#JMZD$[H<'R\J"N??=^AH Z:/7-)EF
M,,>IV3R#JBSJ3^6:OUD:CX:TO4='&F/:11P(N(=B &(]BOIR/QJI+K6I7FH:
ME;:/;6LBZ<0LAG=@97*[MJ@#CL,GN>E '145Q;^-[B[C\/RZ58Q2KJQD3;/*
M4,;)U&0#P#GGOCI4'_"7^(/LNLG^R[#SM'8FZ;[0VUU S\@VYS@'J?\ "@#N
MZ*Y"X\6ZA+J.BVFF:=!,=4LOM2M-,5$>1GG Z ?B:9;>+=6FL+N-])C75+2\
M6VN$$F8HD89\TGKM H [*BN*B\;SRZ-X@NHH[.YETEAMDAD/E3*1G(Z^_?\
M&I[+Q/JK:SI%I?V5I##J]N\ML8I6=HRJ!\/D '@]OSH ZZBN/M/%M])H^IFX
MM8%UBSO!9I:J3M=V("'DYP<DY] :TO&&KRZ%X1OK^)@+A(PD9]'8A01],Y_"
M@"?4=$T/Q#(1>VUO=2VY\LL&P\9Z[<J<CKG'O5W3]-LM*M1;6-M';P@YVH,9
M/J?4UA278\,:3HVF6:+-=7DJPHTK'EB-SR-W/.21W)JG?>)-6M3K>E3"V34K
M33VOK>YC0^7(@&"=I)((/ Y/^(!U5QJ%I:7%O!<7$<<URQ2%&;!D(Z@"K->8
M7$^I2V7@2XD>*YNI)59"[,N<QC[[?,2?4@?A6Y_PFEU9V/B ZC91&[TAXT"V
M[$I*9.$QGD<GF@#LZ*XZU\2ZXUW>PRZ8TL,5H\\5R;.:V02#_EFWF9S]1^57
MO"VKZWK5O%?7]C:6]C/;K)$8Y&9]V>X/8CG\NO8 Z"66."%YI75(T4L[,<!0
M.235":UTCQ-IL3316]_9N=\;,-PSTR#^=<Y%/JTWB?Q5%/>QO9VUL@2'81M5
MD=ACGKZDYS[<8R_#.M:KI'A;PN3!9G3[NX2S(W,9<NS8;L .#QS]?0 [O3M%
MTW2 XT^RAM]_WBBX+?4]:O5PFN^--3T>ZN6>&RCCAN5B2TDRTT\9('FA@V%'
M(QE35V\\0ZT_B#5]+TZWL +&!)A-<%SG*YP5'7\Q0!UU8[^*_#\4CQOK-BKH
MQ5E,ZY!'4=:D\-ZLVN^'K+4WB$3W$>YD!R 02#C\JY'P[J&HV6H>*/L.C2WX
M_M69BR3H@!XXPQR?P% '>6MW;WULES:S)- _*R1ME6[<&IJY75;Z\\.>'X-3
MT[3X1;[_ +1?VS!MZASN=E.1@@DY!!_#%$WBN>#PQ>:^8(Y;9I -/C0$/(I(
M52W)Y+$G& 0/>@#JJ*Y!?$^JV$U\^IZ>9+"WM#<+=QV[P L!S&5<GD]C5W3+
M[Q%<S:=/-:V;6%Y 99&BRKVI*[E!RQWYR!P!0!T5(2%4DG ')-<0/&6H'P+I
MVNF"U^T7%V(9$VMLV^8R<?-D' '<U8L;G4Y/B7JELU\C6L5M$RPF(X"G/3YN
M&R>I!R/2@#I=.U.RU>S6[L+A9[=B5#KG!(.#UJW7 1^*]3B^'T>O65C8IY=R
MXG@2([1%O()4!A\W0D_6M?4/%9M&U6ZB6*;3]/LDE+ '<\S\HH;.,;=I/'\0
MH Z=F"J68X &2:9!/#<P)-!*DL3C*NC9!'L:Y?2=>UVZUBT@N--+V,\)9[A;
M5X1"^,@99CN';/'-&ARG3_&^MZ,H/V>5$OX5'1"W#C\6Y_.@#K*IR:MIT-^E
MA+>P)=R'"0LX#-WX'>KE<CXST9=<O]'M/.:";,SPS+UC=4!4_F!0!TUU>VUB
ML;74Z1"1Q&A<XW,>@'N:L5P$'B&XU""UTG5T$.MV.H6PN$X D7>,2+Z@\=/7
MW%;(U;5=6U+58-(DM88]-<1 SQ%_/EVY*G##:HR!ZY_*@#0B\,:%#??;8](L
MTN0=PD$(R#ZCT/O6M61X>UK_ (2'P]%J$48@F<,K1O\ ,$D4D$''49'Y5RL_
MCK5+?PJ+^2&T&HP7[6MW;B)R JY)*C=GA0#DY'6@#T&FR2+%&TCL%1068GL!
M7-7?B&^:36'TR*VN(+&UC>,R':'D<;LERP&P(03]>HJMH7B2^N]8O=,FGMKO
M99B[AN8H61#DX*\DAU!Z,#R!US0!TVG:C::M8QWMC,)K>3.UP",X..AYJU7"
M-XKU*V\!:7XAAM;)8FD'VR)(FPD9<J2@#<'ZYZUHZMXKETZ#6;Y(HI;*Q2..
M+&=TL[X.,YQM 9/?K0!U5%<?I^M>(_[2GAN;)Y+4VSRK<2VI@$4HS\F-QW+T
MYSGFK'A#5==UVRM]4OAIZ6-Q =L< <.) ^,G.1@@'OZ4 :L\NCZO>7&CW*07
M4T 626WFBW!0?NGD8JS9:;8Z;$T5C9P6L;')6&,("?7BN.N5U=_B)JJZ/):1
MSFPAW/<JS #)X '\ZC'C?51HECJTMM:101WWV/5%*,QA^8 NIW=.>^>2* ._
MHK*TZ^N+[5]3 *&QMV2"+ Y:0#<YSZ?,H^H-<_J7B#7KG5=4M=%M\_V>R*H\
M@.)W*[BK,6&P<@<<^] '43ZM8VVIVNFS3A;NZ#&&/:3O"C)YQ@?C3]0U&TTJ
MQEO;V80VT0!=R"<9..W/4UA2ZKJ/_"0^'+>>TMH3>V\SS*Z[Y(75 2JMG&,D
M?7%<E<#4&\ >+Y+V^6Y_TZ5"3&5;<KHN0=V N%^[CCUH ]21UDC61#E6 (/J
M#4-W8VE_&D=Y:PW"(P=5E0, PZ$9[UR5GKFJ:9KFFV.HR6KV5W8M,JPQD&'R
MUS]XGYLCV'^+-,\0^)-173]3M['S[*[D D@\I5$,9)&\/ORQ&.1CUH [C&!@
M45Q^AZOXBUK6+W#:?'I]AJ4MK* C!Y$48&.2,YP??/M@]A0 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 5-42272;R.&,R2O ZHBD L2IP.2!7+^'YM8T?PK9Z=-X8O9
MKFVCQQ-!L9@21R9,CMSCBNSHH XO6-&U;Q/%!INJ6Y@@BM!.;F%UYN\8  SD
M*N6^OM5.]T[Q/JNC:/J%QID0UC2YR7MI94*W*%<$@@D GC@^_M7H%% '#:GI
M&O:]X?DD.G6NF7D-Q%<VMHL@<EDSG>XP.<\>F*NO'XC\0Z%J=OJ.GP::9K1X
M8H/.$I>0C[Q8<*.V.>OM7644 >?V>E^(KB_\)M=:2EM#I"M%*QN59F_=A=V!
MVX]2?I4NG:-K=KI'B?2)-/0I>-=2V]P)UQ(9  J[>H[Y)QT[UW=% '&:AX:O
M;SX>6&GHACU:PBB>#:X^6:,8Z]/7]*?JOAB_;PGIMO8RHVJ6%Q'>@N<+-,"2
M^3[EF-;T7B'2)M4.FQW\+7@R/*#=2.H!Z$CN!S6E0!BZ%/K=R7?5=.M].A5%
M6*".42$GNQ(X Z8%<WXET+Q!J6LZILL;>]LKBT\FT::XV+;,5^9@F#EB>AX[
M<UWU% '$Z1HNL1>(-"O+NRCBBM-,-I,5G#[6&<>A.0!],]3BJ'_"*ZX;":>"
M%(;^VUF34;6.20%9E8_=;!X./\]Z]%JM<:A:6MW;6L]PB7%T2L,9/+D#)Q]!
M0!S.CV>OR^,YM9U'3K>T@ELA;E4N?,((;/8"K&L:9J2^,-.URRMENH8;=[>6
M(2!' )SN&>#],UT]% '+V.D1P6NL3:X\$+:S(3)#Y@VQKMVA0QZM@9)]?I4?
MP]TV2S\.)<SRO--<XVR/U\E<K$/IMY_X%6YJNAZ;K:0IJ5HERD+^8BN3@-^'
M4>QXJ^JJBA5 "@8  X H Y+Q#I6KWGB:WN(+&TU#3A:-%Y%W-MCCE+$^85P=
MW&!T]>E9ECX<UV.T\)PSV<*G2[ES,5G!^3H&Z=>3P,]!Z\=Y<W$-I;2W-Q(L
M<,2EW=NB@=33;.\M]0LXKNTE66"5=R.O0B@#%T;3+VT\5>(+^XB1;>^:$PL)
M,D[$VG([5@:[X<\0:AJ>O;+2RNH+V%4M9KF;FW 7#*BX."3SG@>]>@44 <6^
MD^(+?5-%U2UM;.2>&Q-G<PO<,%3D$,&(R>GU_G5)?"6MP^')(=MJ]['K(U&-
M%D(6100<9(^7OZUU5YXHT>POTLKF\"3-(L7W&*JY&0K,!A20<X)K7H YBVTK
M57\<1ZY<PV\<7]F"U=4E+$/OWG' R.U8NG^$-:L=+TR>/[,-3TZ^EG6,RDQR
M1R<,N['!QWQ7H-% '&WGAW4M277K^6&"*]O[(64$ F+!%YR6;'4D] .W7FG:
MOX=U+4?AM#H2) M\L$$1S(=GR%<G..X7T[UV%% '&:UI6O:CXGM+U["TNM.L
MEW0VKW90-,1]]OD.<9('Y^U-O-(\4R:I:^(;7^SDU-(WMI;1W8Q&$L67YL E
MAQG@9_2MV]\4:1IURT%S=,C+(L3N(G9$=AD*S 8!(/<UL4 <?J6A^(+J32-8
M6>Q?6+"21C#AEA*. I0'D]!U/J:L>&](U>U\0ZUJNJ+:(=0$&U+>1F"[%*]P
M*ZBB@#EY]*U72_$MYJVCPVUU'J$:BY@GF,15T&%8-AL\$Y&*SK[P?J7_  B,
M&G6SV\UZU^+VX9W*)N+%B%X/'0?K[5W-% '-:SI.I7_B;P_?PQ6_D6#R--NF
M.?G 7@;><8S[^W6H[GP[>7^O:Y).84L-0L%M4=7)<$9Y*XQ_$>_85U-8O_"5
MZ,=)O=36Y9K6RD,4[>4P*-D#&",]Q0!F:!I/B6W@M]-U6XLO[-M$\M6M]WF7
M"@%5#9X QC\A5?0="\4:-Y6D"^LVT>"7>EP0QG\L-N\O'09Z$]@3CM78P31W
M%O'/$VZ.10ZG&,@C(J2@#GO"^C7VC2ZQ]K-N4O;^2\B,3LQ ?JK94=,#IGJ:
M;K&CWX\06>OZ0(7NHHFMYX)G*+-$3D88 X(//2NCHH XZX\+7]WHVOM(UL-4
MUDKN&X^7$J@*J[MN6P,\X&2>U=-I=O-::39VT^SSH84C?RR2N0 #@D#CBK=%
M 'GDW@O77\-ZGH22Z?\ 9Y[LSP2L[AL%PWS84@=,<?\ Z]Z[\/W5[XOCU24V
M_P!C.G-9RH';>2Q))'&,<^M=+5"?6+.VU>UTN1I!=7*,\8$;%2%ZY;&!_GVH
M P-!T+Q+I(M]-EU*R;2+9\QNB-]H= <A#_"!V/7CBM/Q/X=C\1Z:EOY[6US#
M(LUO<*,F-QWJ]JNJ6NBZ;-J%X76WA +E$+'DXZ#ZU:AE2>".:,Y210RG&,@C
M(H P4@\57,:V]W/IMLAP)+FT9VD([[59<*3ZY.*C_L?5],UO4;W1WLI(-0VR
M2173,OE2@8W*5!W ]P<=.M=+10!QMOX,GL'\+Q6L\+V^DM*\S/E6D+CDJ ".
MN>II_P#PB^H^3XL7S+7=K&1!\[84%2OS?+QP<\9KKZ* /.)[34M,\6>%+*U%
MI)>VVE-"WFNPC;:H!((&>WI5^]\'ZK<V<UP+FS.IW&HQWLT;!O(94&%C/&2!
MUSCGTKL7L;22\CO'M8&NHP52=HP74<\!NH')_.IZ .&?PAK3P^)4>[L&_M>-
M-NU'0(X&#GKA0,^I/MTJ]-H%Y'J7AF_DGM4AT:WD6Y+,1G,84E>.G&><5U=(
MRAE*L 01@@]Z .,TZWTO7/'3ZWI=RLUO#;+YYC)V239(0GU95S],K6WXKT=M
M>\,7^FQL%EECS&3_ 'E(8#\2 /QK3MK2VLH1#:V\4$0.0D2!5_(57UC5[70]
M+EU&]+BWBQN*(6(R0!Q]30!@SV3^*-%TR\M9EMM5TZ59 LBG"2J,/&XZ@'I]
M,'D5)_PC5YJ%QJ=_J<MM'>7FGM8(EL&9(D.3G+8+$D@]!T[UK+JMFNMKIJQ2
MBYF@^T;Q"=A7H,MZ\5+J>J0:5ILU],LLD46 RPIO8DD#@#W- ',VGA/5?L_A
MU+R[L\Z/+D"%&^=  H&2>N >U2W?@IK]O$BW%X%BUAH64QI\T1CZ9YYY ]*Z
MR-Q)&K@$!@" 1@TZ@#F;'2?$CV4\6K:M;3-Y#PPB&(J&)& \A[G'88%:F@:=
M-I&@V6G3S)-);1B/>BX! Z<?3%:5% ',2>'M27Q+JFH6]W:K::C;K'(DD;%P
MRH5&"#C&3DG\,=ZKIX0ND\.Z#I@O(2^EWD=RSE#B38S$ #/'6NOHH X.^\":
MI=6VJ6JZM;"&]O/M>Y[8M(2&!52V[H /3\JV8/#MW'KFK:E)=0N;^U2#:L9&
MUE7&>IX)SQ71T4 9/AG2)-"\/6FF2S),]NI7S$4@'+$CC\:RM,T'7=(NM2EM
M;S3F6^NWN6$L#DJ6[##"NKHH YS^P]5N$@BU#48;F!KEI[N(Q':Z\;(UR3A0
M0"0<Y_/.=%X&E.D:IHDU\G]E7,K2VJ1H0]LVX,H!)P5&.E=3J>H1Z5IL]]-'
M+)'"NYDB7<Q^@J>WF%S;13JKHLB!PKKAAD9P1V- '.6GAW5KBRN+37M;^W02
M6S6X2*$1\,,%V.3EO3TI-!\-ZOI9M;>\UPW-A9<6\*0["PP54.V>0 >GJ!Z5
ML7FK166I6-B\%R\EX6"/'$61-HS\Q[5H4 <))X$U)]&31TUB".Q@NO/MU%J2
MP&\MACNYQD],?6MQ-!NX?&,VMPWL0AN($BFA:$ECMZ;3NX[=C6_10!SWA_PS
M_97A9]$O)DN8Y/-#LB[<JY.1U/J:BTOP=;67@R3P]<3&99E833 8+$]" <]
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
M5V'0HH?$]QK@N)3+/ (#$0-@ (((XSG@]^]&K:%%JES9W:W$UK>6C$Q3PXR
M>"I!!!!H Y'5O$FMZ5HWB>W^U9N])DMS;W1C7<\<K# 88VY R,X&?2NPT2UU
M2VAE.J:DM\\C!D*P",1C'(XZ\UGWG@VTOM'U"QFN9S+J#H]U=?+YDA0@J.F
M!@# %=!!&T4$<;2&1D4*78 %B!U..* .$2?Q/K&J^(8K37EM(=.GQ"GV5&+<
M$A23V_.JMEXB\0>(;K08+344L/MUA)+,1;JXWHS+D ^N!WJWH^CWM[XA\58O
MKVQ@FN0I$<2@2K@@E693Z$9'^%;\?A.TM]7TR_M9Y8%T^W^SQ0( 49#G.<C.
M>?7M0!EV,VLZU=ZM:+K4D$NF>7!&T4*+YLVS+.X8'Y2W0# Q5)O$^L+X=T+7
MI91%;K<>1JD8C&"-^S>"1P 1V/>NDNO#2R:I/J%EJ%S82W2A;D0!")L# )#
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
M.T[P_8W.O2/<R:JMK+/:OR4;LV1RP]ZZNY$_AWPE=NES<7T]K;RR++<-N=B
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
M9[TAGTGSI5:1FWR"4+N.2<G%=I0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5[ZQM]2
ML9[*[C$EO,A1USC(-95IX8BMWT\SW]W=QZ>/]&CG*84XV@G"@L0. 36[10!S
M,O@FRD@UBW%]>I!JLAEFB5EVJY8,Q7*]\8YSQ5Q_#D,FI:3?-=W&_38C%&N$
MVN&7:Q;Y>I '3%;5% '+6/@/3]/O!)!?:D+-9?-2P-P?LZMG(^7N,C/-:>E:
M##I.H:E=Q7$\C:A-YTB2;<*>?NX ..<<YZ5K44 <AXVBDN+_ ,.PQ-/&_P#:
M <RPQ[C& I&[."!R1UJU<^";"^L[Z*]N;NXN;TIYMVS*L@V'*A0JA0!Z8KI:
M* .:B\%VL=W=7<FHZC-<75HUI-)+*I+*1C/W>"/R]JLOX5L9?"@\.2R3R68C
M"!F8;P <CD#'! [=JNV5U?S:C?PW5@(+:%D%M/YH;SP1EN.HP<?G[58O9+B&
MQGDM(!<7*QDQ1%PH=L<#)Z4 <GKD4EW;+X/%GJ5YYRH9-1G4,BKORS%^/F !
MP,=<5V$4200I%$@2-%"JHZ #@"H[.2XELH)+J 07#1@R1!MP1L<C/?'K4] %
M"]T:RU"_L;VYBWS6+L\)[ D8Y_0_44EEHUE8:E?W]O&5N+YE:8D]2HP,>GK]
M:T*.@R: .?/A#3SIFJV!FNO)U.<SSG>-VXD$X.. <"K$GANTDOM*O&GN?,TQ
M/+@ <8((P=W')(%7[Z_M=-LWN[R=(;=,;G;IST^M6: *&LZ/::[IKV-ZKF)B
M&RC;64@Y!!J"W\/VD<\MQ<23WL\L/V=GNGW?NSU4    ]^,GO6KD9QD9]*4D
M#J: .<TGP1I&C7R75L;IS$28(IIV>.$G()5?H2.<]:O:[X>T_P 16L<%^CYB
M??%+&VUXV]0:U"0!DD#ZU5U'4[/2K9;B]G6*-I%C4GG+,<  =Z ,M/!VD+HL
M^E21S3PSN))))I2TI<8PV[J",#&*GMO#=I ]Q++<7=U<36YMC-<2[G6/^Z,
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
MT&*[6/P]I4=G<6HLU:*YP)_,9G:0#H&8DDX]S4L^C:=<Z4-+FM(WL@H40MT
M'3'<8H Y=+(V?C6?0K:6;^S+[36EDA\YB8'W;=RDG(STP#U^E9_A6>ZOS8>'
M;PS?:-&NI);MR2"P4_NLGN&+YZ\A/0UW&GZ/8:6TC6EOL>3 >1G9W8#H"S$G
M ^M30V-K;W=Q=Q0(EQ<[?.D Y?:,#/T% '$*+NYUKQY9PZBULVRV6&264A8F
M:-NA)^7)XXJO;7#1Z?XEM;FQN-,U2+3"[Q1W#-"VU7Q)&<Y!)QGGM]:[9M"T
MMWO6:RB+7H N3_SUQTS38?#VDV\%Q"EDA2Y3RYM[%BZ_W222<<]* .-TZYDO
MKWP?I]]+*;.;2S,5+D">4*.&_O8'.#ZUGZ]-=6'A_P 965O>7'V6QN;8VK^:
MQ:/>5+H&SG SC':O19-"TN6TMK5[*(PVI!@7'^JQ_=/44U_#^DR::^GO80M:
M._F/$1PS9SD^IH YNWMQI7Q)M+6UFN/)N=.>29))WDWN&^]\Q/-6_&CPR3Z-
M8NTDDES<G;9AML=P .1(W91D'OGT-;YTJQ.HQ:@;9#=Q1^5',?O*O/'ZFFZG
MHNFZRD:ZC90W*Q$E/,7.TGKB@#R>\B,OP^\013F/R[#6=L2JQ=(4W*N$SSMY
M./:O7X5@M+)1'M2"-,C'0#K5&/PSH<,%U!'I5HD-UCST6, /CD9'L>:NVEC:
MV%HEI:6\<-N@PL:* H_"@#RO36\J]\+ZE;$[KR^D1[R5_P#2+I"3G>!P%Z #
M)Z#I4EWI\-QX;\8:A,]P]S9:I,+9FN'Q#M*D%1G /)YKOH_"'AV+&S1;(8?S
M!^Y'#?Y[=*L_V!I(M;NU%A!Y%V_F7";>)&ZY/Y4 <K;JFN^+8;+6HDN+<:3%
M-;Q2_=D<D;WQT)[>V*YK4H3<>&I;>ZQ<V]CX@^RV<DGS$0YP5SW';_\ 57I]
MUH.E7L5O'<V$,BVR[8<KS&,8P#U QVI\^C:;<Z8NFS6,#V2XVP%!M&.F!VH
MXV30]-U#XCW.G3VRFRCT>,+"C%5 #X P",@>E<_I]^]UX?\ "=KJ-_'#93?:
MD=[I-\;,K8C#@L,XSQDXSCBO4H-%TRUG,UOI]M%*8A#N2, ^6.B_3V]J8^@:
M/)IW]GMIEI]C#;A"(E"@^H'8^] 'G&K:9;V7AN*QM=:>]@.M0KF >6D&[)*H
M02,<@X!X/O7I.E:/9:-;26]C&R122-*RM(S_ #'K]XFFG0=(-A'8G3+1K2-M
MR0M"I56]<8Z^]:  4  8 X H \T\/6EA!X?\9/'#!'=)<WT<94 .L05>!WV@
MX]J46<-Z?AW;S[O+DM) X5RI8"!3C([?XFN\_L/2OM%S/_9UKYMRI6=_*7,@
M/4-QR#BE71M+0VQ73K4&U_X]\0K^Z[_+QQ^% 'F9T+3CI_CB(V^8K!F:UBWM
MLA;RR=RKG&>!S[58NY1?7OAJUU/48+:UET:.2-[R%98Y)R &R&.-VW&"?4^M
M>B_V1IN+H?8+;%WS<_NE_?=?O\?-U/7UI)]%TJYM(;2?3;26WA_U43PJ53Z
MC H QO"IT_1-#M[+^W4O8GN&AMI9"%#'^XG/(!!QC/I73U4_LNP\NVC^Q6VR
MU;= OE+B(^J\<'Z5;H **** "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 **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MM[';3)#<26ZAO+9AG[N<G (S@=ZZ"O,=(EDT.T\9:NES=S2V=[,J1L^Y';
M9U Y()&3QP*UKR34/#[:%J,6JWE_%>W,5O<Q3$,K"0?>0 #:0>@% '<45PVB
MKJ^K>*-69]<N8[73]2PMN$4JZ8^X3Z=/_P!?-=S0 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !15#3M5AU.6\CBAN8S:S&%C-$4#$=USU%
M7Z "BBD#JS,JL"5.& /0]>?SH 6BBB@ K,\0Z4-<\/WNFEMIGB*JQ/ ;JI/M
MD"EU76H=+DMH/*EN+NZ9E@MX<;I-HRWWB  !ZFGZ1JD>L:<EY'!<0 DJ8[B,
MHZD'!!% '-2:8_BSPQ8P^>UEK.ER(Q+KDQ3HN.1_=/!!'48-:EJ+S1+.XU3Q
M!J8N9M@39 A6-0"<!%_B=B>O4\#M6_@9SCD]Z" <9 ..: ,#P=I,^EZ*[WB;
M+V]G>\N$SG:[GI^  'UKH*** .-\:$W&H:0B?:5-C=QW;%+":96 Z ,@QGKQ
M_*J_B6_@UV+3UA74[<V=XEV-^CSON9,X'08')KNJ* /-[Z66+Q#<:MH5SJED
MUZ%6[BET::13M& ZC;]['8^IYJ"]B:;5)+F"[U;R[BP^PW#7.CSR28[LO  )
MS^'\O3Z* /+(;9[6VTB:WNM334],C,*2G19_+DB/\#+C/XY[U;M]L=GX@BGN
M=4FEUA2&D&AS+Y9*E3QW&#[5Z#>W(LK&>Z,<DHAC+E(P"S #/&>]0:/JD&M:
M1;:E;*ZQ7";U5Q@CM@T <=#=(FJZ->R/J;#3K5K=D&B3@S;A@G/\/1>.>A]:
MRM5O8;'1=7B:>_2+4M16Y:2;2)42%2R[@V[AAM4#'&?QX]4I&4,I5@"#U!H
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
M675=*F$06Z<)YMPJQ+$IQM=-A.<#.<YY]*ZZV\/16OB:XUJ.YF#3P+ ;?"[
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
MVC X)P/PJ]0 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 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M02Z7'*9;N.1^9" =HV[2" <'!/85I:?J%MJEC%>V<GF6\HRC[2N1G'0@&K-
M''Z[X3=;[2M0\-6.G6EW9SEW./)#H1@J=B\Y_3GUK,UJVU'4_&5X^EPV<\EO
M91P7$7VN2!P6)8C*$;A@CKQR.]=K<:O9VNK6>F2R,+J\#F%=A(8*,MSTZ5#J
M'AS1M5N%GO\ 3+:XF7'SO&"3CL3W'L: .5@LK_6X-"DL[&RM%T:^998EG+(5
M4 ?(0ISU/XBM34]$UJV\3MKF@RV;-<0K#=6]V656V_=8%1G/:NF@MX;6!(+>
M)(H4&%1%"JH]@*DH Y'4M UYKO3=8L;RS?5K9'CG6966&1'.=HQD@+T'X9I-
M4T/7M5MM(:YFLGN+;4X[V55+(B(H^XG!)[\G%=?5";6+2#6[?2'+_:[B)I4
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
MD@<S1EQ@CV(_SW%2-XMU714\40ZC+!>S:88!;R+#Y89I1P" 3P#COGKS6O\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
M5NM-L;X@W=E;7!7H9HE?'YBK5% "*JH@1%"JHP !@ 4M%% !1110 4444 %%
M%% !4)M+8S><;>+S<YW[!NS]:FHH **** "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 **** "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 **** "BBB@ K/UW4FT?0KW44A\YK:)I!'G&<?TJY.)6MY! ZI,5(1G7< V.
M"1QD9KE[Q_%.F>']5NKR2QU"9(,P0P0$<_Q%@3R .<=\4 5-$\2W]SK>D6IO
M;;48-1M&N)3#%L-J0,\X)X)^7GG-=O7E/A&&WTKQ/I2>'KV.[@U&R+:A$&5_
M(=5R&..5^8_=X[CTQZ!I=KKL-P7U34K2YB*$".&U,9#9'.2QR,9[=Z -: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 8D4<6[RXT3<<G:,9-
M/HHH **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
G **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>26
<FILENAME>cfoseveranceagreement_ch009.jpg
<TEXT>
begin 644 cfoseveranceagreement_ch009.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#W^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 **** "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 **** "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 **** "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 **** "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@ HHI  * %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 **** "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 **** "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 **** "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 **** "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 ****
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
M FEL]I>'!:(2,UL",J9,KMP<CH>/>NSH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,[
M7Y!#X>U*0VQN0MM)F 9_>#:>..>:\XT/4+6;Q7X3EBN9)$%G)!L6W98X6V8$
M:DC)P3R23]17K%(1D$9(SZ4 >+VNI:7-IYT&^U&&WL(M1>X\R:"7SRH<D#A=
MH).><\#M76Z?;6%[\4M=-Q%%/NM(#$'C#*1M7)&1CLOZUH6GA35;:S.E_P#"
M12-I6TIY?V5/-VGJ#(<]<GG&>:ZF*)(84BC&$10JCT Z4 >46::03=:%KMCJ
MTVIB\D=+:.279.6<E7&#M'#<DX]:?=)866OZ[8>);;5)/MMTUQ:K;22;+A#T
M7:AP2, <_P!*]7HH X:SMXX_B=;*EJT446A+%AE+!6#YV[NY"XKF!;[?A1($
MMG$O]I[D B(8?O 0<8R/EKV"B@#R[4X;2S\6ZVNO6NKSVNH;'MGLVDV2KMP4
M94(!/0<_IFM/3;2.#XA:2$L9+>&/0E2.-P6\IMY.TM_> S^M=]10!Y#$LL?@
MW3IS;7!6S\1BXG"Q,66,%CNQC)'(_.O18/$MG/KJ:2(;I)Y(!.CR0E48$9QD
M\Y /((K9JM]A@_M'[>0QN!%Y2DN<*N<G Z D@9/7@4 <GXFO'A\66D,EM=10
M/9.%N[2 R2NY8?N@<':.,D^_45RND)*NA^"8)K&Z#6NIR+,KV[?*2Y(/(Z?,
M.?8^AKU^B@#R_5],U"_NO'=I:6T_FW/V62'*%5E5,;@&Z'^M:2:TNN>)_#-Q
M;:7J*+!YRSR/:L!$63;M+$=,UWU% '(^/8YOLVB74<$TT=IJT%Q,(D+LJ+G)
MP.35.T$LWC'Q+>&RNHXIM.B\MI(&&2$Y4<<GD<#^E=U10!Y+#IUW;^'O"=]<
MZ/>7=M9)/%=6T:,LR;VP&"\'M^5=WX4AM$L9Y;'1Y=,@FEW*DXVR2<#+,,DC
MG.,GW[UOT4 >?M/;VGQ$UFYO],O)K:2"&..06$DJEE SC"G\ZCUN2YO[*VGT
M70[D6.D:A%<B!X#&9_OL^Q& /!(QQU8\<5Z(3@9-% '#Z;?_ -J?$F:X6TNK
M8-H@"I<H$<CS>N,G'7'..E<_#!J<G@O1=&71=1^TV&I(9V,0"##L<@Y^88/4
M<>_2O1!HD8\3'7/M$WG&V^RF+Y=FS=N],YS[UJ4 <-+I][-XF\8%+2;9=Z>D
M4$A3"R,(R, _4TRVTM]9^%T5A<6]Q8W-G;@QO./+*RQC(8<Y SQDX[UWE8^M
M>';779K9KNXNUBAW;H(IBB3 XR' ZCC]30!6\'0W$FC+JM^!]NU(+/+CH!M
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
MV. K @/\O'W1TSU/I7=44 <AJ&C>([JYT/5(VTL:CI_G+)&S2>4RN O!QG(
MJA)X+UB?0_$%K-=6376HWB743KN"<,&P1@D=/>N^HH XVXT/Q+#K46N:=+I:
MWT]N(;ZWE+^4Q!^4J0,Y P.W3WKI]-BO(;"-+^X6>Z.6D=%VKDG.%'H.@SSQ
M2'5;$:N-*-POVXP^>(<'.S.,YZ=:N4 >=R>"]>/A34-#6;3BDEWY\#EG!(W[
MCNXXZ=!GZUNWWAV[OO%XU*1H!92:8]C* Y\S+$DD#&,<^M=/10!R.A:/XITP
MVVFW&H6#:1:D!)(T;[1(B_=4Y^4#H#C/%==110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MTA4>6**82!PZY7#8')_K0!UM%<K9^*;^36M,T^YTR!?[1M_M,4D5R6V+C)W
MJ.<8Z4FB^*KS6KT>19V[6GVF2"0+,?/@V[L,Z$=#@=^,T =7116+XCUQ]"BL
M)%MUF%U>QVIR^W;OS\W0YZ=* -JBN;OO$\UEJFLV?V-'&GZ?]M1O-(\S@_*1
MCCH?6J5EXNU.6?0Y+O2X8;'5@%C9)]TBN5W D8QM/Y_RH ZRYN8+.W>XN9HX
M84&7DD8*JCW)J1'61%=&#*PR".A%>>>*=;U'6_"6MSZ?;6ITF/= 9)7822;2
M S*,8QGID]JO7?BV>Q:/3=/@CEGMK&.:0O'(^21\J (IP2!G)]10!VU%<5<^
M,M5*Z"MGHRBXU591Y-S(8VC=.H.1T[Y[BH=/U3Q+/X\2TO5M8533A-):QNQ5
M07 ..Q?C /3!H [NJUG?VFH)(]G<1SI'(8W:,Y 8=1G\:Y33_&5]-K&E6=[:
M6L#:@TJFV$A\^W"YP7!]<>U9?A'5Y88=2TO2U@FU.35;B0QRMA8X@R@NV.<<
MX ')_ T ==#;:/8>*KB5;@C5M0B#-$\I.Y$XR!VZ?SK:KF[K46@\;Z382V-H
M\MQ:2,;K;^\0KR54]E/UK ;QUK::)-K;Z=8BPM+PV]RHD8R,-P7*=N_?KZ"@
M#T.BN7U/Q!J"ZW?:=IT=JIL;,74CW 9M^<_* ",<#KS]*SI/&MZ=&T2\9+&Q
M_M-GS/<;Y(8@!P&(VX+'/?'!H [FBJ>ES75QIT4MXD*SMG=Y#[D(R<%3W!&#
M^-9NKZS=Q:W9Z+IJV_VRXB>=I+D,4C1<#HN"23GN.E &]17#7_C74+#0=:D>
MUMCJ>CS1QSK\WE.KD!67G/.>A/'K72:)-K<\<[:U;6<!+ P"V<M\A'1L]QZT
M :M%8?B'5+[37L1;?9(H)9&%Q=71^2%0./EW*22>!@]JQ+?QO<R^$X=0,$!O
M)=0%@K*K>3N+8WD$[@N.V<YH [>BN-G\1:W9ZAKMK*EA*NF67VM9$C==X*$@
M$;C@Y4]^E4_^$O\ $5MH-KJU[9:=Y5^L*6D<!D:0RN>Z]QMR<#GH,T =]17"
MIXQU:PL]7N-3TR8V]K&KVMPUH\'FLQ"A"K$\Y8=.PJ33_$GB)[^:&XTN62 V
MCRI<&QD@6.4*3L.YCE3C@CGG\@#MJ*\[C\7^)SI6AZFUKI3QZG.MNL"^8K;F
M) );)"CCT/\ A?\ ^$JU726U^/68K69].MX[B,VRL@??D!?F)[C&?K0!VM%<
MEI&K>)9]31+JQW64D!9IFMC#Y,H&=N"Y++VS6+9^,O$;Z#HVN7":=]DO+P6T
MD2(^\@NR[@2<#&WISZ^U 'H]%<-I]]K \6^+'^U"XCL(XS':^4?GS&[*JX/R
MG/4X.?:K/A'Q#>:[<*[ZA8W$7D9G@6(Q36\V1\NTDY7DC=["@#L*KP7UM<W%
MQ!#*'DMR%E !PI(SC/3..W;(SUJEXEU*32/#6HW\0S+# S)[-T!_,U@7#W_A
MGX<V5UI0C>2WCCGN?,7<9%89D8<CG)SS0!U5AIMGID4D5E L*22&5PN?F8]2
M<]^*9<ZM96FHV>GSS;;J\W>0FTG?M&3SC X]:YM?&(7QPNGO<PMI=Q9">"14
M/$F ^"W3[F6_$5D:I=:GJ&L^";R(VZWEPUW)%YJ$(J,H*Y .20A'?DT >D45
MY_\ \)GJEEI.J1W:03ZE:Z@EC"\,9".7Z':3U W=QV%69]3\3/8ZXL]O+:VT
M5D\UM=R1(KAPO*E0[#GG![4 =3>ZQ9:=>65I<RE)KUS' NQB&8>X&!^-7J\L
MD6\_L/P#Y4T;7#3*8FE4[5^08SCDXK6?Q=JVGVVOVUTMO<W^GSP0P21QE4?S
MONY!;M]10!WM%<0NM>*+.+5YKFR<VD%C)<0SW,2(5D52=A5'.5..O6M+PI<^
M(=1M+?4=5FL&M;FU22..WC975CSDD^W7WH Z6BL3Q-J\VDV5JMJ(_M5Y=1VL
M)E&54N>6(R,X /Z5E3ZQJNBZZVEWMW%<QW5E+-9W#0[662,996"\$8Y[>E '
M84R6188GE<D(BEF(!/ ]A7!V&L>+;GPI_;SW6DB.2V)2.1#&$;?C>S%L?=R?
MRXK3\+:U>WVMZI87-TUW!!'%)#,]MY+,&!SQ@97(X..: -_2=5M-:TV+4+%V
M>WESL9E*DX)!X/N*NUS'P\_Y$32_]U__ $8U6=:U.Z36-,T:QF6":\$DCS,F
MXHB#/ /&22.OO0!O45P5_P")-;TNS\2V<LT4EWIL4<UM=&$#>CG^)>F1R,CB
MNC\._P!M/:M<:O=VT_GJDD*P1%!&",D'/7M0!M45S?C/4]0T73K74K27;;07
M,?VU?+#%H20"1D<'_&LM?&,EIXKUFVN9_.T^*U,]H1& "R*"Z!@/F/- '<5G
MV^LVESK5WI4?F_:;5%>0F,A<-TPW0GI_G-<K->>*_P"V=.T9-3M8KB?33/+(
M]L&Q*",^V.<=.F>,T^?5M7:_\1Z9)>A39:8DL<L,84B0IEF&<]2/PH [;<H&
M2PQZYI:\HN8+Q? 'A:7^U;HI-=VRM%MCVC+$CG;DX('4GWK>U'5M?O=7U/3]
M&-RSZ<D:*T8@'F2,N[,F_'R]!\H']* .YJ&XL[6[V?:;:&;8=R>8@;:?49Z5
MQRZKXEN?$^GZ1+-;Z?)+IOVFY58A*4<.5.TYQV'J!D]:U_!^IWFJ:/,]](LL
M\%U+;F14"[PK8!P.!0!T%%8'BJ_NK&VLS!>):12W"QS2!=\VT]HEVMN8_0UR
MK^*=:B\$^(;Q;IOM6FWYMXI9H5#E-RC#@#&[YO2@#TFL_5]:M-$A@EO/,"33
M+ I1"WS-TSZ"N7&LZMHGB86^HWXO[6;3I+PHL*Q^4R9)"XZ@@=R:QM>?4=2\
M*:%K-UJ,C"ZOK>1K01H(D!)P%XW<<=6.: /4:ADM+:6XCN)+>)YH_N2,@++]
M#U%35PFH:YJ6F:GXATVZU)DD>!;C2G$2$C<=NP#'S'<5'.: .Y=@B,YR0H).
M!S5+1M7M==TF#4K/?]GFW;-ZX/#%3Q]0:YG0_$-UKMOI,"W$BW,4,KZD-B\E
M/DVGCC+G(QC@&N:\/WNKZ/X'\-W]OJ.+:6^%N;3R5VE&E?.6/.<@],4 >M4A
M90P7(W$9 SR17"2ZKXCUJ\UM=%D>-K*Z^S0+NB"97&[>&4L0?FZ$=J6&*]E^
M*EO]INYHI?[&6:2)&5D5O, 9!D?=)'7K[T =5HFM6NO:=]MM%E6+S&CQ(N#E
M3@\5HUY!I=YK&C^!_P"UK/4_+BCU%D%KY*LKAI,'<2,YZ],5TM[J?B+5M8UN
MTT:1H_L+)#$%>)0&*[BSAU)()X&,< T =U4*6EM'<O<I;Q+<2##RA &8>YZG
MH*XR]N?$]QXBT[2DU.*PFN--::<1P+(J2@@';GGKZGIFNUMTECMHDFD\V54
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
M0S! '* [2V.<9[9J6B@#G?$&AZCJ&KZ7J.GWEO"]D7&RXB,BG< -P (Y&/\
MZ]<IJ^D7>@>&/[+O=4M&&H:H'\^6WQ$ 26/F9. "0.GT[Y'IM,FABN(FBFC2
M2-AAD=001[@T >=:/#=S"]T"WNM#NH+^SF$USIR$F)BNU2Y!(.<X Z\5O3^$
M9;WP39:)<7BI=V:QF&YA0X1TX4X)].#_ $KI+:SMK*(Q6EM#!&3G;$@49]<"
MIJ .6'AG4=5TB[L_$FJ+=&>+RE%O&$2/D'=CNV0/ICW-.TO1?$4,4B:EKT=S
ML@>*WV0;?F(P'?GYB/3WZUTP()(!!(X/M2T <?\ \(;=+H.@Z<NH0^9I5RMQ
MYAA.)-I) QGC@\]:LWGA-]0U;6)[J[1K/4K9+<PK&0\>W[I#9QU).,5TP(.<
M$'''%+0!S6CZ#K=EY:7^O_;(;>(I!&MN(_FP5!<@Y; /3\>HK/7P/<IX0TS0
MTU&+=8W8N?.,)PX#,V,;N.6]>U=K5>ZO(;2VN9G.X6\1ED1.6"@$]/?!Q0!S
M[>&-1AU[6-1L-7%LFI1J&3R S(ZH55@V>@)STJ33_#5S'XBCUO4;NWENH[;[
M/_H\!B#Y.2SY8Y-;&EZE!J^EV^H6P<0W";T#C#8]ZN4 4=8TV/6-&O-.E.%N
M(F3.>A(X/X'%9^@-]M\/#2=1B"W=O"+6[A)SD8V[O=6 R#_A6]10!QB_#JQ;
MPI9Z)+.6:WN!.9U7!<Y^8$9[K\O7L/2M?4] >^\0:)J4=PD4>F&3]UY>=X=0
MN <\<#TK<K-UW6[;P_I;:A=I*\2NJ$1*"<L<#J10!A3>!([V#7(;R\++J5T+
MF)HX]K0,.G.3G]._KQ;L_#FHM8W<6LZW)?RSVSVR,L*QK&C#!.T=6Z<GTKHV
M.U2V"<#/ R:HZ/J8UC38[T6ES:AR1Y5RFQQ@XZ4 <_;>#+J.WT&*?5Q*-(F\
MQ,6P&]0  OWN. >>>34EUX(AOI=>:YO&9-6,386/:86C^Z0<\_E75T$@#).
M* .6A\+:E)I][;ZGK\M[)-:R6D3&$(L:.,$E0?F;@<DUM:+ISZ3HMII[SB<V
MT8B$@39E1P.,GMBKJ.DD:NC!D8 JRG((/<4Z@#,UW18==T[[++(\3I(LT,R=
M8I%^ZP'?'I5*/0+R:>2\U'44N+S[*]M"R6^Q(@W5MNX[B<#/('&*Z"B@#EF\
M&"7P.GAJ74&81XV7"Q $8?<,KGGTZU/8^&[RTUB;4Y=<GN)I[402AH44%AG#
M  < 9/'YDUT+,%4LQ  &23VJ/[3!LA?SH]DQ B;<,.2,C'KQS0!G^'-&/A_0
MK?3#=&Y$&[$A39D%B>F3ZU'KF@+J\UC=PW+6E]8R%X)U0.!D892IZ@BMFB@#
MF+GP>+S3=7BN+\M?:H$6:Z$( 55QM54SP,#U[UOV-NUGI]M;/+YK0Q+&9-NW
M=@8SCM5BLI]<BC\31:&T$HEDMC<++QL(!QCKG/X4 7-1L8M3TVYL9QF*XB:-
MO8$8S]:PV\$:6^G:+9$,$TJ598R.KGJ<_5L$UTM% &1+H?F^*(-;-W(&AMS
ML 4;<$Y))Z^GY4S_ (1JV;6-4U!YY6.HVXMY8^ %4#'!QG/7\ZVJ* .1/@=G
M\-P:0^LW#?99TFMI?*0>5LSM&._7J?\ ZU37O@YIM7&J66LWME>/$L-S)&%/
MGJ!C)!& W Y QQTKJ*YZV\4/>W,!M=*NI]/FN'MUNXR& *G!9EZA,@\^WTH
MEMO#%K::W;:G%/-NM[/[&L;$$%<YR3U)SWJ?0M$30K6>".YEG6:=YR9 !AFY
M(& .,UJT4 8VN^'H];FL;@7ES:7-D[/#+ 1D;A@Y!!!K+/@*V;2=5TYM3OGB
MU*83S%]A(<,&)!V]R!^5=#J=Z^G:?+=I:377EC<T<)7=CN1N(%1:'KEEXATN
M+4+!RT3\%6&&1NZD>HH KW'ANVNM<M]3FFE<PVK6ODD+L=6SDGC.3G]*Q_\
MA7UL+2&R&L:D+&"<3PVVY"L9!)QDKDCGN:Z'1M476=/%XEO+ A=T"R$9.UBI
M/!/<&M"@ K+OM!LM0UG3]4G0FXL-_E=,'<._TZCWK4HH RM/\/V.F7FIW5JK
M)+J$GF2GT..WXDGZFLQ?!%HGANPT5;VY$-E<BYBDPN[<&+8/&,98UU%% ',7
MO@FTN=6N-0MM0U"Q:ZQ]JCM9MJS?7CCOTJV_A>V&O6>K6]U<6TEM;+:^7$5V
MO$#D*<@GKZ5<T>_N]1M9);S39M/=9618Y7#%E'1N/7_.:T* .7/@>R/AA]"^
MV77D-<?:/,^7>#NW8^[C&?:I-0\&VM[K3:K!?W]C<RH(YS:RA?.4>O'7@=*Z
M2B@#%C\-6L.LV6HPSSQFSMOLL4(*[-GOQD_G6U110!RUQX$L)M7N;Z*]O[9+
ML[KJV@FV1S'OGOSWP:T9_#=G<RZB\TDSB^MA:LA*[8HP#@(,<<DGG/-:%]<_
M8K"XNO+,GDQ-)L!P6P,X_2JNFZS!?:3IM]+MMVOT1HXF?/S,N[:#QDX!_*@#
MD=>T5["Y\):;:75ZZ0W;!)V57>)0H YVXP..HK?D\(6=S8ZE!=75U/-J007-
MR2H<A>@ "[5'T'>NAHH P]5\*V&L:/;:==R3G[+M,-PCA94*C .0,9_"F1^%
M(([$PC4M2,[2I,UV9P969/NCD8V^V*WZ@6]MFOGLEF4W*1B1HP>0I) /Y@T
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
MF>"]0O+&X>"XB";70#(RZ@]?8FM/1-'CT/34L8;FZN(T/RM<R;V48 "C@8
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
MJ&KZ$^@WT^I27UOJ,\=M<0R1HH1I!D-'M (Q@\$F@#J-8U6WT32I]1NQ(8(
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
M$RV5LLMNFR%Q$H,:],*<<#D\"GB]MC?-8B9#=+&)3%GY@A.,X],U/0!S^O\
MAXWNG-%ID%A#+)<I<3I-"/+N=IW8? R<G!S[57TSPW+%K5OJ$]AH]C]F5MBZ
M?&=SEEV_,Q"\<GC'IS5\^+/#XD2,ZQ9[W<QJ/-'+ X_G5FQUW2M2NYK2ROX)
M[B'_ %D<;Y*\X_G0!8GL;.ZFBEN+6":6$YC>2,,4/L3TJ,:1IH\K&G6@\ER\
M7[E?D8G)*\<'/<5!!XATBYU$Z?#J$#W0)'EAN21U [$CVJ&;Q;X?MYO*EU>T
M63S3"5\P9#CJ#Z=: -*.QM(IYIX[6!)IO];(L8#2?[Q[_C4,&C:7:R+);Z;9
MPNI+*T<"J0?4$"LV3Q;I\?BQ- +?OC%O9^<!R5"ITY)!)SGC'O4ND72QQZI-
M<:Y%?117+[GVJBVP !\LD'MZT :-YI]EJ"*E[9V]RJG*B:)7 /MD4CZ9820P
MPO8VS10$-$AB4K&1T*C''X5!9:]I6HM*MK>Q2-$F]UR057^]@]O>JT7BWP_/
M<06\6KVCRSMMB57SN.<?S''K0!D77AC46UJ]NQ;:'J$5U*'#:A S21*%"[1@
M$$#'M6QHGARSTBS@1H8);B)Y)%E$*KY9<DL$[JO. ,]*V:P]4\4V&E:Y8Z5/
MO,UT&8D*2(U"DY.!SDC&/QH U(K&SA$PBM8(Q.2TP6,#S">I;U_&EM;&TLH#
M#:6L$$1.2D4812?H*Y#1?%]M:WNMQ:YJT2>5J<D%LLI"D(,8  '3W-;U],!X
MATI!K*VV\2?Z%L!-UQUSU&WKQ0!=@TK3K9U>"PM8G4DJT<*J03U(P.^!5NLM
M/$>D2:B+!+U#<ES&%P<%QG*AL8)&#D9K4H **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M*]]_R#[G_KDW\C7EMK#J&C> =%\066K7S3QM&GV1I!Y+HS[=@0#KSUZ]?;'K
M#HLB,CC*L""/45B6GA'2K,VRH+AX+60R6]O+.SQQ-ZA3Z<XSG&: .;O-3N?#
M'B;6+.2YNIUU.W673%FE9U$Q)4QKZ?,P/'0 5W&G6K6.FVUJ\TD[Q1JC2RL6
M9R!R23US6!;K=^(-?@N+_1WLK?2Y93$TS M,Y^567CA<9/UQZ5U% ',^,=1E
MM5TFPCFDMTU&]2VEGC.&1#U /8GIGMS7/36,>F^.M:BMY;G'_"/LZL]P[NIW
M=F)W#IGK7<ZMI%CK>GO8ZA )H'YQG!!'0@CH:H:=X1TG3+U[R%+B2X>'R&DG
MN'D+)W!R?I^5 ',/?WG]A>!)OMEQYEQ=0),WFMF4$<AN?FZ=ZMVEF;_QOXTM
M%GE@:6"U598G*LA\O@@CT-:5KX \/6DEN\=M,QMIA-"'N'(C(.0 ,\#//OWS
M5R[L8M%;4=:TW39;S4;@*98UG(,N.!C.0,#T% '-^&=2N]8_LK2)I;A+O29'
M;4R7;<63*H"V?F#$[L<_=-=_6'X<T^>$WVIWMJMM>ZC*)9(E?=Y:JH55)[G
M)/N36Y0!YUXO\V\U765@FNYWL=.$GEQS-#':-AFWD@_,Q X&/Q%3V%Y>7'B7
MP?+-<3E;C2#))\Y"R/L!)(Z$\Y_*NBO_  ?H6J:C+?WEB);B5/+D;S' 88P,
M@'!X[^PILW@S0I["RLI+-C!9%OLX$\@9-W7Y@V<'ZT <#J\(O?#.LBYE=TB\
M3O&-\Q^5-P&!D_[1X'U[5MZIHMK-\0M)TT/<Q6RZ9(,13NK$;CP6SNQSZUTB
M^#= 73KRP73U6UO'$DR*[#<P.00<\<^F*FM?#&DV=]:WL%NZSVL1AA8S.<(2
M2003@\L>30!P.GZC<MI=CI%Q<W!LIM<ELWF,K!Q&N"L>\<\D^O0&M/45GT?7
M];TNRGN!83:)+>>7YK'R)02H*DG*@XZ _P JZE/"NC)IESIPL\VMQ,9Y$,CD
M^8<?,"3D'@="*?;^&]+MK6[MT@D9;M/+G:2=W=UP1C>Q+8Y/0]Z .(CTGR?A
MI<:T=2U*2[GTQ2Q>Z8JI&""/3H!]/QJ;6_).E:2L GNM?U6SBAMU:9]L8VC=
M*0#CC=G)[C/8UV:^'M,70/[#%N?[.V[/*,C'C.<;LYZ^]5Y?"&B33),;6194
MA6!)([B1&5%X !##']: .0O[&>QU70/#*:A%)%]GE9S>EY([B;(R& 89[D G
MC/?-*4N-)CTCP[>ZQ]KM;K49$N9XV9?+"J&6 MN)&2P[Y[5UD_@SP_=:?]AG
MT]9(?,:4%Y'+[VZG?G=S@=ZG?POHLFB#1FT^+^SP<B(9&#ZYZY]\YH Y_P /
M65OI_P 2-?M[6/RXA:P$("2!QV]![5V]9.E^&='T:X:XT^Q2&=TV-)N9F(]"
M23Z"M:@#RK3=.)TSQ+KZW-Z]]IM]=_91]H8JFU?[IX/7\=H%:7AG3(3)H6M#
M6K9)94VM' C;KMF3+"4ESE@<G../Y=I8:-I^E_:?L=LL7VES)-\Q;>QZDY)]
M:K:=X5T/2;UKRQTR""X;/[Q0<C/7&>GX4 >;6^C6\_@;5]:>]NXK^RNIVMYO
MM+_(588 &<<],]>:V+;2$\0>.;V/56N59=/M9GCCF9 )<#/ /8YX^M:GA+PA
M%!8S2:OIY6Y-]).BO*64C/RMM#;<_6NGCTBPBU>;58[<+?3($DFW'+*,8&,X
M["@#SK3;1=?L+B^OM9M=.U."_D>601G[1"58X0,7^[C  QBKFIQ/IFN3ZC?V
M\6H::^HQ.+Z"0>?9R*5 C8?W,C! ]3W-=@WA?1'U<:JVFP&^W;_.QSN]<=,^
M]!\,:*=0:^-A&;AI?.9BS$%_[VW.,_A0!P*VJ^(9M?.I:Y;:?<6^H. 9(P9H
M40C84<L"J\=![^M:7]DV>L?$:YM[WS;B%M)BE(9V3<VX ,5!'..W8^]=;=^&
M=$OM234;K3;>6[0@B5EYR.F>Q_&K(TC3QJ4VHBU3[7-'Y4DO=D]#^0H \LL$
MCO\ PWX&DO(TG;^T6@+2J&)C#L-ISU' XIWBT6LMKXCO;#RV:UGAB^T7#X>%
MEP-EN ,@<G//X'K7H[>%M#;38M.;3(&LXI/-2(C(5O6DF\*:#<33S2Z3:M).
M@CD;RQR/Z?4<T <U906<WQ2,\L4#L='BF5V4',A< ,#_ 'N@SUJOHNCKKOA;
MQ7IQ)#MJ]SY)SC:XVE>?3/Z5VC:!I+W5G<G3X/.LU"6[!<>6!T ^E3V6FV6G
M"7[';10><YDDV+C<Q[GWH X;P_JM[KVEOJOV<I+I6G26\8*X)N2/GQ] B?\
M?1JIX7L-+N[;0M7.MPK?(ZY2&-1-+(V Z2')9^<\GH.>E>D6]I;VB.MO"D2N
MYD8(N 6/)/U-5+;0=)L[YKZVTVUBNFSF5(@&YZ\T </IEM'I'B'3/MUO;7L=
MW=RO8ZM:O^\<MN.V7^\.?H,#TKTFLVT\/:/87(N;73;:&8$D.D8!!/7'IFM*
M@#BK>WL-8\=>(;35X([AH88!;).@(6(H2Q3/0[CR?I7/K$+SP)X>.IA+C;K$
M<,$LP#,\/F$8R>H('Y 5Z-J&BZ9JKH]_8P7#("JM(@) /49]*?=Z5I]_###=
MV<$T<#!HD= 0A' QZ4 68H8H(EBAC2.-!A410 ![ 5R'CR&U:Y\-R74<)4:K
M&K-*HQM(;()/;@?E7956OK"SU*V^SWMM%<0Y#;)5##(Z&@#BWTO2]5\?ZM;W
M<4<T"Z;"4B/W,9/S>G'&/K7.:;=^;H_@R/4KX6MJ\5RJRR1K)&'#[4W;@1]W
MCGI[5ZJFEV$=S+<)9P+-+&(G<1C+(. I]O:HCH>E'35TXZ=;&R7E8#&-H/J!
MZ\F@#+\&V-EI]E>0:?J4E] +DG?M41JQ )";1C'/;@'BKOBH ^$=9R <6,Q_
M'8:TK:V@L[=+>VA2&%!A41< #Z55URTFO] U&SMPIFN+:2)-QP,LI R?QH \
MV&C:?:>&_!^H:3$J:Q+<0 /$V6DR,R!O4#G/ITXJE>W5A)!9W=G+ D;Z^K[K
MAPUTQW?,Q/&U!QP<\8R:]&\,^'+71]-LFDL+6+4H[9(9IHE!+$#!^;'>K_\
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
M9]DA@C1S\N763:N6'7);\\FL<Z98)\,GU%8$6\CU+;'.#AU'FXP#V&">GUH
M]H26.1F5)$9D.&"L"5^M1QWEK+</;QW,+S1_?C5P67ZCJ*X.]LH]'\9WD&A0
M);RS:#*ZQP\;Y0WRG ZM^M9_A2'0+N30[A];E.K0D*+6.*-'WX^=7(3<PX/)
M/XYH ],:]M4*A[F%2S%%!D RPZ@>_M5,Z_IHUXZ-]H3[8(O-(W# RP 7K]XY
M''I7EL^G6!\!>*K_ .SQ&[@U:00S8^:,"1,;3VZGI72PR:?#\4_,O#;*\^F0
MF)I ,O*7 !&>K?KQ0!Z!152PU.RU2*26QN$G2*1HG9.@<=1^HJW0 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 %%%% #)8HYXFBFC22-QAD=00P]"#20P0V\*PPQ)'$HPJ(H"@>P%244 <YK
MWAE;K1);31H+"SEDDC=U,(6.8*<['VC.#^/ZU4L?"]S+J=I=:AI^B6:6I+J-
M.C.Z5BI4AB5&%Y)QSVYKKJ* (+>QM+.!H;:U@@B8DLD48523P<@4VUT^RL2Y
MM+.WM]_WO*B";OK@59HH K0:?96T[SP6=O%-)]^2.)59OJ0.::-*TX6GV06%
MJ+;=N\GR5V9]<8QFK=% $/V2V^U"Z^SQ?: NP2[!O"^F>N*;%8V<%Q)<16L$
M<\GWY$C 9OJ>IJQ10!7_ +/LA"\/V2W\J1M[IY8VLWJ1CDTYK.U>:.9K:%I8
MAB-R@+(/0'M4U% $<,$-NA2&)(U+%B$4 $GDGCN:DHHH **** "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 **** "BBB@ HHHH **** "BJMOJ%M=W5Q;P.9'M
MR%E8*=JM_=W="1W Z9YJ2[N8[.UEN90_EQKN;8A8X^@Y- $U%1V]Q#=6\=Q;
MR+)#(H9'4Y# ]"*DH **@O;VVTZSEN[R9(;>(;GD<X %9#>+;"*-)9[;4(+>
M0JJ3RVCA&+' [9&<]\4 ;U%9MEK5K?:QJ.F1+*)[#R_.++@?."1CUX'ZUI4
M%%5-3OQIFFSWK03SB%=QB@3<[?05/!*)[>*8(Z"1 VUQAAD9P1V- $E%%% !
M115>_OK?3;">]NGV00(7=L9P!0!8HK)TO6WU&]GM)M+O;*2)%D!G0;75O1E)
M&?:ECU^TE\13:&B3&[AC$KG:-H4XYSGW H U:*** "BBB@ HHJCJVI+I-B;E
MH)K@ETC2*$ N[,P4 9('?N: +U%<K'XSDEU*?3H_#NJM=VZ*\L8\G*J>ASYF
M*M:3XLMM7U>+3XK6XB:2Q%\KR@ ;2P7& 3R"?TH Z"BBB@ HHHH **JZE>C3
MM,NKTQ-*+>)I2B$ L%&>]9MOXADN[?1;FUTRYE@U(;G=2,6PVYRW^?\ "@#<
MHJEJ^H?V5I%WJ'D/.+:(R&-" 2!R>OH.?P[U3@UR>Z?2&M]*N)+74(!,]P&7
M; "H8!O4\_\ ZZ -FBHXKB&=I5BD5S$_ER!3G:V <'WP1^=24 %%%4+J^NH-
M5LK6+3I)K>??YMRK@+!@9&1WSTH OT45$UQ"MRELTBB:1&=4[E5(!/X;A^=
M$M%%% !1110 445&EQ#)-+"DBM)%CS%!Y7(R,_A0!)1167=ZO(=%>_T:U_M1
M@Q5(XY FXABK<GT(/Y4 :E%-0ED4LI4D9*D]/:G4 %%%% !1110 4444 %%1
M7%Q#:6TMS<2".&)"[N>BJ!DFG0S1W$$<\3;HY%#HWJ",@T /HHHH **KWM];
M:=:M<W<JQ0J0"S>I. /S(J&:YOTUBVMXK 26,B,9KKS0#&PZ#;U.: +U%%%
M!1110 4444 %%8<>N3/XUFT)H$$260NEE#$L26"X(QQWK<H **** "BFNZQQ
ML[G"J"2?0"N<T37=6UG[#?QV-N=)N_,^99")80I(4MGALX[=,^W(!TM% .>E
M% !1110 44 @C(.11GG% !129&<9&?2C(SC(SZ4 +1129&<9&?2@!:*P-3UF
M_&M-I.E16SW,=F;IS.3@_-M5.",$G/)Z?C6Q9/<2V4#W<*PW+(#+&K;@C8Y
M/?F@">BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *S]=O6TWP_J%ZGWX+>21?J%)'ZUH5#=VL=[93VDV?+GC:-\'G##!
M_G0!P]GJ<OA[X9:1-91[[J[,2!B1GS)6R6.< GKU..F>*UO#DGB5=6NX=4M[
M@Z:4#6\UTT/FA^,J1$<8ZXX[54T_0XM3\*'PIJZR1W%EA1(@QE0?W<J'&#QQ
M['(-:-CIK^';>;4-3U>^U.1(A&I=<[5ST5%ZL3MY.2<"@"EX(N2M[XBTH$^3
M9:@_D@]$5R3M'L"#Q[UU]8'A329].M;R[O1MO-1N7NI8\Y\O=]U/P&/QS6_0
M!PGQ#9Y-3\+6<@_T.?4E\[)P#@K@$?0M^5=M<VT-W;M!/&)(FQE3WP<C]:P_
M%5I!J=D-/NM)U"\C8B19;,Q@Q,#P0688/X'K6.D6I21PP7\/B2\MHBI,3):K
MYF.F]@^6'J,\]Z ,^>+46\7^-IM/U(V+00VTK,L2NSD0D@?-P!USQZ5H67B*
M_P!:?PYIXN3:27UF;JYGB WMM&-JY! R<D\'@4HMI1?ZY=C2=<WZO$L4@V6^
M(]J%05_>>A[U4?3)8+#24L]&UY+W2P4@NA]G#;3U##>01[8_KD L2:WJUC8>
M*M.EO&DO-+B\^WO#&N61EW , ,9&,9Q4L6IZAK6KV&C+?2V8_LE+Z6>$+OD<
MX '(( YSP.:K/'?RZ5J=I+H&M23ZD,7-TSV^]OEV@ !L  <8QW/?FJ=]I5W=
MG3YH=$\06=[90+;K=6\\"N\8&,-\V* +^HZEX@MFT30&F%SJ5PDK74UK(L98
M)T"LRX!QUX[<5O\ A4:Y'ITL.NA3+'*1"_F!G:/MO(XW>_>N5OM,EN]/LK=/
M#WB""YLF9X;U+J'SMS?>)8OSN[UJ:/=ZAHUJ\2>'-;N997\R6>YN(7DD; &2
M=_H  !Z4 6KZZN-6\8OH45_<64%M9BXD:W(621F; &2#@ >GK7*^)+W4;WX=
MZ];ZC/(;C3+X6QD4 "X3>FTM@=<,#@8[?2MG4!J%]JL.KV^@:Q97\,9A\V*2
MW.]#D[65F((_J:9-H\MYX<N=&?0-76&YG,T\OVJV$LK[MQ8DG') Z =* .UL
M;9K2U6)KF>X(R?,G(+'/T %<?IW_ "6/5_\ L&I_-*W(]4U:.)$/AV]<J "S
M7-OEO<X?%84VEZ@^OW.M0Z=K=M=W$0B<Q7-GM"C' #9]!0!N^++Z2R\.W<EM
M?PV<ZA/WTF3L5F R  3DC..#S7/Z1-JMWJ/B+14U#4$5+>*2TENBIFC9E//'
M0$CH><>AIEUH%U?6EW#>:7KD\MU)%(UP][:B1?+SM"X(4#D]NYJ?2M+N])U>
M74X](UN>YFB$<IN-0@<28Z,?FZXX]/:@##7Q=>'3?#MZ+NY+V;E=9CR#M0.(
MRSC'4GD?CZ5W7A^XFOY=2U SM):S7)2U3=E0B?*67_>8,?RK&73"D&KPKX5O
M NJLQN3]IM\\C'R_-QCDCT)-78M);4M%BT6:QU'2;6W5!%+%=1[SMZ#*D_CD
M4 =-2$ ]0#WH P ,DX]:6@#C]* _X6AX@..?LEO_ "JM?6$][\2YX+>]EL5_
ML9<R6X7?_KC@ D' KH[?P_;VWB2[UQ+BY-Q=1")XV9?+P,8P,9SQZ]S3AH-N
M/$<NN":X^U26WV7;N&Q4SG@8SG(SUH XE=;UNXT7PS8)<>;=WTMRDTOG>2T@
MA8@ .%)7/!R!GCWKJO"EKK=E;74&M3I*1-NMQYYE=(ST5F(!.,=<<\U!+X#T
MF;0X-+EEO&6WE:6&X\T"6-F.20P'KSTK5T;1+;1+9XH)+B9Y&#2SW,IDDD.,
M9)/L.G2@#%\5WMUHFL:-JWVJ8::9Q;7<(;" ,#M<_0]?H*S[J^N[CPW_ &A_
M:DUH-4U)1 JEF<P$[52/'1F"[AC'WNHKKM8TFUUS2I].O59H)@ VTX(P<@@^
MN15;5_#EAK&G6UE-YT*6LB20/;OL:-E& 0?I0!R.EW=\UEXWTVZDNVBLX,PI
M>2B61 \3G!8$YZ#N:;;7=W:Z/X!6WNIHHYW2*:-&PLBE0>?7I^M=):^"M-LS
MJ1BN+\G481#<&2X+EAC&<GOC/)SUXQ4__"*:?Y.D1;[C;I+!K;Y^XQC=QSP,
M4 <K=F?Q-X=\4:C-?WD!M'N8(8()BL>R-.C*.&W<YSZU:L;FYBO/ %M'<RI;
MW.GOYL*MA7VP*03CKU_E6M>>!=(O+N\N-][!]MR;B*"Y9(Y2>Y4=>M75\,V"
M3:1*K7 ;249+;][T4@*0?7@ 4 <EX<T*2[TGQ1'9ZC?P70U*Y@@=;MP%*E2I
M//)X )ZD5>\.:Q/K[:+;K/,LNGQ,VI#S6SYBCRU1N?FR=S<YZ#UK3N-/M_"Q
MO]:L;34;R6XDWR6D$A9=SL-SJG3/'7D_AFK'AG36M(;V^FM_L]SJ5RUS)%QF
M,'A5..^!D^Y- &[7,:]<7-OXP\,I%=3)#<23)+"K81P(R1D=^:L>%M#DT2"]
M1BRQSW+2Q1-,9/+4@=2>Y.2<?K5^]T:UO]3L-0F,OGV+,T.U\+EA@Y'?B@#S
MVY74I-(\57_]OZJCZ9>RK;(D^%^4*?FXY'/3I^=:5J@N?']E?2FX:2705NF2
M*9QE]Z\  ]#_ '>AKHU\)Z<--U.P+W+1:E*TMP6E^8L<9P<<=!3F\*Z<;W3[
ML/=)-8P+;QLD[+OC7D*^/O#(S[]Z .-T=/$6N65CKUKJ=O!_I#/.TU[*05WG
M,;1[=B@#  'USS5K1+*_U?4=?N)M>U6..QU.5(88I\+M7L<@\<CCV]ZZ"'P/
MH<&L-J44,JR&7SC")2(O,SG=LZ9SSZ5;M-!L]'&J7%IYY>]9II59R^7.>@_&
M@#S>/^U;?X<VOBX:_JDM_'("(I)RT17SMFTKWSUY^E=$+2ZU;Q]KUN^L:G#;
M60MIHH(+@JI)4,1CT..GO3O!/A.+_A&=-.J17Z2PNSM9SR,(PX<E6V'VP?3V
MKJ[?1+*UUFZU:)9!=W2A9F,C%6 QCY<XXQ_/UH X#2$\1:]:VWB"#4+:U<W3
M.[2W<IVIO(\IHL;0,8P.OOS4VFQ6]G)XWO3>RV3P7#JER'=O+RO7;GYCGIW]
M*ZE?!&@IJ[:DMHPE:03&,2,(_,'.[9G&:DF\'Z+<7=]<RVSLU\NV=/-8(WJV
MW. >!S0!RNAK=Q^*EL&%ZEC=:.9)%N+IG:4@@>;PQV$YZ ]^QK-TZ-K'X'RZ
MA:3W$%TZDM)'.XZ3E>!G X/.,9[UW5GX-T6PO[:^@AF^T6Z%$=YW8[3Q@Y/(
M'84V/P3H<6EW.FQV\RVER09(_M#XP#N '/ R2<"@#/'_ !/O&FH:9?/.MM96
MD30QQ3O'N9^6<[2,D<#VY]:YV:\U.[T6PMIM1O$DM_$@TQ;F.0H\L6<;F[,?
M<YZ?6N]O/#FGWUQ;W,@G2YMX_*2>&=XWV^A92"?QILGAC2I+2PM?(=8+&83P
M*DK+B0'.XD'DY).3ZF@#%\.B32_&NLZ.EU<3626\5P@N93(48\'!/8UV((8
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
M*4-Y8)W[\[O][IS["NVJH-,L5U)M1%K$+UEV&?;\Y7TSZ5;H **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "L?6/$5KI$%C*4>Y2]NDM8V@*D;V)ZG/L?RJ[JD9ETJ[02
M21DPMAXVVLO'4'L:\ODMI!\._"'E74HFFU6W*._SB-OG P/0=<4 >L32>3!)
M+L=]BEMB#+-@= /6JVE7SZEID-W)9SV;R DP7"[73G'(KE],GU*S\1Z]I,NK
M3W<<-FD\4DH4O&[ YZ #TXZ=*H6FJ:]=>"- U)1>7J%I&U#[*P6=TRP4KZX.
M"0.3@>] 'H=17-Q%:6TMQ,P2*)"[L>P R:S/"]Y#?:!!/!?2WJ,\F)IEVO\
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
M .W&K::;W[$-0M#=%BOD"9=^1R1MSG-7*\WLYHM.U^PAL[VTU;3[G49"ENP
MN+*1BVYACDJ/FSD?XUZ10 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 -D198VC<95@5(
M]C7+)X#LDTJUT\:EJ1AM+I+J M*I,;*#@#Y< <D]*ZNB@#''ARV&MW^JBYN1
M->VXMY$#+L50, @8SGZD]:J0>#X+33-/LK/5-1MA8^8(I8W3>P<Y(;*D$?A7
M1T4 4=)TJ#1[ 6ENTCC>TCO(V6=V.68^Y)[4R'1XH==N=6$]P\T\2PF-V!15
M4Y&T8R.2>_>DUS6(]$T[[5)&96>1(8HP<;G8X SV'O61:>*KY_%$.A:AHAM)
M95D99A<>8C*HSE?E!.??&* -&Z\.6EUXBM]<::Y2\MXQ$GEN I3).",<@Y-<
M''I\QN;UIQXNLK^6ZEE\FP9O(8D_+AL%>@')/Z8KT;3KN\NWNQ=Z>UF(9VCB
M+2!_.0='&.F?2KK,J*69@J@9))P * .?TKP_(+C3M8U*YN&U>*T6";#C8>,D
M$ <\\Y'<9IMYX(TB]U>346^TPR38^T103%(Y_P#? Z^_K6[:W4-[:175NXD@
MF0/&X'WE(R#4U '/:IX+TC5=02^<7%O<!!&S6LQBWH.BMCMV_P BK,'AK3[7
M5[?4K<2126]K]DCC5OD$><XQ]?>GZWK!TI+2.*%9KN\G%O!&[[%W$$DL<$@
M ] >U/TB\U*[L9'U'3A9W4<C)Y8E#JX'1E/H?<4 9X\%Z6- N]&WW1M+J;SW
MS+\P;(;@XX&5%+J?@O2-6NK>[G%REU"@C\^&8H\BCLQ'7Z]:L^%]</B/0(-3
M-N+<RLX\L/NQM8KUP/2MB@#(_P"$;T]=2TZ^C$L3Z?&T4$:/A-K#!R.]5CX-
MTI]/U.RD^T/#J,YN)MTIR'SG*GMR!^5=!10!!9VJ65I';1O*ZQC&Z60N[>Y8
M\DU%<:79W6IVFH31!KFT5Q"Q_AW8!_E^IJY10!3LM*L]/N+R>VA"27DOG3'^
M\V /Z?F35#_A$]&_L271_LTGV&63S9(_/?YFR#USGJ <9K;HH SFT2P;5+74
MC$YN[6(PQ/YK<*0001G!Z]ZMW5K!?6DMK<QB2"9"DB'HP/45-5/5);Z'39I-
M,MH[F\ 'EQ2/L5N1G)^F30!5L?#>FZ?-!-''+));J4@,\SR^2IXPFXG'''KB
MJT7@KP]!JIU*/3D6Y,GF??;9N]=F=OOTK<C+&-#( KD#< <@'N!5.2;4AK<,
M,=K"VFF$F6<O\ZR9X 7TH GOQ,VG7*VZ+).8G$:.>&;!P#[9KS;3?#;IIT%K
M9Z!J]AJB;%DNFOBL2$=7&'PW?Y0O?M7J&X;MN1NQG&>:"0!DG ]Z ,FZ\,:3
M>7DUW+!(LLX"S^5/)&LP P ZJP#<<<BKEYI=E?:8^FW%NC6;H$,0^4;1T QT
MQ@=*M,RJ,L0!ZDUEZOK']C/!/<QK_9[L(Y9PQS"Q.%)&/ND\9SP2* +%_I-A
MJ>G'3[RV26U( \L]!CIC'3'M5&U\(Z%9Z9/IT%@JVUQ@3+O8M( <@%LY('IF
MMNB@#/GT/3KFUM+::WWPV;K) ID;Y&7[ISG.1[T[^QM/^W75Z;56GNHQ%.S$
MD2)C&"I.,?A3->U>+0M#N]2E&X0)E4_OL>%7\20*?HVIQ:SHUIJ,/"7$8?&?
MNGN/P.1^% %32?"FAZ)</<:?I\<,SY&_)8@'J!DG ^E0?\(1X;W9_LF$?/YF
MT%@H;U S@5O>8F0-ZY)P.:4,I8J&!8=1GF@!:R(?#&C02(T5BBA)?.2/<WEJ
M_P#>"9V@^^*U@0PR"#]*0NJL%+ $] 3UH YLQ:QJ_B%([_38K;3+"Y,T,WFA
MVG8*0G'\(^8G\AZUTU81UNY'CH:$8XOLQT_[6'YW[M^W'IBME)X9)7B26-I$
M^\BL"5^H[4 49_#^DW.I_P!I36,;7FS9YO.<8Q^>#UZU%_PB^C?V;;Z?]A7[
M);2^=#%O;"/SR.<]S^=3Z=)J1EOO[2^R+$LY%MY#'/E=M^?XJN^=%N9?-3<H
MW,-PR!ZF@#*OO"NA:G?K?7NEV\UR,?O&7[V.F1T/XYK8  & , 5']H@,'GB:
M/R<;O,W#;CUSTI8I8YT#Q2)(AZ,C @T 9K^&M&DM[RW?3XFBO)/-N%;)WO\
MWO8_2G6/AW1]-NA=66GP03B/RA(B\[<Y_P GK5Z:Y@MPIGFCB#' +L%R?3FG
M-+&@4O(JAC@9.,T 0KIUFOVH"VBQ=G-P-O\ K>-OS>O Q4=SI&GWEE%93VD;
M6\)!BC P(R!@%<="!TQ5N.1)HQ)&ZNC=&4Y!_&L'POKESJ\&K/?"!#9:C-:J
M8P0-J!>3D]>30!K6.G6>F0&&SMTA0MN;:.6;U)ZD^YIFH:18:J(_MMLDIC.8
MVR0R?1A@BK$%S!<H7@FCE4'!:-PP!_"FQ7MK.S+#<PR,IP0D@)!_"@"%]'TU
M],.FM90&R.,P;!L/.>GUYJU%%'!"D,2!(XU"JHZ #@"HQ>VIN/LXN83/T\OS
M!N_+K6+IVM7MQXSU?1YU@^SVL44D+(I#'<.=V3C\J -.XT73+J^%]/86\ETJ
M;!,R L%YXS^)IG]@:3]A@LO[/M_LT$GFQ1;/E1^>1Z'DU=GN(+9 \\T<2$XW
M2,%&?QI#=6ZV_P!H:>(08SYA<;<?7I0!2N?#VC7M\+VYTRTFNA@^:\0+<=,^
MM:596H^)-*TW2#JDMY$]KD*C1.&WL>@7G!-%Q<7DVJZ:UC>V']GR;_/5CF23
M X\O'!P<Y]/>@ F\,Z%<3M-+I%DTC-N9C"OS$G))XY/UJQ>:1IU^(!=V-O.+
M<AHA)&#L(]/2GR:E817:VDE[;)<O]V%I5#M]%SFGS7UI;EA/=01%%WL'D"[5
MZ9.>U %"3PQH,LL\LFCV+R3G=*S0*2QZYZ>M6CI.G&_COS8VYNXTV)-Y8W*O
MH#VI\FH645F+R2\MTM2,B9I5"'_@6<5+#/#<Q"6"5)8VZ.C!@?Q% %.VT/2;
M2^>]MM-M8KI_O2I$H;WYQQ_6KY 8$$ @\$'O7,Z7XC9M:UVVU6ZM;>&SN4B@
M+,(\AER,DGD]*Z$WEJ+E+8W,(GD7<D6\;F'J!U(H JV.AZ5ILS2V6G6UO(V0
M6CC ./0>@]JL6^GV5I-+-;6EO#+,<RO'&%9SZL0.?QJ2.>&622..6-Y(B!(J
ML"4)&0".W%0WFI6&G!3?7MM;!N%,\JIGZ9- %H@$$$9!K,B\.:)!=FZBTFR2
M?=NWB!<AO4<<'WJV]]:1)$\EU B2_P"K9I  _P!/6DMM1LKV*26UO+>>.,X=
MXI58*?0D'B@!D^DZ;=7)N;C3[26<KL,LD*LVWIC)&<<T#2--"VRC3[0"U.Z
M"%?W1SG*\?+R!TIUIJ=A?LRV=];7#)RPAE5ROUP:DN+NVM3&+BXAA,C;4\QP
MNX^@SU- $?\ 9MAYMQ+]BMO,N%VSOY2YE7IACCYA]:$TVQCL38I96RVA!!@6
M)1&<]?EQBDM]5TZ[@DGMK^UFAB&9)(YE94[\D'BBVU73KQ9&M;^UG$8W.8IE
M;:/4X/% "0:3IMK!+!;Z?:PQ2C$D<<*JKC&.0!SQ0=)TTV L3I]I]C!R+?R5
M\L'.<[<8Z\UGZGXNT/2]/ENI-2M9=D>]8HIE9Y.PV@'G)JY9:[I5^T4=MJ%K
M)-*N]85F4OC&>@.>* +!L+,W4=T;2#[1$FR.7RQO1?0'&0.3Q41T?3#:O:G3
MK0V\C[WB\A=C-ZD8P3[U8BN;>:66**>.22$A9$1P2A/.".WXU5O];TO2Y8XK
MZ_M[=Y/NK)( <>OL/<\4 3PV-I;2M+!:P12,H5G2,*2!T!(["JVM:1%K-B('
MD:*6*19H)E&3%(IRK#U^GH34UWJ=C80)/=7444;_ '"S??\ IZ_A3!K.EFS>
M\&HVIMD +2B52HSTYS0!,D+3VD27\<$DHVLX5<IO!R" ?<9'I4WEQ^;YNQ?,
MV[=^.<>F?2LUM4MM2T2ZN=+U.V7$;A;DD%8F ZL#TQUYJ.RUFSM]*L#J&L6<
MD\MN)/.WJ@EPN6=1Z4 ::VT"SO.L,8E<8:0(-S#W/>H4TS3XD1([&V1$8NBK
M"H"L>XXX-1Q:WI<^F-J45_;O9+]Z8.-H]C[^U9^H>,M%L=&;4UO([B$2+$!"
MP+;CT!';C)Y["@#:6W@29YDAC65^&<* S?4]Z6>W@NH_+N(8Y8\@[9%##(]C
M44&H6ESIXOX9U>U*E_-'3 ZG]#7%ZKX]BO?"\NH:%<^7-%=QQ,'0$["^W.#T
MR!0!VXL[8/(XMX=TB[7;8,L/0^HIK6-H]K]E:U@-O_SR,8V?ETJ&SUG3=1NK
MBUL[V&>>W.)41LE.U1VGB#2+Z]-G:ZC;RW S^[5^3CKCU_"@"_%%'#&L<2+&
MB]%48 _"FSVMO=*%N((IE!R!(@8#\Z6>>&U@>>>5(HD&YW=L!1ZDU1M]?TJ[
MM[B>WOHI$MEW3!<[D&,Y*]<?A0!=^S0>8DGD1^9&-J-L&5'H#VI([.UA9VBM
MH8VD^^50 M]?6N*OO' O-.T2^TNX$$=QJL5O<+(H.(F9AR2.,A<\=/6NLT_6
MM,U99FT^^@N1"=LAC?.W_P"M[T 6H+:WM4*6\$<*DY(C0*"?PJ/['#!#,+2V
MACD=3]U0H8XXR0*K6GB#2;Z<PVU_ \@3?MW8)7^\,]1QU%%EX@TC4KA;>RU&
MWGF9#(J1N"2H."?SH SO!WAS^P/#UG:WD%J;Z'?NFB7).78CYB >A K>^S0>
M>9_)C\XC:9-HW$>F?2J]_J^GZ7L%[=1PF3)53R2!U.!S@>M12:_I$5K:W4FH
MVR079Q!(T@ D^G^>* +@M+9;<VXMXA >L80;?RZ4):6T<#0);Q+"V<QJ@"G/
M7CI6*=4M-0UC2)[+Q!"L$HEQ:JH;[5@=CG(VD5<C\1Z1-J/V".^C:Y\PQA<'
M!<9RH;&"1@\9H O_ &6W/E?N(OW/^K^0?)]/2I:Y^QU6TL;?5+J]\0075O%=
ML"Q 46V<8BR#SCUJ]9:_I.HWTEE9ZA!/<1KN9(VSQZ@]#^% %R*UMX)'DBMX
MHW<Y9D0 M]3WIZPQ)*\J1(LC_>8* 6^I[UER>*-$BNOL\NHQ1MO*;WRL>X=5
MWD;<CTSFM4.C1B0,I0C<&!XQZYH '1)$*2*K(PP589!I&AB8H6B0F,Y0E1\I
M]O2LRS\3Z+?WRV=M?QR3MG8,,!)CKM8C#?@34W]N::+2[NC=IY%I(8[A\']V
MPQD'\Q0!;6UMTF:9((EE;AG" ,?J:EK!?Q;IB^(;?1P[&6>#SED"MMY*[0..
M<@DYZ#'O6]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 9OB"^FTSP]J-];J&F@MWD0$
M9&0#BN?T.Q1;;2==AU>Y:2XM\W$+S&1;N1DW8PQPI!#= ,8(XYKL'19$9'4,
MC AE89!'H:PM*\&:'HM^;RRM"DHW;-TC,L>>NT$X&: ..#W%U\/?^$O34KE-
M91FF,GGMY?$A7RO+SMVXXQCD_6KS6<^M>+->AO-2O[:W2R@E6&.X9%B9DY].
M 03QP>]=,/"6D"=W$4HA>83M:B9A"9 <[MF<9R!QTXZ5:&A:>NH7U\(G^T7T
M8BN&\UL,H& ,9P..XH X*XM?[=\ ^%;C4))Y9VO((BXE8$JTFTYY )P!SU]Z
MV[RWCM?B1X=MX@PCCL9U4,Y8X ]223^-:Y\(:,=+L].\B46MG+YT"B=P4?).
M<YSU)J]-HUE<:S;:M)&YO+9#'$XD8 *<Y^7.#U[CT]* /.[O5[_3]'\5>7>S
MA5UD0>:[EFBC8@-M)Z<<#T[5NZSHUAI^DZX+?4+AH[C2I94LFG9T&Q?]8"23
MU*]^<]ZZ"/PSI$<&H0?9 \6H2&6Y21BP=CSGD\?ABHM+\(:%H]M<V]E8(L=R
MACFWLSEU(P5R23CVH B\$VD-KX.THPH5\VUCD?+$Y8J,GGI7/6UM_P ),OBJ
M:]N9TO+2[FM[4I,R_9T1?D95!'4Y)]<5V.CZ)I^@V9M=.A,4);<079CGZDFH
M+WPSI5_=2W,T,BR3J%G$4[QK,!T#A2 W''.>* .*N5.M6O@>_P!15GNKF94E
M;<R[UVDYP#C)ZY'K7I2(L:*BC"J  ,]JS[O0=.O;BQFF@;?8G-MLD9!'VZ @
M=A6@Z"1&1L[6!!P<<4 >3Z)Y4W@KPQ8R/.[7%]/BTC;:MQAGX=NRC()Z_0]K
M=C87FI> O$%I!/*MQ8:E/]D$4SG8$VGRU)P2.6'/K78R^#- FL+:Q>P'V:VD
M,D*"5QL)ZX.<X/I5O2O#VE:')<OIMFEN;E@TH0G!QTP.@')X'K0!Y^?%C+K&
MG^+=LHTB2$6=T 6(\\INR%]CA<^QK0OM!OQI^D!8X;V51+=WFE23&,S,Y!9E
M(/\ "6P!TY%=FVAZ8^EKIC641LD8.L./E!#;L_G1?Z)I^IW$-Q=0LTT*LL<B
M2NC*&ZC*D=: *?@Z>SN/"EC)8"X%MAE1;DYD7#$$'Z$$?2N&CT>#4K+QE?7-
MW=K/8WUP;9_M+@0E1D$#.,]!] *].LK*VTZSBM+.%(;>(82-!P!7&Z!X3BGU
M#Q!/K&F2 7&HO)$))#MEC)R,JK8(SSR* ,>WLI/$WB72K75Y[L"?P\DTRQS,
MFY]^,D X]#CID"M#3[*UUZ+Q*^J;A>6=S)!$[2$-;1(O[LJ1T[G/>NR.BZ>=
M7CU8VP^W1Q^4LH9AA.>,9QCD]J@OO#&C:E>F\N[%))V4(S[F7>!V8 @-^- '
M#7-S>VVA>%?&=]O%S;%8KPG/SP.2H8CUP<]/XJO:S'))\,]8U28217%^WVO
M8JR*641J<8Z(%X]<UW-U8VU[8R65Q"CVTB[&C(P"OIQ27NGVFHV3V5Y;I-;/
MC=$PX.""/U H X7Q%9W#QQ:H]O;ZG91:4BW-HTFV:$'),T9YPW!YZ_+3UG23
MQCX8N++S3%)H[M$LAY(VY7(Z9YKJKSPQHU^\3W-@CF*(0K\S ;!T4@'D=>#Z
MU9_LG3_MUO>_8X1<V\?E0R!<%$P1M'H.30!YLJQ7/PO;Q"F/[>CF,C7:C]\)
M?.QMSUQ@@;>F,<5HOI=OK'CK6XM2C>11IL,AB\QE7?MZX!QQ77_\(SHO]I'4
M/[.A^TE_,+8.-_\ >V]-WOC-61I-@+ZXO1:1"YN4\N:7'S.N ,'\ * /.]-L
M[W6O"'A:='M+ZYMTG8V%]RMT@;9WXRHQC/K6K=3V=Y\(+V2WMWM[?[/*!#,^
MXQL'/&>^&''X5TLGA;0Y+:VMVTV'RK8L8%4$>66()QCID@9J'5= _M"QM='A
M2"WT@,IN$0D,RJ01&H P 2.3G/YYH L:+>Q'3-,MIKA/MKV4<IB9AO(VC+8Z
MXS6K5;^SK/\ M!;_ .S1?:UC\H3;1N"9SMSZ59H Y/63>:QXE@LM/6UE32@+
MB=+EV"F5PPC'R@]!N./<52\$R2Z/K>K^&+M8H_+D^UVJ1MN41OR54D D D=O
M6NNM=,L;*YN;FVM8HIKEMTSHN#(>>3^9J)]"TJ351JCV$#7PQB<I\W QU^E
M'DTVEV*?#[7=62$"^M-486\P8YC'FH..<=":ZWQ"6\+^*+;Q+;VQECOX?L=R
MD:Y9I<9C/XD!?PKJ!X<T9=.DTX:;;"SD?S'AV#:6XY^O JC+IVKZAKD:7JV,
M>BVDRSVZQ;C+(RK\H;L "<_@!0!HZ'IO]DZ/;VC$-* 7E8?Q2,2S'\R:X2WG
MT.];Q1%XCE6*]BOF8N7"RB-2#&(CU[=NN?>O3*H3Z)I5SJ,>H3Z=;27D>-LS
MQ L,=.?;MZ4 <E>7D$/Q':\F:6*"/PVTLA_C11(2?Q KG](DL[;Q-X-FMI+2
M"&:*<;5D#3%2G!F<8!8L3QC@@C)KU,Z?9->_;6L[<W6S9YYC&_;Z;L9Q[56@
M\/:-:B(0:59Q^3(98]L*C:Y_B''7_ >E '!:A%'_ &)\05V+M^TAL8XSM4Y^
MN>:DN=!TE/%_A&W6RB\NZMIOM"\GSML89=_][GUSFN].BZ4RW*G3+(K=,&N
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
M&TG&G>,="NKF*=(;K0X[2-A"Q_>[U.T@#*\>O2N^HHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "J\5]9S7#V\5U!).F=T:2 LN.N1U%5M?-X/#VH_V?N^V?9W\G:>
M=V#C'OZ5P4Z6-QX2\+3Z(L0U)+F!4,&!+NQ^]![]CNSZ<T =!>>)KJ[\0WFC
MZ-=::DUO;JZM<Y<32D_<&&&,#KU.>U=1"\JV<;W?EQRB,&7:WR*V.<$]NM<C
MI4=O_P +4UT!(MZVD!& ,@X&3_+]*[,@,I5@"",$'O0!R6K^-(?^$4U#5M#G
MMII;1]NV7Y@P#A2< @X.>#726=_;WBA8YX7F"AI(T<$ID=QU%>5BXL%^%>OV
MD<D"W<=PYDB7 < S@#(K7NK6+3_&&D)I$,5O//H\XQ"H4N=N5_'(ZT =Y%JF
MGS7KV45];/=)]^%95+K]5SFK=>5>&$\/7\6B"75+\ZM:NJI9HJJ\4@^_G" E
M>"22>F>]>JT 5?[3L!,L/VVV\UI#$J>:NXN.2N,]?:FPZMIMQ>O90W]K)=1Y
M#PI,I=<=<J#FO/=%TBSOI/&<\%I;S:M!?SFU8@;HVP=A7T^;/XCVJ/PLWAV]
M;00VH7S:S9D(+0*%,;X^?=A!E>"3DGTZT =;X?UZXO)]??4IK>.WL+YX$;&P
M*B@<DDUIMX@T@:;<:BNI6LEI;C][+'*K!3Z<'J?2O-[F[LX=&\7K<Q"=6UT
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
M'J%Y8ZI#"]NT".Q&U-K1N@(]3P?7\K<%L8/'?AX)IKV<*:=*/*1"R0EB2%+
M8!X/^<9 -@>//#AMEG&H90MM?$3DQ'./G&/DY]<5:U3Q;H>C3>3?WZQ2^6)0
MFQF+*>A&!S^%<5+#,_@;QG$MK<>=+JDTB)Y#AG5G7:0,9/0_2KEQJ%OIWCK0
MKJY$PC&C8^2!W89/=5!8?E0!>\4^)$NO!R:IH6HMM-U$ADBX/+#*G(R.M;6I
M>+-'TFZEM[J>0/ JM.8X7=80WW2Y4$+GWKA=2TJ[C\):M<+8W$:7^LK<P6ZQ
MDL(]P^8J!E2<$X/3BI_%:W5]J/B*S;3K\,UNGV86=OA;G"_>E?JVT\!<]NA-
M '7S^*[:+Q-::,D%Q*9X/.\V.)F4 D!2, Y')RW08J6;Q7H\%TD$EPZAYOLZ
MS>2_E&3^[YF-N>,=:YBS-S:>*?#VH2:?>?9Y-'6TRL))60-G##^$8YR?\:H:
M/IZ6B'0M5\+7%]J$4[-%<.NZ&52Y/F,Q.%QGW_,T =9XG\1V]EI>KVUM+<&^
MM[1W+6\+/Y#%3L+, 0O8\]N>E7_#$\MSX5TF>>1I)9+2)W=CDL2HR2:XV5;_
M $F+Q;I$^F7=Q+JAGFLY[>#>L@=-H4D=-O'!]Z['PO%+;^%-*@GB>&:*UC1X
MW&&4A0#D?A0!D>)=7.D^+_#GFW<L5G,+D31KDJY"#9\HZG+<?A6I:^*=(O-,
MN-0BN3Y%O)Y4H:-E='R %*D9R20 ,50UVWGD\<>&+A+::2"W^TB:1(RRQ[T
M7)Z#D5RVH:#JUS#XA:"PE<KK,=XD+J5%U&N<A2>OK^% ':_\);HZI?F2>6%[
M!!)<12PNKJIZ':1DCITIEMXST.\C=X+F1PIC4#R'RYDSM"C'S$X/3TKF;RRA
MO/#6L?V9X4NK">6T\LM+%B61BP^15&20,9)X[?A;U_3;RY\)^'I8-+DNQ8O#
M)/8,-K%1&5(QZC/3^= &U=Z]IFHZ/JR+?7-FUI&1<LL3)- ",[@I&>G?%'_"
M1Z5I%MI=K<WUS-)=0!H'>%WDF  Y.%^\<]*R8K6-_#VNR:=X:FT\3V;1JLD8
M$\SE6&-H)X&1CUYJ2**X?5O![MI]UMM[259F:$XA8QJ!N/8Y4T ='I.LV6M0
M2RV4C,(I3#(KQLC(XZJ00"#47B+64\/Z!=ZFZ>9Y*_*F<;F)  _,BLWPK#<P
M:EXC$]I-"DFHM+$\B%1(I4#(]1\OZU!\2K&6^\#W@A!9H628J.X5N?TR?PH
MOQ:DF@VNG0:S=S27M_*L>_82IF;'R# PH[#Z$\G)JY#KUA/?W]DLCBXL5#SJ
MT9&U2,@CU&/2J'BG3O\ A(_"<GV)\S[5NK-UZ[U^9<?7I^-<S<>&=;:\LM0W
M,;O5T:VU?:3MBC;!&T=MJ@KGUQZT 6D\4+_PG2W'F7SV$^BK/#:K&SLS&08(
MC&>2HZ^E=)'XGTR;1X-3ADDDBN'\J*-8R9'DR1L"]<\'\L]*S8K*XC^)\EVM
MI*MF-($"RA/DW"0':#TZ5R\>B:JOAG2[G^QY+F2PU*>:6QF0!I8W)Y /7K0!
MTFL>/+6T\.ZAJ%C;RS7-G*(9;>5"AA<G +CT^G6JM[K\D'CS3G?[>MM)ITC_
M &,1L69PQZ1C.3@?E536M-GU;P7K2:9X7_LYY_)\N+RD2:;:X9BP7L!T'7K6
MK'#>7OCS3-6&GW4-H-.>-S,H4HQ8D C)P<#]10!IP^+=*GTB/48WE*23?9TB
M\L^:9<XV;?6HSXSTE;'4+F3[1&=/V_:8'A(D3=T./0^O2N,;PWJ_]B+.-+,\
MMKK<MX;*;&)X6QT!X)_^O6I?V$NH^$M:73O"HTQKB)(XHA$B33'=R6"G@#W]
MZ .KT?7K+7!,;,3[8MN6EA9 P89!7/48JQJ6IVVEP)+<%R9)!%%'&I9I'/10
M/6G:8K)I5HCHR.L*!E88((49%8WBRROI6TG4+&!KE]/O!-);JV"Z$%3MSU(S
M_.@"S'XGT]OMZR+<03V$?FSP21$.$QG< ,[A[C-+HGB:PU]V%BESM$:RAY8&
M16!XX)Z\@U@7>GW>KZOJVM0V-S#$VCO8PQ2H$DFD)9L[3R .!S6_X3MI[/PG
MIEM=0M#/% J/&W4$<4 6]8U>UT/2Y=1O2XMXL;BB%B,D <?4U4LO$^GWNI_V
M>$N8)S$9H_M$#1B1 <%ESV^M5?'EE=:EX,O[.RMWGN)0@1$QDX=2>OL#6=J>
MCWNH>+-.=;>5+7^RY8))\#$;." .N<T :J^+].Q;2O'<QV5S((H+QX\1.QSC
MOD XX) !J/2_$L^H>*M5TEM/ECBLO*4.<9RP8DMST( QC/O6 ^EZOJ/@JQ\,
MW&ES0W,,L44LX9?*6-&!WAL\DJ!QUR:UM,M+^Q^(.NW$EA,UGJ"P&.Y4KL79
M'@YYSUXX% '4S31V\$D\SA(HU+NQZ  9)K"T_P 76.H:A:VBV]U#]LB,MI)*
M@"SJ!DD8)(_$"M;4OM8TRZ^P*C7?E-Y*O]TOCC/XUY_I&F:PNO\ AR_GT>^7
M[-')#=R33(QW,N,A=V%0=@ .G3U .CM?&6E:T'M[6+461UE1IDMG"H57)&[L
M<=/P]:CTG7-.L/#.DKIJW]^MT72UCD*F:3:6+$EB!Q@]_2F>"K"^T_PG=6MW
M92PSB:9E1MN7#<@C!]\<UDV&B2IX(T73=5T*\F:(R[C;NHFMGW$JR_,.H/\
M*@#;UC4],OK31YKIM1MA)J:0PK%^[;SE8KM?_9R#_2I;[QI96=WJ-JEEJ%S/
MIX5IU@@R%4C=G.< 8]?PS6%/I/B"?P_X=2ZBN+NYM-8CN',C*91 K-M+G.-V
M",\FK::7J(U?QQ-]BE\N_MXUM3E?WI6)E('/J10!N2>)K/R=.:UCENYM13S+
M:&( ,R@ DDL0!@'G)]JDT/Q!:Z_%.]M%<1F"0PRK-'C:XZKGD$CV-<+/#JFG
M6_A"*WTVY?4[.TE,B0R()$7"J00P*X)(_*NH\'26MNEWIR6=]:W@?[7.MX%W
M2&0GYP5XQE2.W2@#8UO5[?0=)FU*Z21H(<;_ "P"1D@9Y/O3)M<MH->MM(>.
M7S[B!IHV &TA>HZYS53QGIEUK'A#4;"S0/<2HNQ20-Q#!L9/TK)B@UC4?&FD
MZO-HTMI:06DD;^9,A=6([@'UZ=??% %A/'^FR16\XL]0%K+.;=YV@PD3[MH#
M<]_;..]6];\0QP+?V5M97EY)! 6N6M2J^0"N1DEA\V.<#)_2L"31M<;X>#35
MTL_;EOC*L)GCR4\\RY)S@=<8S5A;77-#UW7#:Z.VH6VJ,)HI(YD3RWVX*ON/
M ]_\> !GA+Q$EEX)T6.43WE_<)*R0JXWLJNV6)8@ #CJ?I6G_P )]HYT6TU0
M"Y:&YN1:A%BRZ2>A ]O3.>U<Q;>&M:TC3=!O/[$AOIK."6VNK"1T/RLY8,I)
M(SS6KJFEZM?:=HLD6AQ6SP:O%>/:6[Q@QQ*.<G(#,?;V':@#K-)U+^U;$7/V
M2ZM3O9#%<Q['!!QT]*R-;\1WFF^*=(TFWTY[B.\$CNRLNY@JGA<D8QP23VZ5
MTM<IXCL-4/BK0=6T^P^V)9B=)(Q*L9&]< Y;M^= &)I/B<:)/XFEN;;4+R*+
M59-S1(7$,?3)).,#'05T>H7FFMXF\/F1KLW%RDIM6B<B)AM!.\9YXQCZUC)H
M.K?V)XRMC8L)=1N99+5?,3]XK# _BX_'%6IM)U.75_!MP+%Q'I\4@NB9$_=E
MHU4#[W/([9H U;7Q-'>WD<=OI]Y);/</;B[4*4#KG.1G<HR",D?SK=KA8M&O
MU\26E_I^F7.E2M=,U_MF0VT\7S?-M#$ESQV&,\^M=U0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M=FF(_M.8*)B2ZCY< Y[U+::KHVC1^)-0B6_86]UF\5\MA^/N G[O.?\ ZV*
M.MK)DT))?%$.NM<2>9#;FW6$*-NTG).>N<U5L/%]C?ZM;Z>MM>PFZB,MM+/#
ML2< 9.W/)XYZ5:U?7X=*N;6T%M<7=Y=;C%!;A=Q"C+'+$  ?6@#6HKFI/'&E
MQZ'9ZMY5VUO=3BW 6++(^<889]CTS1!XTM9X]2!T[48KG3XA-):RQ!9'0_Q*
M,\T =+16+#XEM+C3=*OHHIF34Y5CA0;2RD@DD\] %.<9QBI]6UN'29+2%H9I
M[B[=DAABV@L0NX\L0.GOWH TZ*X[5?&=S!'HS6FDW7^G730O')L$B[&*L@&[
M&3C@YQBK5[XWLK(WC/97CP6+QQW4RJFV)G['+9.,C. : .GHKFSXBO/^$W.C
M+82-:K:"8RJR_-N8#?R?NCD>O7BH1X^T@W%JN)/L]U<&WBN R%2<D D;MP4D
M'!(H ZJBL_5M7@TF&)I$DEEGD$4,$0&^1SV&2!TR>3VK/7Q9;C^T8KBRNH;S
M3XO.EM2%+NF/O)@X8>] '04A('4@5B:#XFBU]B8-.U""'REE2:XAV)(&[*<\
MFN8N8H=?\=:S8ZQI\CV<%I$J;I$'D+]XR [N,GN.>.: /0Z1@"I#8((YS7(Z
M?XYTMKC3;)(Y1;W?[JUG:5')(&!O ;<N>,9Z^U9OCK7!J7@_6(K2QGFM(G$+
MW890H=77.!G) /&?6@#MM/TZ#3+8V]KO6#<62-FR(P?X5ST7T';M5NN7O/%M
MKI$4=J(3<30VB3S 2HFQ<< ;B-S'!P!_A3)O'M@L>FO:V&HWG]HPO+;B"($L
M4^\N,]1WH ZNC(SC/-<E<>.5A2YD&CWQ6S@BFO ^U&A#C(&">2!U%5[Z:*Z^
M(_ABZAY2:RG=6]5*Y'\Z .UHK-U36$TZXM+2.%[B]NV80P(0,A1EF)/  '\Q
M6=_PET(TD7<FGW<=PUW]B2T90'>;/13G!7ON] : .CHKG4\5J)]0L[K3YK:^
ML[4W7D,ZD2H >58'VQ2#Q?;FST&Z%I+Y>KR+$GS#,;'IGU[]* .CHKDXO&LM
MUJ5U8V>@:A.]M<M;R2?*(U8#@ELG X_ ?7%6/ ^M7VO^&XM0OHPKRO(5=2,,
M-[ # Z8  YZXS0!T0=&9E5E++]X \CZTZN#TN]M=$\5>.KZ<;+>#[-*X0<G]
MVQ./<D_F:WE\2&#5+.QU+3YK)KT'[/(SJZE@,E6Q]TXH WJ*YN+Q9]H^S3P:
M9<RZ?<W1MH[J/#<Y*[RHY"Y!YJ"]\;)9-<2MILYLK>\%E),7"L7XY53U'/7-
M '5T5RB^(K\>-]0T^:&./3[.S$S,7'3.2_3/3C;5>P^(NGWNHZ?;&)%34#M@
M*7"2.C=A*@^YG(QR: .QDD2)"\CJB#JS' %#.J(7=@J@9+$X %>=>.M=?6/
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
M8Z7K6@V4-E<6-\TLD5U+,4:/S.J%0#D^AX'\JTHO#.H+J7A>=_LQBTNS:WN
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
M^*'F@\B5M0R\>X-M./4=:B^+*J?!JEE!VW4>.,XZUI^$],U.QO\ 6[K4;:*
M7UR)XU2;S"..0>!TXI/'NBWVO^'5LM/C5YO/1SO<* !GUH JVD/ABZ\06L%E
MHTMC?1EKF.;[ ;?(4@$9902#N[#\N*D;QK,EW>Z;)I)76(9D2"S\_/VA&(Q(
M&V\ #)/!P!^6C/=:_<-#';Z9':YD7S+B2=7V)N^;"CJ2!C\?:L+5M UN_NAK
MT$:PZW:W(6TC$P\LVXZJQ]\L3]<=* -/6_&,6EWTMC##!+=00>?*D]T(0!V5
M20=S'TQ^-$'C :DEA'I-@T]W>6[7/DSR>2(T5MI+-@_Q<# .:I7>G>)+/Q')
MKFD6MI(;ZW2.ZM;B;'ENO0AAU&/ZT:AI/BB+4].UVR:RN=16V:VNX&)2,J6+
M#:>O!XYYX'J: +W_  ECI%H;3:7+"^IW!MGCE?:T##(/&/F&1[<8-5=<\6WE
MM:^)H;.TC2YTA(B))),AA("=V,=1Z9YINJZ-X@O;32;Z0VMQJ5E>_:FME;9'
ML/&Q7QV'<CU]A567PUKM_P#\)6]W%9POJ\$0A$<Q8*R*0%.0/7D_I0!8N]2
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
M*** "BBB@ HHHH 0@,"" 0>"#WJ.WMH+2+RK:".&/.=L:!1GZ"I:* "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "N0T?PG/IWC#4+YI!_9AD-Q:PYZ32 !V]L $#V:NOHH X2RT7Q'H.H:A;:
M?9:?>V-W</<0W$[[6@+=0PP2V/;KZC.*T[?2=1B\;ZCJC0AK:2P6"-]XR[C!
MY';//Y5U%% 'G-KX5UVR\+^&XXK:"2^TF[>9X&F"AU9F/#<^HI9O"&N:JOB5
MKQ;2UFU%[>:W,<I=5:/L>,X[9]><5Z+10!A:'+XEGDW:W;V5M&B;=L#EVD?C
MYO11UXYZU#KVE:@VN:;KFEJDL]J'BFMY)"@EB;K@] 0>>>OX5T=% ''MH6IS
MQ>(]2>"&/4-3MA;PVXFW!%"%1N;&,DG/ITK>\/VUQ9>'=.M+M%2>"V2)U5LC
M*J!U_"M*B@#S77O"GB+4VUR)K.QNOM<H>VNYY_GAB# B-!CY>G/0?6NCL=&U
M&'QB^L31VZPMIJ6VQ922) 0Q_A''49_2NGHH X6UTFWT3X<3:'XAN;6(M',?
MEE!W?,6!4'!)!(_'%;G@[3)=,\-VJW19KV=!-<N_WBY X/T "_A6C>:3I^H7
M%O<7EG#/+;$M"TBYV$XY'Y#\JNT <QXHTF[U>3[.=(L;^S:':K2R^7+#+D_,
M&P>,8Z<UG)X:US3KC0;ZUE@OKRRM&M;@7,I4'/((8#) /'3) %=Q10!YVO@C
M6O[&E47%G'J4.K-J-JZEBC9_A;C(!_'I6KJ&D^)M9\.ZK;W[V"W-S$L4$$#L
M(TYRS,Q&<GZ=O>NOHH Y1M!U%M?\,WNV 0Z;;/'./,.=S1[?EXY (]JM>+="
MO-9M+.73;A(-0L;A;B!I,[6(ZJ<=C_\ 6[UT-% ''7OAS7/$.BW,>LWEK#>E
MXY+5+56,4+H20Q)Y);.#Z "K<6E:IJNKZ??ZW#:0?V>KF-+:5I/,=U"ECE1M
M &<#GD]>.>FHH \[3PCXEAT"/0X9M,6TM+P3VSL7+.HD+@-QQ@GWS^M=-ING
M:E;>*M6OYQ:_8[N.%4V.V\% 1R,8YR>_I6]10!RFF:3XATJ#6HK:33B)[F6Y
MLV?>3N=@<.., <CC/7VYZ:V\_P"RQ?:2AGV#S/+!V[L<XSVS4M% !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 %%%% !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 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !112;ANVY&[&<9YQ0 M%
M%(K!@"I!![@T +1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MEHV?EPV[)Z#CUK;T31;T7/BN&]MWMX=1N',,NY6W(RE<@ DCUYQUH L?\)G
MBV]W-I]U#I5U((X+Y]NUB3A25SN53S@D>GK5R+Q);OK6IZ9+!-#)80B9G?;M
M=",Y'-<RVC:W?^$+/PO=Z:T1BDCCDO!*GE>4C [@-Q8L0 ,8'-:'BOPQ=ZIK
M>GWM@0JRJ;/4.<;K8G)_J..?F'I0 Z[U/3M2N?"EW=V5TL]W(9;5?,P(_DSE
M\'GC! __ %&XGBL3ZC)!;:=<3VL-X+*6Y1EPDG ^[G=M!(YZ=:C\0Z7>W7B'
MPU<6=MYEO9W#M,P95$:E0 <$Y/X>E8]SHFIW?B**_M-(ETN^2^_>WD,Z>1<6
MX;.74-N+$=L?4^@!J6VJ:-IFK>*+DQW%O):^3)>O(V5?*G;L&3U'TSD5;MO$
MQ.HVUEJ.FW&GO> FU:5T=92.2IVD[6P0<'WK#U#PSJ.J7GC&/RC;QZBML;29
MF4AFB7N <@%@.HZ5=EL]3\0WVB/?Z9)8+ITPN9F>1&WR 8 3:Q.,\G(' % #
M/^%@P&S:^&D7_P!BBN3;SSL% B.X*.,Y/)Z#I77331V\$DTKA(XU+NQZ  9)
MKAI-(UJ3P+J]DVF_Z?=7TDJ0B9.5:4/G.<=,^]=?J-D-6T:ZL9=T0NH&B;&"
M4W+C],T 8P\8QQI:7=WIUQ;:9>.$@O'92#N^X64'*AAW/M1/XP":Y=:5!H^H
M7,UK)$LK1*I"J_1NN<?YXK*&DZUJ/AS3_#=[IOD"UDA62]$J-&T41&"@SNW$
M #! ZGFMO2;*_@\5Z[=SVJI:W9A,,@<$ML3:<CJ/6@"WXAUZ#PYIGV^YAFFC
M\Q8]L(!.6Z=36;!XSB_M.2POM,O;&;R'N+<3!<SHH)..>&P,X/OG%5?B86'A
M E5W,+J' SC)WBEO=,U+7M:AU&?3I+*.PM)TACDE1GFED7;_  D@*!W)!R:
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
MJ,=M)Y@^U2(/+4J>A(/^3QZT =-16!KOBNRT.\BLW\N2ZDC:78\Z1!4'<LY
MR3P!WY]*SU^(5A+I^E7=M8WEQ_:$K0K%$%+QNN,J1GJ<@CVY.* .OIHD0N4#
MJ7 R5SR*YB+Q9)?Z9K?D:=/;:AIJ?O()RORY4D'()!X!.*Q/#L>GZ=HVB:W-
MIDBZM.BV\/E2C?>-(,EGYQZG+=,?2@#T2BN=/BV*#^U(;RRF@O-.MS<O;[E;
MS(@,[D;.".W8U4@\=1RV"7CZ-J$44XB6U+A?](D?@(O/U.3V&: .MHKG&\6+
M9V>J3ZKIUQ9MIP5I /G64-]WRVX#'/';!JO9^.K2:\N+6XM]CQ6S72FWF6=7
M5025RO1^#\OZT =72*RN,JP89(R#GD=:YO3?%?V_5[?2[O3FMI+NT^U0YD#Y
M0]F&!M;';GZUR7@WQ/)X?\&6:W&B7ILH99%N+U0H1"9#SC.2!G!/'3% 'J&]
M"Y3<N\#)7/./6D,T00N94" [2Q88!SC'YUSUK-IC>/+E(K%A?RZ>DK7>_*R1
M;@  N?;K@=*Y: :78?#"_>_TYKNRAOY<P)(4/^NVKSG/'% 'IM%<I-KNJ1^.
MET6ULHGM4T_[0%\T*6!=5W9V\8Y&WOG-2VGB\76@7NH-I\D-S:W!MFLWD&\R
M9 "Y [[AVH Z:BJNH7\&EZ;<7]T=L,$9D?'7 [#W[5C1>*)([K3DU'36M(-1
M(6VF$P<;R,JKC VD]NO- &_)<0Q,JR31HS?=#, 3]*DKS^ULCXA\:>);'6--
MMY[95MHSF<DPKM9AL.T'YCR>1CWKJM3U.72Y;&SM+%[EY]P#,Y2.)47)+O@X
M]O6@#4D198VC;.U@5.#@X/N*RM!\-:;X;@EBT^-QYK!I'D<LS8Z#)[#)K$_X
M3]#X?T_5$TN:1KN]%D8$E4LKY/0]&Z<=*N67BJ\N[C5;)]$EAU&PC646QN%;
MS0PR &' /YT =-17/V7BA-0TC2[VWMU:6_F$/D>;S&>2^3C^$*2>!5[6]8BT
M2R2>1&EDEF2"&)2 9)&. ,G\_H#0!I4R26.(*9)%0,P4;CC)/0?6L!_$EU#J
M4^EW.G+#??9FN+8^>6AG '(W;001Z8KB]0U:_P!3\$>&=5OX5FG;6(G4PD%Y
M/FD^4+@!>@ &3GB@#U:F31)/!)#(,I(I5AG&01@US47C PS:I%JVFO8OI]LM
MTP$RR[T.>F,8/&,5'I7C0ZCK$%@;!2)XBZ2VTWFK&P7.R3Y1M;@^HH V=#T#
M3O#MFUKIT)1&;<[,Q9F.,9)-7;NV2\LYK:1F5)D:-BAP0",'%<[X:\57OB-H
M9ET.6WL9%<&Y:=6 =3C;@<X]_7\ZEUKQ-=Z=KEOI%EH\E_<SP-,FV94 P<<Y
MZ#WH U]*TV#1],M]/M=_D0+M3><G&>YJY7%MX_:+2I9Y=&G6^M[U;*>S$HRK
MMT*MC# _Y]:N)XFU1[JWTYM$$&J3M(RQ2W(V)$F/G9E!ZDX  /- '445RDGC
M&>'2-5GDTIOM^E.!<V@FS\IY#JV.1CGD#H:U;?7([W4;&WM%26.XM#=/('_U
M:Y4)VYW$MZ?=- &E!<07,?F6\T<J9(W1L&&1U&123W$%K%YMQ-'#'D#=(P49
M/3DUQ>G^(['1_"QN+/2X;*,ZDUF(VF(B1RQ!=WP=J\>A[5+XBU=6\'W=YK.B
M0W$<%RBB);@M'*#MQ(K[1D9;'3L: .THK"N=;O)=8NM,TFR@N9K2-)+AIYS&
MJE\E4&%;+$#/85E2>/"VF:7=VFEO+)>W9LW@:8(T4HXQG&#]>* .RJ(W$ N!
M;F:,3E=PBW#<1ZXZXK&T+Q!<:EJFI:9?6*VEY8&,N$F\Q65QD$' [5D:Z;B#
MXC:7/9V:75RVGS*BLVP @CDMS@<D<#//O0!VM%<C#XW#Z+%=R60BNWO6L3"T
MAVK(N=QW!2=H /;-0-X]DBT;5[V32G+Z>R8PS+',K$ %690>IY&* .FU?1[/
M7+(6E\CM"'63"N5.1TY%7ZY"?QG>6*P+J.D?8Y;N8):AY]^Y-NYF.P$C' P
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
MN$Q)<2$X9L@9/4\* !]!5AO#MVVN^'+[S8/+TNW>*5<G+%D"_+QTX[XKIJ*
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
M%<0W2%D;;G##'.<&H=2\+:NUUIVK:=JD7]LVT1AFEN(_W<R,2Q&!R "3@>E
M%+7]7\1KIWA\R11:?=7&JQV\\8)8,=_RX(/W#MY'4@UW,'F^1'YY0S;1O,8(
M7=WQGM7+:MX:U?4=*L,ZC!)J=K?I?;Y$80DKG" #)"]/KSZULV<&MIJ8>\O+
M22R^S*ICBB*L9N-S9)/'7 ]_;) -2BBB@ 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 **** "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@ HHILLB0Q/+(P5$4LS'L!U- #J*PM!U>;4M*EUR\=+:QER\
M$3X'EQ+GYV;U/7T Q[U9AU_2;]VM;;5(%N6&%3<!(,C@A6Z^HXH U**Q-!UB
M6]GO]-O0HU#3Y DI08616&4<#MD=NQK;H **YOQU>ZMIGAB;4-'F$<]LP=P8
MP^Y.AZ^F<_A6?JGB.YMO$OAJ2WU!3I&K#!C*+G.!M(.,X)9: .THK%AO;BY\
M47\*W!6QLK>-73:N#*VYB<XSPNWOWK('BN#0_#=I=7.IC67N+GR$N(H]BMEL
M'.T$#:,_7% '8T5Q;>+8K/QI=1WVII#I1L(YH%E4+EF;&1QN/':I?$'B58&\
M.WUCJ<2:;=WFR:3C8Z8/4D<8(]10!U]%9MCK^DZG;W$]G?PRQ6_^N<-@1\9Y
MST'6FV/B+2]1NOLUO=?ORNY(Y$9#(O\ >7<!N7W&10!J45RWAG69Y6\1R:E>
M P6.HRQH\FU1'&H'&0!P*K1^)FU#Q_I]E97,WV)[21Y89(#'EAT;YE!(]^G%
M '945S6F:WI^GZ5<75[XA2]@-\\2W$BA1&QZ1\=<>O\ 2M+3?$.E:O=7%M8W
M:RRV^"Z@$<'H1GJ/<<4 :=%83>,-#CF2.2]*+(Q2*5HG$<A!P0KXVMSZ&MWK
M0 445QOBKQ7<Z/K-E';+NLK:1#JC\$1I(2J ]QW;CT'K0!V5%8GBN[FM?"&I
M7=G.T4L=N7CE3&1WXK&?5M0&M>"8_M<GEW]O*URF!B0K"K GCU)H [2BJ.JZ
MQ8Z)9B[U&<00%UCWD$_,>G2J>G^+=#U.:YBM;]"ULADDWJ4&P?Q@L!E?<<4
M;5%8UAXITG4KJ*VMYY/-FC,L0D@=/-0=U+ ;A]*(/%.D7.B7&L1W#FRMV*2N
M8G!4C&1M(SW':@#9HK!N_&.B65W-:3W4@N8461XE@D9@I&<X ].3Z=Z9#XWT
M"XN[2WAO2YNBJ12+$VPN>B%L8#'TH Z&BL._\6:5IMS+%<//LA=4GG2%FBA8
MXP'<# SD?GS1?>+='T^[FM))I'NHHUE\F*%G9E/0K@<_ATH W**Y>]\;64*:
M/)9PSW<.I2 ))%$S +SG@<EAC[O7K5VZ\5Z;9W+PR+=$1;?.D2V=DA+ %0Y
MX)R./>@#;HJGJFIVNC:;/J%Z[);PC+E5+'DX' ]S61_PG.A?:3 9YPQ0/%_H
M[_OQ_P!,^/G_  H Z.BL*/Q?H\FARZOY[K;0R>3(K1D2+)D#9MZYY%3V/B/3
M[V.];=+;M8\W*7,9C:,8SD@]L4 :U%<)>>)&U'QAX8BLQJ%O;3/,9%FB>))Q
MY>5(S]X=?S%;K^+]*CO(X'-PL<LYMDN6A80M("1M#].H(_ T ;U%4-9UBST'
M3)-0OW9+>,@$JI8Y)P.!6=8>,M'U&_:RA>=9Q&9HQ+ R"9!_$F1R.,^] '04
M5A#Q;I;:1I^IJTQM;^<00MY?.\D@9';E344OC72(=7ETLFZ:ZBF2%PMNQ"EN
MA)]/>@#HJ*P[7Q587=Y;6\<5UMNI)(H)VA(CD9-VX _\!/7TIO\ PE^E?V#_
M &SNF^Q^=Y.1&=V[=MZ?6@#>HK U3QAI>DW-S#.+E_L@0W+Q1%EA#_=W'WXZ
M9ZU)?^*M.T_45L)%NI;EX!<(D$#.74G'&.] &W17(7_CRV31=/U#3K6>X%Y=
MK:@-'@QMNPRL,_>QG ]:W[_518:#/JKVTY6&$S-#@!P ,D'G QWH T**YO3_
M !8DOAVQU"\M+A+FZ5%CMXX\M,Y4-^[&>5Z\DC@<UHZ3KMIJ[W$,:3075LP6
M:VN$V2)D9!(R>#V(XH TZ*YN[\336_C2UT%=.G:*2$R/.%SGD %>?NC)R>M<
MYX9\66^C6^I0ZA_:$T:ZM-']H*-(D*D@+N<GCG/J?SH ]'HKG;J?3H_'=FDM
MQ>K?&S<I&&Q;E 223ZMU_+Z5-IGB>VU6YABAL[V..X1G@N)8P(Y0IYP02??D
M#B@#<HJ&\NH;&SGN[A]D,*&1V] !DUQW@W7=3GUS4M.UM6BN)U6^M8V;.R)Q
M]P=/N\#ZYH [>BLF_P!?ALM1_L^.UNKNZ$!N&CME4E$!QD[F')/0=36=_P )
MYI!TJTU(1WIMKNX^S1,+<Y9_IW'!'&>0: .GHKFU\:6#VR2+9WQE,3S-;-&J
M21HK%2S!F &2, 9R:D7QEI<UA87=MYUQ]O+"&) H;Y?O9W$!<>YH Z"BN9_X
M3O2!I46H;+LQM=?9'C6'<\4F>C '^6<]JC_X3RR\Z>W_ ++UC[7" QMOL9\Q
MD/\ &!G[O'4XH ZJBL!/%^FS:9I]] )IA?L5@B4*'^7.[.X@ +@Y.:JGQ_HP
MT@:EMNC$+H6CQK&"Z2>X!Z?0F@#J:*YE?&=M+%J833[Z.ZL+8W+6]S&(F=,=
M1DGCZ\^U7_#.JW&M:!:7US;/!)+&&.=N&R.JX)./K@T :]%8'_"6V?V;69OL
ME[G2&VW,>Q=Q']Y1NY&,G/'%6XM=M[A=+,,4T@U*,RQXV_(NT,2W/N!QGDT
M:E%>::C/8-\*YY=':_CA2[4 W$A\S=YRALX/3D\&MW569?B=H"AW"M:W&5W'
M!P/3I0!UU%<CXYN?L,OA^\/G[(]20.L))+*0>-H^]T%6+3QQIDR7_P!LAN].
MFL8O.EANXMC^7T# 9YSD#ZD4 =-17/Z9XML]1U@:6T$UO=/#Y\0D9&#I]48X
M/7@^E6]5UQ-,O+2R2UGNKNZ#M%%$5!(0 L<L0._2@#5HK$A\3VDUSI5O]EO$
MDU-9&B#Q ;-@RP?G@_G7->-M:MM7\&^(8HEN8)=-N8HG+<9/F*,C!Y&">M '
MH%%<YI?BVUO]532I;&_LYY(C) ;N'9YRCJ5YZ]\50T'7-$TCPA%<64=VML;I
MK>**=P97E+$8R3CWY/ S0!V5%<Q!XZTQ[75);A);>33=OGQ$JY.[[NTJ2&R>
M.O6EE\62I#?H='NHKZUM/M:P3,@$B>NX$@8QR.M '345C^%]2N]6\.V=[>VY
MBFEB5B25Q)E0=P )P#GH>:R]-\72S?VY<:A8O;V6G3O'YH=6QL5?E(!R6))(
MP,<@9H ZRBL.'Q(O]J6UA?V%S82W:DVQF*,)".2N5)PV.QK<H **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K+\20RW
M'AC588,^:]I*J8ZD[3Q6I10!YU=>3/\ !.W8SNBI:1$-&,_,K  'VSP:M:#J
M^FZQXT%^^IV'VP6?V2*V@9R7YW,271>>.@'2M2\\(%]/GL=/U%[*V:X2YBB$
M0=8G#;B,$\H3@[3W^N*?#X>OY[V&]U.]LY)K<M)"MO9[%\P@@.Y+$MC)X!'-
M %72@LWQ,U^:%,)%:P0RL.C2$9'Y+@?A775GZ3I,.DP2JC-+-/(9IYW^]*YZ
MD^GH!V K0H BNK:*\M)K6=0T4R&-U/=2,&O([3PWJ-YX7U=;M&-UH@-OI[@'
M.8W,C,OU!4#V KT_4=)?4)DD75-0M-J[=MM(JJ?<Y4\U3_X1F49_XJ+6^?\
MING_ ,10 G@^&8>'X[Z[4+>:@QO)\#'+]!^"A1^%>?QY3X:V,Q1]D&MB64A"
M=J[SSC\1^==W)X0,K[F\2>( ?]F\"C\@M,_X0S_J9/$7_@?_ /8T 4K.2WN/
MBA<7",7\W1T:,LA4K\_3GOC!_&N8TA8?^$1\%12HQ:+6"&#(1CYW.2/3E?\
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
MN38SRR.5B#GS%VC&4'4Y]O6C78=;N=0@MIM*N)+>;33'LL2%1;@D_+(^5(C
MQQG!]#5*VT_58='\(74FD7G_ !*9'6YA4*9,$;0RKG)&?QH W)_$UAXD\,:Z
MEFUW;7-K;2&2*13%+&0I(/!]O6K5AK$6G:+I-IY=W?7DEBDWEQ8>38 N78L1
MQD@=:RIM,O;V;Q)K@T^>(W>GFTMK9@!+)\IRQ /'. !G/%9]QI>H6=WH^M3>
M'CJ4/]F1V=Q9,%>2%@<A@#U__70!W.C:S9Z]ID=_8NS0N2,,,,I'!!'K6/!>
MZ18>(?$=V);XW%M!')>!\M&JA21L'T'^>:U]%C:/3E+Z=#IQ=BPMH@OR#MNV
M\;O7%<S<Z-J3ZMXTF6R<QZC8I%:MN7]XPB*D=>.3WQ0!I6/C?3+^YT^)+>_B
M2_'^CS36Y6-VQDKG/7]/>I+CQCIUN[GR;J2UCN5M7NXT#1+(>,=<G!."0,9K
M'_LC4UT_P7']@D9]/=/M0#I^Z 3:2?FYY.>,\"H]$B\2^'EO-#ATK[2K3O):
MW[2KY81VSE^^1G..I^G- '1WGB6VM;B]ACM;NZ-B@>Z:W12(LC..6!)QS@9J
M&X\9:7"--,:W5R-21GMO(A+;]HR1CU[?SQ6;!#J/A_7-<;^S;F^M]2D$UO);
M[3A]N"CY(V^QZ8[U0T_POJ6ES>"X/(,R:;]H:[E5EVH9!G')R<$D<#M0!K'Q
M_IWV:[F_L_5#]C8K=)]FY@QW;G'Y$FK]YXHL[=H([>.2[FGMQ<I'&R)^Z/1B
M7('/8=:YXZ)JIL/&L?V"3?J$K?91O3]Z"I7(^;CUYQQ5=] U2ROM(U$Z%#JL
M2Z7#97%I*Z;XG7G<N[Y?R/K0!VNBZS9Z_I<6HV+LT$F0-PPP(.""*EU/4K?2
M-.FOKMF$,0!;:,DY(  'J20*PO[4OM$M])BDT.&"*\N_)DCMY%"VH=@%X'WC
MSDX&.#5KQCH]QKGAJXL[,K]I#)+$'^ZS*P;!^N* *\7C:P,E[#<V]Q;W%K;&
MZ,+%',D0&25*L1D>A(-1)X]LR+"1M,U-8;Y?]'D\@$.^,[  <Y]\8]\<U46#
M6;_0-2@?PS:Z<[V,T2I')&7EE=<#;C 5<DYR>XIHT?5!8^"HOL,A;3W0W0#I
M^Z 3;S\W//IGI0!J)XRM#8ZM/-97L,NE[3<VS(ID"L,@C!P1CGKVJ.R\<65W
M?V-M)8W]K'?KFTN)X@$F..@P<_3/]:R-2TZ]M6\?WT]LT=K>62>1(64A]D+
M\ Y')[U8M[34M<3PRDFE-8PZ<T=Q++(T>UBJ8"QA6)P2>^.!0!'X=U2WT<>+
MKV[=Q!#JLG &XDG "@>I) K?M_$JMJR:7=Z?=65Y+$TL$<I0B8#J RL1GV.*
MYD^&-7N;#Q&BP>1<R:M]NLC(Z[9-I!&<$XSCOZBM@6FH:WXDT?4KO3)-/BTU
M)6;S9$9GD=0N%V,?E')R<9]* +%KXOM;OP[)JZ6ERH2X%L;=MHD,A<+MZXZL
M.]1WOC**UU#4[*+2M0N9=.57G,*IM"LN[.2WIVZUGVNAK_PL*Z,$H;3=J:A+
M".0+H[E7],MC/4#VJ==%U%=>\77?V;]UJ-M&EL=ZY=EB*D=>.3WH G@\<65Q
M/IFVQODM=1<1P73Q@(7/\.,YZ\9QC\.:CU'X@:7ITEWOCDDBM)Q!,Z/'G?QG
M:A8,P&1D@?RK/7P[JJZ'X0MOLO[W3;M);D>8ORJN<XYYZ]J2'2_$.CZCJD%K
MHMAJ%O>74ES;W4TJCR2YR0XQD@>@_.@#8N?&,$>JSZ=::;>WLT5NMSN@";61
MAG()8>OX]JH7GC6>X7PW/I%HTEOJDY5O,*JV%R"N#QG.><]O>K5MI&H0^,M4
MU!X-UM-8)#'(K*-[J!D 9R/Q]*P[3PSKECH'A95L4EN]*N9'E@,ZKN5BQ!#<
MCN* .\O[^+3=+N+^X5Q%!$9751EL 9('O6-IWBL7=X;2YTZ>UN'M?MD$9=6,
ML7X'AO8_G6AKL>I3^'KN/2V6+47BQ$2W1N^#Z]<&N1TW0-8MO$MEJG]BPP1K
M8/!-B[#R-)R0S$CDG@=3UY/% &K:^.[>YATVZ.F7L-A?2"%+J78%$A. " V<
M<'FD\2ZX]QI6MV=C8/>16]O)'=3"15$3%"< '[Q&03Z>YXK*'AK6!X%T#2_L
M>;JRODFF3S4X168Y!S@]14TFC>(--'B#3K&QAO+'57EFCF:X"-$\BX8,".:
M.@\&_P#(EZ-_UZ1_^@U2N?&:P6TFI)IL\NC12F*2]21<\-M+!.I7/?K[5I^'
M+">Q\+Z?87J*DT-NL4BH^1P,=:YFWT'7+3PQ>>%5M8I;9]\5O?&8 +$Y)RR_
M>W#)Z=\4 :</B"_N_&TNEQ6:2:>EJDID\T D.?OXQSZ8_'VKF/"7B1O#WAJ/
MS-*G?3A?21RW:NH6,L^%PN<M[],>]='9Z)?Z/XMAN+2V2?3GL(K-G,H5HO+Z
M'!^]QBL4^%=:/P\FTG[(GVUK[S@GG+C9O#9STH V];\<V^DW5W%';QW LL?:
M"UTD; D X13RY /MZ?1L_CI6NX[;3=(O-0DELEO8Q$5&48@<\\8Y_$>^:A?3
M_$VB^(-2N='M;.\L]1D64K/-L,$F "3QR/IGI^=NUTG5(_'L>JW$<<D!TI;6
M2=&"@R[PQ(7.0.* +WBC5;O2?"E[J-G"OVB*+<%D/W,]_<C/2J5OXCU%+#1X
M7TMIM0O8BX'G@(%5 2[/MX)R,#'>M+Q-ITVK^&M0T^V*B:>$JFXX&:YJ;2O$
M=T="%QIMM):6T)BN+%[OY&<+A7;"X8>W- %Z3QP!X7M/$$>F2O9R2%+D>8-T
M #;2V #N&0?3M^%Y/%,)M=2U$P_\2BS3='>)(&%P0,L%7'8_+G/6L72-"UVT
M\+)HDMK:1)-=N+IXI>MNS9;:,=2"5'<#T-)!X1U%=#UCPRS(-)ER;"9I-SQ<
M[MK#'3=_6@"WIWCZSN]773YHHT:2!IHW@N%G&%!)5MH^5L#/<>]7=#\2W&M2
M6LBZ9ML;N-Y(KE)P^W:0-KC VL<],FHM(D\8-'Y>I6NG1>3$P#I(6-P^/EX'
MW1GKW]JH:3X=U"V\1Q:I!80Z6/)<7D,<^Z*YD(&TJH^Z,\YX/M0!VU%4M)DU
M*33HVU:&"&\).](&+(!GCK[8J[0 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 %%%% !6?K.CV^MV
M2VMP\T82194DA?:Z.IR"#6A10!BV7AU+>ZBN;K4;_4)826A^U2 K&2,9 4 9
MP2,G/4UM444 %%%% !65<:%!<^(K36GGG$UK$T<<0V[,-U)XSG\>U:M% &7K
MVAP>(=/6RN)IHD659=T)4'*\CJ#Q6I110 4444 %%%% !1110 4444 %%%%
M!1110 4444 1O#%))'(\:L\9)1B,E<^GI4E%% !1110!5U&PAU33Y[&YW^1.
MNR0(Q4E>XR/6I;6VCL[2&UBW>7#&L:;CDX P,D]>E2T4 %1SPI<V\D$HS'(A
M1AG&01@U)10!G:+H>G>'['['IMN(82VYN22S>I)Y-:-%% !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 45RNI>+Y(?#VHZU8627%G:L$BDDEVB;#;690
M ?E!X![\_CTQ>1K8R1(K2%,JK-@$XX!../RH DHK/TG5HM5AEPABN;>0PW,#
M')CD'49[CN#W%:% !169KNNVGA_3_M=T';<XCBBC&6D<]%%9D^M:_IUI]NU#
M1[06WR[TANRTD() );*@$#/.#^= '34444 %%%% !1573]1M=4MC<6<HEB$C
MQ[@."58J<>V1UJRK*ZAE8,#T(.: %HHI RL#M(.#C@]Z %HIJR(Y8*ZL5.#@
MYP:AOKZVTZSFNKJ58XH8S(Y/]T=>* +%%00WMO/9Q722KY,JAE9CC@C(J>@
MHHKD]?\ $&N:+I.H:J;&S^RVTNV-)';S)%WA0W' SG/TH ZRBN2UK7M?T71;
MR_FL[%UBMUEC=&<KN+*"K X/0Y&/3M736MPMQ!$Q9?,:-790>F1F@">BL[2I
M=2,%RVK"T1UG<1_9V) C[;L]#US5])$E7=&ZN.F5.: '450UK5(]&T>YU"1"
M_DIE8UZNQX51[DD#\:9X?U>/7M"L]2C 7SXP70'.Q^C+^!S0!I45%]H@$_D>
M='YV,^7N&['KCK3GFBC)#RHN,?>8#KTH ?14375NDZP//$LS\K&7 8_0=:2:
M[MK>1(YKB*-Y.$5W +?0'K0!-144MS!#N\V:./:N\[F POK]*3[7;;HE^T19
ME_U8WCY_IZT 345#-=VULR+/<11,YPHD<+N/MGK2RW,$ )FFCC 7<=[ 8'KS
MVH EHK,U/7]-TFQBN[FYC\J9U2(JX.\L0..>0,Y)]*T%EC>(2K(K1E=P<'((
M]<^E #Z*KI?V<LB1QW<#NZ[U59 2R^H'<4Z&[MKE7:"XBE"'#&-PVT^AQTH
MFHJM%J5C,DCQ7MO(D0S(RRJ0@]3SQ3A>VAMEN1=0F!C@2B0;2<XQGIUXH GH
MK'\5:C<Z1X8O]0LS&)X(]Z^8NX=1VR*N6-_!=QQJ+B%KCRU>2-'!9<@=1U'6
M@"Y15=;^S>Z-JMW ;@$@Q"0;\CVSFII)$BC:21U1%&2S'  ^M #J*J1ZKITU
MJUU%?VKVZG#2K,I0'T)SBI!>VK-"HN82TPS$!(,R#U7U_"@">BJG]J:?]N^P
M_;K;[7U\CS5W_P#?.<T3ZII]K=QVMQ?6T5Q+_JXI)55W^@)R: +=%1?:;?S)
M8_/CWQ#,B[QE!C.2.W%9FH^*-(TR2Q2>\B_TV39$RNNW'=B<X"CIGU- &Q15
M*?5],MKB.WGU&TBFD&4C>959OH">:6_U.QTY5%Y?VMHTF1&9Y%7<?;)&: +E
M%<[X)UBZUWPU%?7K1O,TLBEHUV@@,0./I5NWO)HM5U-KS4[ V<01HXE8!X!C
MDR'/<]* ->BJD.JZ=<W1M8+^UEN N\Q),K/M]< YQR/SJ>>XAM8'GN)8X84&
M6DD8*JCW)Z4 2455M=2L+V%YK6]MYXH_OO%*K!?J0>*2SU73M0=TLK^UN609
M9895<@>^#0!;HJG_ &MIQM$N_M]K]FD?RTF\Y=C-G& <X)SQBFW.M:59O(EU
MJ5G \>-ZRSJI7/3.3QF@"]16+J/BK2-,N]/M[B[B!O<F-]XV!,$[RW3' 'XU
M=GU?3+6<07&H6D,I (22958YZ<$]Z +M%4;G6=+LYFAN=2M()5QN22=5(STR
M">],D\0:-$VV35K%&WF/#7" [AU'7KR.* -&BJEYJNGZ>P6]OK:V+*6 FE5,
MCUY/2FSZSI=L(C/J5I$)4,D9>=5WJ!G<,GD8[T 7:*PK3Q=H]_KS:3:WD4LH
MB$@D1P4<D_=4_P 1QSQ_C5VUUS2KV\>SMM0MI;A"08DD!;CK@=\=\=* -"BB
ML^XUW2K2^2RN-0MH[ES@1M( <GH#Z$]L]>U &A16;?:_I.F7*6][J%O!,V,*
M[X(!Z$^@/J<5)J&LZ;I2(U]>PP!_N[VY/OCT]^E %ZBN6UOQ"]EXA\.)#>P+
MIE[Y[3R$J5940,#O[#GM6]IVJ6.KVOVG3[J*YAR5WQMG!]#Z&@"W15#4=:TW
M22BW][% TGW58\D>N.N/?I61XP\3QZ)X:^VV=S"TUP56W8,&!!(RX'< '/IT
MH Z:BL727NHH[R\N=:CO]-/SP2M&JM&H!WY90 1D>E64U[27LK:\&HVPM[EM
MD,C2 "1LXP,]3GM0!HT5SWB[67TW0-3-C=+%J-O;"=1M#%5W8S@\=B*L:-XB
MTW4UAM8]1MYK\0H\L2.-P) SQ['KCI0!LT5B:/>&.SU"XOM<MKZ**YD'G*JH
ML"C'R$CC([D^M5=7\2V]QX5U:]T._C>YM(2^47<T9QD$J1T^HQ0!TM%8NC>(
MM/U!;:S_ +0@EU+[.DDL2L-V2H)X''?IVK:H **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K+\22RP^&-5E@&94M)2N
M/7::U*:Z+(C(X#*P((/<4 >=WR*GP+4* !]BB/'J74G]:MVUE'H?Q!TJ*S>;
M;J%E*;GS96?>RX(;D\&MC3O#,<.D2Z!?PQW6E(^ZWRQ#;2V[8P_V3T.>16G+
MI%E]KAU!;427MK$8X':0@@8/RY]\]3F@#"TP"+XF:XD+$QRV<$DP!R!(,@?0
M[:ZVLC1-':PFOKZY</?W\@DF*G*H ,*B^H4<9[]:UZ .%^(JM!=^&]3DS]AL
M]11K@[<A02N&/MP?SKL;J_M+2S^U3SHL!QALY#9Z 8ZD]@.M9VNV>LWJ^3I\
MVFBUDC*317D#2;L_0CC';%<W8^"]7T^YCGMO[ CDC;*'[+*VSU*@O@'Z4 +9
M6-GXBUGQ4FL+NGMYA%$2V#!#MRK)_=)()S6;8WEU./A[>WCL;EVGC9W)!92N
M 3ZY&.:V[[PCJNK7"W6HSZ++<*-F[[#)RF>A_>#(]C4U_P"%]5U2RBL[V[T:
M:WB(,<9TUP$P,#&)>.* .5UA83H_CY[:XS$+J$J$D/#_ "[S]"21^%;,6DV>
MF^-M%CMT;9J-A,MXLDC2";"@_-N)SUJX/!MZ(9X@^@B.?;YJ#2B ^W[N1YG:
MK#>'=9:]@O6O='-S FR*4Z:VY%YX!\WIR: .%L98[3P!HRQRP6D=SJGE7DQB
M#@J&<J)!D97(Z$],UHZII-OI7A7Q0;?6H+PS1Q2M!:Q"..$[Q@@*Q SCI[5T
M,/@Z^@@NH(I-"6*Z(,Z?V4V'(Y&1YO;MZ4L/@^_M].DT^*;0UM)2#)$-+;#D
M=,_O>?QH P?$/AK3--T;0!;B9/MVIVB7,AG8EAM8$Y)X/.>*2_M-/\,^(M:M
M+-[BWTN31C+<I!(69)"^T$;B<,1Z^M:'B/PIXCU+3]-L8[C2Y[:VNHW$2VIB
M5%4$<@N=RX.-M:5MX5U2TLY[2&YT58)_]<ATUF\S_>S+S^- &%X?6"V\>R6Z
M1VEM#-H8/D6\@()WC&XC 9]O)('?\3E:?X>TN3X1R:W);>9J'V69?-=V;&)6
M P"< \=A770^#KVV='@?0(W1&16322" <Y&?,]S^=+%X5URWL7L;;5=+@LY
M0]O'I0V-D8.07YS0!FW.F)<V/AY](32KE[:U,LFES;0EQE4#-@<;@>Y'>N@\
M):KI,OAS2TM#]E6<.L%O/)ER5)W 9^\ <_A6,W@'46BAC-_I&R'/E@:0HVYZ
MX^:NDTG0Q:6]I]O6SN;JT+"WFBM1%Y2D8PHR<?A0!LUR?Q+('P^U3) R(L?]
M_4KK*JW^F6.JP""_M(;F(-N"2H& /KS0!SWCW_DG6I?]<$_]"6L>TTVSTCQ[
MX=^PQ"$W5A*9R&),I"@Y8GJ<UW5QIUE=V'V&XM89+3 7R60%,#H,>V!3/[*T
M_P"U6]U]B@\^V3RX9-@W1KC&%/88- 'G6FV$5[X>\16,=Y#:$^(9!;F;F-V4
MJ51AW!QBNE\&3Q/=:S;OIL5CJ$,Z?:UMVS"[%>&3TR!DCWK;.@Z0;::V.EV?
MD3/ODC\E=K-ZD8Z^]6+'3[/3+<6]C:PVT(.=D2!1G\* .=UM[[5O$=M8:6]H
MQTS;=W*W!;:7;(C'R\Y&&;\JS/!KSZ!XIU7PY?M K7)^WVRPL=@#?>49Y[#
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
M)=-J8Z\*HSZ<T ;>IW=U;^,_"UM%>3&WN([GS4R )-D8()&.O-.\-3W,NO\
MB6*>[FFCANT6))#Q&I3.%].OZ55U+?+XQ\'SI#,T4<5P7<1-A-\:A=QQQDCO
M4_AAF/B/Q.6@GC5[M&1I(F4. @4E21SRIZ>U &OJ6N6.E.([AI6E,9E\N&)I
M&"#JQ"@X'N::_B'3%LK6Z2X,\=V";=8(VD>7 R=J@9X[^G>N=U2YN_#WCF75
M9K"\OM/O+-80UM$9&A923MP.QZ_4^U1W*7%EKOA_6VTN2WT^..:![>"+<UN'
M.4)1<]1C..AH Z#_ (2S1?[)FU-KS9:P2>5,6C<-&^<;67&0<^U.T_Q3H^J7
M[V=I=[YEC\T;HV4,F<;E) !&>XKB->LKB[TGQ;J=M:W9@U!K>.W@\A@\A0KN
M?9C(!YY([5N:C&?^$VT25;*9HX].F$FV-BHRORJ6QUX/'^- &Q#XLTNXQY)N
MG\Q'DAQ:R8G51D[#MPU8I\36VO> [G4[FZO-'BWG,\*,&4"0A=IQ\Q. #CH2
M>E4?"\4]KK>G0Z5_:#Z0\<C36^H6Y4V)QP$=@.K<8&>!5"..[_X4_?Z2VGWJ
MWENS1LA@;YF,Y;Y?[W!'(XH [!/%$*^*8M!6"YD_T59C<")FR6*A3P/N\G+'
M@'BIO^$NT8:*^KFY<64<WD.YB;*OG'(QGN*PX5N+'XB65U)973V]UI"6R21Q
M$JKAPQW'^' ]:YB^AU%/!6M^'UT>_>\?4#+E8<IL:12"&_BSCM0!WL?BE9/&
M%QH7V.<+#$K&;RF(W'^2X[GO4\'BO2;B[MK=)I1]J8K;RO ZQS$=0K$8/]>U
M<_>6UVWCC5T%K=*NI:6(()TC)5&P1EFZ+BJGA>&-%T[2[SPI.-4L'57NI(QY
M*!3_ *Q7SR2 #P.30!WM_?VNF64EW>2B*"/&YL$]3@  <DY/053M?$5A=7DM
MGF>&ZBB\]H9X&1S'_> (Y';BJ'C;3[V_T2%K"-IIK6[BN?)4X,H0Y*CW[_A5
M'!UWQ?8ZQ:6]U':V5I,DKS6[1%V8<( P!.,D],4 7K7QUH%X]H(+F9ENI1#'
M(;=PF\G 4L1@$^E6]0\4Z5IC3_:991';.J7$J0LR0LV,!F P.H_,>M<3!H^I
M1_#CP[8MI]R+JWU)9)HO+.Y%$CMDCTP14C67]G:WK%GJ7A:;53>W4ES9S1H&
M1]W.UR3A<8'/MTZ4 >CF>(6QN#(ODA-^_/&W&<_E638^*M+U"]M[2%YA+<Q&
M>#S(&42H.ZDBK-\DT'ARX2TLH9)DM2L=KU0D+PGN.V*X71H+L:[X:U&33M6^
M6"2"X:6,*D3%!@)&,!$&#R .W4B@#IH_'OA^98WCN9C%)+Y/F_9I-BMG #-C
M S5G6]=M;:*^LE:Z:XCMF>1K6)G, *G#$CH>,COQ7$IHVJ+\,+:R_LZY^UQZ
M@)&A\L[]OF%LX^AK5D74-'UGQ-!)I=Y=QZJOF6UQ;1A^=FW8W/&.V?>@#?\
M!5Q-=>#=+GN)7EF>'+22,69CD]2:PM3\5RZGHOBF*""ZM&L%9(YE!1@RC))(
MZ<]!Z5N^"[:XL_!VF6UU!)!/'%M>.088')KEY[#4HH/&ME_9=X[7[/+;R(@*
M."   <]>>GUH W_#WBBPN;?2M.DFG^VS6B,K2Q.!,0@+88C#'K5N?Q;I5M)'
MYKS+;R3&W6Z\EO)\P'&W=]01GIP>:Q'L;PW?@@_9;C%I"RW!$9_=$PA1N].:
MR=!T9]/B&EZCX/-Y>PSMY=\RJ8G4L6#LY/;/H30!Z'J.H6VE:?/?7DGEV\*[
MG;!.!]!6<WBK38;:]GNA<6HLXTDF6>%E(5B0I'KD@CBK'B&**?0KJ*>PDOX9
M JO;Q?>92P!(]Q][\*XF:T\0VFD:U;:;!=:A9;8?L@U*(-*.<LH5A\P7MD=>
MF: .MA\5Z;*M]O%Q ]E$)YHY86W",C(8 9R,?_7JL/'>A$6[&6Y6.Y'[B1K6
M0+*<9VJ=O)YQ@=ZYR.QO!J6MS)HNK&"]T=HU:Z<,\D@#<-\QP3D  ?D!5N6P
MO6A\"L+"YS9E5N%\OF+Y I+>G- '1V?BG2[NUO[C?- -/.+E)XF1X^X^7&>0
M..]/L/$5G?:DVG&.XMKL1^:L5S%L,B?WE]1^M<KJNC:EJ=QXQB@LY%:X:UDM
MC*N$G\H#*@GCDC'XUI^&U2>^BF'A!=*DBB;S9Y8T4AS_  QXY(Z\\8'UH T?
M$\ME#%IS7MY>6H-]$L1M21O<YPK8_A/.<TV]\8:98WUY9%+R:YLU5Y8X+9G(
M4C.<XQ@#O57QS9W5[8Z4MI;2SM%J<$KB-<[47.2:J1V%ZOBKQ=<&SF\FYLXE
M@?;Q(RQD$+ZG- &T_B?3S;V,ML)[PWL9EACMX]S%!C+$'& ,@>N36?<>,#_;
MNB65G8W$MM?J\CRF(@A0IX ..0<9ST%8-KI#-X8T&UOM.U6VN[>WD*7=FI\V
MW<-]T@=FZ\\<?C4_V?7X[[P?J6H:?<75Q:QW"78@5"REUVJ3R .V3G'6@#H$
M\::1)JK:=']J>=+C[-)MMWVH_NV, <'_ /54G_"7:2='L=55Y6L[V<6\3B,Y
MW$E>1U RIJAX2L[JWU+Q+]HM)H%N-0:6)Y%P'4\ @]^GZURD.G:RG@S2=".A
MWQN-/U%9)9-J[&7S6;*G=D\-UQCWH [:\\9Z79W5_;%+R6:PVFX6&V9MJD9W
M9Z8 [T6_C/2+J]LK>(W.R].+>X:W98I&QG:&('-9"Z=?#5/'3_8YME[;QK;-
MMXE(A92%]>2*JKI>H#2O T?V&??9SH;A=G,0 P2WI0!T=YXOTRQEF\U;DV\$
MP@GNDBS%$_'#'VR,X'>EO/%^F6E[=682[N+FVC65X[>W9SM(SD$<8QCG-<K;
M:==Z7?ZG87/A"+53/=O-:W;1QE"KG.)&/(Q^/\JW;6RND\5:_(UI,L$UC#'$
MX'R,55@53TZ]* '7OC)%;1)-.LKB]MM29B)(T&=H5B0 2/FR._8&NH!RH.",
M]C7G&FZ?J>G:'X/N'TJ\D?3I9A<01J/,4.& .TD<<CG-=S;7]S-JUW9R:=-#
M!"J-'<LP*S$CD =L=* +]%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4P11J[NL:
MAGQO('+8XY]:?10!$;6W:U^RM!$;?:$\HH-FWTQTQ[5&=/LB8";.W/V?_4_N
ME_=?[O''0=*LT4 0Q6EM#/)-%;Q1RR_ZR1$ 9_J>]%S9VM[&([JVAG0<A94#
M#\C4U% $8MX5@\@0QB'&WRPHVX],=*2WM;>TB$5M!%#&#D)$@4?D*EHH BGM
MK>Z0)<01S*"&"R(& /KS0EM!'$T201K&W+(J  _45+10!'#!#;Q"*"*.*,=$
M10H'X"FQ6EM!&\<5O#&CDEU1  Q/7([U-10!%]F@VHOD1XC.4&P?*?;TIRPQ
MI(TBQHKM]Y@H!/U-/HH 9'#%#GRHD3)R=J@9I%MX48LL,88MN)"C)/K]>34E
M% ",JNI5@&4C!!&013!!$!@1(!MV?='W?3Z>U244 ,\F,*B^6FU#E1M&%^GI
M3Z** &1PQPJ1%&B G)"J!DT^BB@##U[1KZ_O+*]T^]B@N+02 1W$7F1.&&#D
M9!!XZ^A-+H^ARV=[)J-]+;RWSQ"$?9H/*C1,Y( R2<GN3V[5MT4 %%%% !5:
M[L8[UX/.9RD,@D$8(VLP(*D]^",CGKZU9HH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH 1AN4J<\C'%<Q9^$[RRM5T^+Q%>C354H(/)BW
M[3U'F;<^O/6NHHH 9%&D,211J%C10JJ.P'04^BB@ 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 **;(ZQ1M(Y
MPJ@L3Z 5S=MXYTRX\/W&N/!=P:="=HEE1?WISC"@,2>?4#^= '345SEKXQM[
MF[TZW?2]2MSJ(W6SS1IM<;=Q.5<XP.>>>:NZ5XAM=7U+4K&"&Y273Y!'*TJ8
M5CDCY3DYZ'KB@#6HHHH ***BN;F"SMI+FYE2*&-=SNYP%'O0!+10#D9'2B@
MHHHH **P/%7BJW\)VEO=75M--%-(8_W17*G:2.">>GX5'IWC"VN]?&B75E<V
M.H-'YL:3;661<9X92><9_*@#HZ*** "BBB@ HJ%+J"2ZEM4F1IXE5I(P>5#9
MP3]<&IJ "BH;N9K>TFF2,2-&A8*6VYQ[]JY/1?&][X@L9+S3?#EQ+"CE"3<Q
MKE@ <#/7J* .RHK/T/5/[:T:VU'[.]OYX)\ISDK@D?TS57Q1XBB\,:,=0EMW
MN/WBQK&A )8^_P"% &U17._\)2?^$GT_0CITHN+FU%S*Q<8@&#P>.3D8[=:Z
M*@ HHHH **P?#OB5?$%QJ42VC0BQG\AGWAED8$YQP/0?G6]0 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!S?CW5!I7@O490V))HS;Q\X.Y^./<#)_"LH>'+>\
M\!0^$3+Y-^MDEQM/9RQ.3[;\@^U/\>6-[JFH>'[.*SGGL%O!-=M&FX*JD  _
M@6K<O?#-I>:N=5%S>V][Y0B$D$VW"C/&""#R<\CM0!Q_@C7GBM;[3M?@3[3X
M<C9DE W%8P"K#Z@#&1U!K.M=3\2#P/IMP^H7>_5-1V2SG+210]/D')'W2<@5
MW4'@O2(-,U"RQ.YU#FZG>4F64YSRWY\ 8YKD]8\)Q1:M86 BU2UTFQMF-I=6
M >63SF8;MQ&2O3L!]>U $^EW^K6MSXBU$W&H+X?M+=C:K>%BTCA>H:0;\9![
M]Q7/6NI>*9;'PS#)JMP)]1O#(B!SO>+(RSG/W?1>F,FNS\/:'J.J^#+C2_$\
MMS(DTQ\HNVV7R05*[NX)()P<G!K7E\(Z3+JFG:@8Y5ETZ-8K=5E(157IQ_G/
M>@#CM>\27-[-XCNX;V:ULM&3[/;K!,4,URQV[FQU (Z'C]:S;VTOM:/A#0+W
M4K^62^A:YO5:;&8S\XR/4 ,!GTKM+OX<^'KU[QY89\W4OG/MF( ?))('0=36
MA%X2TJ'6+/5$287-I +>+]\V-@! SZ]>] '(7OB62Q\8:W=/?SC3-(LQ"D7F
MDK)<, %!4=3G</;&>*R[C4=>3P3X;MXM4O#JVK7I<.96R4)P 6ZA>4/IR:[:
M3X?:!*VHLT$V_4&+3-YQSRVXX].15N#PAI%O=:9<)',7TV,QVP:9B%!SR0>I
MY/Z>@H YB_O-9T"ZM/#XU6YU"_U2XDGDG1 9(80,E8U8D G#8[#FM[P;INL6
M4-]-J]Q<'[3-NM[>>X,S01C. 6)///.#VJYK7A;3M=N[:[N3<175L"(YK>8Q
MN >HR*TK"P@TVU%O;A]@))+N79B>I))))H \Y\>B?7O'NA:!;-&3$#<.),E,
M]?F [83_ ,>]ZEU_3[GPS)=>,-0NUN]:D'V:SBABVQ1,P*C )).%S770^$]*
M@UXZVJ3MJ!)_>O.[<$8Q@G&,=JM:WH5AXAL!9ZA&SQ!Q(NQRI##.#D?4T <'
MIBZG_P +(MM+AUF^N8M/L_-O_,N7*23$'/!.,99..V#WK)6[\2ZIIJFVN=4D
MU^YOF!,+R)!;PKQ[1D9[\UV.I>#K?2=-U:\\.V9;4[JW\G9)*S J<!L GDD
MGD]:P]"\,WVF:]I+:&^LPV:$G4%U A8\#^%5&,D_-TR!D<]: )+[4M8UN_U'
M1M+>]N(],@6VW13",RW!!!>20$$ 8;@=2.E=GIL$^C>%(XM3O'GFMK9C/.7)
M)P"3ACZ= 3Z55E\$Z-+JEQ?[;I'N6W3QQW+HDI]6 //\JVKNQM[W3YK&>/-M
M+&8F0''RD8QQTH \>T:ZOM"\(C5[:69M9\077V>%YI-X502 YR.6SD<^M=7I
M$EU;_$C^RK.\N[BUM+ "_>>=I \IY#<DX;D=.V:Z'_A$='_LFSTX0R"&SD$M
MNWFMOC<'.0V<CZ=*OZ;H]CI*S?8X=KSN9)9&8L\C'NS'DT 8_P 0=1_LSP1J
M4@.'EC\A?^!G:?T)K$\'^%M1LM-\/R"_8V.3>3VVP+\[)\OS#DX)''3\JZG7
M/#.E^(UB74XI94BY5%F9%SZX!&36I;P):VT5O'N\N) B[F+' &!DGDT ><7^
MN3ZQ?^)KJXGE@TG189((8U8IYMP<KN)!^8@C@=LKWK.\W4-<7P/HNHR-+<.Q
MOKC>Q+&-22A;W* \UZ#)X1T66YEF>T)\Z<7$L7F-Y;R#^(IG!J>3P]IDNO)K
M3P,;](_+$@D8#;@C&,X[F@#SV'6_L>H>,_%ZJ)/)=;*TSD@D$+^7"G\ZDADU
M&WU[PC']ONI]4OMUW?\ [TE?*8 [2OW0H 8# QQQ7:6_@[0[;1[O2H[,_8[I
MM\L;2LV6XY!)R.@Z5;TWP_INE3O<6T!\]D$9ED=G?8!@*"Q.!QT% 'E6H>(M
M;TVW\6VUI=7C^3? ?:99"WDQEBNU2>C'Y0,=@?2NM@U&6!/$7BI;QY+!K1!;
M*7.QI%3!*CL-V!GN=U=--X;TF>RN[.6T5H+N?[1.I8_/)D').?4#BL7QQI6I
MZWIEOHVFV9%N\T9GFWHJ+&#T SGT/3M0 _X;Z=_9_@JS=A^]NLW,C8Y;<>"?
M^ XKK*9#$D$$<,2A8XU"JH[ # %/H **** "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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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** "JU]>1V%C<7<O^K@C:1OH!FIV)R,5S45OXCOYKFTUB/33I=PCQGR'?S-I
M! ZC'2@"NGBG48(-+U"^@MA8:@ZQ@1!O,A+?=W9.#Z' '6NN[UYI<Z-=3:AI
M/AJWU![NSLY1<3.8P/*13\JENY]JZRU;Q0=9/VD:8--WM@1LYEV\XZC&>GZT
M =!12"EH **** "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 *0@'/%+10!%%!%"
M"(HU0$Y(48R:EHHH **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
# __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>27
<FILENAME>cfoseveranceagreement_ch010.jpg
<TEXT>
begin 644 cfoseveranceagreement_ch010.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#W^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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 ****
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
M<0M&K-T!(XS6#;^&M6:\\,75W-9;M(21)%BW88,@08)ZD 9SQUKKZ* .(N?
M]S>6VNQR7<44MY?"]M)8\DQ.O3/_ -;U-;FB6WB!9#-KMY:.ZIY:16:L$/(R
M[%NK<>F!SZUMT4!8Y?7O#VI3:_::]H=S;0W\41MY4N5)CEC)SSMYR"?Y>E5[
M_P ,ZW<SZ1>C4;6XN[2:2:9+F-O)8N,#:H/\ Z<^^:["B@+'&:;X;U[2;&_A
MBN-,NC<ZBUVR31LJ2HRX93UV\[<8SC'?I5=/ 5S'I!%M>16.H)?M?VPA!:*
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
M2&2,QS%W3/(5LJ!G!YQQD5MKI/B'6]*O+'7YK*".6V:!5M S%W)'[PD],8X
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
M3)YK"ZFVO"+)E$41) <2[L,>A/ '7ZU=\&3ZM<:SXA^VW\<\<-\T97R2.0H
M*_-A1@#C!^M2:3X4UG2)4LH->QHD<OF1P" >:%W;MF_T]35_1O#]YI.N:I=?
M;HWL[Z<W'DB+#AC_ +6>@^E &7XTCOY->\-I;7D4*->'8&@+[7"'YC\PR,<8
MXZGFK*7>L7VHZC::1<6$'V#8LTCVQ;[3.5RW 8;1T'<]?2M'6]$N-4U'2;J&
MZBA%A.9BKQ%M^1C'!&.,U7D\/WUGX@O=5T>[MXC?HBW,5Q$6&Y00KK@CG!Z=
M#0!A'QMJ^H6OATZ9;6L=SJ,DT,\=P&(C=!CL1QWQUZ"I-/?Q+)X\BM-1U*T#
MPZ>)I(X("8RIEP0,L#N(4?-VZ8J^G@LVS>'S:WRJ-*DDED+Q9,[/C<>O&>?7
MK[5H76@W3^+(=;M+Y(1]G6WGB>'?YB!]W!R-I[=#0!PFF:OK&@>&M3U:U:T-
MA;:K+YT+HQDD#2*IP<@#&1_GBO3-4.=&O3_T[O\ ^@FN7?P-<2>$-1T)M1BW
M7MV;@S" X4%E;&-WJO7-==-!]HLI+=VQYD91F4>HQD4 >9:'K6O^'O">A:A(
MME+HK,L#Q*K>:BLQ&_/3.>WT^HUYO$_B&\:YN](L6FA@NS EO]FR)45MK$R;
MQ@]<<<8'6KUCX.NHM,TS2KS4XYM/L)A*J10%'E*G<H8ECP#Z#GBD3P?J5IJ-
MV=-\0S6FFWDQFFM5A5F4L<ML<_=SZ@<?A0!6O+V.R^)LM]<*R1P^'6FD!Y*@
M2DGI]*)?$6MV&A:=XBNI;26RNGC,UJD)5HXY,;2KYY89&<CGVK9G\-_:?%4F
MK3S));2:>;![9HS\REMQ);/OCI5&+P?='2;71KS4DN-+MIED5/((E9%.5C+;
MB,#@9 S@8XH @N/$.IV6I>);"YG@66VM1=Z>WE?>3G(//S'=M6IM%\1WNM6O
MA_R6037"R27W[OA5C^5AC/RDN5 ]JT]5\,VFK:YINIS'#V1.5 _UHR"H;V#
M-CUHT?PU;:/K&K:C$^Y]0E$FW'^K[L!]6))_#TH VZ*HZ5:WUG:O'?W_ -ME
M,K,LGE!-JD\+@=<>M7J!A1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 UT$D;(20&!
M!(.#^=4]'TBUT/3(M/L@XMXR2H=MQY))Y^IJ]10 4444 9FI^'M)UFXMY]1L
MH[F2V),6\G SC/&<'H.M:=%% !6?JNAZ;KD<,>I6B7*0OYB*Y. WX'GZ'BM"
MB@!L<:11K'&BHB *JJ,  = !3J** "BBB@ HHHH *J:CI=CJ]L+?4+6.YA#!
MPD@R-PZ']35NB@!D44<$*0PQK'$BA41!@*!T %/HHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H(
MR,&BB@"*WM;>TB\JV@BACSG9&@49^@J6BB@ HHHH **** (H;:"WW^1#'%O8
MLVQ0NXGJ3CJ:EHHH **** "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 **X^7Q9=:KXEN-!\/10-);*3<7EP28X
MR.,*H^\<GU'0_6M&"_UBQU-;?55M'LA;23&]A5EP4*\,IR%X)/4YQ[4 ;]%<
M5HOB/6/&)O+G1Y+6PL+>3RHWGA,SS-C.2-RA1@CUZU-X>\7SZW-JFES0PVNL
M:>6##)>.3!P6 X.,XX]Q0%SKZ*X7P5XYN_$.ISZ=J=I#:W*P)<0B,GYT8 ]R
M>S*?QJK<^.]2N/&T&@V$-M':SR[8[J12Y8*2&( (&,JP'TH%<]$HKS^\\1^(
M#\0SX:M;JSCBD3S$FDMBQ0;"V,;AGIUK3\&^+;CQ#=:E8WEJD5QI\FQY(B2C
M\L. >1]V@+G6T5RLGC6V7Q['X;'EE6B.Z7=R)NH3\OU-.\<ZMK&BZ7!=:/Y3
MRM,(C"\)<OD'&#D8Z4#N=117!6_CB?6O!DFIZ?/;6VHVK(MU!)&7 W-MXY!
M.<CKTQ[TWQGX@\1^%I["<3VLFFS%8YIOLI+1O@;CC=SGD@?A[T"N=_17.W^I
MW]QK^F6.CSP&&2,W%T[1;PD7&T@Y&"W('T)[5T5 PHHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHKB_'WC";PTEDEDN^8RK+< +G;"#@@^FX\ ^QH [2BLV\NUN_#LU[8W;1J
M]N9H9XP&XVY!P00?IBO/M-UW7KSX;WGB"37Y8[R"5MH,,.Q@,?+C9U.?6@5S
MU.BO.-5\2ZO/\+K3Q'%/)97X8 B,#:_S[<D,#P0,CZTNM^(]2T?P5X?NYKVX
M<W[1-=W:QIO1&4,RJ,8SC.#UX- 7/1J*XBTGU&_%S+H&OMJ-E+I\@A\TQ[H;
MC*[,G ;D%N#TQ]*R=5FUK2O&&AZ$-?OI(;U%-Q(=FXG<<[3M^4<4!<]-HK'\
M/V6IV$=[!J5])>K]H+6TLF-WE%5P#CN#NKG='\;R:C\0+G2G!73YHO\ 069,
M>85SN8'N#AL?[HH&=U12$9!'(SZ5Y5)XIUOPMXLD?4;F>Z\/R73VP:3#&/&.
M<@9R,YQW&>XX /5J*Y72A+J>JZ_LU>\>V#1K;%)!B-7C63<O'JW&>U<;X/UB
M]UO2F.H^(]0CO9[P6MN(73C*;MQ4CD=:!7/7**Y$:9X@>QM9+_5YX1;63^>+
M=E#2S \$G:1C:*YCP-<>(/$^CWETVNW8N[>X0(K,!&R\$AN,\C/- 7/5:*\[
MEU35-$^*<%A?ZC-)I5^I-NK-A49@0!T[,,#ZBJV@>(+VW^)UYHM[J5Q=6;&1
M+7S#@!@<XZ<XPR_44!<]-HKSV_\ %=UHGA&^UT/+.;V]>/3UF.51.0IZ=/E9
MA]0*G;3]93P2^LG7+YM7%L;O*MF(_+OV"/&W&..G^% 7.[HKS.Y\6WFK_"N;
M6[>ZDM=2M'6.4PG +;U4\>A# ^QJ#Q%K6I:/X:T'4]/UN>34+E8O-M9"L@E+
M)N)VXXYP./[PH"YZG17G?Q)U74]*M-)O+*_N+-IW\N:-6&W& >XX(YK6-[/X
MHNA:Z)J$L%A8RA+B_CD#-,P',:COU!+G\,T!<ZZBO.?$7B)=+\:6^EZM=WUK
MI M08I8)&4O*2/F=AR0!D8]:ZGPQ]J:&]DEU1=2M'GW6<X96/E;5X)7N#D?K
MWH&;M%(1N4@YP1C@XKS;P1<WVK^)O$-I?:G?2PV3-! OVAEV@LRYXQEL#@F@
M#TJBO'_#WBO6/#VIVR>(+JXN=)U)3Y-Q*Y;RCN(SNZ\8Y'N#73+J_P#PC'AS
M7-4EN;J^,-X\,"W$[.,9 0 GH/FY/4XH%<[JBN*\,:9J6MZ'%JVJZUJ NKP>
M;&EM-Y20KGY0%'!]>1[5O^'K74[/3G@U6Z-U<+/)MF;&7CS\IXZ<=J!FM111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110!Y/X2A_X1'XAZI9ZQ((%O$9K:>5@$E&_(^8
M\9(_48KNKV^T[Q%9:EHUA>I/+):.K/ =Z1[AM&6' //3.>#6S<6T%W'Y=Q!'
M-&?X9$##\C1;VT%K$(K>&.&,=$C4*!^ H$>=_"ZXBT73-4TC5'2SOK:Y:62.
M9@N$*J-V3U'RGGIT]:I>#;3S_%?B+Q7(_DZ63,L4SG:LFYLYR>P _4>E>H36
M=M<D&>WAE(Z%T#8_.GM#$\/DM$C18QL*@KCZ4!8\@OM,O4@\':]H$B?:I[6&
MP=DY ?R]N3CT&X'TVU+JD5CI/Q7\-V<4T:PVEK'"S%APV9/O>A.0?QKUJ.&*
M% D4:1H.0JJ *C>QM))3(]K TA.2S1@G\Z L>6ZFEK=?&^.&>Y:.-H0A:*=H
MF#>4<+N4@@DXXSSFNXNO[$\"Z!=7<%O#;Q@%MH/S3/V&3R2?TYK:-E:&7S3:
MP^9G=O\ +&<^N:DEABG39+&DB?W74$4!8\;\5Z%J-CX<L=>:?3A-;R^?]HMV
M8R3-(X;.3P<'GZ"NNO\ Q1IFJZ-X<U#[9;Q^;J$+.K.%V, =X.?0GK[CUKMC
M%'Y8C\M=BXPN.!CIQ33;P$KF&,[6W+\HX)[CWH"QY9XX\+7.C:L-;T<LEE>R
M+'?11CA<LIS_ +I(_ _6NX\<0V<_@O55O618Q;LR%F _> 93'ON %=!00#U&
M: L<#\)7AE\+22>:)+OS=LI+[G"J,(#Z #H.G6N^I  .@ I:!A1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% #9'$<;.V=J@DX!)_(<FO/QHESXKM]9U"XO+JQ6\S$UK)99*Q1YV
M8WKNY^]\O<^M>A44 >:^"[_48?!.HZ3JECJ,$EK"ZV[_ &63<Z-D +\O)!/3
MT(]#7-:=X*NM4\!N4M+NWUBSG>0031,@F0A>,,,$\<?D>M>WT4"L>7^(-3O?
M$'PT^R-H]_!J>Z-&MELI #M8<K\N ,#..W2M:.[<>'/#=K<:-<W=B8!!?P/9
M,S1E8U&[:1G@YZ=1TS7=44!8\X\/^&H].^(1O-"2\M])^S$W"SQ.B%CT1=X!
M/.&[XP1GG%-\5I.WQ,T*]CLKV6VM%43RQVLC*OS$]0.>HZ5Z310%C \6ZE/9
MZ*T5G%=/=76(D:"W>3RU) 9S@'&%)(SU-<-XP\*ZEI5II&HZ?>7E_=V#I%;Q
M1VF"D:C(SL&>"!U]37K%% 6*FG7PU#38;SR9H?,3<8IHV1T/<$$ ]?SKFM-L
M;7Q+I.NZ??6MRD4][(Z&>V>([6^XZ[AU&/\ $#.*["B@9PG@72;KPG8:Y!?I
M.Z0W&8Y$B9S*@4 %0,D\=AG%<QX%L8--TW?JVE:E#?V]Z+F$IITK.RA,;=P7
MIR>"17L5% K&#97][?\ A::\O[.6WFF$NRW$3&14)(0%>3G&,US/PGTV^TK3
M;^#4+*YM9))5D02Q,H*XQU(Q^%>B44#.+^)'AZYUK1K>YT]';4;*8/#Y?WL,
M0#CTQP<_[-9OBWP1=3Z7H0TPRF_M)5BEGC;#$/R\A/\ O9/_  (UZ-10*QR?
MC+PD=:\'II-@0DEH4>W0G ;:I4*?3()_&J$NK7[>!SI(TG4!K+6GV3R5MGV!
MMNW=YF-F,<_>KNZ* /,+KPM=Z+\*)]%CMIKG4[QUD=+>,N V]202..%7J>M4
MKOPK?:?;:'XD\/Z=*NH6D427EF\)4NP4 L%/7/()'U'.37KE% 6/,?B +[Q+
MI>D+9Z-J+2I+YL\36KCR^!P21@]^F>E-N-+U+P;XT34/#VFW=SI-Z@:YM8HS
MA,GD =B.HSTR1TKU"B@+'%WQ35=4N[?6]#NKK2)8XFM9#:%FA8K\PP/G!Z<C
MZ5D:+:ZMX)\.:Y?66F2S0O=[[6VF;#K",Y=AU'&..O'->EU#=6L-[;26UQ&)
M(9!AT/1AZ'VH"Q!IFH?;]$M-1:)H_/MTF,8!8KE0<#')K@? EO>Z9XD\17E[
MIE_!#>.TL):V;Y@&=L<#K@CBO2E544*H 4#  ' %+0,XJP\.P^(OA_#I6I6D
MUM-'N"F:(J\3Y)##/48/X\BL[2?!=[<?#:]\/WH\F\^T.T3,?E)4@J?]TX_(
MUZ-10*QQGA;4M0T?0+?2M4T74?M=H/)!AA\Q)%'W2&''3CD]JT;C6==ADT91
MH);[9,5N]DVX6J9 !) P3@Y/;@CWKHJ*!A1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44@ &?>EH ***
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 **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y:
MW\:K=6-S>PZ)J;VUK*\4SKY1*%?O<;\G'L*ZFO-_#%OKEQH6O1Z5<V4>_4+I
M5$T3%@QQT8-@?EQ[T".]TO4[36--AO[*7S+>895L8]B".Q!JW7EVC)-?_"5!
MH<]Y:WNGNSLL<I4RNIW.N1C(()P/7%=5H6KCQ)J4>HVEQ)]BM[14:-7.UIG^
M9@P]4 7_ +Z- 7.GHK/T;3IM+TY;6?4+B^<,S>?<'+G)SC\*T*!A1110 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 %%%% "'I7,P>";.UAFA@U/5HHYG:218[K;N9NI
M.!WKIZ* .=F\OPAI=G9:/H=U=PM(4\NW.2F>=S$^I[FK?AO21HNA06ACC27F
M281]/,8Y;'L"<#V K7HH H:/I%MH>GK96C2M$&9\RN7;).3R:OT44 %%%% &
M3?76LQ7.VSL()H<??>;:?RJM]O\ $?\ T"+7_P "?_K5OT4 81O?$>T'^RK3
M/I]I/^%/6Y\0L"?L%@OLUPW]%K:HH QO/\1?\^6G?^!+_P#Q%+YWB+_GRT[_
M ,"7_P#B*V** ,;S_$?_ #Y:;_X$O_\ $4>?XC_Y\M-_\"7_ /B*V:* ,;S_
M !'_ ,^6F_\ @2__ ,11Y_B/_GRTW_P)?_XBMFB@#%\_Q)_SY:;_ .!+_P#Q
M%'G^)/\ GRTW_P "7_\ B*VJ* ,7S_$G_/EIO_@2_P#\11Y_B/\ Y\M-_P#
ME_\ XBMJB@#&\_Q'_P ^6F_^!+__ !%'G^(_^?+3?_ E_P#XBMFB@#&\_P 1
M_P#/EIO_ ($O_P#$4AG\1C&++3?_  (?_P"(K:HH Y\S>+,_+::0!VS/)_\
M$TWS_%V?^/31_P#O])_\37144 <]YOBX?\NNC_\ ?Z3_ .)H\_Q;_P ^FC_]
M_I?_ (FNAHH Y[SO%I_Y==''_;:3_P")H\WQ=_S[:/\ ]_I/\*Z&B@1@))XK
M+ /!I 'J))#C]*<\GB@8V1:4WKEY!_2MVB@9@F3Q7QBWTC_OY)_A3P_B8GF/
M2AQ_>D-;=% &)N\3?W-+_.2C?XF_N:5^<E;=% &)O\3_ -S2OSDHW^)_[FE?
MG)6W10!B;O$_]S2OSDI-WB?^YI/YR5N44 8>[Q3_ ,\])_[ZDHW>*?\ GGI/
M_?4E;E% &%O\4_\ //2/^^I*-_BG_GGI'_?4E;M% &'N\4?W-)_.2C=XI_YY
MZ3_WU)6Y10!A[O%/_//2?^^I* WBCO'I/YR5N44 8F[Q/_<TK\Y*3?XG_N:3
M^<E;E% &&'\48Y32?SDK5M#<F!?M?E";'S>5G;^M3T4 %%%% !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 %%%% !13'ECC*!Y%4N=JACC<?0>M/H **9'+',@>*170Y 93
MD<<&GT %%%% !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 0WELE[93VLA94GC:-
MBAP0&&#CWYKBK_0M)@\>>'K2/3K00&VN-T?DKAB ,$C')^M=W7,ZMINIS^-=
M$U*UAC:TM4E2=F< @.,<#\!0)E;5;;2- N]&@728YTNM3'DY8*+:1L?,HQTX
MSBGZ+J^JZCXKUZRN8;4V-HZ1 "0Y4%6(.-OS$\9R1CMFK7B?2+S5+W0Y;1(V
M6SOTN)MS[<*/3UJOIFE:MIOB[6;H0V\EAJ#)*)3*0ZE4(V[<>N.<]* .>\)^
M(X=!^'FB1$1FYNWN!$)7*H KN69B 2 ..@/4?4='I/BJ[U?1[Z>WTEWOK27R
MO($F$E.<;D=@..IY&:PK+PCK^F^'=!>S:U75M)DG(BD<F.5)"21D=\8KJ(7\
M2_V+<3RQ6']IL08;<,WEHO'!;J3U]NE &W&S/$C.A1BH)4G.T^E.IL7F&)/-
M"B3:-P7IGOBG4#"BJ%UKFDV,Y@N]3LX)@ 3'+.JL,^Q-0_\ "3Z!_P!!K3O_
M  )3_&@#5HK*_P"$GT#_ *#6G?\ @2G^-'_"3Z!_T&M._P# E/\ &@#5HK*_
MX2?0/^@UIW_@2G^-'_"3Z!_T&M._\"4_QH U:*RO^$GT#_H-:=_X$I_C1_PD
M^@?]!K3O_ E/\: -6BLK_A)] _Z#6G?^!*?XT?\ "3Z!_P!!K3O_  )3_&@#
M5HK*_P"$GT#_ *#6G?\ @2G^-1MXM\/*"3K-CP=O$P/^1[T ;-%8TGBWP]%C
M=K-D<_W9@W\JC_X3/PY_T&+7_OJ@#=HK"_X3/PY_T&+7_OJC_A,_#G_08M?^
M^J -VBL+_A,_#G_08M?^^J/^$S\.?]!BU_[ZH W:*PO^$S\.?]!BU_[ZH_X3
M/PY_T&+7_OJ@#=HK"_X3/PY_T&+7_OJG_P#"6Z!A3_:D&&&1UY'Y4 ;5%8P\
M6:"4WC4X2OKSC^5._P"$IT3)']H19'48/^% &O161_PE&B?]!"/\C_A1_P )
M1HO_ $$(_P C_A0!KT5D?\)1HO\ T$(_R/\ A1_PE&B_]!"/\C_A0!KT5D?\
M)1HO_00C_(_X4?\ "4:+_P!!"/\ (_X4 :]%9'_"4:+_ -!"/\C_ (4?\)1H
MO_00C_(_X4 :]%9'_"4:+_T$(_R/^%'_  E&B_\ 00C_ "/^% &O161_PE&B
M_P#00C_(_P"%'_"4:+_T$(_R/^% &O161_PE&B_]!"/\C_A33XKT01[S?KC&
M>$8G\L9H V:*Q4\6Z')C%^!D9^:-Q_,5&WC+058@WS9'I!(?_9: -ZBL$^,]
M!!P;UO7BWD/_ ++1_P )IH'_ #^O_P" \O\ \30%S>HK!_X330/^?U__  'E
M_P#B:/\ A-- _P"?U_\ P'E_^)H"YO45@_\ "::!_P _K_\ @/+_ /$UL6MU
M#>VL=S;L7BD&58J1D?0\T 34444 %%%% !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 ,\J/S#)Y:[R,%L<D>F:41H!@(H'L*=10 FQ?[H_*C8O]T?E2
MT4 )L7^Z/RHV+_='Y4M% ";%_NC\J-B_W1^5+10 FQ?[H_*C8O\ ='Y4M% "
M;%_NC\J-B_W1^5+10 FQ?[H_*C8O]T?E2T4 )L7^Z/RHV+_='Y4M% ";%_NC
M\J-B_P!T?E2T4 )L7^Z/RHV+_='Y4M% ";%_NC\J,#T%+10 F!C&*6BB@ 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 **** "BBN*T/6/%FMVMY<0MHR_9KJ2W$;0RC>4QSN
MWG'7T- ':T5A>'?$B:W!=I/ ;.^L9/*NX'8$1MSR&[J<'GVK4_M&R^S27/VR
MW\B+[\GF#:OU/:@"S16?IVM6.IZ3'J4$RK;.N[=(0NW_ 'N>*M+=6[V_VA9X
MF@QGS X*X^O2@":B@$$ @Y!HH **** "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@_
M NKZ;9Z1J[W-_;0K_:=P^7E497(YZ]*[RJ*:-I4<HE33+-9 <AU@4$'USB@#
MS2413:5XM\17UM<)I^I2PQ6\8)A,BA@ Y.#@$XR<>M6](FM9/%.M0/>Z=<BX
MTI=J6@ B<@'Y5&3N('?^5>ERQ1SQ-%+&DD;##(Z@@CW%-CM;>)E:.")"B>6I
M5 ,+_='M[4"L>90ZA8QZ'X/=;I4T^%-MY);A'\J?R@%W@@@'ENH]ZZ'3[?PQ
M%HFK.;IKG2I)A)<R38\LN<'Y=H'<CIWQ74K86:6[6ZVD"P,<M&(P%)]QTJ3[
M/!]G^S^3'Y&W;Y>T;<>F.F* " 1K!&L( B"@(%Z;<<8J2BB@845FWNFWEU<F
M2'6;NU3 'E11Q$#W^92?UJM_8NH_]#)J'_?J#_XB@#;HK$_L74?^ADU#_OU!
M_P#$4?V+J/\ T,FH?]^H/_B* -NBL3^Q=1_Z&34/^_4'_P 11_8NH_\ 0R:A
M_P!^H/\ XB@#;HK$_L74?^ADU#_OU!_\11_8NH_]#)J'_?J#_P"(H VZ*Q/[
M%U'_ *&34/\ OU!_\11_8NH_]#)J'_?J#_XB@#;HK$_L74?^ADU#_OU!_P#$
M4?V+J/\ T,FH?]^H/_B* -NBL,Z'J)(/_"2:CQ_TSA_^(I#H.H&3?_PDNI9Q
MC[D./RV8H W:*YW_ (1F]_Z&?5_^^D_^)H_X1F]_Z&?5_P#OI/\ XF@#HJ*Y
MW_A&;W_H9]7_ .^D_P#B:/\ A&;W_H9]7_[Z3_XF@#HJ*YW_ (1F]_Z&?5_^
M^D_^)H_X1F]_Z&?5_P#OI/\ XF@#HJ*Y]?#=T P;Q'JS$C .]./_ !VG1^'+
ME<;_ !#JSX.3F1!D>GW: -ZBL9- D7.[6]5?)R/WRC'_ ([22:!*Z@)K>JH0
M021,IR/3E: -JBLC^PF_Z"^J?]_Q_P#$T?V$W_07U3_O^/\ XF@#7HK(_L)O
M^@OJG_?\?_$T?V$W_07U3_O^/_B: ->BLC^PF_Z"^J?]_P ?_$T?V$W_ $%]
M4_[_ (_^)H UZ*R/[";_ *"^J?\ ?\?_ !-']A-_T%]4_P"_X_\ B: ->BLC
M^PF_Z"^J?]_Q_P#$T?V$W_07U3_O^/\ XF@#7HK(_L)O^@OJG_?\?_$T?V$W
M_07U3_O^/_B: ->BLC^PF_Z"^J?]_P ?_$T?V$W_ $%]4_[_ (_^)H UZ*R/
M[";_ *"^J?\ ?\?_ !-']A-_T%]4_P"_X_\ B: ->BLC^PF_Z"^J?]_Q_P#$
MT?V$W_07U3_O^/\ XF@#7HK(_L)O^@OJG_?\?_$T?V$W_07U3_O^/_B: ->B
MLC^PF_Z"^J?]_P ?_$UI6T/V>W2'S9)=@QOE;<Q^IH EHHHH **** "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 **** "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 ***:S!022  ,DGM0 N:6N:G\;:/%<2PQR3W'D\RO;P-(L8]
M20.*V=/U"UU.T2[LYUF@D'RLM7*G.*NU8E3C)V3+E%%%04%%%% !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 %%%% !117/:YXE-C=1Z7ID*WNK
MS'"P9PL8_O.>P_G51@Y.R)E)15V;-Y?6NGVS7%Y<1P0KU>1@!6"OC 7K?\2;
M2+_48_\ GNJ"*,_1GQFH[#P>)KD:AXBN/[4OCRJ./W,/LB=#]3^5=2JJJA5
M  P .U6_9P\W^'^9"YY>7YG,MXNELG4ZSHEYIULQ ^TL5DC4G@;BI.*Z5&5T
M#*0RL,@@\$5'<VT5W:RVTZAXI4*.I[@U@^!)YY/"D$%R29K1Y+9S_N,0/TP*
M&HRAS)6L--J7*W<Z2BBBLC0*:2/7BE/2N>U:[NM0O?[$TU_+D9-US<8/[A#T
MQZL>U5"/,[$SERHEU?Q;HVBMY=W=CS?^><8+M^('3\:M:-KEAKMF;FPE+H&V
ML"I!4^A!J""QT?PII<MT52*.)-TUS(-TC^[-U))/3WK,\%6TTD.HZM)&T2ZE
M=-/'&W4(>A_&M'&'(VNAFG/F29UM% Z45B;'/^,;[4],T![_ $SRR]NXDF5Q
MG=&,[@/TJWX<UA==T2#4%A:'S!@JWJ.N/45I/&LBE64,IX((R"*(XUB0(BA5
M'  & *KF7+:VI'*^:X^N8\9W5S]AMM+L7V7>ISBV5O[B'EV_ #]:Z;-<=J%S
M&?B-;-<RK%;:?I\EPS.> 20I/Y&KHKWK]A57I;N;@CT[POX?81QK%:6R9VCJ
MY_JQ/'N35?PI92VFC[YX5AEN97N&A3[L>\D[1]*IV_F>*M1AOVW)H]NVZWB8
M;3/(/XV!Y '8?C74 4YMQ7*]WN**YFI+9;#A12=*,UB:BT444 %%%% !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 445C>*-:.@Z#/>1J'N#B.!#_%(Q
MP![^OX4XQ<FHKJ*4E%795US6[AKTZ#HJE]4D0,\I'R6J'^-CZ^@^GXW=#T"U
MT*"186DFGF;?/<3-NDE;U)_I47AC0_[&TW-PPEU"X8S7<Y'+N>2,^@Z5MUI.
M22Y([?F1"+?O2W_(****R- KE_ T>W3]3?<")-4N&&.WS8_I5OQ?J%[IOANZ
MFT^&62[8".+RU+%2QQNP/3_"K'AO25T3P]9V !W1IF3)R=YY;GZDUJM*3?=_
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
M#)K%@H)Q_P ?"?XURT?A;P&@8-,D@+9"O>/A1Z###CZYK:L8_"&FD&S73(F
MQN7;N_,\TVJ2ZM_A_F).H^B1T,<B31)+$ZO&ZAE93D,#T(-.K.&NZ0!@:A;
M?]=!1_;^D?\ 02MO^_@K(T(]7UZUTAX862:XNYR1#:VZ[I'QU..P'J:U <@$
M@CV/:N?EN/#TVMP:NVI0_:H8C"G[X;=IZ\>M7_\ A(-(_P"@E;?]_!52Y;*Q
M*YKNYI5QWQ)O5M/"4\9?:URZ19]B<D_D#6^?$.CCKJ5K_P!_!7GOC34]*UOQ
MEH.FR:A;_8%S+.YE 3&3D$D@ X7'_ JNARJHG+9$U;\C2+$/AW6;46'B?2D$
MET(PK6,O!\C@*H)[A1DUU.C>+[#5)Q:3;[*_'#6ER-C@^V>OX5='B30%4*NM
M:8 . !=1_P"-9FLR>#M=AV7VIZ8SK]R9+M%DC/JK Y_I5.JJGQHE4W#X&=0"
M/6EKSBR\5P^&=2BL-0URUU/3IN(;Q)5=XC_=D )./>NR7Q'HQ&1J=K_W\%92
MC;8TB[HU<BL_4]5M=*@$ES)@O\L:#EI#Z*.]8NL^.='TN-5ANH;FZF8)%%&X
MY8]V/0#WJMI1TQ+O^TM7U>SNM088!W@I",]$!Z>Y[TXQ5KR$Y.]D%QH=WXOV
M/K49L[*-R\-JH'F$XQEF[=>@K0MK75/#]JD%HBZA91@*D) BDC4>AZ-^./K5
M\>(-''_,3M?^_HI?^$BT;_H)VO\ W\%4ZS:MT[$JDEJM^XRU\0Z;<W"VS3&W
MNV_Y=[E3&^?09X;_ ("36!K$BZ7\2]'O",)?VSV;'U8,"/YC\JU;^^\-:G$8
MKRYL9T_VV!(^E>?>(],FMIK%]'U_[99V]PLJV\]R"T1R/NL3G;CC&:TI<CEV
M]2:O,H]SV#@TN*R8_$.DD+NU&U!QR!*.*D_X2#1_^@E;?]_!7,;FE16;_P )
M!I'_ $$K;_OX*/[?TC_H)6W_ '\% &E16;_PD&D?]!*V_P"_@IK^)=%126U2
MU '_ $T% &I165_PDNB[<_VG;8_WQ0?$NB!"YU.VVC@GS!0!JT5CGQ7H 4,=
M6M<'H?,IO_"7>'O^@O:?]_* -JBL7_A+O#__ $%[3_OY2_\ "6^'_P#H+VG_
M '\H V:*QO\ A+- /_,7M/\ OY1_PEOA_P#Z"]I_W\H V:*QO^$LT#_H+6O_
M '\I?^$LT#_H+6O_ '\H V**Q_\ A*] _P"@M:_]_*/^$JT'_H+6O_?= &Q1
M6/\ \)7H/_06M?\ OY1_PEF@?]!:U_[^4 ;%%8__  EF@?\ 06M?^_E'_"6:
M!_T%K7_OY0!L45C_ /"5Z!_T%K7_ +[I/^$LT#_H+6O_ '\H V:*QAXL\/DX
M&KVI_P"VE:L$\5S"DT+K)&XRK+T(H DHHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M $Q1BEHH 3%+110 4444 %%%% !1110 4444 %%%% "8I:** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** ,[5="TS6VMCJ5HEQ]F??&')P#[CO]#6@ %    '  [4M% !1110
M 4444 5)],LKF7S)[2"5_P"\\8)IG]BZ6#D:?:@C_IBO^%7J* *PL+1?NVL
M'M&*=]BM?^?:'_O@5/10!7^Q6O\ S[0_]\"C[%:_\^T/_?L58HH K_8;7_GV
MA_[]BC[#:_\ /M#_ -^Q5BB@"O\ 8;3_ )]H/^_8K*7PEI2:_-K(@!N98A$5
M(&P >BXZUNT4[A8K?8+3_GU@_P"_8_PH^PVG_/K#_P!^Q_A5FD)P*0%"[TC3
M[NW>">S@>-U*L#&.A_"N!^T/X1O_ /A&+6VMKQKGFP>7&8-Q/ROGJ!U'Y5UN
MK:S/+<G2M&59=0/^LDZI;#^\W]!WQ6+XLT6#2?!4LL8::[AGBG>Y89D9]X!;
MVX)XZ#-=-&*32GU,*C;^'H;FD>%;+3@\\L<=S>SD-/<2("6. ,#C"CC@"M;^
MS[/_ )]8/^_8_P *EMW\RWB<_P 2@_I4E<[=W<VBK(K?8+3_ )]8/^_8_P *
M/L%I_P ^L'_?L59HI#*WV"T_Y]8/^_8H^P6F?^/6#_OV*LT4 5_L%I_SZP?]
M^Q1]AM?^?:'_ +]BK%% %?[#:_\ /M#_ -^Q1]BM?^?:'_OV*L44 5_L-K_S
M[0_]^Q1]AM/^?:'_ +]BK%(>E %<V5IS_HL//_3,4"QM#_R[0_3RQ_A2F\@%
MT+4RIYY7>(\_,5]<5.*!(@^PVO\ S[0_]^Q2_8K7_GVA_P"^!4]% R#[%:_\
M^T/_ 'P*/L5K_P ^T/\ WP*GHH @^Q6O_/M#_P!\"C[%:_\ /M#_ -\"IZ*
M(/L5K_S[0_\ ?L4?8[7_ )]H?^_8J>B@"#[':_\ /M#_ -^Q1]CMO^?:'_OV
M*GHH @^QVW_/O#_W[%'V.U_Y]H?^_8J>B@"#[':_\^T/_?L4?8[7_GVA_P"_
M8J>B@"#[':_\^T/_ 'P*/L=K_P ^T/\ W[%3T4 0?8K7_GVA_P"^!4J($ 50
M  , "G44 %%%% !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 %%5M0^U_P!G7(L-GVLQMY)?
M[H?'&?QKCI[WQ!;^-K#0&UO?'<6C3O*+6,'(+< 8Z<"@#NJ*YM_[4MKC2;>\
M\0V\4[7,@9#"@:\C'(4#^$@8SCUHB\6V&ISZO86-RJW5FKJC9!+D+DL 1T!X
M]\>E '245S>@^((U\&:;JFM7T2//&-\LF%WMST [X'0>E:G]N:7_ &5_:GV^
MW^P?\_&\;.N,9]<\4 :%)0K!E#*001D$=Z6@!*Q-;\2VVC%(1'+=7TH_=6L
MR[>_L/>G^(]:70]+:X">;,["."+.-\AZ"JGAO07L,ZAJ,GVG5K@9FG;^$?W5
M] *TA%)<TC.3;?+$;9:_J_V^S@U32!:)=DK&5G#E6 )PP'L*;XAUF\M?$.AZ
M;8L2]S*S3J #^[ [^G?\JU-1MHI+FVO)Y&CCLBTOL?E(R?H":\\TG4]1\1ZY
MJ-]I.!=2MY4-S*F5M(1GH#P2WI6U."E[]MD93DX^ZWN>K Y&::TB(RJSJ"QP
MH)QD^U<=X-U'4WU36=(U.[^UO82(%GVA<A@>.!3[BYTOQ.;UKE98;?1KG<EY
M')M.Y1EL$=JS=*TK/8T]I>-UN=A2UYH/B3<WVIP1Z;90-:2726VZ67]X^[NJ
M#G  ZUZ%=7*6EI)<RD!(T+,3V &:F=*4&E+J.%2,KM%FBLW0M576M&@U&.)H
MDFW%5;K@,0#^.,_C6C6;5G9EIW5T!. 37'Z]XL@&HIHMEJ-K;3LI:XNI9 %A
M3VSU;T%:7C#5$TGPO>W,BALIY:KG&6;@?SKDK>Y\%>&?#JM)+I>H:I# 7+D+
M*\TN.F1GOQ["NFC#[339C5G]E.QO:?K_ (8T:U:"PGFN26,CO#!),TKGN6"X
M)/UK/US6[?Q9>6GAW3EG.Z99;\RPO&8$3#!2& Y)Q^7O7,:'XZG@TV*P@U(2
M7MY(9)KJ\^6&SS_ @[X';H/2NI\-Z3J.AZ\&24:GI^I0^=-?C&X2 9SD=5/;
MZUK.FJ;<GOTO_P ,9QFYI16W]>9W2 *BJ.@&!2UAZQX@CTV2.TMX6N]1F_U5
MK%]XCU/H/<U0TO6]8D\6/I&HQV:[;1;AOLY8F,DXVL3P?P'>N54Y-<QNYQ3L
M=71FJ.J:O8:/:&YO[J."(=W/)/H!U)K T_XB>'M1OX[.&YD625@D9DC(#$].
M:4:<Y*Z6@Y3C%V;.MHK'\0>(++P[IWVN\<X9ML:*,EV]!6)X?\1ZS=^*+C1]
M7L[>!Q:BZC6)B2BE@-K'/)YH5.3CS= =1)\IVE'>N=\0^)XM#,-O';RWE_.2
M(K:+EF]S[5<T#64US2UO!$T+ABDD3]48'!!I.G)1YK:#4XN7*7)[ZVMKF&":
MXCCEF)$:,V"^/2K .16/K&EZ;K^;6YP9H,,KHV)(2>A![=*HW/B/3_#L-MIE
MS>S7U^%"".)-\TAQU*CUJE#F5HZL3E;?8Z?-17-Q':VLMQ,P6*-2S$]@*QM%
M\4Z;KES+:6[31WD )EMYHV1TP<<Y]ZR_']S-+IUGHMJW[[5+A8<@X(C&"Q_D
M/QHC3?/RRT$YKENAO@N*35KW4/$URO\ Q]OY=J&'*Q+P/SKM ,56L+.*PL(+
M2%0L<,:HH'H!5H4JDN:5QPCRQL%(3Q2UROBG4;YIK;0](_X_[[(:7/\ Q[Q#
M[TGX9I1CS.PY2Y5<@7Q)J6LZQJ-CH9LA_9YPWGN=TI[X Z#/&3[5OZ'JB:SH
M]MJ"*5$R9*D_=/<?G5*PT;2O"&BW$UO"H:.%I)[A_P#62D DEF^M8-KK+^&O
M &D>7;^=?W*JL%L.KLQS^6#_ "K=QC-6@NJ_X)CS.,O>9W@I:I2W@M=->\N@
M(Q'$9)!G[N!DBLS2?$]M?>'EUFZ4V-NQ(!F/;. ?H:P4':YMS*]CH**YYX;'
MPM_:>N3ZA=FUF(D>%WWHK$_P#KDDBL^V\3^(;@17Y\.&/2GD"X,F;C:2 'V
M=.<X_P#UU:HN6L=ON)=1+1[G8TE<-'XXO[SQ+#;V=A&VDF]-BTSD[WD ))4=
M@ ,\CIZ5W)('4U-2G*G;FZCA.,[V#-+7G6J>(M8U/6M5MM)U*#3[/2E!DGDC
M#"1NZY(( ZBMWP/K5_KNB?:]0C57\QD215VB51CYL?G^55*C*,>9DQJJ4N5'
M44445D:A1110 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 %<+J3H/C+I +J#
M_9SC&>^7KNJ3 SG SZT <=XO=$\5^$"S ?Z9(!GW4#^>*H:'?6MKJOC.QGE$
M=T]Q+,$8$?N]F=V>F*] (!ZBC YX'/6@5CR&&YCM=%\&ZE=7%W%I4=O+#+<6
MC',$A. 3CZ$?G756$OA/3/"U_?".671I;C=(UU&TBS.=HW*K#)&2!G'45VFT
M8Q@8]*, C&!CTH"PB%3&I087 P,8XI:6B@9QOC@K#/HM[<1L]C:W>^<@9V\$
M D?4UT\>H6<UH+J.YB: C_6!QM_.J=]H;7L[R'4;I$88,(VE,?0BN=C^%VCQ
M7:W*W-T)%?>.5QG.>F,8]JTYHN"3Z&7+)2;749XLU+4M=TF73_#MLUQ'*WE7
M%QC"[3P0N>ON16]HNF6WA?PXD"* L$6^9U&2S 98^]-7PNR#"ZSJ"CT5E 'T
M '%*WAEV&&UG43Q@YD'^%4ZBY5!; J=FY/<\]T2;4[_P_J]]8K/")Y)+BXN5
M'SN?X8X_ZFD73-1TSX4K]JW[;N[6XN@N=XA..O\ WR":[^/PGY$8CAU>_CC4
M8"HP 'X 4YO"[,C*VLZB5/4&0'^E:O$*^BTN0J&FKU,O3;3P587!U6WEL5E9
M0X8RC*X'4+GBHO%NJQ:WI^G:5ITH==3G"LYR/W2'+$?E^6:IW_@_0_#H%PL]
MV;J=MD,<2HSR/Z*-O!]ZP]#\'3>,=8U&ZUJ\O%M[5O(@43AF!S\PW#@CMQZT
M.W\35V[B5_@T1Z)INOZ,;V/1;&?S9(DV@1*2B@=BPXK=KF++P3;Z; L%EJ=_
M!"N,(C@=OI5G_A&I/^@WJ?\ W]'^%<TFF]#>*=M2;Q'H,'B326T^YEDCC+J^
MZ/KD5Y[I?@K1Y_'?]GQ"6>TTM!)<^?AA)(?NH1C&.Y_*N^_X1IB.=8U(].?-
M _I52W\#VEK=W-U!J>J1RW)!E9+HC=@8&?I6E.O.$7%,B=*,I)V*/Q&O[?1_
M"#6<,4,;WK"VB7: $!'+8'H!C\11KUPWA3P/;:?IV^2[EV6ML#]YG;O_ #JU
M=> ;'4)(9+_4=3NG@??"9;DG8>.GY5//X,MKIX6N=2U*5H'\R(F?!1O48'6B
M-1))->82@W=H;X4\.IX9TEY[N:2>_E0274TK;B,#[H/]T<]ZI>"-M]'>>(;C
M"W.J3G8"1E8UX516NWAA&4@ZOK!SU_TUJRK/X9Z%I]RMQ:27L4RYVNL_(SZ<
M<4>TNI7W8>SU5NAEP3:;J>MZOK_B"6%K33)VM;:WD(8!E^\VSN2<8XK/TO[-
MXC^(-V^N6@MU6W065C<#^ C(('0''/'3-=*?AKHC:G_:337YO-^_SOM&&W>O
M3K5M_!%C)?1WSWVI/=1KM29KDE@/3)'N:M5U9Z=+>A/LGH8&GHOC3QG+JTZD
M:1HS&*!7^[+*.2WX<'\JN>!T;5[O4?%,V2]](8X%/\$*G@?IS]*TX/!-E;12
MQ6^HZK%'*S.Z1W94$GJ<#UIUCX,L]-M5MK2_U*&%<[46XX'Z4I54TTAQIM--
MF/X1,-YXJ\0ZA='_ $V.?RE60\QQC@8_(?Y-:NJ>+=,T^*>.S#7MS&K2-#:K
MNQCDEB.!T[U2O/ACH-_=R75T][+/(07<S\M@ <X'M5ZU\$V=C;+;6FH:I# !
MCRX[HA?R%0YQE*[0^22C9,YS2O[1N?!.LZW9DMJ&H.TB*IYC4' 4>X&:D\.Z
MYH&DZ7&NG:7J-SJ3C][FU/FO(?[SGY0,D]^*Z*T\'6EC;);6M_J,4*#"HEQ@
M#]*F'AE!_P Q34__  (_^M5.LFFFM!*FU:S.%\,^(++1]7U^YUH20:S=7/%H
MD9=@N,@*1UZX_ 5=LGO+WXDZ==ZH@A+VLKVML3GR@.!G_:(Y_&NJ/A.V,OFF
M_P!0\W&-_G\_GBJ>I?#_ $O5Q$+^ZU"?RL[-\^<?I5.NKMI;H2I.R3>QU2X'
M&>U.K M_"=O:P1P1:EJBQQJ%51<] /PJ3_A&X_\ H*:I_P"!/_UJYC<VZXC5
M[K_A'?&JZW=V[OIUQ:?9Y)D0L8"#G)]C6Y_PC<?_ $%-4_\  G_ZU,;PRA7!
MU75,8Y_TC_ZU7"7*]291;6AE76HGQH\5AIJRC1]ZO=73H8_. .?+4, <'')K
MG-6U6\O?B0L6DV0NY--MS%",XCC<]68^@'ZX]*UYM(;4-/U1X]8U*VLH%9(Y
MO/+$[?ODC'3@BL/PSHBZ'X"GUR6YU%I7W3LD$^S>!P">#^==,)<O3R^;,)1Y
MMWK_ )&[XUGN=*^'<L6H78GN;AT21U 4<L"0H], @5E^)=9$OPQ++8R6L3S)
M! D@P60 ?-CMW_*LN[\-:A>7GAN;6M7N91?W.]+99LB*/ 8<]VY&3^%=_=>"
M;&^@2&ZOM1EB4A@C7' (Z'I4J:A:ZZW'RN3=GT(O%VC7&H^#U@L%\Z>U,<T<
M; ?O=G8CW&>*2V^(&ES6Z"2WOTOC\K68M7+[^X!QCK[UHCPS&/\ F*ZK^-S_
M /6H_P"$:3_H*ZI_X$__ %JS51./+)7+=-\W-%GG?A61O#VK1GQ+8WUNL 9K
M("W+H&D)+.VW)W8P/H*]$E\0V=QX=O-5L9#)%!&Y#21M'\RC/1@#Z4?\(RG_
M $%=5_\  G_ZU17'A*WNK>2"?4=3DBD4JZM<9##TZ556M&H^9K45.FZ:Y4]#
MR>ST+^S8]+US5%GNM(O"9;I4R=C9.,@=1T_6O:]+NK&[T^&73WC:V*X3R^@'
MI[5EP^$+6VM%M8K_ %%8$78L?VC("^F,5AV_P].F:Y;2Z/J%S;:>X;[9'YY#
MN?X=N!BE5K>U6O0*=+DV.]I:Q!X;C_Z"FJ?^!/\ ]:E'AQ!_S%-4_P# G_ZU
M8&QM9%)D5C_\(ZG_ $%-3_\  C_ZU'_".I_T$]3_ / C_P"M0!L9%+FL;_A'
M4_Z">I_^!'_UJT[>#[/"D?F/)M&-SG+'ZF@":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 **** "D/0TM% ' ^)]5NM$\12W0L;
MB<W%C]FL9(AD)*6.0?3L<^U=+X6TD:)H%M9XQ*J[I3ZN>36NT4;XW(K8.1D9
MP:4 #I6LJJ<%%(RC3M+F;%HHHK(U"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "F.-T;#U!%/HQ0!YE>ZI/:Z#/X86TNEU":9H(SY9VNC.
M3N#>FTUWUKI\,&DPV&T-#'"(MI[@#%73&C,&**2.A(Z4N!Z5K.HI+16,H4^6
M]W<X>R\&ZA:^);">;4/M.E:>KFTA<?/'N&-N<<CIWXP*[=?NC-.HQ4U*DIM.
M14(*&P4445!84444 %)M Z4M% !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 %%%% ",=JD\\#/%<W:^-]-O+$WT5KJ)LUW;K@6C%5QUSC)X^E=+7'_#
M7GPE_P!O4_\ Z&:!'46%_:ZG917EE.D]O*,I(G0U8KRG1KB\L+3QBVG745E:
M)J86"8C<JY<AP@ .3C:  #U%6UU'4;C3_&6FO>:BL5E:)/;O<%5N%S&7() Z
M''3K@]C0%STI65E#*05(R"#P:6O.H9]1M+3PWH%C<W#)=67VAW$J)* J+A$8
MK@ =>A..];UAI_B6?PY+97VJK:WXFQ%=Q()6\H8(W# &[J,_C0%SIZ*!G R<
MFB@84444 %%%% !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 %%%% ","RD!BI(QD=17,67@F.PTY]/M
M]<U9+1RQ:,/$,[NOS"/<,^QKJ** .?N?!VE3Z!;Z-"LUI;V\JS1/;OAU<'.[
M)!R>3UJ*'P5913ZC,U_J,SZC;?9[GS9@=XV[=WW>N"?8>E=+10!RT_@.PN=,
MLK26_P!2,MDV;:\$P$T8P!M#!<8P!VJV?"MO_8+Z4NH:DHD<2270N,SNPQU<
MCT '3H*WJ* "BBB@#*NM5NK>X:*/2+J=1TD1DP?IDU'_ &U??] &]_[Z3_&M
MC'UHVCT% &/_ &U??] &]_[Z3_&C^VKW_H!7O_?2?_%5L;1Z"EP!TH QO[:O
M?^@%>_\ ?2?_ !5']M7O_0"O?^^D_P#BJV:* ,5M:OMIVZ%>%NP+H/ZTS^V]
M3VD_\(_<YQT\Y.OI6[28H P?[;U? QX=FZ<_Z0O^%)_;>L?]"W-_X$+_ (5T
M&** ,(ZUJO\ !X>G/'>=1S2'6M7[>'9O^_Z_X5NXI<4 8/\ ;6K_ /0O3?\
M@0O^%']M:O\ ]"]+_P"!"_X5O8HQ0!@_VUJ__0O3?^!"_P"%)_;6L?\ 0NR_
M^!"_X5OT4 8/]M:O_P!"]-_X$+_A1_;6K_\ 0O3?]_U_PK>HH P?[:U?_H7I
MO_ A?\*/[:U?_H7IO^_Z_P"%;U% &#_;6K_]"]-_X$+_ (4?VUJ_;P]-_P"!
M"_X5O44 8']M:Q_T+LO_ ($+_A1_;>L?]"Y-_P"!"_X5OT8H P/[;UC_ *%V
M7_P(7_"C^V]8_P"A=E_\"%_PK?Q10!@?VUK'_0NR_P#@0O\ A1_;6L?]"[+_
M .!"_P"%;]% &!_;>L?]"Y-_X$+_ (4O]M:O_P!"[-_X$+_A6]BC% &!_;>L
M?]"Y-_X$+_A1_;>L?]"[-_X$+_A6_BC% &$=9U?&?^$?D^GVA?\ "F_VWK'_
M $+DW_@0O^%;^*,"@#G_ .W-9_Z%N?\ \"%_PI4UK66<+_PCDJY[FX7'\JWZ
M, ]10!A'6-84X_X1Z0^XN5_PH35]8=L?\(^Z^[7*X_E6Y@4;1G/>@#&;5-85
M"W]A9QV6Z4D_I4?]M:P "?#TG/;[2N1^E;U)B@#"_MK6,9_X1Z4_2X7_  IO
M]MZQ_P!"Y-_X$+_A6_BEH P!K6L$_P#(NRCZW"_X4HUK5SC_ (IZ4?6X7_"M
M[%)B@#"_MK5\$GP]*/\ MX7_  K:@D>6%'DB,3D9*$YP?2I,44 %%%% !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
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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !33DD8..>?>G44 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !6%8ZW<W/B_4]'EAB6&TACD1U)+-N]>U.M(/
M$BZN9+N]T]].+-^ZC@82!>=O.>O3/XUEZ9(I^*&NIE0PLX. >3_G(_2@1-<Z
M[J=W?ZLFD?9_*TE1Y@EC9C<28)* @C;@ <X/-;FDZE#K&DVNHV_^JN(PX&<X
M]1]0<C\*X^VO(= U+Q@FH21PO(WVN%6<#S492!M]3NX^I%3Z'I'BBP\+Z1:V
M-U8VOEV^98[F%F<,S%L<'C ('US0!VU%-3=L7>07P-Q48&?:G4#"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 **** "F"&(2F41H)#U?:,G\:?10!%+;P3/&\L,
M<C1G*,R@E3ZCTJ6BB@ 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 **** "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@ 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@ 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 **** "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 **** "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@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
$B@#_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>28
<FILENAME>final_aristaxclawbackpol001.jpg
<TEXT>
begin 644 final_aristaxclawbackpol001.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#W^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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "BBB
M@ HHHH *\EL?BW?7/Q,71GL;9?#L]]+IUO>@-O:=%'?.""S*.G1A7<^.O$ \
M+^"=6U?<!)! 1#_UT;Y4_P#'B*\)U'PCXWT_X36,CV6DQVFFN-76>.20W@8_
M,2P(VY 89'^P/2@#U7QMXQ\1:3XTT/PWX>M=,EN-3BD</?[]H*Y/53QP#V-5
M-&^(^L36WB^QUC3+2WUOP]:/<'R'9X)<(6'4Y'0=^A[8KE/$DL'CSX@?#R=+
MN[LX]2T^60S64OERQ-L8D*W."""#^-,\-(GAW3?B9X0O45]5ALKFY6]?)ENX
M3$V"Q)YQN4_\#- '07?Q6U:/P3X3O+>RT_\ MGQ#*T2&=F2VAVOM+-SG'*]_
M7Z5TB7/Q+719U>P\.OJJ3H(W664021%3N.,[@P.WKQR:X+3+GP4_P<\*:5XU
M#QV]U%,]O<B-\1.LAZ,H)4D-W&#@YK6^"5S>M<>(;.UO[S4/"]M,J:9<W2D$
M]<A<]L8R..W S0!)X.\;?$+Q3JUU"-.\/)::=?BTOF#2AP V'*?,0> <9J3X
MB_%34_"7B5-/TK3K>\MK2W2YU-Y Q,2/($ &" #R.N?O#WI/@](D-WX[DD8*
MB:W,S,>@ +9-<AHFE^+_ !Q9^+-;TRRT>2P\22O 'U"2194BCRJ;-HQQQU[K
M[4 ?05O/%=6T5Q X>*5 Z,.C*1D'\J\IU'XNW>C_ !7G\.7]E;)H<4\5LUX-
MP>-Y(PRECG&,Y[= 3VK6^"VMR:I\/X;&ZR+W296L9E;J OW?R4@?\!-<M+X7
M@\8^/OB=HTVU7EBLV@D/_+.41Y5OSX/L30!VO_":WW_"=^)M#-O;_9M*TU;R
M)\-O=BH)#'.,<]A6)X*\5_$7Q=I^GZRECX;CTFXFQ)\TPE"*Y5\#)&>#C\*X
MGX::AJ6I>(_%YU>-TU&VT/[)<;OO%HALR??"\^^:C^$=YX L[/1)=0UBZB\1
M_:&5;8/-Y>YG*H, ;.01W[\T ==X@\;_ !)T#Q#I6DS:9X;,FK3O%9E6F(^4
MC[YW#'WA6M;>-/%6F>.O#_A[Q-9:5$FJP2DRV>\[95+8 +'I@)VZM5/XF_\
M)3?AM_U_3?SBJ7XU1-8:;H'BF)29-$U.*5L?\\V(W#\2J#\: )+3XH3W/QFG
M\&FWMAIR[HHK@!O,,RQAV!.<8^\,8]*LQ?$B2/6?&DMY#"NA^'51%DC!\V64
MCE<DX^\".@ZBO+VMYM/\!:'\1WB;[6?$<FI3X'S>3(^TCZ'RU_[ZK?TKPUJ&
MN_L_Z]<0PL^IZ[<R:F4 RSXE#!1ZY$9(_P!Z@#87QG\3[CPX?%<&@Z&ND>4;
ME;-Y)#<M#C.[.=OW>>F?:K6O_%2\_P"$0\,:SX<M+1Y=;NA:^7>[BL3\J02I
M!X88SZ=JR;7XN^&HOA?%IQEF.N1Z<++^SO(?>9@FS'3&,\]>GOQ7,:WX9N]'
M^&GP\T?4?.MKJ?5PTH1MLD/F,2,'LP!'T- 'I?AWQQXA_P"$];P?XJTVPAO7
MM?M4%QI\C-&RCL0W/8\\=.G.:P;+XQW]QX':^-A:S>(+K4WT_3K& -ME("'<
MP+$X&[GD=NG6HO"5A'X'^-=[HE_)+?-JMH)=/U*\<R3D#DQECQ_"W_?*^M>?
M>%=.OM#\/0_$33(S<2Z1JT\5Y;-R&MV5 67T(W,"1Z@]J /7/$/C?Q18:_H'
MA*QM]''B"_M/M%Q/=,ZVR'YOE0 [B<HW<]N.>.V\.RZ[+I(/B*VLX-15V5A9
MN6B=1T9<\C/H:\W\=ZS\,?%=O8+XAO9K662S6[L;^.)PP1B> R@@D%>5(X/O
M47P]\;7'ASX73:SXJGOKC3X[\P6$[QEI98B!M.">1G=R3[=A0!ZIKM])I?A_
M4M0A56EM;66=%?H2J%@#[<5Y?J?Q6UVT^%WASQ):Z=8S:EJMT;=H"K[.&D V
M@-G)V#OWKT3Q:P;P1KK#.#IMP1G_ *YM7B4'_)*OA9_V'X__ $=)0!W>H?%-
MV^'FA>)M)@MWDO[^&SN(9LD1,=V\#!!R"O&>Q!Q5GQ/X[UO_ (3-?!_@_3K2
M[U5(?/NI[UF$-NIQC(4@DX*_]]#@]O*OB#H]WX-\7+HMM&?["UC5+?4K4#I%
M*I*N@_[[_+;77WNJP_#OXYZKK&O)+%H^MVB+#>B-G5'4("#@$]4/ YY4]* /
M2_"MUXFN+.XC\4Z?9VMY%+M22RD+13)@'< 22.<C!K?KA)_BYX5BT*36HY+V
M?3DO%LA/';, \C*6^4-@D  Y/\Z[N@ 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 :\:2(4D174]0PR*4J&4J0"",$&EHH C6")2A6)!L&%PH^7Z>E*8H
MRY<QH6(VEMO)'I3Z* (GMH)(/)D@C>+^XR K^5/2-(D"1HJ(HP%48 IU% #5
MC1-VU%&XY; ZGWH1$C0(BJJCH%& *=10 U(TC+%$5=QRV!C)]30$179PJAF^
M\0.3]:=10 T1HK,P10S?>(')^M,%K;J01!$".00@J6B@!K1HS*S(I9>5)'(^
ME#HLB%'4,IZAAD&G44 ,,49B\HQH8\8V$<?E3E4*H50 !P .U+10!#]DMOM'
MVC[/#Y__ #TV#=^?6I&C1]N]%;:<C(S@^M.HH :8T9U=D4NOW6(Y'TI%BC5"
MBQJ%.<J!P<T^B@"&2SMIHUCEMH71/NJR @?05E:_X6L/$DNF?V@TK6]A<"Y6
MV4@1RN!A=XQD@9)QD>^:VZ*  @$$$9!ZBF>3$%5?+3:ARHVC"GVI]% #61'Q
MO16VG(R,X-)+#%/&8YHTD0]5=00?P-/HH C^SP^4L7DQ^6N-J;1@8Z8%2444
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 %%%% !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
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
M#DM@ Y'.,YQ7H= !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 %%%% !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 %%%5+K4["QN;6W
MN[VW@GNF*6\<LH5I6'90>IY'3UH MT444 %%%% !15*SU:QO[V^L[:?S+BPD
M6*Y3:1L9E# 9(P>"#QFKM !111D"@ HHHH **I2:M8Q:S!I#SXOIX7GCBVGY
MD4@,<XQU8=ZNT %%%% !1110 4444 %%% .1D4 %%%% !1110 4444 %%&1G
M'>J6G:O8ZJUZME-YILKEK6X^4KLE4 E>1SPPY''- %VBBB@ HHHH **** "B
MBB@ HJE9ZM8W][?6=M/YEQ82+'<IM(V,RA@,D8/!!XS5V@ HJMJ%_;:5IUSJ
M%[+Y5K;1-+-)M)VHHR3@<G@=JEMYX[JVBN(6W12H'1L8RI&0: )**** "BBJ
MEYJFGZ?/:P7E];6\UT_EVZ2RA6E;CY5!/)Y' ]: +=%%9>L^(M*\/FR&J77D
M&]N%MK?]VS;Y&Z#Y0<?4\4 :E%%% !15%]9TR/5H]*?4+5=1D4NEJ9E\UE )
MR%SG& 3^%1:OXCT70!'_ &OJMG8^9]P7$RH6^@)YH TZ*BMKJWO;:.YM9XYX
M)5W)+$X96'J"."*D9E1"[L%51DDG  H 6BL:P\6^'-5OS8:?KNG75V,_N8;E
M'8XZX /./:GZIXIT#0[B.WU76;"RFD&5CN+A48CUP3T]Z -:BJ&H:YI.DV27
MNHZE:6MJ^-DLTRJK9Y&"3S^%)8ZYI.IZ<VHV.I6EQ9)G?/%,K(N.3DYP,>]
M&A161I?BKP_K=T]MI>M6%[.@RT<%PKMCUP#T]ZUZ "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 **** "O%/'%U
MI_B#7_$EVVK65M>>';>*+2EFN$1C=(PFD903G/RI'^=>U'.#C@]LUS'ASP/I
MNC:0MM?06NI7KRR37%Y-;+NFD=RQ.#G'7&,]J ,CQ!XRNW\*:!K6F3&ST[46
M1KS4%MC<&SC*$_<'^UA23D"NK\.W#7>AV\[:O;ZL'R5O;= BR+DXX4D9 X..
MXZ#I6!IGA#6O#VD?V=H6OV\,$=W/-#%<6/F(L,AW",X<'Y26P01G/(K6\)^&
MU\+Z.]E]I^TRS7$ES-*(Q&IDD;<=J#A5]!0!R'C;Q3?Z'+JD]MXPTZ&XLXS-
M#I2V7FE@%SME;)*EN<'Y<9%:%[X@UK7->T?1-$NXM,:YTL:K=7+PB9E0D*J(
MI(&22<D]A3;WX?ZG(OB&RL/$$=KIFN2R3W"-9"297=0K!9-P&TXZ%<@< CK5
MR\\%WJ76CZCHNL)9:GI]B+!Y);;S8[B'CADW C##<,&@#D],UW4?"=M\1=6U
M$6]YJ-K>6Z_NE*1RNT4:1G!.1G<I(SQS@UO7FH>*_"=WHEUJ^KVNIVFH7L5C
M<P)9B'R'ER%:-@<D!N"&SD58M_ARCZ5XDL=6U:?4/[==))IC&(WC=549&..&
M4$#'  '.,U)#X.UF^OM,D\1^(8]1M=,F6X@AALA 995!"/*VYLD9)P !F@#.
MM;[QGXBOO$L>G:Q96$.EZA);VVZT$KRD(K!6R0 O(Y&2<GTYP=5U35O%]G\.
M];MM0CT]KR\ \H6PD$<XCE#.,GD<$!3]<U?T30O$5[JOC-M*UXZ7%<:Q+%(D
MMF)1CRT_>1G<N&Y(SR.!QQ717W@)5\.Z!INBW_V&;0YDFM9I8O-#$*RMO7(S
MNW$G!'- &7XC\6WNG^)+3PTVN)I[1:>MU=ZB+ S/*Y8J%2,9"YVLQ)SV JI%
MX\UN?PM''"8'U:XUM=&MKY[=HXI%8;A/Y9Y^YGY<XR/3BNDU#PKJLFK6>NZ;
MK4-MK4=F+.ZDDM-\%T@.[F,,"I#9(PW?'-+JOA/4=<\/PVNHZX#JMM>)>VM]
M!:!%@D3[H$>XY7D@Y/.: ,"TM=;L_C#I,.L:E!J(&DW)AN$M_)<C?'D,H)'!
MZ$>OM71^,M<O],_LG3=),*:CJUX+:*:9=R0J%+.^W(W$ <#/4U!IGA'58_%M
MMXCUC7EO;J*UDMO(BM1%$JL5(VC<2#\IR23G(Z8K1\4^&O\ A(K:S:"]>QU"
MPN5NK2Z5 _EN 1@J?O*02",B@#(T_4]=T7QO:>'M9U&+5+?4;62>VN1;"&2-
MXR-R,%.",,"#UJO\.-0\4^(]'LO$&L:G:_9+B)U6RAM0"Q#8$C/G@Y!^4#&,
M=ZU-(\+W\?B(:_KVJQZA?QVYMK9(+;R(H$8@L0I9B6.!R3TXJ]X1\/\ _"+>
M%;#1/M/VG[*K+YVS9NRQ;IDXZ^M &1XNU;7;?Q3X<T71+FVM_P"TUNO.EGB\
MP((U1@P&1D@%L#(!)&:Q;"]\<ZCJ/B#0UUVPBET5UQ?_ &(%[GS(Q(BE,[5
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
M-.OK2\\>33M+$J6LL6G1PFV96!W  _,,#&#V- 'G&GFV7XXZ!/>^'5\'JD#1
MVUNL8Q>2$,H&Y %'WL=^@'<8]_KS>R^&FJWGBO3M?\6>*'UF73#NM(8[1;=%
M;.0QVGGD ].PYQQ7I% !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 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !114-U<PV5G/=W#A(((VDD<]%
M51DG\A0!-17/^#_%UCXST=]1LH+BW$<IBDAN5"R(< C(!/4,"/K6^Y*HS!2Q
M S@=30 M%4M)O9M1TNWN[BPGL)I5RUM.1OCY(P<<>_XTFI:O8Z1]C^VS&/[9
M<I:084MNE?.U>!QT/)XH O4444 %%<QJGCK2M'\9Z?X8O$N$NK^-7BGVCR06
M9E56.<@DH0./2M,Z];+XK3P]Y<OVIK)KT28&S8'"8ZYSD^E &I115%-7L9-<
MET99B;Z*!;EX]IXC9BH.<8ZJ>* +U%%% !1110 45B:?X@-]XLUK0_LP0:;'
M;N)M^?,\T,<8QQC;ZG.:VZ "BBLGQ+K]MX7\.WFM7<4LL%JH9TB +'+!>,D#
MOZT :U%%% !1110 45AV6OM?>+=4TB&!3;Z;!$9YRW/G298(!Z! "3_M"JVI
M>,K.'P#=>+=-7[;:QV[3Q*<Q^9@XQR,CD'M0!TM%1P2^=;QRXQO0-CTR*DH
M***XP^/XYK\VME9B8RZI_9EH3)CSG09G<\<(@SZY([9!H [.BN'\1?$[3=$U
MXZ%9:;J>M:JB;Y;?3H/,,0Z_,<]<$=,]><5T/AOQ!;^)M&34;:WNK8%VC>"[
MC\N2-U."K"@#7HHHH **** "BBB@ HHHH **XOQ#X[ET:_UFWM],%VNG6<,F
M\2D&2YE?:D&-I^8C!XSU'%:TWB"6T\5:7I%W:K''J5K(\4H?)$\>"T9_X"<@
M_P"R: -ZBJFIW<MAIEQ=06<MY+$A9;>'&^0^@SQFIX)&EMXY'C:)G4,8VQE2
M1T..XH DHHHH **** "BBB@ HHJCJE_/816[V^GW%Z9;A(F6$C,:L>7.2/E'
M>@"]15&'5[&XUFZTF*8F]M8HY9H]I&U7SM.<8.=IZ4:=J]CJLM]'9S&1K&X-
MK<#:1MD !(Y'/##D<4 7J*** "BL3PGX@_X2?0(]4-M]FWS31>7OWX\N1DSG
M Z[<_C5V+5[&?6KG2(YB;ZVA2:6/:?E1R0ISC!^Z: +U%%% !115&SU>QO\
M4-0L;:8O<:>ZQW*;2-C,H8#)&#P1TH O4444 %%%% !1110 4444 %%%% !1
M110 4451UC5['0=*GU/49C#:08,CA2V,D*. ">I% %ZBBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **YGQ!XXTOPYK^E:/=I.\VHL 'C4%( 6"*T
MA)X!9@ ?K734 %%%% !1110 451UC5[+0=)N-4U&8PV=NH:5PI; R!T )/)%
M7NHH ***PO%?B%O#>EP3PVGVN[NKJ*SMH#)Y8>61L+EL' ZG.#TH W:*JZ=)
M>S6$3ZC;16UV0?,BAE,B*<]F(&>,'H.M6J "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X3XJ7[KX>
MMM#MX;B>XUJY6V,-L 93 /GF*@D _(I'4?>KNZHSZ/87.L6NK30;[VTC>."4
MLW[M7QNP,XR<#G&: //?#NK?8?BM/#_8^HZ59:]9J8H[V)4S<P#!VA688,9'
M_?-/^'7A^SNHK[Q!=O<7&H0ZG?1VSR3OM@3S'4JJYQ@Y8G(/7V%=]J&C:?JE
MQ8SWEOYDMC.+BV<.RF-\$9X(R,$\'@^E+IND6.D6LEM8P>3#)+),Z[F;+NQ9
MCR3U)- 'E>DZ-JFN_"[P;<P6ZZK;VJO)=Z9+<F+[6IW!?FZ$J>0&X-,UZT\.
M>(/#7@VXM-/N(;==?BL6M[B5]\(+N)(S\Q_B'!!X&,8Z5Z%+X%\/2Z98:>+2
M:&WT]62U\B[EB>-6P6&]6#$' X)/2IIO!V@3^'8] ;3D&FQ,'CB1V4HX.X,&
M!W!LY.<YY/K0!S?B2QT,ZGI?AB'0+G5KF&T>:*R^V-%!%"&"[W+-\QSP.&/7
MI4_PIFN'\,W]M/O5;/5;JVBB>;S3%&K\)O/W@N< UL7?@;P_?16236LVZRC,
M4$L=W,DH0]5,BL&8'T)-:.BZ#IGAZS>STFT2UMWE:4QH21N.,D9/'0<#B@#@
M_$_A^#Q/\2]0TF9C&9?#2&*9?O12"Y8HX]PP!K,\+^([S5O'_FW<(&MZ;X=N
M+6]@_P"GB.=.GLW##_>KU,:38C6SK'D?\3 VXM3-N/\ J@Q;;C..I)SC-00^
M'-(M_$<_B"&R1-5N(1!+<*3ET!'!&<?PCG&>!0!Y!H6C>(-=\)Z=KNFZ4IUZ
M=DNAK;ZL=[-ORRLF,;,979T KIX?#&CS_&[49);0ETTZ"]4^:XQ,9GRW7V''
M3VKI5^'OAE+UKF.PDCW2^<88[J5(2^<[O*#;.OM5[4?"NC:IK5KK%U:L;^U
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
M.8W$:O<RO%'*2276,L45LD\@<59/A71CXD_X2 6K)J9 #2I,ZJ^%*@L@.UB
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
M)K_GSM<K8?8-K$%2F_?N/&=V?>J2>$$MK;5([#5K^RFU#4&U!IX2FY)"JJ5
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
MC8M91H2-K(Q4Y/&<_**31_"]AI'A<^'AON;%A,KB?!+K*S,P. ./G(^E;=%
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
MP4C))&1QGO65K&A76E>-/!6D^';R.TDL=,NDA>XB\Q) OE JX!!^;N00<\T
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
MU'O0!UE%>?-\2+L:3_PD8T)?^$8\W;]J-X!<>7OV>=Y.W[N><;LXYQ7H/6@
MHKYZLKFPM_AG9ZQI^O70\:O<,((8]1DDDGD^T%0C0%B"I3&?EZ<_7UF_\5:F
MVOS:'H.C1:A>VD$<U[)/=>1%"7R53.UBS$ GIC'>@#J9)8X5#2R*BD@98X&3
MP!3Z\N\4>)$\3> XYS:26=U:Z[:VEW:R,&,,R3IN7<.&'((/<&MT:WI6E>+?
M%]W/:R0MI]C;7%U<^>SB5-KD!8SPI&WMUS0!VE%<;:>*?%$^G/J$GA!4MY+1
M[FV5=0#2$A=RI(NSY2W3C=@G!J9_',$FA^&]0L;7[3)KL\,4,'F[2@8%G8G!
M^X V>.U '645S'Q%NK2R\ :O<W]F]Y:QQ*TEND[0E_G7C>O(YQ4.I>*M0A\3
MOX>T72;>\NK>T2ZE^TWOD91B0%3Y6+'Y3DG ''/- '6T4U"S(I9=K$ E<YP?
M2O.--\86F@>!K._T[0[AX[K6)+%;1;HR2%VF==P9QR25X7@<]: /2:*Y#3O%
MNKS:Y=:'J6@16>IBQ:^LT2]$D<ZAMNUGV#8P8J#P>N?KB^"O&.LCPKJ>K^);
M5%T^RDNY&NQ="20E)2/*";!P!D YYP..> #TFBN*M?&NIQWFD_VUH,=C9:M*
M(;:6.]$KQR,I9%E3:-I8 ]"V#P:K3^/M9EDUW^RO"WVN'1;F2&XEDO1&) BA
MOD^4DO@YQT'')SP =]31)&TC1AU+J 64'D9Z9%<E?^.<V7A\Z)IS7]]KT?G6
MEO)*(56,('9I&P< !AT!R37.Z#X@DLO&GCG5]=L7TUK*PM'N(A()1A5E.488
MW CIP#VP* /4:0D*"20 .237%VOC;4X[O23K.@QV-CJTJP6TL=Z)9(Y&4LBR
MIM&W=CL3@\&J6L>,M4U"U\0II'AXWNE:?YUG<77VH)(TBK\_EQD?,%SW89[4
M >@(Z2(KQLK(PRK*<@CVIU<S\._^2;^&_P#L'0?^@"L/PMX@\4WWCWQ'87NG
M0_8;>XA5O].W?9%,(8;1Y8W[N">1C/?% 'H5%>?M\0M5GTFZ\0Z=X:^U>';=
MG)N3>!)Y8T)#R)%MP5&"0"P) KM[>]2^TN*^LL31SPB:#)VAPRY7GMG(H D^
MTV_VG[-Y\7G[=WE;QNQZXZXJ6O'O!][=60\:^*-1\-6+7-C=W\[7?VH/,KQJ
M/]'4^7G8%!&[./\ 9KO+_P 6_8M(\.7_ -BW_P!LW=M;;/-QY/G*3G./FQCI
MQGVH Z6BN,;QEJUSXPU+0-*\._:O[.EA%Q=278B0)(BMD?*<MR?E]%SD9Q5'
MP'K_ (HU76M>@U33H1:P:G)$9/MN\VV(T(B5=@WKDYW9'WCQQ0!WT4L<T:R1
M2+(C=&4Y!_&GUXSX&\8ZIX=^&&C7DWAYFT*W(BGO3=!9 &E*[UBP<J"P')!/
M/&.:[W5/%-\/$,VAZ%I<-_=VL"3W<ES=>1%$'SL7(5B6(!.,8 [T =317"77
MQ)6'POIVKP:-<3W%UJ7]F26*R#S(IQO!4'&&^9,#IP<\=*ZS1KC4KK3EEU;3
MXK"[+$-!%<><H&>#NP.WM0!?ID<L<R;XI%=<D94Y&1P:X'P[K_BF[^(OB/3K
MK3H386\MNI'V[/V56C)!4>7\^[@D9&.G-<[X5\6ZMX<\$W=[%X=:ZTBQO[IK
MJY-TL;E3.Y8QI@[@H/.2O(('2@#V.BN6U7Q9<)K5OHVA:?%?WTEJ+R1I[GR(
MH82<*2VUB2QS@ =LU>\+^(AXCT^XE>U:TN[2Y>TNK<N'\N5,9 8?>&""#Z&@
M#;HKS_5XY?%WQ&F\-W%U<PZ-IEBES<PV\S1-<RR,0JLRD'8%&< CFM"XCTSX
M;:)>7MNVHW$$TD4=OI[W+3?O6.U4C+DD;B1G)(XS0!V%%<A:>+=6MO$&GZ3X
MBT*/3CJ0<6D]O>?:$+JNXQO\J[6QG!Y!K(G^)6J#3]5U2W\+-+IFD7<UO>3M
M>!698W*EHUV_-@88YQZ F@#T:BN+M/&]^^MZ3;ZAH#V6G:P66QN6N0TFX*7
MDC ^3<H)&&.._M"WC?7+R]UJVT7PM]L_LBY>":22]$2R84, GRDESD\=!QSS
MB@#NJ*YB#Q1?:UX=TO5O#>D+?+?Q^8?M-T(%@'<,<,2<Y& #T/(K-?XA26WA
M#7=7O-(,5]HEQ]GNK-;C<I;*8*OMY!#@]/:@#N:*XZS\8ZH/$>FZ;K'AYM.@
MU42?8I?M0D<,B[RLJ ?(2N3P3Z4U?B!$O@C5=>N=/,5UID\MI-8B7<?/5]JH
M&V_Q93G'\7>@#L/-B\\P^8GG;=Q3<-VW.,X],T^N6M=*>PUK5?&&K!?M+6*0
MQP0_-Y$"+O9<X&YBY;GT IWA/Q%JWB.V@U"?2+6VTR[@\^WFAOA,XSC"NNP8
M;!)X)Q@@T =/17.^+O%#^%[?39(]-EU"2_OELDAB<*VYD=@1G@\H!R1USGBJ
MVC^+-0G\22Z!K>C+I]_]E^V6_DW0G2:,-M(W;5PP)''XT =717&-XNUS3]3T
MN/7/#D5E9:G=+:12Q7XFDBE8$J'4(!SM/W6.*GA\<P+H_B6]OK3[++H,TL<\
M'F[BX5=R,#@<.",<=Z .LJ*6YMX)(XY9XHWE.(U=P"Y] .]5M-OWN]*LKF\A
M6SN9X$E>W,FXQEADKG SCITKSBW2\U/XTZJ^I>'K"YBLK>V$4T]T'-K&'=EE
M0%/O,1D@$8QU- 'JM%>?-\1-4?19?$MKX9,WAJ,LWVC[8%N'A4X:58MN-O!.
M"P) S5[5O&]Y%XAM-%T+1/[5GO-/%_#*;D11A"Q&6)4X&,<\Y) QWH [.BH8
M9PT<8FV1SE07B#AMK8Y&>]<%_P +%UFXTO4=5L?";3:?ID\\=U(]Z$9A$Y#&
M)=OS84;CG'/ SC- 'H=%<E>^-&EN-+LO#]BFH7FHV?V]//G\B.*W.,.[88\E
M@  #WZ8JE<?$867A+5M6NM)=;W2;N.TN[%)@WS,Z*&1P/F!60,.!GIQ0!W#N
MD4;22.J(HRS,< #W-)#-%<1++#(DD;<JZ,"#]"*\I^(&J>)=0\+6$-_X9@MX
M+O5;:-X'U$,9$,B%8W 3 W'(;D[<=ZZ/^WKK2)M/\,Z)X9M%U5[9KR6RBN1%
M;6<9<C)<)SEB< +SR: .VHKA9?B*UIX9U^_O=(:#4]"=4N[#SPP.[!5ED Y4
MALCC/'2GWWC?5M(\.MK.I^&9((Y+J"*WMDN@\SI(P7++MPKC(^7/4XR* .WH
MK@CXY\01:X-"N/".W5+B#[1:(E^K1&,'#&5]OR;>.@;)( K3T;Q9?:SH.H7$
M.AM_:^GW;64^GBY7'FJ5R1(0!MVL&SC.,\'N =517*Z3XIU&7Q'/H.MZ1%8W
MJV7VZ%K>Z\^.2,-M(R54A@2.W>L"U^)VIS^'[#Q)-X6:#09WCCFN&O 9(][!
M-ZIM^9 QQDD$]<8H ])HKE=4\5:B/$<VA:!HT>I7=K D]V\UUY$<0?.Q<[6)
M8@$],8[TR]\7:@E[8:18Z(KZU<VGVR>VN;H1QVL>=OS.H;<2V0 H.<$\4 =;
M16%X7\1_\)#:7?G6AL[VQN6M;JW,@D"2  Y5AC<I# @X%4-;\6W]CXKB\.:7
MH9U"\FLOM:NUR(HT&\J=Y*G X'(R22!CO0!U,DL<*%Y9%1!@%F.!SP*?7D_C
M+Q2^N_##7UNM/>RU+3+^VM[NT5Q+AA/$P*-@;@P(QP*ZG3_%VJ'Q/9:-K>@?
MV;_:,,DME(MT)BWE@%D< #:V"#P2.V: .LDECA4-+(J*2!EC@9/ %/KR'6+F
MSN?!%\;*S>U6/Q8L4BO<-+O=;I0S@M]T'KM' KLK_P 5ZG+XAO-%\.Z+'J,]
M@B/>2W%WY$<;.,J@.UBS$<] !QS0!UE%<*_Q'C;PW:7\.F,NH7&I?V4UG<SB
M-8+D9W!Y,$!1M/(!SD<<UHZEXJOM#T"&ZU31P-4N+I;.UL;6Y$@GE;[N'*K@
M$ DDC@ ]: .IHKD]-\5ZDOB6VT'Q#HT>G75Y"\UG+;W7GQS;,%TSM4A@"#TP
M1WK"A^)NK3^&?^$F3PFXT6$G[3*;U?,"JQ5FC3;\RKCN5Z'TS0!Z-YL?G>5Y
MB^9MW;,\XZ9QZ4^O--4U.^B^,$$VBZ:-2FN?#J^6&F$4:J9R=[L02!] 221]
M:T%^(S)X<_M6ZTAH&M=6&F:I$9P1:'<%,@8+\Z@LGI][VH [O&>M%8C>(<^-
M(_#L-KYA%D;RXG\S A&[:BXQR6.[N, =ZL:S>:K:01?V1I27\\C[2);D0I&,
M?>9L$^V #0!IT5Q*^/9X/#_B6[O]($&I:!_Q\6B7.]),H'4K)MZ$'NN12VOC
M?4_[7TB+5/#K6&G:PYCL[@W0>17VEE$D8'R[@#C!..] ':$@ DG '4FD1TE1
M7C971AE64Y!'M7 ZMXRU2_@\01Z/X>-[I>G&6TN;K[4$D:15^?RXR/FVYYRP
MSVK9^''_ "3;PY_V#X?_ $$4 =/1WS7GOA[7_%-W\1O$>G7.G0M86\ENI'V[
M/V56C)!4>7\^[@D9&.G-2OX^U:XL+W6M)\-"]T&S>0&X:\$<LZQDAWCCVD$
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
MB,!CZ*>:YN]\(^(6T+Q9!9E4FU#6OML4:W'E_:+?$>Y"XY0L%8?_ %C7I-%
M'FWACPC>6/CB368_#=EH=@^E26GD0SJ[M(9$8,^T8Y /0GIR><4K>#M8/P2M
M?#'DQ_VI&D :/S!M!6=7/S=.@->D44 </>:=X@T'QOJ6N:-I<.K6NK00I/";
MI8'AEB!56RPP5*GZYK.\0>$=1U#Q#I_B2]\.Z7K<IT\6=YISR+B-@Y=7B:08
M.-S*<XXKTFB@#!\)Z<NG:9*H\.V6A&28M]EM'5LC  9BJ@;N.@SP!S7*ZY<:
MO:?&6WFT>PAOY%T ^;;R3>4SI]H_@8C 8'!YX(S7I%5_L%I_:/\ :/V>/[8(
M?(\_;\_EYW;<^F><4 >;W7@O7]1\*>(Y;F"!-9UO4;>Z-JDP*PQQR1[5+\ L
M%0DD=:ZO6M&O;WQQX7U2!%-KIXN_M#%@"OF1A5P._(KI:* /-)?!NLMX6U"P
M$,?VB;Q*=10>8,&#[0),Y]=HSBM*33_$7ASQ?K6J:1I,6KV6L>5(T?VI8)()
M438?O#!4@ \<CTKN:* //K3PUJ>E^$[FWO=#L=>N=5U":^U&S,RHB&0YQ&7&
M&VX4<X]16=!X(\0Q>%K8PB**^T[6O[3T[3IKHRI%"!M%N9>>Q8YY )%>I44
M<3::;KVO^,]+UW6=,BTJVTF&86]N+E9Y)990%9B5& H4<=\FN(\+VWBS6OA-
M'X>LM,LS9:AY\*ZDUSCR(FF</OCQDM][&TXY'3%>VU7L;"TTRS2SL;>.WMH\
M[(HEVJN22<#ZDG\: .;L_#MS9?$&#4HT']FPZ$NGJY8;MZR[@,?[O>JEAX1D
MDT3QGINKJD=OK&HW,\;!@<1/&@5_8@J3^%=O3)H8[B"2"9%>*12CHPR&4C!!
MH \]^$%O>W?AZ?Q)JKB6_P!49$$@Z&&%?*0\^I#M[[JT_'FB:GJ\NCR6MF-2
MT^VG=KW3#<>2+D%<(<G@[3SM/!KK+6UM[&TAM+6%(;>% D<4:X5%'  '85-0
M!Y3:^!=7C\->.;2+2++3FUF-/L5G;3 HF(]NTG  .>O&,DXXYKJ==T&_OF\(
MF"-&_LR_CGN<N!M18G4D>O)%=;10!YQ#HWBS1/\ A(='TS3;.ZLM5NY[JWOY
M;K8+?SN65X\;F(.<8Z\9(KJ_!NF7.C>"]&TV]55N;6SCBE56R P4 \CK6Y10
M!QMGINMZ3\1M8OHM.CNM+U@6Q:Y%P$:V,2%""A&6SQC%8=EHOC'0?"]YX/T_
M2;2ZMF,\5IJCW@18XI68YDCQN++O/3(.!7IU% &?H6E)H7A_3M)C<R)96T<
M<C!;:H&?QQ6A110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %5=2U&TTC3;C4;^98;2VC,DLC=%4?S^E6JY?XB:->:_X"U33M/0
M27;HCQQDX\PHZOM_';C\: )-*\9VFI-)YVFZKIL2V[72S:A;>5&\2XRP;) Q
MD'!P<=JI6WQ)TF>6S:2PU:UL+V18K74;FTV6\K-]W!SD!NQ8 &JU_JMUXX\-
M:MHEIH>KZ?-<Z=*AEO[8P(DI&!'D_>R2>1D8'6L/4KG4?%?@W3_"4/AS5K*^
M9K6.ZEN;4QP6JQ.C.PD/RM]S"[<YS0!U>I^/]-T[6+[2(]/U6^O[)4DFALK;
MS"$9=V[.0, $=2#GH#56+XI>'[A+2Y@BU&73;B2.+^T5M2+>*1\81V."#D@'
M (!X)J?0+&Z@^(WC&[EMI4MKE;$0RLA"R;8V#;3WP3S7(C0]4'[/<&E?V;=?
MV@)(R;7R6\P8O Q^7&?N\_2@#MM6\<:?I.NOHGV/4;S4Q EPMO9V_F,Z,6&1
MR ,;>22!R.<FL#Q5XKAUKX?IJFCW%U;L-4MK>56S%+$XG17C<=0><$>AJ'4-
M:?1/C)?SG2[Z]@?18%D-E%YKQ?O9,$H/F(/3(SCBLN70M8N/!.KW;:7=17&K
M>)(M1CLMF98H?-B +J.APA8^G>@#TFP\16.H7VKV:&2*;2I1'<K, N 5W*XY
M^Z1T/L:98^);34?"8\1V\%T;-H'N$C:,"5T7/1<]P,CGN*X#XE6FHV/B2!M(
M&&\4VW]BW!!QL?<"LOOB-I1[8%>H6=E;V.GP6-O&%MX(EAC3L%48 _(4 85S
MXZT.TL- O)9I/)UV6.*S(49RXR"W/ &0#Z$U'XB\36,5OK^G"YO;:?3M-^UW
M%S:HI,*L&QMR?OX4D _G7G%OX)UG4+?6="N+*XCM=!M+F+19W4@3223>;$R'
MOM$:+QTSBMRTTW6-3^&WC+5[[3+F'6==BG*V;1D2JB1>7$FWKGY20/\ :H T
MM3\>7>D>(O#FEP:;J5_:7=F\LLJVP:6?"(5*88#(R2W'&1BH!XM?2?B7XCMI
M+;5M0W6EG);V-I$960;7+MM)"KU7/(R<=:?K$=[I.K^!M8;2[^ZMK&TG@NDM
M+=I9(F>) N4'.,J1[5KZ%9W2?$GQ1?RVLT=M<VMB(970A7*K)N /0D9&?3-
M&]H6MV7B/1;;5=.=GMK@$KO7:P()!4CL000?I6-J_CRRT66X-UI.M&RMGV3W
MZ6?[B/G!.20Q4>JJ14?PWL;K3_"KP7EM+;R_;[MPDJ%3M:9RIP>Q!!%<)XLC
M\0:MI_BJQOK7Q-/J#23)86UE$5LVML?(2P&')&<@DL3P!0!Z+K/C73-%U6WT
MN2"]NKVZMS<6\-I#YAE .,#GKWYP, \U GQ!T4^&M0UR5+NWBTZ807EO-%MF
M@<LHPRYQ_$#D'&*YG4=2FT/XF:%.=,O+Q5\.LD\=K'OEB7S4^;9U;! ! YYS
MVK%\26M]-X&^('B*YL)[*/5KBU-M;7*[)-D31H&9?X2QSP>: /0M.\>:9J&L
MVNFM9ZG9M>JS64UY:F*.Z"C)V$G.<<X8 XKF+75Y(?#/BJYO=7U&W2'Q/+ D
MUN1)(BF6-510_ 7+8QV!-6KRZO\ QAXJ\,QQZ#J>GQZ5=->7LU[!Y:H0A41H
MW23);JN1@9K*OM$U5_!'BNV73KII[CQ2;B&,1-NDB^T1'>HQRN 3GI@&@#N-
M7\966E:L=+BL-2U.^2(330Z?;^:84)P"Y) &<' ZG'2EO?%\-M%:O;:-K6H&
MYMUN MK9G*(>F[>5 ;K\N=WM7/O<W?A+XA>(-0N-'U.^L=8CMG@FT^V,Y1XD
M*&-@.5SP03QSUJ+7M0UJX\06AOK7Q'::-+IZR1P:3'ND^TECN25DR5(&,<A>
MO- !XO\ &%I<>%?#/B'3[RYAL)=;MO.*AE?8&82(RCD\J05YSCO72:+XSL=9
MUB326LM1TZ_6'[0D%_;^4TL6<;UY.0#C(X(]*\\M]'URS^&OAV-=$OYKZS\2
M?:WLV'[W8L\K9+'CD8^8\'(.>:Z>QEN_%/Q'T[68M)U&PT_2[&:-Y+^W,#2R
MRE?D53R0 I.>F: (O!?BF+2_A=H^H:M/=7=S<S2P1(H,T]Q(9I J*.I.!W.
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
M..W0^E6=$\4VFM7USIYM+VPU"W197M+Z())Y;$@.,$AER",@\'K7"ZMX+O\
M3O!/A-8HKZYFTN[%WJ*6,A6X=I%;S70@@E@SD@#DBM_PA9:7)KT^J6UIXE^U
M+:_9_M6L^: 4+!MBB4YZC/ Q[T ;>N^*[/0KNUL3;7M]J%RK/%9V,7F2%%ZN
M<D *,@9)%5KKQQIMKI=C=O:ZB;B_D:*VT\6I^U.ZDAQL.,;<'))QCOR*R==-
MWH'Q)M_$C:9?7^G3Z4=/D-C 9I()!+Y@)0<[2#C([BJ^L7.HOX@\->,1H.IM
M9V\=U;W%H(=]S"LF-DGE@D\[>0.0#TH W[#QQIE[::M(]O?6=SI41FN[*ZAV
M3(FTL& R000#@@UEK\5O#X6UGFM]4@L+L?Z-?2V;"&9]N=BD9);@@<8)'!-9
M4UGJ/B+4?%?B&/2KVTMI=!;3;2&YA,<UR_SN6\L_,.6"C/)JQ?Z3?R>$/AW;
MK8SM-9WVGO<QB,[H52(ABP_A /!STH Z31?&-CK5W?6?V/4+"]LXUFDMKZ#R
MY#&V<.HR01P1UX/7%9%O\5="N;2TOUL]572[AD0ZB]IBWB=C@*[9[$X) (!X
MS4EQ8W0^*-_?_9I19MX=6$3[#L,@F<[<],X.<5P&FWFH>(/@MIWA"T\/ZG]M
MO((H4N3#FU$>\,93*.!@#[OWL\8H ]4U?Q=::7J@TR&QU#4[\1">2WL(0[11
MDX#,20!D@X&<G'2JUU\0=!M/#VGZX\L[65]<"UC*0DNLN&RK)U!!1A@ G.*Y
M76-'ETKX@:KJ5[%XC?3]2M[?R9]%>4E'C4JR2+'\W/!!QCDU/<Z"B:)X271]
M+U6.%?$D=[/'>*S3(")=TDF22 20>?49P: .IT;QGI^KWMY926M_IMW:0BXD
M@U"'RF,1S^\&"05X(]J=H/BZW\0R(;72]5BM)8C+!>7%N%AF3C!4@DC.<C<!
MD5FW=G<K\5)=1.GSSV0\.M"66/*R/Y^[RP3QN([$UA>&4U"R\0I;>&+37+?0
MA:3--9ZQ R16\O'E+"7^;KG(!*XH Z6+Q]8MJ%E;7.E:S90WTP@MKN[M/+BE
MD.=J\G<I..-RC-4=&\=7FH>/-:T.;1M06VM7@2&06V/+W*Q9I3NX4D94@=*X
ML0:[K \,/>VOBJXU>#6+6?4A=1%+2 +)\Q10 I SP5S@9)(KL]/>ZT?XIZ^;
MC3+][?6$M#;74-N7A'EHRL'<<)@^M %C3/%.F:7X;U'5+S4[ZZ@AU*>WS<1
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
M5K6>^C!+0H^2<'!P>C8[XSB@"QI6AV6CSZA/:J_FZA<M=7#R-N+.0!CV
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
M+P!:6,5MJ]Y8:['K"WM\TTT\,02,2[%#;0O!S@$D=ZZ\]#2*JHH50%4<  8
MI: /(OAOX*@UWX?:)/JFJZG<V.YI1I9D1;;<LK8R H9AD9P6(S6K#K&F>&/B
MEXGG\1745C]N@M6L+FY.U'B1"'16/&0^25ZG(->C@!1@  >@ILD4<H DC5P#
MD!AGF@#Q40L/ LEW'"\-A?>,8KJP1D*?Z.TZ;2%/0$AB!Z&M37K6]O=4^*=M
MIZNUU)I=DJ(GWF_=RY4>Y&1^->L$ C! /?FC !) &3U- '&:!XB\'^(]-T_1
M;&:VN7>R,?V1(\M!'LVLK\?N^/EYQFN1\')>:GXFTKPK?*[1^#&F:9W'$K9V
M6I_[]EF'TKV!8HT9F1%4L<L0,9/O6-H7AU-&O]9OWN6N;K5+O[1)(R[=J!0J
M1CGHH&,^YH VZ\[\2>*Y;/QE=Z3+J^GZ!;Q6<<RW-S;>;+>EBV5C!8 A>F "
M23Q7HE-:-'969%8J<J2,X/M0!XCI5K%=?#GX:VUW")8SKV&CD3@X:XP"I^G2
MND^(!FL/'7AK4YM372M/C@N(1?20"6."9MN-V>%W*" Q]#7I>Q< ;1P<CCI0
MR*ZE74,IX((R#0!QG@2VL#?Z[JEGXCBUN2]EB^T201*D2.B8XVY!)&,X]!7:
M4U$6- B*%4= HP!3J /!3K&BV?P1U;PWJ)0^(8A=+<631EIO/\QF\TC&< 8;
M?T '7BMO4Y9M+\>Z5J%UKD6B6D^@Q06U[<6ZR1;PVYX]S$!6(*GW KUSRHRY
M<QKN8;2V.2/2E>-)4*2(KH>JL,B@#Q_6[.QMO@_XFGT_6DU>.]U*.YDN(XPD
M?F--"&"@<8R,Y'&2:ZWQ)_R5'P/_ +FH?^BDKL]B[ FT;1VQQ2D D$@9'0T
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
MM)I/C'Q1IR:58Z/#)X?%P]C87/FQ;]SJ'/R*%8KQ@#I@YYH ]=WIN"[EW$9
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
MA_X4BN#.FAVRR>8)5ZX1PP;*#.%Y /RXS6WIM_'JFFVU]#'-''<1B14FC*.
M>Q4\@U:H SM0T+2]5O+&\O[&*XN+"3S;61QS$W'(_(?D*9K7AS2/$444>K6$
M5R(6W1,V0T9[E6&"/P-:E% &?I&B:;H%HUKI=I';0LYD<+DEF( +$GDG ')]
M*IZQX/\ #^OW:W6J:9%<3JGE[RS*63).UL$;ADG@Y'-;E% &/JWA70M<L[6T
MU'3()H;3_CW4 IY7&,*5P0, # XX%-B\(^'X-.N]/ATFVCL[S8)X47:K[0 N
M0/0*/RK:HH PM-\&>'-'U1]3T_2+:WO&!'F(I^4'J%'1<_[(%-M_!/ANTU<:
MI!I$"W@D:57Y(5SU95)V@\GD#-;]% &2_AC17\0KKYT^+^U5&/M(R&/RE1D
MX)P2,D=*H1_#_P )PW)GCT.V63S!*O7".&#909PO(!^7&:Z6B@"I;Z;9VM_>
M7T%NJ75YL^T2#K)L&U<_0<52E\*Z%-H']A2:;"VF;BWV<YP&+%L@YR#N).0:
MV** ,RU\.Z39O8/;V4:/I\;QVK9),2OC<!D\YP.M.30M+37GUQ;&(:G)#Y#7
M./F*<<?H/RK1HH PM7\&^'M=O1>ZCID4UT%V><&9&9?0E2-P]CFM:SL[;3[.
M&SLX$@MH5"1Q1C"JHZ "IZ* ,R;P[I-PFII+8QNNJ8^V@Y_?84*,\^@ XJ>;
M2;"XFL9IK9'DL6+6S'/[HE2N1^!(JY10!AZUX>@O--UTV<$2:EJEBUJ\S$C?
M\C*@;V&X]N]9OAKX?Z%HL&EW<FDV@U>VMHT>= 2!*$"LRCH"2#\V 37744 8
M%_X)\-ZIJ;ZC>Z1;S74@ D=LXDQP"RYPQ'8D$BI;_P ):#JFDVFF7NF0RV=F
M%6V0Y!A"C VL#D< #@UM44 8<G@WP[+H*Z&VDV_]FJ_F+  1A\YW9'.[WSFM
M6SL[?3[*&SM(A%;PH$C0=%4=!S4]% '.ZAX$\+ZKJ3ZA>Z+;37,A!D8@@2$=
M"Z@X;\0:UI-+L9=0M;Y[9#=6B/'!)T,:MC<!]=H_*KE% %2WTVSM+^\OH+=4
MN;PH;B0=9"J[5S]!Q1<Z;9W=[9WEQ;K)<V3,UO(>L992K$?4$BK=% &,_A30
MI-<DUIM,@.HRH4DFY^<%=OS#.#\I(R1TJ/1_!OA[0;PW>F:7#!<%/+$F68JO
M]U=Q.T>PQ6[10!2U72-/US3WL-3M([JU<@M'(.,CD$=P1ZBLJ/P;HVFV5\-(
MTZ"VNKFU>W,N26<$'&YCDGGN<FNBHH XKPI\.=$T;3M'GO-)LVUFSMXEDG3)
M7S54 N!TW<?>QFFW/@"RUCQGK6IZW96UU974-LEMEF$B,@</R,$ [AT//>NW
MHH S/^$=T@:=9Z>NGP+9V4B2V\*+M6-T.58 =P>:F32-/2ZO[D6D1FOU5;IB
M,^<%7: P/!&"15VB@#GM,\"^%]'EFDL=%M8FFC:)\@N-C?>0!B0%/<# HT[P
M+X8TJZ@N;+1X(IX'WPR99FC.",*23@88\#CGI70T4 9)\,:*?$0U_P#L^(:K
MC'VD9#'Y2O(S@G:2,D9Q2/X7T.30CHDFF6[Z869OLS+E02Q8D9Y!W$G-:]%
M&1HGAC1?#HF_LG3XK9IL>:X)9WQTRS$D@>F:=_PC6C?\(^N@_8(O[*4!1;<[
M0 VX=\]>:U:* $(!!!&0>H-86E>"O#FB7XOM.TF""Y4%4<$GRP>H0$D)G_9Q
M6]10!SDG@+PK-JK:E)H=JUTTGG,2#M9_[Q3.TM[D9KHZ** *EAIMGIB3I96Z
MPK/.]Q*%_BD<Y9OJ36._@'PJ^HM?MHMOY[2^<V-P1GSG<4!VDYYSBNCHH SM
M2T+2]8N;*XU"QBN)K&7SK9W',3\<C\A^0J:;3;.?4K;49;=6N[9'2&4]45\;
M@/K@?E5NB@#G+OP#X5O[^6]N=%MWGF;?+]X+(WJR [6/N0:T]1T/3-6NK&YO
M[**XGL9?.MG<<Q/QR/R'Y"M"B@#/BT/3(-<GUJ*RB74KB(0RW('S.@Q@'\A^
M0J*?PWH]S:ZC;36$3PZE)YEXASB9L 9//HH_*M6B@"I<Z997EU9W5Q;I)/9.
M7MW/6-BI4D?@2*\OG^'&K2Z;J.ESZ'X;OKF\EF?^WKEV^TKYC$AROED[U!
M#@<"O6Z* *]A;-9:=:VK3/.T,21F5_O.0 -Q]SC-9L/A'0+?4K[4(=,A2ZOT
M=+EU)'F!\;LC.,G R0,FMJB@#.?0=+DTRTTU[*,V=F8FMX3G$9CQLQ],"JFK
M^#O#^O7BWFI:9%-<JNSS@S(Y7^Z2I!(]C6Y10!FQ^'])A&G"*PA0:;G[&$&!
M#E2IP/<$BIX--L[;4;O4(;=4N[M46>4=9 @(7/TR?SJW10!4TW3;/2+".QT^
MW6WM8RQ2-.@W,6/YDD_C6;K/@WP[XANTN]5TJ"YN$78)#E6*_P!TD$;A['(K
M=HH P=0\%^&]4FMY;S1[:1[>(01X!4",=$(4@%1_=.15F+PUHT-G8V<6GPI;
MV-Q]IM8UR!%+ECN'XNWYUJT4 9VLZ#I?B"T6UU6RBNHD8.@<<HP[J1RI]P:K
MV7A30M.TR\TZUTZ*.UO59+E,EC,"NTAF)R>"1UK9HH S;[P_I.IZ*-'O;&&?
M3U546!QPH7[N.X(QUZU!I/A30M#F\[3-,@MI3$82Z [F4G<0Q)R>>YYK9HH
MRH/#>CVUOIMO#81)%IK%[-1G$)P1D<^C'KZUES^&9KWXEVWB.Y2W^RV&GM!:
MX.9#*['<QXZ!<@<_Q&NIHH *P;CP7X=N=+MM-ETN(VMJ[R0(K,IC9B2Q5@01
MDDYYK>HH IZ9I=CHUA'8Z;:Q6MK'G;'&, 9.2?<D]Z:^CZ?)>75X]JAN+N 6
M\\G.7C&<*?;YC^=7J* ,UM TIM/L+ V49M;!XI+6+G$31_<(^F*?<Z3:37LF
MHB!/[0:U:U6<YSY9.[;],X-7Z* .$\(?#31M'T?1WU+2;*36;.)=\R993(O1
M\< L./F(SQ70ZWX2T'Q%-%-JNFQ7$T2E4ER4<*?X=RD''MTK:HH R_\ A'-'
M_LFWTH:= MA;NDD-NB[51E;<I '?/-3:OHVG:]I[6&J6D=U;,0QC?/!'(((Y
M!]Q5ZB@# N_!'AN^MK.WN=*B>.R0QV_S,&13U7<#D@]P2<U/'X5T*'3?[.BT
MRWCLQ<"Z$"#:HE#!@P Z8('MQ6Q10!4ETVSGU*WU&2W5KRV1XX93U17QN ^N
M!^55+/PQHNGZW<ZQ::?%#J%UGSIDR-^2"3C.,D@9.,FM:B@"EJND:?KFG2Z?
MJ=K'=6DN-T<@X.#D'U!![BL^Z\&>';W2;72[G2H9+2T)-NI+;HB>I5L[@3WY
MYK=HH H:1HFF:!9?8]*LHK2#<7*QC[S'J2>I/N:R?'N@7?BCPG/HEIY ^URQ
M+,\Q^Y$'#,R\'+8''O72T4 4;G1M-O='_LFZLH9M/\L1?9Y%RFT8P,>V!CZ5
M4T3PGH7AV2672M-BMY90%>7)9RHZ#<Q)Q[9Q6S10!S=Q\/\ PG=7MU>3Z%:/
M/=;O.8@X8L,,V,X#'NP //6M@:58KJ<>I"V07D=N;9)><B(D,5^F0#^%7**
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
MYGXB7ESI_P /-=N[.>2"YBM&:.6-BK(?4$=*Z:JVHZ?;:KIMSI][$);6YB:*
M5"<;E88- ')^)-1O+>]\$+!=2QK=Z@J3A'(\U?)<X;U&0#6)!I^J>(]3\9F;
MQ+J]K#I]\T=G%:7!C$;>2C9)'++G'R].OK6]9?#?3+6\TR[FU/6+Z;3) ]F;
MNZ#B)0I78 % Q@C)Z_*.>*W+#P]9Z=+J\D+3%M5G,\^Y@<,4"?+QP,*/6@#@
M(M=U;Q-IGP_TV34KBR.M6\MQ?7-HWERR>5&#M5A]W<3DX].*K+)=>#/$WCJZ
MCOKG49++0X9[=[QM[C'FE59NK 'N><?G7:3> -*DT#2-*BN+ZW.D8-E>02A9
MXCC!^;&#D<$$8-/TKP)I.EW6HW)DN[V;4K<6]ZU[-YIG4;N6XZD-C P,   4
M <7H[^)%N/#][90^*Y[B:>'^TI-1FC:TEA<?O&5!(=F,[EV@<#!S6MX>L]1U
MWQIXBN+O7]32STO50MM9P3[$/[M&(?\ O(>!MZ#+'J:W=*\$1:/+;"WU[76L
M[4CR;*2[!B4#HO"ABH]"Q%:NEZ'::1=ZG<VS2F34;G[3-O8$!]JK\O' PH]:
M .%T">ZLO%*6GBJ]UZVUBXN9UMV,Y.GW:G=L6,#*J0F#@A6RO4]*;\.M&BT^
M^\5WTFKZELM-8N8F$UT6C8"-"9'!X9N?O'T%=/:^!K2'5+2]NM6U?4!92&6U
MM[VY$D<+D$;A\H9B 2 6)QFI8/!=A;:SJ-_'=7PAU$LUU8></LTCLNUF*XSD
M@>N* . 36)+35O#.H:1J'BJYMK_4HK:6YU-S]ENHI W*H<;3P"I"J,5IV^GZ
MGXDUKQDLWB75[2"PO"EI%:7!C$;>2C9)')&<?+TZ]<UN6OPVTVV;3 ^J:Q<P
M:7,DUC!/<@QP;/NJ %&1CCYLD#@$5O6'A^STZYU:>%I2^J3^?/O8$!M@3Y>.
M!A1ZT >?0Z]JWB;2/A]ILFI7%FVMPRS7UU:MY<KB&,':K#[NXG)(QTXI^F6%
MQH?CSQ=#_:=Y>&/0XG@FN7W2QC,I"E^K8.<$\]/2NHE^'^DOX>TG2(KB^M_[
M)(:RO(90L\1P03NQ@Y!P01@^E2:7X%TS2[O4+M+F_N+K4;86]U/<S^8T@&[Y
MLXX.&QQP !@"@#C(+S6=8M_AK9#7;^U_M/3IGO9H9/WDVV*-NIS\W7YNHR<<
MU,=5U?PW8_$+3[?5;BZ_L>WBN+">_E\R2,RQ,Q4NWWL%?E!]<5VEGX.TVR?P
M^\3W!.A6[V]IN<'<KH$._CDX4=,5D^,?",ESH7BJ?1XC<:IK4$,<D,K+L(C^
M7Y,C ;:6P2?O8Z4 <_X<CEO_ !GH[:7J_B>ZL8;5Y=3%_+.D:S?+L4AP!N)W
MY0<8%>K5YCHNF:HOB/2'T:S\3Z=9PNQU'^V+[S8I(]A 14,CY;=CD8 Q7>:/
MHT6BQW:0W-W.+FZDNF-S+YA1GZJOHHQP* -*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@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKG?%&
MI>(M+MY+O2+#3;FU@@>:<W5R\;C:"<*%1@>!W(H Z*BO/$\7>*Y/ =[XFGTW
M2K:V_LEKZU,5R\K[]@90ZE%&,9S@UU6C^(]-U);>U74[&34S DDUK'.ID4E0
M3E,Y'6@#9HK.U#7]&TFXBM]1U:QLYI?]7'<7"1L_T!/-:(((R#D4 %%<1<^*
MO$MQXJUO2=#T73[J/21 9#<7C1/*9(]X"X0CL1R:V-!\7:=K7A*W\12R+86D
MBMYOVJ0((65BK*S'CA@1GO0!OT5EIKEAJ&CW5_I%_:7J0QN1);RK(H8#."5-
M8GASQ'JFJZ5X2NIFTT?VI:M+=AY2DI8(&'DI_%S][T% '7T5G2Z_HUOJ::9-
MJUC'?OC;:O<()6STPI.:L0ZA97%H]W#>6\ELF[?,DJE%V_>RP.!C!SZ8H LT
M5'!/#<V\<]O*DL,JAXY(V#*ZD9!!'!!'>FW%Y;6GE?:;B&'SI!%%YCA=[GHH
MSU)QT'- $U%0_;+7[:;+[3#]K$?F^1O&_9G&[;UQGC/2N:\1>*AI^H:%'8W5
MI)!<ZHUE>-N#>6%C=F!(/RL"HSGI0!U=%9UIK6GZK8SW&D:C8WHB!!>&=716
M Z,5)Q4%AK<:>&;75=:O=,MP\8:6>&Y!M\G^ZYX(H V**Y+Q%XM2UL] O-'O
M+.ZM;_5X+.29'$B>6^[=A@<9XZUOZ=K.EZP)3IFI6=Z(FVR&VG638?0[2<4
M7J*AN+RVM&A6YN(83/((HA(X7S'.2%7/4\'@>E O+5KUK(7,)NE02- '&\(3
M@,5ZXSQF@":BL^?7=(MK.2[GU6QBMHI#%),]P@17'!4DG 8>G6I+35M-O[ W
M]GJ%K<68!)N(IE:, =<L#CB@"Y15'3=:TO68Y)-+U*SODC.UVMIUD"GT.TG%
M/U#5-/TFV^TZE?6UG!G'F7$JQKGTR2* +=%5;34["_L?MUG>VUQ:8)\^*56C
MP.OS XXKF;OQK;7'BCPW8:+J&GWUI?W%Q%=/!*LI39"SJ 5/!R._:@#L**S+
MWQ%HFFWB6=_K&GVMT^-L,]RB.V>F 3FK-UJ5C8E?ME[;V^Y6=?.E5,JN"Q&3
MT&1D]LT 6J*QI_%6B1>'[G6XM3L[BPMU8M-#<(RE@/NALXW'@ >I%&@>*-*\
M1:)%JEG>6YC:!)ID\Y6:WW+NVR8/RD<YSZ&@#9HJAINN:3K(D.EZI97PB.'^
MS3K)M/OM)Q7.^-O&]GH?AS6)-,U/3I=9L8?,%HTRNZG(!W(#GO0!V-%-0[D4
MGJ1FLYO$>AIJ@TQM9T]=0+;1:FY02D^FW.<^U &G16?J&O:/I$T4.I:K8V<D
MW^K2XN$C+_0$C-:% !16?%KVCSZH^EQ:K8R:@F=UJMPAE&.N4SFDG\0:+:ZD
MFFW&KV$5^^ MM)<(LC9Z84G/- &C17-7?CG0K'Q:OAVZOK:&X^S&=I)+A%5&
MW*!&<G(<AL@>E=!<7,%G;R7%S-'!!&NYY)6"JH]23P!0!+17#> /%5YXJM[G
M5KG5M+:U8R;=/@4>;:JLC*K2/O.<JI/*CKQ73Z=X@T76)I(=,U>PO98^72VN
M$D*_4*3B@#2HK,F\2:%;3>5/K6G129==CW2 Y3[XP3_#@Y].]8%K\0--UKPG
MJ^I:1<V_VRRM[J1;9Y4=QY6X!RJG.TD @^A% '945SWASQ3I^K:=I<4VIV!U
M>YLHKB6T29?,!:,,<)G('/Y5T- !169:^(]#OK]K"TUG3[B\7.;>*Y1Y!CK\
MH.>*P=-\:VR:OXAM]<U'3[&"RU 6MJT\JQ;AY2-C+'DY8T =C15>YO[.RLFO
M;J[@@M5 8SRR!4 /0[CQ56#Q#HMUILFHV^KV$MC%Q)<I<H8T^K9P/QH TJ*@
MGO+6U$1N+F&$32+%$9'"[W;HJYZD]@*JR^(-%AU1=,EU>PCU!B MJUP@E)/3
MY<YH T:**S&\1Z&FJ#3&UG3QJ!;:+4W*>:3Z;<YS[4 :=%4+[7-(TSS?M^J6
M5KY05I//N%38&SM)R>,X./7!J8:A9-8?;Q=VYLMGF?:!(/+V_P![=G&/>@"S
M17(KXQBOO&NC:;I-[8WNFWEK<R2RP2"3#QE, ,IP/O'(KK68*I9B  ,DGM0
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
M'>RW#!?O);B,AR?0'@>YKH_&&H76D^#-:U"R_P"/JVLI98CC.&"$@X]NOX4
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
M^TIC*@'V>$_=,F"2"PR0.3A3G%9NG_%GP/JFHVUA9:ZDMU<R+%%']GE&YF.
M,E,=: .@L/#NE:9K&HZM9VOE7VHE#=2[V/F%1A>"<#J>@%0Z;X2T+2=&NM(L
M].C73[MWDG@=FD60N &SN)ZX'%;5% '(:-\,/".@:K#J6G:6T=S 282US*ZQ
MD@@[59B!P3VI;KX8>#KSQ =<FT6(WYD$S,)'56?.=Q0':3GGISWK2O/%>GV/
MB_3O#,JSF_U")YH65 8PJ@DY.<@_*>U;E '.7?@3PW?>*8?$L^FJVKPE66X$
MCKDJ,*2H."1QU'859T[PGH>DZ5?:996"QV5_)))<Q%V82,XVOG<21D#&!6U1
M0!B>'?".A>%-/FL=%T];:VG<R2H7:3>2 .2Q)Z#ITK&M_A/X*M-334(-&$<L
M<HF1!<2^6K@Y!";MO7MC%=I10 5PR_!WP"MR;C_A'8FD+;CON)64G_=+X_2N
MYIKNL:,[L%51DDG@"@#&UGPAH.OZ-#I&H:;$]C 5:&*/,?E$# V%<%>/2H-"
M\"^&_#5[)>:3IH@N98?(DD,KN77.[YMQ.3GOUJ;PWXQT#Q<ER^A:BEX+9@LN
M$="I.<<,!UP>?:MR@#E])^'7A/0SJ'V#1XHTU!#'<QL[.CH>J[6) 'TJ#1OA
MAX1T#58=2T[2S'<P$M"6N976,D$':K,0.I[5TR:A92:A)IZ7ENU[&@D>W$@,
MBJ>C%<Y Y'-8%UX\TJUO+JU:"\=[;48--8I&"'FE *[?FY !Y[CT- '45SFF
MZ'=+XWUCQ!>[,2PQ65DJMDK"N68GT+.QX]%%:%IKEM=Z_J.C".6.ZLDBD;>
M!(C@X9.>1D,IZ<BM.@"GJNEV6MZ7<:;J$/G6EPFR6/<5W#Z@@C\*RM6\$Z#K
M=T;B^M9F=XQ%(L=W+&DJ#HKJK ,/J#70T4 ,BBC@A2&%%CBC4*B*,!0.  /2
MLFX\*:+=VVK6T]ENBU=@]ZOFN/-( 4'@_+PHZ8J6W\1:5<P7\XNUBAL+EK6X
MDN 8E212 1EL C) R.#FEU77+31[K3+:Y64OJ-S]EAV*" ^UF^;G@84^M $M
MWH]A?7-A<7,&^6PD,MLVYAY;%2N>#SP2.<U4_P"$5T<>)3XA6V=-38 /(D[J
MLF%*@L@.UB%) )!K9K)UWQ+I/AJ"";5KHP)/)Y46V)Y"[8)P @)Z T 9TGP]
M\-27LMS]AEC\Z3S988KN:.&1^I8QJP0G\.:VH=)L;?5[K58H-M[=1I%-+N)W
M*F=HQG QN/056T/Q-HWB2.9])OX[DP,%E3:R/&3TW*P##/N*UJ ,23PAH,VA
MW.C2:>CZ?<3//)$SL<R,V\L#G(.[G@C':HM)\%:!HFH)J%C8LMZB/']IDGDD
MD96VY#,S$M]U<9Z=L9-7;37+2]U_4M&B6476GI#),64;2)0Q7:<\_=.>*TZ
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
MKM"X"\8SUZGO5VR^'6FV/AWQ!HL=W=M!K<TLT[L5W1F08(7C&!COF@#@M?\
M'%_<6_@@:GKMUHVG:GIINKZZT],S&0*,<!6*KDCH._MQFCQ7XN\/_"JZUJ?4
M]1GN]3U1;*PENX@7CAPQ$JIC.6 (P<] 16CXL\(7FD^)O#BP6/B*;1=,TK[(
MM[H;#[87R?E?!&%Q@\#N?PUO"W@_5?%'A+6=*\9'53ILUV)-+^WR@WL*#.&9
MN<'IP?\ :XP: (O!6I^)8/'MO8C_ (2F\T&YMF,\VNV)C,,P!(*M@8!P!CWK
MH?C%XA_X1[X;ZBZ/MN+T"SAY[OG<?P0,:TO#O@Z[T34%N[KQ5K>JA(S''!=S
M#RP#CD@#YFXZD^M6/$/@^R\3:OHM]?3S[=)G-Q';KM\N1^,%P1DXQ^IH \:\
M ZSX<\._%?3;'P]J4=UIVJ:;%:7+*C(!=(O#88#EBOYN:Z?17\4?$+7_ !'>
MV_BN[T:#2[]K.RMK>-63Y#]Z13][/'!]_I7<>*O NF>*AIS2R2V5QI]TMS!/
M:A5<,.W(/&0#^ K&O_A-I]SKE_J-CKFLZ7%J3[[ZULKC9'.W<],C.3GZGI0!
MR.FZ#J,O[0^M1IXBO8VBMH[MW55S)&7C/D'_ & "!Z\5ZO;^%](MIK::.U_>
M6]Q+=(6=F_?29WR')Y;!(!/0' Q6-J?P]M+[QM!XIMM5U+3[Q42.=+64*EPB
M$$*W&<' !'<"NQH XG4F-M\9-">/K>:3=02^ZHZ.OZD_G7;5R*:?>77Q*O=:
MFM)1::;IJVEH" //D=O,D9<^@"+]<U?\':?JNGZ /[:N99M0N9I+F5'E,@@W
MMD1*?11@<<=<<4 <EK7B?5="O?&FF/=/)<F&"XT;=C*^?^Y"CV67'YU'I'B;
M6-4M_".BM>.FK"^GCU:1<9*6F0X;TWL8_P#OJNLUSP5IVO>)-(URYDG2XTQL
MJD9 68;@RA^.0&4,/>C2_!6FZ3XPU3Q)!).;K4%PT3$>7'G;N*C&06**3]*
M/.O%L]_K7PY\:276IW8&GZ_)!$B%0K1"2$*C94\#<2,8YK=\;:3>VO\ PAUA
M;ZU>273:U\E]=A))$S%)S@*JG SC(^N:Z2;P)IMQH.O:1+-<M;ZU=R7DS!@&
MC=]I^0XZ H",YJ3_ (1(SQZ.=1U>]OKC3+S[6D\HC5I&VLH5@J@8PW;GWH S
M/#LFHZ3X_P!2\-W.K7>IV?\ 9\5_#)>%6EC8NR,NY0,@[<].*K?$F6[AU?P;
M)86T=S=+JQ,<,DOEJY\I^"V#C\C75IH-NGBR7Q")9?M,EDMD8^-@179P>F<Y
M8]Z35] M]9O])NYY94?3+G[3$$QAFVE<-D=/F[4 <#H=S>W>M^.-=OXTTW7;
M2R%J;"([_*149XY=_1]W8X& N*O7NO:I'\+_  EJ27L@O+N735GFXS()&3?G
MZY-=7-X7LIO%$FNEY1+/8FQN(!CRYDW9!88SD9(SGH:YV+X76JVMC93Z_K%Q
M8:=/'-8VLDB!(-CA@#A07Z;1N)P"<4 9U]K,GA[Q3\2-7BC$DMIIEE+&K="P
M27&?;.*K:1J7B*+4-!N+>7Q/?R74\::FE_9!+;RW'S2)A1LVG!&#R.M=TWA/
M3I=3UV\N/,G76K>*VN8'(V;$5EXQSR'.>:J:1X1O-)EM8QXJU>XT^TP(;240
MXV@8"LX0.P'U[4 =#>65MJ-G):7D$<]M*,212+E6'H1W%<7X$18->\;I#&JJ
MFJ@(BC  $*8 %=G?6\EW8S6\-W+:22+A9X0I>,^HW C\P:YKP_X'ET#6+C44
M\2:I=?:I3-=0SK#LF?;M!.V,$8 '0CI0!RGAV&WN/V<+MYPK&?3KV:=FZM+N
MD)8^X8?H*L>%Y)9?'_AB2<DS/X,1G)Z[C)%FMB7X9VCI<V,>M:G#H5U,9YM)
MC9!$Q9MS*&V[U0GJH/<U?UGP4FIZ[;:Q9ZQ?Z5=06ALP;,1X,18-C#HW<#IZ
M4 8UQY>F_&OS;*)B;G0I)K^*!<F0I(!&Q ZMU4?E72V&J6OBFUO+.YT74H+<
MILECU*T,2RJV00,]>G/UH\/^%+'P_-=74<UU>ZA=X^T7M[+YDL@'1<X "CL
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
M%8H60''(!YR?6I=2\(1W>O6.LV6I7FFW5M;_ &1OLVPK+!N#;"'4XY'4<\T
M<GK7B/5[;1_B1-#?2I)IDJ"S88_<@Q(3C\23^-6W.N>'O$OA>>X\0W>H)K$[
MV][;S(@A!,3.IB4#*8*XZG(ZFMV]\#6%]9^)+:2YN577V5K@J5S&0BK\G'HH
MZYK0U+P];:G=Z-<2RRJVE3^?$%(PYV%,-QTPW:@#RO7/$NH7I\0K;^)=1@\0
MP:F]IINE6079)&KJHXV'<2-Q+$_*?3&*]A$-S;:1Y,$S3W4<&V.2X()=PN 7
M( ')ZX KR&/3M8L+?6D2W\7VFN3WES-;0Z<3]AW.Y,9!.4VG@MN(/)XKUJT@
MO9_#\%OJ4Q2^>U5+F6W.TB0KAF0]N<D4 <)X-NKB]EDTS6-?\06GB*6S875G
M=K&@#<9EMSLVD YQ@D8/(JK\-[3^ROAM<ZI/XCO;:'%XNZ<QM%:[9Y!YJKMR
M6XS@D@DGBNNTSP@UKKD&KZEK=_JUU:Q/#:FY6-!"KXW'"*NYCM R:J6_P[LH
M=*U71I-3OYM&U 2[;%B@6W,C[V*,%W9W<C)('O0!SNB:Y<V_CS0K*TU3Q#>Z
M?JD5QYO]L6QC5BB!U>(E%/KD#C!%41/XFO?!7B'Q+_PE-]#/I5S>M:6\2((R
ML4C'$F5)?(&!R  ![UVECX',.N:9J^H:_J>I76FB1+<3^6J*KH4(VHHR<<[C
MR<"K4/@VRA\*ZKX?6XN#;ZDURTDA*[U\XL6QQCC=QD4 8-[J.I^)_%>D:%!J
M=SI5K)HXU6YDLRHED+,$5 S X ))/'-9GAMI=%;X@G5/$#0M;WD0DU1H5W*/
M)3#;<%2V,#IR>W.*ZO4O!,-W+I=W8ZI>Z;J.G6_V6*[M]A9XL#*.K*58< ].
M#56/X;:2NC:WIDMYJ$\>L2)-<2RS!I1(@7#AL==RAO3/ &.* ,3PYK5W;_$"
MQTR'4-?NM.O[*:5EUJV,;!T*X:,E%."&.1C'2H_#-]KA\+:EXQU+7;NY73_M
MY@L%"K$Z1M)CS.,LV1P01@ #UKJ=/\&-;>(;37+_ %W4=2O[:&2!#/Y:H$?'
M 5% !XZ]3WZ#%_1O#-EHWA^715+W%I*\S2";&6$K,S*< <?,10!YCK^F:TW@
M70M<OO$MY>27UW83W5K*B>3EY$8",!04VD@=3D9K?\1ZE>Z?XRNGUS5M8TC1
M<0C3KNR13;!B/G$YVM@EN!NPN*N#X7V[65II]QXAUBXT^QECDLK9Y$"P;&#
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
M]0:1;;9&D:KM\I0/Q.3ZFM;4O!4NH?$BV\3F]5+>+3'L6A53O)8O\P;H/O\
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
MQN4$G)W=/?OG/X&?3-=UF27P3IGB.#4+V2]@NI98TDB\SEHWWCH&R01G@]*
M/2=)U.VUK1[/5+0DV]W"LT>X8.UAD9]ZX'3/&-KH/@G2KO3=!N94O]7FL8[1
M;LR/O,DOS!G'.63H< ;NO'/?Z7;+9Z5:6ZVD%F(X57[/ <QQ''*J<#('3.!7
MG]CX-UF#PYX9LG@C$]AXA>_G'FC"PF29@0>YPZ\>] &YIOBW5[C5M0T2^T".
MUUB"S%[;0K>AXKB,DKCS-@VD,,'@^M8W@?QCJX\!W&N>)K=196JW$IO1<B22
M79*XV>7M&,8V@YYP.F:Z+^QKW_A9XUS8OV'^QOL>_<,^9YV_&.N,=ZYK3/".
MMS^ ]8\$:C9Q6\#"X%MJ*W =92\K2)E -RXW<Y]* -BU\::G%?Z4FMZ"FGVF
MK2"&VECO!,\<A4LJ2IM&TD ]"V#Q2Z-XRU37M?O;*S\.D6%A?RV5U>R78 !0
MD HNW+'H2.,9')K*\-^&C:ZAI_VGX<Z-8SVY!EU&*:(@,!]^-0N[)/8XQGK7
M0^#=&O=&77A>HJ?;-9N;N':P.8W(VDXZ'CI0!SL?Q,U:?P[)XCA\)2'1[9G%
MU*;U1)M1RK-&FWYP,9.2O<#IFM;5_&]W!X@L]%T31#JMQ>V'VZ&3[0(HPF[&
M7)4X&,<\Y) QSFN&\,P^+-6^%LGA_3]*LWL]0>Z@346N@H@C::0/OC(R6^]C
M;QR.F*[VR\-7-AX]L;^)0=-M= _LX2%ANWB5"!CK]U>M "77BW59=8GTG1M$
MAN[VR@CEOO/O1#'"[C<L2ML;>V.<X QCGFN>U_QUK-]I7A34O#]ALBO=52WG
MCEN1&QD!D5K=OE/!*GYQ_=''-2:WX*>/QMJFM-X4L/$EKJ:1'9-)&DMM(B[#
MC>,%6 !X.<CI5W6/#>H/X5T'^R-!L;.ZTO5(M0.EV\ZJA"E\JK[0-Q#YSC&<
M]: -34/%6I6UYI^CVNCPS:[=6S74MNUYMAMHP0I9I=A)^8X&%YYZ53;XB1P>
M'[^[NM+E35;*]73VTZ.4.9+A]OEA'P 58,#D@<9XXK/\2^%;W5]?TSQ-<>&;
M+5&%B;2[TFYF0F+YMZNCL-I8$L#TX/%%YX0N[OPD!I7AS3M"U&TU.'4;:SCE
M4K,T1!'F,B@ GYAWQQSZ $#:CK%[\6/"D6LZ*NG316M\RF*Y$\<@98^C8!R,
M<@CN.3FNF\;W-G;6^A_;+.2Y$FM6L402X:+RY&8A7./O ?W3P:RX+'Q/K/CS
M0]=U+2+?3K&Q@N8C"+I9I0TBK\Q(XP2H  ST)/4"M;QGHU[K4&B+9(KFTUBU
MNY=S!<1HV6//4X[4 4;OQGK$GB36-#T3PU]OGTSRC)-+>"&-@\8<#)4G=R0!
MR.,DCI6]X9UZ#Q/X;LM9MXGBCND+>6_5&!*LI^A!%9^AZ->V/C7Q5J<Z*+74
M7M3;L&!+!(=K9';FCX?Z->^'_!-AIFH(J74+3%U5@P&Z5V'(]F% %/Q%XMUW
MP]#>ZE+X91]&LV_>S?;U$S1YP9%C"D8[X+ _2NKGN5BL)+M1O5(C(!G&X 9K
MR'Q!X#U[5+7Q%:S^'[34M0O+B62TUBYO!^[B)RB*AY1@/E &%[YKUB6VD;1'
MM0!YIMC&!GC=MQ0!P4?Q1U(:+I>OW'A*X31K]HXE>.Z5Y_,<?+B/ RI;Y020
M3P<"M_1?%>HW7B>30-:T0:;=M:?;;<QW0G62,,%8$@## D<<CGK6.WA+5S\,
M_#.B"&/[=87%E)<)Y@PHC<%\'H< 5LWVAZA/\1+?6(-J6J:/-:>:2"5E:1&7
MY>_ )_"@"M/XPUS3+[33K/AI+/3]0O$LTE2_666)W.$WH%Q@GCACBDN_&>L2
M>)=8T/1?#7V^?3/*:2:2\$,;!XPX&2I.[D@#D<9)'2N,M? 6N.N@K<>&[1=2
ML-2M[F^UB6^$LMTJ2 L4S\W(YPV,8P :]!T/1KVQ\;>*M3G11:ZBUJ;=@P);
MRXMK9';F@#,G^(Z?\(OX?UJRT>XNSK-T+1+59 KQR8?(R>#AD([<<]L5;TOQ
ME<'5-3TSQ#I::5=6-F+\F.Y\^-[?)!8-M4@@J01BL+3/!NLVOACP;8RP1B?2
M]8>[N@)00L9:8@@]_OKP/6MG5O"MUJWC34[F0!--O?#K:890P+!VD<GY>OW6
MSF@"M!X_OQ!INJ7V@"UT/4IHXH;C[8'FC$AQ&\D6W 4Y'1B1FK/_  F6J77C
M'4= TOPZ;E=.FA6YNWNQ&BQR(K9 *G+?,?E]%ZC(%<]X<\'2::--LKWX=Z+)
M<6K1I)JJS1;7"D?O0NW?NP,X('/<5UN@:->V'B_Q5J-PBK;:C/;O;L&!+!(0
MC9';D4 4?BEK&L:'X'NKW1D F5XP\_FA&A!=1D J=V<[<<8SFL;QAJ6KQZCX
M*O+O1,:@NIRA+&VNA+N)A<+\Y"@#G)..!GK75>/=$N_$?@C4]*L-GVN9%,0D
M.%+*ZO@GMG;C\:SKVPUS7M2\*:E<Z4M@]A?2RW,!N5D*(8F4'(X.21P* +>A
M>*KZ_P!2U72=3T;['JMA$DXAAN1,D\;@[2KD+SE2#D"H(O%NLVFNZ78:[X>B
ML8-4D:&WFAOA.4D"E@LB[!C(!Y!(IE]X>UB;Q9XBU"RE6V^VZ*EG:7._E)P9
M"#@<C&Y3FN5TGP1JBZOX7NSX7M-.ETVX#7]ZUXLTUR?+92P/4J6YY.<D<<4
M;GA+Q!XIO_&WB&RO]-A^Q6]U&C'[<&^R PA@%&P;]QP3R,;CUQ6SXNN;.WU/
MPNMU9R7#S:JL<#)<-&(G\MSN('WQQC:>.:JZ5IVM:1X_UR8:='/I6KRQ3B\%
MPJF I"$*E",G)48QZU<\5Z->ZKJ/AJ:T162PU1;F<E@-L8C=<CUY8<4 0:=X
MLU+6->OK73M'@ET^POC97,\EZ$F5AC<XBVGY1GC+ G' K7\2Z_;^&=!N-5N8
MY)5BVJD,?WI79@JJ/<DBN.U?P]K.J^++2]M?#L&EWD%\COK4%Z/WULK<JR !
MG+* -K# ]<5TGCG0+KQ'X8EM+"2..^BFBN;8R_<,D;AP&QV.,?C0!77Q3JFF
M:;?ZAXGT)--M+2V-QYMO>+<!L?\ +,C:I#\C'4'UJDGC?6+*;3)M>\-#3]-U
M*=+>*=+T2O"[_<$J;1MSTR"<'K2:I8>(_&_AG5M&U71[?1HKBUV1N;L3LTV0
M0?E& @QSW.>E5;RP\6>+4TG3-8T:VTVUM+N&ZO+I;Q9?/,1R%C4#(W,!RV,#
MUH M7'CG69M2URRT?PN;TZ/-LFEDO1$CC8K@+\I)<Y/R]!@'/.*EN/'PFT[P
MW+I%@EQ<^(%9K:.ZN/(2,*FY@[X;GG  !R:M:!H=]8:IXLGN(U6/4KWSK8A@
M=R^2JY/IR#6#;>'-1LOAWH.@:AX4M=<6&W*7,+72(T,@^Z4+<=SR"".V: -;
M6;\&^\('6-(:._N-09$2*])6W<1N=V5 $@(7H0.OX5+I?BS4M;UN]@T_1H'T
MVROGL;B=[T+,K*<,_E;?NYZ98$CG%8VG^$M?AT[P9'>N)YM,U&2XN-T_F&&%
MED")N;E]H95S[>E)J/A[6=3\866H6WAV#2;NWOE>?6(+T?Z1;*>49% 9BRX&
M&''K0!-X6\0>*+[QYXBL+W38?L-O<1*?].#?9%,(8;1L&_=P3R,9[XI9/B/=
MC2I?$4.@B3PS%(5-W]K G:,/M,JP[>5SG@L"1SBKNG:;K6E?$'7+@:='<:3K
M#PRFZ%PJF I%L*E#RV2!C'K7*:/X ?0K,:1/\/\ 1M9:&1EBU22:)!+&6)4R
M!E+!@#@X!Z4 =;J'C+4AXINO#^BZ!_:%S#:Q70G>[$46U]WWCM)!X&,9SD],
M5@^)O'6KWGPR_MO1K%K.Z%VMM=J]P ]JZSJC*/E(<$Y7/& <^U=1I^B7=K\0
M]6U=HD6QN+"V@A(89W(SDC'; 85SD_@O69?AQKVCI'"+^YU66]MT:0;77[0)
M5!(Z9"_AF@#O=+GO[FP274[&.RNB3N@CN/.51GCYMJYR/:N,O?BA%I_@$^))
M]*?[5'>/92Z>LV625'8.-VWLJL_3IZ=:[/2;F^N]/2;4=/\ [/N6)W6_G++M
M&>/F7CFN$'@2_D^(UY-<1Q-X8F>6^";QDW4D(A<%?H7;/O0!TUQXFAE\0VNB
M6]O]HCN=.DOY9UEVB.+(5,#'.XD]QC'>N!'B;5[7P]X!;PUI/DV%],!Y$NHE
MF<E9#Y+,R$XXW;O;&*WOAYX2UK1;?4I==,;7AABT^T*N&_T:%2$.>VXL21[5
M3C\)Z_I_@;P9%!917&IZ%<I//:>>J>8NUU8*YXS\P/I0 [5M1U:V^*ND2VVC
M"YU*?P_(K6JW($<3&9"Q:0C[HP1D+DDCCFNM\*>))/$5I>BYL#87]A=/:75O
MY@D"NH!RK #*D,"#@52ATK4[CX@Z?X@N+1((!HKVTR>:',<S2H^SCJ  >>G%
M3>%M&O=+U;Q-<72*L=_J7VBW(8'<GEHN3Z<J: ,2?Q!XI3XMR:3;Z;#-IXTU
M)!$U\$&TS%3/]P_-VV>V<UF:9K&MZ;XL\<#1_#_]I[+])I7DNA H @3Y5."6
M<X/& !QSS71:IIVM6?Q'MM?T[3H[^TFTX:?.OVA8FA(EW[^?O#!/ YXJSX?T
M2^T_6?%=S<(JQ:C>++;$,#N40JN3Z<@T 02^/89M$T&[TJQ>[O==&;.T>41
M87<Y=\' 4=2 >V!5[P]XEN-4U/4-(U/3TL=4L5CD>.*?SHY(WSM=&PIZJ000
M,5Q#?#W4?^$/\&BXTJRU&]T)9$N-,N9%\N=)!A@&P5W A2,\<5U_@_2(]/>\
MF7P?8^'MX15\B2-Y)<9SNV#  XQR<Y/2@"/Q!XOU#3?%%OX=TK0FU*]N+,W2
M,;@1(@#[3O)4X'OSR0,<YI+KQ;JLNKS:1H^B0W=[9P12W_GWHACA9QE8U;8Q
M=L G. ,8YYJR^C7K?$Z'7 B_85T9[0ON&?,,RN!CKC /-<UKG@IT\;:GK;>%
M+#Q):ZFD1*3R1I+;21KL.-XP58!>ASD=* -5_B''-X=TF]T[3);G4M4N6M(-
M/>0(5E0L) [\@*NTY.#VXYJ33O&M_+KM_HVJ:";&\LM/-\Y%T)$D&X@;"%&0
M<=3@@@C'&:H:AX9U*'3_  WJ>B:%865]H]U),=)AG"QM'(&5U5]H&_!!SC&<
M]>]/2_[5U3XL:FNL6<-A)<>'52."*7S6CC,S#YFX!;.X\<8QUH WI?'(B\ Z
M9XH_L[/VXVP^S>=]SS75?O;><;L]!G':HVU6SL?&?B>5+"0W=EI<-Q+*;EML
MRXD(0)C"8V]1G.:Y=O#GC6?P3IGA1](LHX]-GM]]Y]L#?:8XI5(*+C*G R=W
MI@#GCI[OPYJ4WB7Q7>I$A@U'2([6W.\9:0"0$$=OO#F@"'3_ (@W4OA>?Q1J
MF@R:?HJVBSP.;@/+,QP H3 P"3A23SP<#-6[+Q=JD6MZ;IVO:'%IXU/>+62&
M]$^'5=WER#:NTX!Y&1D8JO>^#KO5O@_;^%9FCAOET^WB)8[D66,(<''5=R8/
MM5;PUX?6WUBTFD^'6DZ1)#DO?13Q,5;:1^["KN.3Z[< T 13_$K4UL-5U.W\
M*O+IFD7<UO>3F\56*QN5+1KM^; PQ!QCH">M:-IXXOGUO2;>_P##[V6G:P66
MQN6N0TA8*7 DC ^3<H)')QW]J4?A35E^'GBW1S"GVS4KF_DME\P8996)3)Z#
M.>_2M'5/#^H74_@QHHT(TNY62ZRX&U1"R<>O)'2@"O=^.]08:K>:3H*7NE:5
M+)%<3O>"*21H_P#6>4FT[MO/4C)'%37_ (ZE&IZ18:+H[ZF^K6!O;9_/$2JN
M5QO)!PNULYY.<#!S7,Q^!'TC4M4CE\#:7XABNKR6ZMKV2:)'17.[RY X)^4Y
MY&>.U=7'X?NX_'&B:E%:06]A9Z1):-'"PVQ.6C*HHP,J I .!TH Q-9\;ZS<
M^ /$MQ::8+'6M):2WNH_M0(@PFX2HVWY^""!@5H/XRU;2O"NEW6IZ/ NHW]S
M%9VT?VX&.0NFX222;!L'#<8)Z>M0S^$=2N[/Q_;$1Q_VVQ^QNSY!_<*F6QT^
M85.R:Y>>#;>RU3P9:WA7;!/82WL;;T5!^\4D;<[NQ((ZYH ZG2;C4;FRWZI8
M165T&*F.*?SD([,&PIP?0@&N>N_%VJW.M:AIWAS08]2&FE4NIY[P6Z>85W>6
MGRMN;!&2< 9J7P#HNI:'H=Q;Z@IA22[DEM+,W!G^R0'&V+>>N,$^@S69%8^)
MO"OB#79=)T:'5[#5KG[9&?M:P/!*5"L'W#E3M!!'(]* .>\:>)9_%7A;PQ-8
M:0L]E>ZQ!#=6UU<",F5)"#;NNT@J64Y;V'!S7H\-K<VOA1K?3K&UTV\%J_DV
ML)!BAE() !  (W'K@?2N/C\#:I:>&?#MENAN+V#7X]5OV1MJ#+N[[<]0-P [
MG%>@7INA8W!L5B:[$;>2LQ(0OCY0Q'(&>N* /,/AW_PC\M[917=UJMGXRMT)
MOK:^NY@]P^TASL8['3.6&T<8!K=N_'NH%-5O]*T%;W2-+EDBN+AKP1R2&/\
MUABCVG<%P>K#..*JWNF>)/%NNZ!+J7A^VT>/2;U;Q[O[8L\DFT']W'M (5B1
MG..!TK)A\!OH]]J4,O@72O$$5Q=RW-M>R31(ZJYW;) X)^4DC(SQVH ZN_\
M&DLM]ING^'=-&J7M]9#4!YL_D1Q6YP%=FVL<DG  'K6'K_B?Q?#XB\)Q6^A)
M;F[DG6:SDU!0)G5'^0L$.%  <-WR 0*OW^BZUHOBFP\0:'I%M=Q?V6NFW&G1
MW"P^4%;<AC9@ 0,E<<<8HURP\3WK^&=>72K674=-NII)]/BN@!Y<B,@ D8 %
M@"N>@)SB@"Q'JUC:>.M1DOK)K:[M]#BNKJX^U,Z+'O?*!, ?*5)W=3Z52/Q#
MU2WTJV\0WWADV_ARX9#]I^V!IXHW("2O%MP%.1P&) -6+OPO?ZSXFUBZO(EM
MK34_#Z:>Q60.8Y2TFX>^ XY[UCSZ)XPUKP=;>"K_ $FUM;=4AMKK55O ZO#&
M5Y2/&[<P4#!P!DT ;]_XPU4>*K_P]HWA[[?<VL$4YFDNQ#%M?=PQVD@\   '
M//3%:_A7Q"GBCP_#J:VSVKLSQ36[L&,4B,59<CKR#S5/3-%O+7X@:[JTD:BR
MN[2UBA8,"2T>_<,=1]X4>!M&O=#T.XM;Y%25[^YG4*P;Y'E9E/'L10!S_P 0
M;*^@UKP[J9UF\\E]>LH(K*,^7$JD_-NQRY)'?@ XQW-WQ;OUKQOH/A>2>>+3
MIH)[V\2"5HVG";51"RD$+EB2 ><"HO'EKXFU:]TR#3- 2XMM/U*WOQ<-?(GF
M^7R4VD9')QGVJ;6M-\03ZKH'BNQTN(ZC91S07>F/=*"\4F/NR8VY4J#SP<T
M8,GG>&KKQSX=L[JY^P1Z&=0LDDG9VMF*2*P5F);&5!'/%$/A/[+\-K/Q'HNJ
M:G9:U%I<=]YAOI98YG$0=E>-V*E6Y[#&:U8_#6MZK%XMU?4K6&UU'5M.-A9V
M2S"3R8PC@;W'!+,V>. ,56CT_P <:AX-MO"G]D66DQ?8DLKC4)+T3,(P@1BD
M:K]XC.,GC- ':Z#K"ZQX6T[6I L*W5G'<N,\)N0,1]!S7)-\1M3_ +$/B9/#
M#-X9!W?:?M8%P8=V/-\G;]WOC=G'-=E!H]K;>'X]%A#+:1VHM$YY"!=H_'%>
M>IH7C/\ X0;_ (05M+LQ#Y/V+^V/M8\OR.F[RL;M^SC'3/.: (_$7VK7/BUI
M=K+X?L-6TY-,DEMTN;D;&1GC#3;2A 89P!W'.171?%+6-7T/P)>7NC(%F0H&
MG$H1H5+J,@%3NSTQQUSVJQ'X=N;;Q_IFHPH/[-M-&>QWEQNW^8A48Z]%/-6?
M'FAW7B/P1JFDV)074\8\K><*65@P!/;.W'XT <KXRU+5TN_!EY>:)MU!=6<)
M8VUT)=_[EPOSE5 Z\Y' S70:3XRFDOM7L/$&FKI5WIENMY)LN//C> AOG#;0
M>-I!&*KWUAKNOWOA74+K2DL)+#4'FN8#<K(43RF4'(X.21P*=J/A2ZU3Q;K\
M\V(].U+0ETX2A@6#EI-W'7@.#0!7@\?Z@(=,U._T 6NB:E-'%!<"\#S1^8<1
MM)'M 4-D=&)&>:O_ !.GFMOAIK\UO*\4J6I*O&Q5AR.A%<SX<\'2:;_9EE>_
M#O17N+5HTEU59HMK!2/WH7;OW<9P0.>]=AX[TB[U[P-J^E6"JUU<P%(E9MH)
MR#U[4 <_X+B\(2WPFT"349=2BMBY6ZFO AR #_K?EZD=B>XJUIOQ%35)M.TZ
M#2V&N374EO>Z>TW-DL?^LD9MO*X*[>!NW <<UHZ/JGB=FCM[_P *K:PI$?WJ
MZE'(2P7@;0!U/'7C-<WI7A#Q%I7B"S\7'RYM8U"=DUJU$H"+;MC8L9/&8@J_
M[W/- &RGC+5]1O[\:%X<_M#3K"Y:UFN&O%B>21>'\I"I#!>F2PSVK!M-4UJQ
M^)/CF/1="_M.4R6<CF2Y$$:@6ZX7<026/88QQR15_2K#Q9X5N-4TS3=&M-0L
MKJ_EN[6\DO!$L(E;<5D3!8[3G[O7VK;T+1KVP\9^*]2G15MM1EMFMV# E@D(
M1LCMR* $L_%-YK?A/3=:T'1S=R7W_+&:X6%8<9#%VP3@,I' )-4HO'5Q%I'B
M>74=(%OJ7AZ+S9[5+G>DH,?F(5DVC@@=UXKGH_!OB"V\">&=-DLEO$L+F:34
M=+6Z$8N49I"@WYP<%E;:3@TNG^"-5AT;QW#%HUEI@UJT2.QL[>965&$3K@G
M .2">V2>3UH W+7QWJ1OM&;4O#CV.EZS((;6Y:Z5Y%=E+()(P/E# '')QWQ4
M6M>/]2LHM=O-+\/QWVG:'(8KN:6^\EV=5#.$78V0H89)(SVJYK/A[4;S3?!\
M$,:%],U"UGN07 VHD;*Q'KR1TKS]M,N=3OO%VLBSM-0TJ+4YC<17&K368F$0
M4;7B4,A"[< MC=C)% 'H5UXPOQ<Z;I=AI$-QK-W:?;987O-D-O%D#<TFS)R3
M@ +S@],5I>&/$?\ PD-M>":S-G?6-RUK=6YD$@1P <JPQN4A@0<#Z5Q>IZ'_
M ,)3J&B>-K?PU:ZQ:76E)#+IEXR(\0)\Q'0L-I(W,#TX(Q79>$M-33=,E5?#
MMGH)DF+?9K5U?<, !F*@#=UX&> .: .8^(L6H^)=5M?"VCWD]K/#9S:G-) Y
M1MR@I A([&0DD>BUJP>/;8?#BQ\420//+<QQQK:Q8#27+-L\L9Z?/D?052M/
M ;ZKXAUS6]>EOK>XNKGRK5++4)(0+:-0J9\MADD[FP>F:R3\/M9L]&UC1M.*
M?9[758-5T5[B8MN8$,\;GE@-P/)Z[LT ;>L^(/%UOX4UN>7PY#974%D\L,T6
MHK(BC:<G.P'>O7&,'UK6\#ZCK&J>%K"YUBSC@E>VA9)%N?-,X* [V&U=I/IS
M]:KG_A(_$FBZO8:EHUOI$=S8R6\6Z[$[M(ZE<G:,!1GZGT%9,.N>(/#'@"QM
M[G0X8]8A:UTVSMC<B1;M_E4L"OW1M#-STP<T >@T444 %%%% !1110 4444
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
MOL.23@#UK*7QY:7.FZL\&GZG%J6G1!Y=/FML3@-]U@N<,O?()X!H ZVBO/\
MX2R->>%X]2N#K+WMU%&]Q-J$KM',QR=T0+$!><< =!6O\0O$UUX3\'7FJV5J
M\]S&,1_N]Z(?[SX(PO;/J10!U-%><>,?%;QZ/X9U9HM3TN'^WH([B.6-DDDC
M\N0D;%)+*>..<D=*Z;0_&%CKFHW6G?9+_3[ZVC69K>_@\IVB)P'7D@KD8]N]
M '0T5R$/Q&T>:2"06NI+IL\XMX=4:VQ:NY;:,-G."W 8C'O77T %%><^(]2O
M9?B9_8S>*Y-"T]='2Z!3R1OE,SJ>9%/8#@>E=#%K=IX>MM%L]0U2YU$:C,88
M=2=8RC.<E58H !GHN!SB@#I:*YR3QQHL6G:KJ$DDPL]-N/LKS"/(FEX!2,#E
MSN(7IU^E<]XO\627_P /?$C6UEK&D7MM9^8INH3 ^"<!D921V/?(]* /1**Y
M+1_'NFZAJ-AIIM=2@:]C)L[FZMC'%=;5R=C$YZ<\@9'2GZMX]L=%EN#=:5K/
MV*V?9/?K9GR(^<$Y)#%0>Z@B@#JJ*YO6?&VF:+JT&E207MU?7-N;BWALX/-:
M5=V,#GKU/.!@=:2V\=Z+/X9O->=KBWM[*5H+F&>$K-%*"!Y909^8EE  SU%
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
M9,&##GAFRIQVR.>AKV2L[6]#L/$.G&QU"-WB#K*C1R,CQNIRKJRD$$'N* .
MT-FF\330:\=;BU_4].DM+.;4+>&*/RE^9E3R68;LD,2?08K&T/0K9?#UEX;U
M_3?&374.R":VA:9K1BK##JP/E[. W48KTK2_"&G:9J:ZDT]_?7T<9CBGO[IY
MFB4]0@)PN<#) R:WZ ,>V\00W?BJ_P!!C@E,EE;Q32S\; 7)PGKNP,_2MBJM
MIIUI8RW4MM L<EW+YT[Y),CX R2?8 8Z "K5 'D>B:)JL/A?X?PRZ;=)+::U
M-+<(T+ PH3/AF&/E'S+R?4>M;VKZ'?:EX\UX10R1P7GAG[''<E"(_-:23C=T
MR P./2N^HH X;P5K]U%I6B^'KCPWK%M>VMNEM<O);;8(O+3&X2$[6!*C&W)Y
MKF8='U>T^&N@3?V5>27&E>(&U":T6(^<T0N)<E4/).UP0.XKU^B@#SBT:_\
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
M'7D01Q[-0TIUV*!AFQN/U.3GUS0!WNL>+M T"Y2WU35(+:=EW^6Q)8+_ 'B
M#A?<X%:T$\5S!'/!*DL,BATD1@RLIY!!'45Y(]R^D?$#Q8FI>*+706O)8I86
MO;9&6Y@$84;7<@':=P*CO7?^!]/M-*\&:996%^U_:1QL8KDKM\Q2Q(P.P&<#
MV H P--USQIX@U#7!IDF@6]IIVIRV""YMYG=M@4[B5<#^+TKL(-6LGOIM.>[
MA-_;1++<1 [=JG^+!_AX/->1:+)X'A\0^*I/$FJK:7ZZ_<-&C:C+!E/DP=BN
M >=W)':KWQ+@F\2ZVD/AE'FO['3GEU&6"3;YMI)@BVR <LX!8>G7O0!Z)<>+
M_#]IHT&KSZK;QV%P=L$Q)Q*<GA1U;H>@K \0>-[6(>&=0TO5[;^R;S46ANY\
MJ4\L1.Q!+?=P5&>AXK#N-<T.+Q1X+\1L\=OX9;39X+29QB*UF.W"L>B':K+S
MW!%6?$MYHOB*_P#!T^GB"ZL9-?.YQ%\DKK$^6&1AN0/FY'% ':Z-XHT/Q!!<
M3:5J<%REN<3%6P8^,_,#@@<'GIQ5?3?&WAK5]173]/UFUN+IP3&BL?W@'783
MPV/;-<Y=S'3_ (I>(;J"T^T.OAJ.<VZ#F=UDDP/<D +7)CQ$^OZKX$N)-?TV
M\F?48I7L+"UVBRW1N"C/N)!'W=K8SC..* /3=1\=>%])EDBO];M()8I3#(C,
M=RL "<@<X 9>>G-7M1\0Z1I.GPW]]J$$-K,5$,F[(E)&1LQDMD<\9XKC_#%G
M;2ZO\1))+>-GEOVB=BH)9/(3Y2?3D\>]<;%JDNE>&_A??QM$LT-I<;'N8Y)(
MSF-5VD1JS@XZ,!@8/K0!ZSIOC'P[J]M=W-CJ]M+!9KNN9-VU8ASRQ.,=#^5/
MT;Q9H/B">2#2M3@N9HU#M&N0VW^\ 0"5]QQ7EFHQ+??#77;BQU2&_N9M9CU#
M5(K2!\0)O3<HB<!B J!CD#=@UTFA-INM^,]*U%?'%GK%Y9P3>5;VEO&A,;@
M[RI) !P0#CF@#TBBL[2=<T[7%O&TZ?SA9W3VD_R,NV5,;EY SC(Y'%:- !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 %%%% !2$!E(8 @]0:6B@!-HW;L#.,9QVH"@$X &3
MDX[TM% #$BCC38B*J^BC HCABA4K%&B*><*H I]% &7XAT5->\-ZAHQE^SI>
M6[0>8JYV C&<<9JY9V<=G;Q1J%+)&L9DV@%@HP,U8HH 0* 20 ">3CO36AB>
M19&B1G7[K%02/H:?10 UXTDQO16VG(W#.#ZTH4 D@ $]3ZTM% "*JKG:H&3D
MX'4TWR8C-YWE)YN,;]HSCZT^B@#+\1Z%;^)?#][H]U))'#=)L9XB R\@@C/N
M!6-'X/U"[U'3KG7O$#ZE%ITPN+>!+1( 90I4,Y&2< G@8%=;10 PPQERYC0N
M1M+;1DCT^E.VKD':,@8!QTI:* &>3$79_+3<PPS;1DCT-#Q1R%2\:MM.5W#.
M#ZBGT4 -V)@#:.#D<=_6EVC=NP-V,9I:* &"*-96E$:"1A@L!R?QH:&)I5E:
M)#(O1RHR/QI]% #)H_-ADC)QO4KGTS65X9\/P^&_#VG:4L@N&LH1")V0*S#]
M<?3-;%% ";0&+8&3U-->&*1U=XT9D.5+*"1]*?10 C*&4JP!!Z@T%5*[2H(]
M,4M% #7BCD*ET5BIRI89P?44H4 $   \]*6B@!D4,4*E8HTC!.2%4"CR8@S,
M(TW/C<=HRWUI]%  1D8/2F"&,2>8(T#XV[@HSCTS3Z* ,34?#JZGXFTC5Y[E
MO+TP2M%;;/E:1QMWDY[#.!CO6W110 SRHP[/Y:[F&&..3]:=L7 &T8'08Z4M
M% #)(8I@!+&C[3D;E!P:?110 PPQL<F-"3W*BG!5!)"@$]2!UI:* &-#$T9C
M:-#&>JE1@_A2[$ 4!5POW1CI]*=10 FT;MV!NQC--6&)"2L2*2VXX4#)]?K3
MZ* $"@9P ,\GCK7.ZYX6EU'5[#5]-U1]-U"RBD@1O(6:-HWP2"AQW4<@BNCH
MH P/#WAHZ->ZCJ5U?R7^IZB8_M%PT:QKM0$(JHO  !/J3GK6Y'#%#N\J)$W'
M)VJ!DT^B@! JKG: ,G)P.]+110 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 %%'6B@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI,@D@$9'44 +1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5QWCN\NK2]\(K;7,T(GUZ&*41N5\Q#'(2K8ZC@<'TK
ML:Y7QGI%]JMWX8>R@\U;+6HKJX.X#9$J."W)YY8<#GF@"M>>.;W^W=7T?2?#
M5YJ=SI93SF29(X]K1JXPS?Q<X"C/0]*Z'P_K=KXDT"RUBR#BWNXQ(JN,,O8@
M^X((_"LGP]I-]8^,O%M_<0;+:_GMGMGW ^8%@56X!R,$$<XH^'6DWVA> M+T
MW4H/(NX%D$D>X-MS(Q'()'0B@#?U"^ATS3;J_N"P@M87FDVC)VJ"3@?05A:)
MXGU#5-/;4;G0)+.Q>T^UV\WVJ.3S%QD*0O*L0<]QUYK>OVE73[EH+5;N41,4
MMV<*)3CA23P,],FO/O#/AV_B\07C66C7GA[09[%XIK&XN4D1KAB,/'&C,$ &
M<D$ Y'% &_+XW@B\#:?XH-E(8KW[/B#>-R^:ZJ.?;=4>I^-+JW\2W?A_3/#]
MUJ=];V\=Q\DR1Q[6W?>9N%/  ').?8FN-;1_&4_@+3/"9\-B-].GMA-=M=QE
M)HXI5(,0SG) R=V, $<G KN-.TF^@^)&N:K)!MLKFQM8HI=P^9D,FX8SD8R.
MH[T 8:_%42:(FNQ>&]1_L:)ECO;J1D0V[;MK (3F0*3@D8'Y'&UK/C&;3_$R
M>'M/T2YU._ELQ=QB*143;O*G<S<*!CKSDD#%<VWA36S\%]6T 61_M.>6Y:.#
MS$^8-<,Z_-G'*D'K721:1?+\3QJY@_T#^PUM/-W#_6^<6VXSGISG&* ,4?%&
M:71[G4X/"NI/;Z<SIJA:2-/LK(2'5<G]X5 R<8&".<\#IM2UW4D%LVB:#-JJ
M3PB;SOM"01A3T&6Y+'KC'XUS<'AO5D\"^.-.:TQ=ZE=ZC):1^8O[Q90=ASG
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
MSD8QC.,G'- 'HOAK_D5='_Z\H?\ T 5J50T.VEL_#^FVLZ;)H;6*.1<@X8(
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
M>P':%Q9RIOCZ=<!6YI^@Z_J=]HWA._U76'M+C5KN21;9+16$\3!VCB)Q\@"
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
ME43,:;B"3TSU'K7J%% '$O9::/A)IMCK5G=FR^P6J31VL+F6)@J$,%0;@58
M\#C'2J7A?Q'J-G8>(+JZDU76-$T\1M874MD4NK@;3O0*0N_:=OS8&<GTKT.B
M@"*VG%S:PSA'02H'"2+M9<C.".QKS+XI6FJVFJVFI:-:3SS:G83Z).8D+>6)
M"#&YQT ._GMFO4J* /(O'^B:AI%]86^@6D\L6K:5_P (_(8D)$(WH$=L= $:
M09KIO$NFM!K7@6"SMY#;6=^5.Q21&@@=1G'0=!7;T4 <%X>NQI?Q)\4:?>6]
MW'+J5S#/:.+9VBD00 ,=X&T8*D<D<\5@PZ;=C]GW6+,V4PNG%Z1#Y1WL3<.1
M\N,GC&/PKUNB@""R#"QMPP(81+D'KG%>8:W87CP?%;9:3M]IAA$&(R?-Q; '
M;_>YXXKU:B@#@[6SG_X65H$[6TGE1^'9$:0H=J/YD?&>QQGBJFE6$Z:#\2$:
MTD5[F_O#$#&0908% *\?,"<]*]'HH \STJRNUU3X7L]M.!;Z-,DY,9_=,;>$
M8;T.01SZ5'H:32Z9XX\)^3=6^JW=WJ,L!>W=8VCE^XXDQMP=P[YKU"B@#QO0
M;32[_3="T;5-0\7"_M7M@^F/:,(X98RN#N$.!&",[MWW>];.FZI_PB7B+Q79
M:CIFHW%QJ-^;RQ-O:/*+I'C50@8#:"I4@[B ,UZ710!R'PMM;BR^&FB6UU!)
M!/'$P>.12K*=[=0:Y[Q5:2:=\2CK-]>ZU8Z7=::ENEYID7F>7(CL2C@(Y (8
M$''7->H44 >67EA8CX?:CIFBVNJ:G-XBOG16U.W9#YKA0T[#8I5%"[@<#D>]
M9C:#JL/PX\3>#OL4USJEE<K=BXV-_P 32,RK+OW'.7(4J1D\@"O9J* ."U?7
M(O'?A/6M&T.TU);J?3I?GN+-X$23  B+.!\QR>F1@'FL+0H-(U:30;2\U+Q;
M)?6<\,PT^YM&6.WEC'\;"$ *.1G=R#7K5% 'E&B>*K/P]KWC>.\T_4)C+JKM
M"UM:/,LS^4@\K*@X;I][ ^;KUJN-)O\ PU\/? +:A:W!.EZE'<7J0Q-*T",)
M>JJ"3MWJ#BO3-)T*UT:YU.>V>5GU&Z-W,)&! <JJX7 &!A1US6G0!P=PDNK?
M$G3;^TCN$MI_#UPJ3O"R;"TD97.0"IQS@X-<M;:BUO\ ":3P,^BZB?$7V233
MQ9BSD*%V) E\S&S9SOW9KV6B@#@M'TJYL?B? )HWD2W\+V]L;G8=K.LS9&[U
M[XK(M;"P7P[XIBU^UU**TD\3W$T4UI!(983E629=H) !'W@"*]4HH \[T'Q=
M=Z/X8UW5M;EO[_1]/G5;&\EM/)N+J,A1]P[<X9L!L#->AHV]%;!&1G!'(JGJ
M.E6>K+;I>Q>:EO.MPB%B%WK]TD=\'G!XR >U7: /)-8T*\E^(L_AO[#-)H6M
M7MOJT\@0F)?+1O,1CTRSQQ''O4WPXT[5)/$.S5;6>./PS9MI5K),A F8RM^\
M0GJ/*CB&?>O5:* /)8--NA\ =;M#93"ZD^VD0^4=[$SN1\N,GC&*VI=/O+CX
MB612.5%;PO+!YY0[4D,D> 3Z]\=>*] HH \Z^'_B&+3/#VC>%KG2M4AU>U46
ML\ LGV)@D&4R8V;#UR#SGI573]/N5^%OCJ!K.43SW&K-'&8CNDW;]I QDYXQ
MZUZ?10!F>&T>/POI"2JRR+90AE88(.P9!]ZX'Q/JNJS>(-=TR]O-;LX%A5=+
MM=,L1(+W='\Q:0QL/O'!&5 'YUZC10!Y3HVG76WX4":RFQ:VTWG;XC^Z/V;
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
MHE_?6L,D\4DDDLMPB+!M"E0X)XW;N/I6)X!U%?&GB'4?&80K;"VATZR5AC:
MHDF_\?8+G_8I_BZ73;'XG>$[O4WM8+9K:^1IK@JJ;ML9 +'C/7&: .MU7Q)H
M>AK$VJZO960FYC\^=4WCU&3R*OVUS!>6T=Q;31SP2+N22)@RL/4$<$5YW8WV
MCV'Q2\52>(+BS@EE@M3827CJJM;",[A&6XQOW9 J_P#"M /#^IRVR%-+GU>Z
METU<87[,6&TJ.RD[B/K0 ]_$7BG4?%NN:1HEGHWDZ4T"M)>S2JSF2,/P%4CC
MD5U%IJ"^9!I]]<V:ZN;<32VT,N>.A90<,4W<9(KR\Q:#+\4/&?\ ;/B2;2&$
MEGY:QZJ;/S!Y R<!ANQQ],U=^(IDU1] @\(7'G>)1%+/9W<,P8+:^60[,_((
M8[0/5L'/!H ]"?7=)2PGOWU.S6SMW:.:<S*$C93@J6S@$'C%.TO6M+UNU-SI
M6H6U[ IVL]O*'"GT..AKR+4;BQD\+_#Z?29H+#1+>[9+AK^$RQV]P(V"^>NY
M?F$F_DD#<0:T-0TVYET[QGJ>G^)-,U/4[G1_*EMM)@$>,;L.P$CDN5+*.G04
M >BV'B?0=4O);/3]9L+JYB!,D4-PKLH'4X!Z"K']LZ6-*75?[1M?[/8 K=>:
MOE')VCYLXY) ^M<QX;U/P;>:9HMKI$^F27GV/%I%%M:6,>7\V0.5]#G'/O7G
M<OB#2E_9_L-%-]#_ &H&@@:S#9E1TN5+;EZJ  >3@=/44 >H2_$#0(/&;^&Y
MK^TBG2!9/->Y0#S2Y7R<9SOZ''H15RTUP1WNHQZIJ&D1Q1WJ6MJ(9_GW,H*I
M(&Z2$G@#MBN:NYM,L/C=OOWM+=9]!C$+3E5$DHN&X4GJW(]ZRVT-_$5I\2=/
M@R+LZDLMJPZK,D,;H1Z?, /QH ]/EOK2"[M[26YB2YN=QAB9P'DVC+;1U. 1
MG'2J$'BC0+G5FTJ#6K"74%)!MDN%,F1U&,YR/2O/-!U.[\>S:QXILD=9;/1?
M[/L5 QMNWC\R8CW#&-<^U9/A^RM]7\&>&[)_%_AZS6WEMGCMULMEU'<*PRF3
M-GS"V03MYR3CF@#U[7];M/#F@WFL7Q86UI&9'"C);L%'N20!]:Y*X\0^/;/2
M&UVX\/Z5]ACC\^33TNG^UI'C)YV["P'./PJ[\4].N]3^'.JP64+3W">7.L2C
M)<1R*Y '?A3Q4.J?$CPM)X0GOK75K6YDGMV6"SCD#3R2,N%C\L?-NR0,8XH
MI>*?B):Q6_AV+2M;T_3VUDK,UU=[6-O;E&8.4+#J1MR>,Y'6HH_&DU_XZM?#
MUKXKT>..UMH6GE$:.U]<%B'C0;_DX7H,D%N]9L.A-I$7PLTV_@0W,3R),K*#
M@_9W8J?H3^E=#IMM;CXR:X1!$"NE6K#Y!P=\G/UH W])UEFT2XU#5[[25CAF
ME5Y[2?,*(K$#<S=&&,'WJSIWB'1M6LI;S3M5L[JVASYLL,ZLL>!GYB#QQSS7
MD :*/P3H\U\!_9$7BZ9K\L,H(_.EVE_]@/MSGCI70?$.]T;4O!VJMX?N+"9H
MY[-M4EM4$H\CS,_/L^\  Q*YSC/0&@#OM*\1Z)KK2KI.K65\T7^L6WG5RON0
M#T]Z2W\2Z'=WL5E;:Q8S74J,\<4<ZLS*I(8@ ] 0?R/I7&Z-9Q7_ (TTC5&\
M7:!>3VUM,D=MIEJ(GFB91PQ\Y_E4@$<<?C5?X>Z3HR_"^\NKR.*W6Y>^-W>8
M =4\R1"V[MA!0!W6F>)-#UJYFMM+U>QO9X1F2.WG5V49QG /3/>DOKZ[@\0Z
M39Q3:<EM<K,9HYY"+A]J@CREZ, 3\V>@Q7&^"=4?3_$-KX5%WI.LVT&FE[74
M;  21Q*RJ$E )'/&"",[>E:7B/\ Y*EX'_ZYZC_Z+CH Z&'Q+H=QK#:1#K%C
M)J2DAK59U,@(Y(VYSD=QVJY>:A9Z>L;7MU!;K*_EH9I @9L$X&>^ 3^!KS+0
M-1M_#FO:1I&F:EI.NZ1J5Y,UMY14WEFS!W9F()W*.020I&<>U;7Q.M+>^3PE
M:W4*36\OB*V62-QE6&R7@CN* .JTK7](UU)7TG4[2^6)MLAMIEDV'WP>*@3Q
M9X=DU;^RDUS3FU#=L^S"Y0ON_NXSU]NM<=JMK);?$S5H]'B6&ZG\)R-&(5"[
MI1*50\=QD 5S%Y>>&KCX&6&F:;):-K;0P1V]K$5^U"]W+N.W[P;=N)/I[&@#
MT>;X@:!;^,G\-SW]I%.MNLAE>Y0+YA?;Y.,YW]#CT-=---%;PO-/(D44:EG=
MV"JH'4DGH*\]N)=/T_XSQ/JDEI 9] 14><J@DF%P<A2>K<CWJ]\60Q\!S%U9
MK-;JV:]503FW$JE^G;'7VS0 ^7QQ:W_B[PU8:%J=C>V5\]TEV8'60J8XMZC(
M/'/YUKZ?KFRPU.]UC4-(CM[2\EB$UO/\D<:D "4M]V0="/7%<7>WOAN^^+G@
MQ]#DL9YTCNUFEL]K (8#L5F7CLV!U ^M4[.QL-1\-Z_#?:O!I3KXNN9;6YGV
MF/ST?<H96(# X/&>: /3++7M(U+39-2LM4LY[&//F7$<RE$P,G<V<# ]:@M/
M%?AZ_L;F]M-;T^:UM1F>6.Y0K$/5CG@?6O,=;U^;6_!UX-0@L7M-.U^UCU6Z
MT[+6]W "A=_7C*AADXQUK=\=:EX:O_ ?B<:-<:=<7:Z9^]>S*L1'GY067MUP
M,T =Q;^(-'NOMOV?5;.46)Q=E9U(@//WSGY>AZ^A]*@LO%?A[4;2YN[/6]/G
MM[5=UQ)'<*5B'JQSP/<UQ'C_ $J#2_AQI<6G6]O:6$5Y9&]/D;T$"MR9%!!=
M0Q!(SSSS5S1+"'4/&]KJ<OBK0=1N(["6$VFFVP0S0L5Y?]Z^54XQQWH TM(\
M?Z=XE\*WFHZ1>Z=#?PP32&WN[D8A",RAY=O*H=H;/H:W)=>L-+T2UU#6M2T^
MU62-"TQF"Q,Y&3L+=1UQWQ7F7A^XTX? K7[&.6V&I066IBX@5E\U!YDV-R]0
M,%>OJ*N0W%C9>-O"-SKLD,6G_P#".!+&6Y($2W64+X)X#%,4 >BPZ_H]QI#:
MM#JEG)IR EKI9U,:XZY;.!3;3Q%HM_J<VFV>K64]]#GS+>*=6=<=<@'/'?TK
MR+7&M;G1OBE>Z08VT:6*W5)(,>5)<*O[TIC@]5R1U-=9KNF6.E>(OA]]@M(;
M;R[R2%?*0+A#;OE>.QQ0!UEQXL\.VFJ+IEQKFG17Q8*+=[E ^3T&,\$^E3ZE
MK^CZ.6&I:I9VA6/S2)YE0A,[=V">F>/K7CWC;Q"-4\*>+HED\/Z9!!=36_V*
M2 O>7$B-_K.&7:6/S [6XY)KK'L+34_C!H[7UO'<F'PXTT?FKN ?SE7=@]\,
MWYT =Y::G87\DL=G>V]P\(4R+%(&*;EW+G'3(.1ZBGVE]:7\32V=S%<1J[1L
M\3A@&4X89'<'@UYKXXU%_ /B@^(+2$F'5].>Q\N->/M<8+6Y(]P67\*[?PCH
M8\-^$]-TG.Z2WA'FM_?D/S.WXL6- #D\6>'7U;^RDUS3FU#=L^S"Y0ON_NXS
MU]NM2:CXDT/2#*-1U>QM3#L\Q9IU4KNSMR">^TX]<&O&=>\1_P!M^$;6ZCET
M#3HFU6(P:5# 3>1LMP 2S!@%;@D_)T.,\UWEAI]G=_&;Q!/<VL4TL.FV@C:1
M VP,9-V,^N!0!V3:MIJ:5_:C7]J-/V>9]J,J^5M]=V<8KFK+QE#J_CVRT[2;
M^SO-*FTR:X:2!@_[U9$4#<#QPQXKSU%M[;P5HZ7:JNAVGB^5;I6'[N.$2R;=
MPZ; Y7.>.E=/I]UH5[\<HYM$>TE/]B2K<S6N"C.)8\ L."P!&>XR,T =_J>L
M:;HMK]JU2_MK*#.T27$H0$^@SU/M44'B#1KG26U6#5;.33UX:Z6=3&O.,%LX
M')%<_P"-]<_LO5- LHX=,CN+V641W^IKF&UVID]P=S9P!N&<&O-KJ?SO GQ1
M=;NSNE-S$WG6,9CA=BL>YD7<W<=<G)&: /:+3Q'HFH:G-IMGJ]C<7T.?,MXI
MU9UQUR <\=_2H;WQ;X=TYMM[KNG6[>:T.);E%(<8RO)ZC(SZ9K@M2N_#>H:W
MX#M_";V;W4-]Y@6T W0VHC82AP.5_A&&P<^]5-$U+PA97?Q"779;".Z;4KGS
M!<[0\D&T85<_>^;=P.<D>HH [O6=<NK/QEX5TVV>,VFIM=>?QDL$BWK@]N:N
M:1J\DFEWE[JM[I0CM[F9#-:39BC16P [-T<?Q=@:\[\.PWEO)\)(K\.MPMO>
M95^H7[.=H/\ P'%9-^)_^$ +K)'%9Q^,I7O9)HC)$D0G?YI%!&Y ^PD9% 'L
M>D^(-'UZ.232=4M+Y8CB0V\ROL^N#Q3-.\2Z'K%Y-::;J]C>7,()DB@G5V4
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
M8 _"GT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M4@*S*'&#WX(H DDTK3IKE[F2PM7GD0H\K0J69<8P3C)&.U3BWA$PF$48E";
M^T;@N<XSZ>U244 8/B+PX?$%]HCRW*I9Z=>"]D@\O)F=5(CYSP 3D\'/%;U%
M% %/^R=-\^6?^S[3S9L>9)Y*[GP<C)QSR >?2K"P1+,\RQ()7 5G"C<P'0$]
M\9-251-[=?VZ+'^SI?LAMO.^W;UV!]V/+V]<XYSTH G^QVOV>2W^S0^3(27C
MV#:V>N1T.>]-M]/LK01BVL[>$1J5011!=H)R0,#@$@5F>,/$#>%_"]YK"6XN
M&MS&/*+[<[I%3K@_WL_A6YTH @N[*UOX/(O+:&XB)SY<T8=<_0UC>*?"\/B#
MPGJ6B6S161O8UC,JP@XVD8R!C. ,=:Z"L/\ X2!O^$['AS[.-ATPW_G[^<^:
M$VXQ[YSF@#3@T^RMKB6X@M((IY?]9*D85G^I')_&L31O"%II\VJRWB6]\;S4
MY-0B\V $P%U48&<\C;U&*L:_K[Z+J&A6JVZRC4[[[(S%L>6-C-N''/W?UK<H
M C>"*26.5XD:2/.QRH)3(P<'MD4BVMND3Q)!$L<A)= @ 8GJ2.^>]2UAZ-K[
MZKKVOZ:UNL:Z5<1PJX;)DW1J^2,<=<4 :-II>GZ>KK96-K;!_OB&%4W?7 YI
M;33;#3RYLK*VMC(<OY,2IN/O@<U:HH CGMX;J%H;B&.:)OO)(H93]0:1[6WD
MEBE>")I(<^4[("4SP=I[?A4M% $?D1>?Y_E)YVW9YFT;MN<XSUQGM4(TS3P]
MPXL;8/<C$[>4N91Z-Q\WXU:HH C>W@D$0>&-A$P:/*@["!@$>AP:@NM,T^]F
MCEN[&VN)8_N/+"KE?H2.*MT4 17-K;WD#074$4\+?>CE0,I^H/%)!9VUL<P6
M\,1"!/W:!?E'0<=AD\>]344 5[>QM+2262VM8(7F;=*T<84N?5B.I^M2""(3
MM.(D$S*%,@4;B!T&?3DU)10!4N]+T_4'1[VPM;EH_N--"KE?ID<5@ZSX8U"?
MQ+;:_HNIV]I=PVALS%=6IFB,9;=D ,I4Y[@\@"NIHH YSP_X472DU674;B/4
M;O59A->-]G$<384*%6/)P !W))[UM6^GV5HJK;6=O"%38!'$JX7.<<#IGG%6
M:* &0PQ6\*Q0QI'$@PJ(H 4>@ JM#I.G6Y8P:?:Q%I!*=D*KEQT;@=?>KE%
M",JNI5@&4C!!&015>+3K&"T:TALK>.V;.Z%(E"'/7*@8JS10!7L[&ST^'R;*
MU@MHB<[(8P@SZX%27%O!=0M#<0QS1-]Y)%#*>_(-244 1/;6\DT4SP1-+#GR
MW9 63/!P>WX4OD1>?Y_E)YVW9YFT;MN<XSUQGM4E% $26\$:R*D,:B5BT@"@
M;R>I/J34-GI>GZ<7-E8VML7^\8(53=]<#FK=% %8:=8K-/,ME;B6==LSB)=T
M@]&..1]:D:UMVBBB:"(QQ%3&A080KT(';':I:* *MYIEAJ)0WMC;7.SE//B5
M]OTR.*E^S0;H6\B/=#D1'8,QY&#M]...*EHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ K"\9:AIVE^$=1N]52>2R6,+)
M';N5=]S!0H(((R2!U'6MVJVH:?::KI\]A?V\=Q:SKLDBD&0PH \OT&R?0_BG
MI-O;Z!!H,-[I]P9K:"\\X3;2A5G4  ,"3SSG)YK#B\-Z?/\ "76_$4OGOJUI
M/>S6ER9VW6QCG<@1\X49!)]23[5ZMI?@KP]HU]%?6.G!+N)61)WE>1PK  KN
M9B2.!@'IVQDU:7PWI":'<:*MDHTZX\SS8-S8;S"6?G.>23WH NV$KW&G6LTA
MR\D*.Q]R :\U^%VF:U+X?@NX?$+0Z>+^Y+6/V.-@P$[[AO/S<\_3->GQ1I#$
MD4:[410JCT Z5RR_#3PBEP9TTC9(9#)\MQ*!N)R3@-CK0!PGCZY?1?&%[9Z;
M>RV^FZO##_PD$D:DBQ5I!&)@<X5G4E3[#=5_7[*2^^(=OX>BT2TU32K#1HY;
M73[F],$/+E3)C8V\@*JC/3KWKT3_ (1S2/+U1&L8W7523>[R6\[*[<$D],<
M#@=JJWW@SP_J5I8VUUI^];%!';.LTB21+C&!(K!L8 [T >>ZAI^LZ)X0L-$U
M606=AJ'B2*V\N"[:3R+&3YO)\TA3C<"N?0@5I>/?#>C>&OAIXG71+<6AEMXF
MD@BD;:,2##!<X4GG)'7'M7:+X2T%=!ET,Z;$^FS$M)#(2^]CSN+$DD\#G.>!
M3-.\&^']*LKRTM-,C$-ZFRY$KM*95P0%9G)) !/&<#- &'XLN(G\>> XEF0F
M2YN7V!OO+]G;G'ISUK,^''AG1;+Q%XINK?3XH[BRUB2"W<$YCC,4?RCGIR?S
MKJ-,\!>&-'NK>ZL=)CCN+9MT,K2.[I\I7 +,3C#$;>@STJY'X6T6'Q%)K\5D
M$U.0?/,LC -\NW)7.TG'&<9H \LT-GTKX?\ @/Q8';;IUP]O>$GC[-/*T;$^
MNUMAI^LW]]+X1\5>+;25T&K:E#8P2K*8]EG'((=P;G9N)?G'&[->IIX:T>/P
MX?#RV*?V28VB-L22-I))&<YZDGK4L>AZ7%H2Z(MC"=,6'R!;,NY-GH<]?QH
MX?P]X5U72_%VG7UEH.GZ%IRQ2Q7T=MJ+3_:05_=DJ8U&X,/O=<$U;^)CK;3>
M$;VY(%A;:[ UPS?=3*L%9O0!B.?>M[2/!?A_0KQ;O3[%HYT4HC/<22^6IZA0
M[$*/IBM>^L;34[*:ROK>*YM9EVR12J&5A[@T <A\6YX!\--5MGP\UXJ6]M$.
M6EE9UVA1W.>?PK%E\+:5<?&6Q^W6,4TQT,W,K$GYITEC4/UZ@"NKTOX?>%=&
MOXKVRTA%N(?]2\LLDOE?[@=B%_#%;1TNR;6%U8P#[>L!MEFR<B,L&*XZ=0#0
M!YAX6\-Z/I[>/KJTL8XI[2ZN+>!U)S'&;=#M'/J34&G0Q:W#\-M U4L^DW&C
M-</;ER%N94CCVJV/O!02V*]3AT33K==06*U51J,C277S']ZQ4*2>>. !Q5*]
M\'Z!J.C6>DW6FH]E9!1:H'96AVC VN"&''O0!P_C/3H='7PYX;T6U632[W4Y
M!<637K11NPCW+"7^8HI/.S&#C'>G0>']6T/3?%LW]FVFD://H\FRPM;UIU6=
M4?+J"BA 5(! [@&NU_X0SP[_ &"=$.E0'3S)YIB8DGS/[^[.[=_M9S[TNG^#
M]"TRVO(+6Q(2]B\FX,L\DK2)@C:6=B<<GOWH R/AQX;TW2_#&F:K#'(^HWUA
M ]S=2R,SR90-@Y.,#. !T %8'C#59/!?B_5[Z,L%UO1F^SC/WKV$[$ ^JR+^
M5>F6=I!864%G:QB.WMXUBB0$G:JC '/L*IZMX?TK7'LGU.RCN6LIQ<6Y<D>7
M(.AX//T/% 'D>EQ7,-IIWPQN9VEN+;6P9B3R]DBBYR3[DA:N>-(M,UJ'Q9?6
M'AK[7/IJR1S:M<WQB:WF2(-^Y7D_+\IP-H)]<YKU!?#^E+XA?7ULHQJCP?9V
MN<G<8\YQC..PYQFLZ_\  ?AG4]0N+Z\TJ.6>XQY_[QPDI P"R [21ZD9H Y'
M6-'U#6M-\.:_<:=#XALXM)4W6F3S;&+NJMYR9^5GX(P<>QKN_#6H:?J/A;3;
M[3%D33Y+9&@67.Y$ P <DG(QCJ>G4U4U#P/X=U1;9;O3]PMK=;:/9/)'^Z'1
M#M8;E]CGJ:W+6U@LK6*UM84AMX4"1QHN%10,  >E 'A^H-9266C>*-"\.FPB
MFU:W\G5IK\FYG5I=K;DY)5AG@MT[5U-KX8T2;XV:I+)I\321V%O>H23D3&5\
MOUZY KI(_AUX3CF\U-&C!$HF1?,<I&X8-E%W;4Y ^Z!GITK0U#PMHNJ:S:ZO
M>60>_M0!%.LC(0 VX [2 P!YP<B@#!^+=A:WWPSUEKF%9#;0F>$G^!P,!A^!
M/YUF:MI?AZRM] \.6_AO^TI[E)+B"Q^T&* 85=\DF3@]1CANIQBN_P!2TVTU
M?3;C3[^$36EPA26,D@,I[9'-4M8\+Z-KT=JFHV?FFT),#I(\;QY&#M="& (
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
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 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445@
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
M[34=.AU?P^;*UU"<6\,RW:RLLA!*AU XS@]": .I#*Q(5@2IP<'H:"RJ5!8
MMP 3UKSG2M5U6Q\1>+H]+T*342NH>9(QN%A4#RD^520=S<'C'ISS5F^UBV\0
M:CX#U6T#"&YNY757'*GR7!!]P01^% '?45R-SXRO/^)E<:;H;WNG:;(\=Q<?
M:5C9F3[_ ):$'=M]R,D<5T]E>0ZA86][;MN@N(EEC;U5AD'\C0!/17,ZYXBU
MC1UO+J/PZ9].LU+RSF\5'9 ,LR)@YP,]2,XIU[XIE-[8V.C:=]ONKNT^V@23
MB%$AR "6P>26   H Z2BN6TCQ3J>L:!)J$'A]OM N6MUMA=KU4E6+,0 H!!Z
M ]L4V+Q)+>PZ[INK:6UG=V5IYTD45SO66)E;!5P 0?E(Z<4 =717$P>*_P"S
MM*\+6>G:/<W3ZK8^9;Q?:,F/:B'#NPY&&Y;VZ'.*M0^-Q%I.N7.J:;+:7>BX
M^TVR2"7(9=R%6P,@@]P,4 =917+7.M^(#X:U*\.BQ03QV_FVYCOUD5@0<G.T
M8*CG&"#V-3>"=3U75?#-C<ZK:B)WMHF6;S@YN,J"7( &W/7'O0!T=(S*B[F8
M*H[DXK-U:]U.T\E-,TG[?))NW%[A84C QU)!.3GC /0]*XSQ3KQU[X::T\EH
MUI=6EY':W$#.'V2+-&3AAU&"#F@#T7<N\IN&X#.,\XI:Y*V_Y*SJ'_8&@_\
M1KTWXF7+VO@F>5)Y8!]HMU>2)V5@IE4-@KSTSTH Z^BN-\.G05^W77AN>]O[
MN& @PW-W<%6SR!^]R 25QG'%6-)\<6VN76F6NGVKR7%S&\MW&S[39*IVD/Q]
M[?\ *!QGD]* .JHKC)?'5P+"XUF#1'FT""1E>\%P!(RJVUI%CQRH(/\ $"<=
M*OZAXHN1K']E:)I?]IW20+<3,UP(8XT8_+\Q!RQP<#'2@#I**PH?$4C:WIFE
MSZ=);SWMI)<L'D!,)0J"IQD'[W4'M63K_BJ^&D>*TTRS(N=(79YIF P#%O\
M, (_AS]WOB@#LZ*X2ZU:YN/!6G7>O:9(C/<VBH(;W!D+,N)"5 QR<E:WK3Q-
M!-=:[;W4)M6T=@927W!HBF]9.@QD \>U &[17)1>,[F\M=)2RT9I=3U*V-V+
M5[@(L,.1AW?;WRN %/)]JU= UW^VH[N.:T:SO;*<P7-NSA]K8!!##JI!!!P*
M -BBN0\67-W>^(-$\-6MW-9Q7WFS7<\#;9/*C ^16[;B>2.>*SM;TP>";C2]
M5T>[O5MWOHK6\M9KIYHY8Y#MW8<G# X((H [UI8T=49U5GX4$X)^E EC,AC#
MJ9%&2H/('TKS6$7^H?$[6YKCPW;WLMC%!]F,UTO^CXWLC)E>"Y /'3WK+T4Q
M)X&\0:YJN@*79KAI;R*["SS_ +[F/<!N4#:!UQQTYH ]AHKFK_Q)<6VIP:-H
M^EMJ%]]F%S(KW B2*/.T;G(.22#@8[9HNO%%W$VG64.BR/K-XCR&RDG5%A1#
MAF>09&,D8P#G- '2T5R,WCD6GA_6+^\TUX;W2)$CNK/S0WWBNUE<#D$-D<#I
MTI;CQ?J%EI<5W>Z ]M+=W4=M8P272@R%P2#(<?N^ <CGTH ZVBJ>F7%]<VI?
M4;%;*X#%3&DXE4CL0P X^H!XJY0 QI8U+!G4;0"<GIGI3ZXM?".IS:@L][>6
M\L<NK->W:C=F2)!B"/IT4A3CIGUKA?$FI:8/BOKEKXA\1:KIVGQPPF!;2:0#
M>8T)&%!QU)Z4 >W45PTOBJS\(6GAN#;<7>AZ@ J:K<W!+1EOF4N"N<$'J2,
M'CBD7XEVX\*W?B&3395LQ=FUL%$F7O#G (&!M!P?7H: .ZHKC--\=3_VXVD>
M(='_ +(N3:M=Q,+E9T>-<ELD 8( /Y'VS'X>\=:IXBNK>>W\+7*:'<2M''?F
MX4GC(W&/&0,C&<T =O17$6?Q$6[\"ZKXF_LPJ+"9X?L_GYW[2HSNV\?>]#TK
M \2^./$<>O\ A)M+TR7[+?PB<6ZW"#[6616,>2/EVYZ]\T >K45YQ+J<4/Q)
MFG_L>Y.LIH)N3']L^3(Y\K:%QG/&[./:K<OQ,MQX&T[Q%!IS33WUP+6.Q$V#
MYFX@C=M]L].X]: .\HKAM3\?7B:KJ=EHN@MJ:Z4@:^E-TL00X)*H""6. ?RK
MI] UNV\1Z%::M9AA!<IN"OU4@D$'Z$$4 :5%>7ZA]M\<?$O4/#SZG>6.C:5
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
MG2H$NKK2YW8VKR!/-CD0HP#'@,.",\5F^(M(UGQ;H4376CV]O/9WT=U#8SW
M?ST4$,KLORKD,<8ST&:[BB@#B]&T5HY+N2S\)6^@7)M7CBNS-&[ASC  3/R]
M\D]NE<_9>$M6:?P\\OAX07=C>137VH37RRR7& 0S+R3@DYYP1P *]4HH X2W
M@\4Z%K/B"XL]#BO[?4+OS;<B[2-E(C5=S _PG';G@\<BDT_PAJ&EVG@RU&R;
M^S)Y9;R16  +H^<9Y(W/BN\HH \S3P<VF:AJ4<W@ZUUR.XNY+B"[\^-"JN<[
M'#D'@YY&>*]%L8%MK"W@2WCMUCB5!#&<K'@8VC@<#I4]% 'F6N^%]9U"X\01
M7&BKJDUXS_8+Z6\"QVT93"H$)R&4YZ#!)Y(J#4-,U*Y\4:1IUFN;VPT.,3*M
M\UH8B6 .)$#%\[<8Q@8SG)KU2LS5/#NCZW)')J6FV]S)&,(\B?,H] >N/:@#
MAXXKK5_"2Z9HVEM;C2=4$-]817O_ !\HOS.JS<9R7!.<<@@U8T?PO?V^H>(;
MB/18M,M[[35@M[=9U<[QO!W$' /(Z$CD<]:[NQL+/3+1+6QMHK:W3[L<2!5'
MX"K% '$Z;X=U*VN_!$DL"A=+TZ6"[.]3L=HXU '//*GI5I-+U&TUSQ9?KIL5
MY%?BV$$$DJJ)PL>UU.<XZGJ,&NLHH X/0/#FH12:VD>GMHVEWEIY,.GO<B8+
M*0VZ0!20@P0, \XK:\%QZI:>';33M5TW[')8P1VZMYZR";:N-PV]!P.O/-=%
M10!R'B_2M1O]5TR>.P?5-+B607%@ER(=SG&USD@,!@C!/&:P8_!^KKX%\1:8
MFG06]Q>ZDMS;VT4P95CW1'&XXZ;6ZXZ?2O3:* .>@TN[3X@WFK-&/L<FFQ6Z
MON&2ZR.Q&.O0BF>.M+OM8\+R6NG0B>Y$\,JQEPFX)(K'D\#@&NDHH P+;5_$
M$T=R9_##6[)"SP@WL3^;(.B<=,^I]*P?#WA;6/#FNP:F"MT^JJQUI0P41S$E
ME=,]0-Q3 [8-=[10!Y;IW@MM'M7TRX\$V>KF.1_*OS<1H)$+$KY@;Y@0#@X!
MZ5T%S8:QH7BZ[U;2=*74;2_MHHI($G2)X7BR%(W8!4@]N:[*B@#C=4L_$"ZS
MH?B&'2XKJY@MY8+NRBN54J'VD%7; ."O/3VJM9>'M;N[#QDNHP6]M<:RI$"Q
MR[U7,.P GKP< G'."1Q7=T4 <)<Z;KNK>"M.T^?2?LEW9W5IE&N$<.D;(6<$
M' '!XZTGC/PKJNJ:W%-I046VHVXL-48N%*PB16W@=SMWK]#7>44 <-XI\*-<
M>(;#5X=$M]7MH;0V<EB[JA4;MRNA;Y<CD8)'!K<\+Z?'864Y3P_!HIDESY,<
MBN7  PS%> >HQD]*W:* .7\4Z/J4VIZ3KVC)%-?Z:T@-M*^Q9XI  R[NQX!!
M/%4KJSU_Q9?Z;'J6DKI.F65REW*KW*323NG** F0%SR<GFNUHH Y[2]*N[;Q
MMK^I2Q@6MY%:K"^X'<45PW'48R.M8/\ PC&K?\*LU70_LZ_VA</<&./S%P0\
MS,O.<="*[^B@#CKS3]:TCQ9_;>F::-2ANK%+6X@6=8GC="2K MP1@D$9S5'7
M_#NH:KJ.E:]>:#::A+';R6]UIAG7Y0S;E9';"EAT.<=3BN_HH X"_P##4]YX
M$UFPTWPS!I-U=M'L@29"9 K*<L1\H[\9-=-XEADN=+%N-#CUF&1PLUL\J(=N
M#\PW\$@X[CUS6S10!Q>@V?B+0?#=RL%@)97O=UI83WF\VUN2HVF0YSCYCC)Z
M]Z[2BB@ KS2\TGQ9I/Q+UGQ!I.B6^H6M[!%$GF7:Q8VH@)P>>JFO2Z* //?$
MNA^(?&T&B:7J-@FGZ>7-QJ;1W"N5*Y"QKW.1SG&.1Z5B2^!/$NH?#EO#=Y%
M;C2KX36$C2#9=1#<-IP<KPQZX[#U->NT4 >9Z#X2:>>XCN/ UGH*R6DL!NTO
MA.^77;\JCH,$]:G\$VOC70+:Q\.W6CV7]GVLC!M1^T@[XR2V%0<YR>I_*O1:
M* /&!X0\;V?AS7?"EIIEG)8W=Q)/'?/<*"ZG!"!<Y!.T<G &3]:W->\,^(4M
M?!%]IEA%>7FAQ*D]HTZQ[CL0'#$XX*G].M>ET4 </::%K#_%"+Q%=6B16KZ0
ML$FV56V39!*CN0.><8KF]&^'>M6?CR)9XT'AFROYK^UQ(IR[ ;1MSG@A>W8^
MM>N44 >1:GX$OK+Q?J]__P (I:^([+49?.C+W@@>W8Y+ YZC)[>@KTCPY8_V
M;X?L[4Z?!IY123:P/O2,DDD!N_7K6K10!YUJ_A_Q)H7CRY\4>&[.#48K^%8[
MJRDF$3 @ ;E)X_A'YGBI=!\.Z_JOC@>+?$UO!9/;P&"SLHI1(4!SEF8<?Q-^
M?;%>@44 >>>'_"NKV'ACQE97%NJSZG<73VJB13O#IA3D'C)]:S]2\%ZY<_"?
M0M"BM4.H6ES')-'YJ@*H+YYS@_>'2O4Z* /.=0T?Q1H'Q U'Q!H.EP:K;:G"
MB2PO<K"T3J  <MU'&>/7MBL_Q)X,UB]\1V/B*XT&RUMY+%8;[3Q<^4$E'\2,
MW;M^?K7JU% 'E.L^#-2U#X=S:=IWAJUTJ\EOTF^QQ72O\@ &YG.!GKP*]5'
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
MDN PFF?YIG?G^$@ 9X )Q3X/'^D326[&'4(K*YD$4%_+:LMO(Q.!ACT!/0D
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
MIX92,@C\*EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "N?\=?\B%K_ /UX3?\ H!KH*1E5U*L RD8((R#0!Y?'I<?AG4/">NRW
M%U>64ZI:2B]F:86KR(-DD>?N#/RGV-:-EKFF^'_&'BZ+5+I+:6>6">"-_O3J
M8E7]V.KG((P,G-=\T:,@1D4J,<$<<4UH(GE25XD:1/NL5!*_0]J /*M#R/"_
MPWR,'[>W!_W):;:MY%WXKT[5/$NG:2]Q?SM+!>VREIH7'R,K,XW+MX '3%>L
M"*,!0(T 0Y4;1\OTILMM!.ZO+!'(R?=+H"1]* *6@6T=CX<TVVCNC=10VL:)
M<,,>8H48;VR*XRV\3Z#+\6)KB/6;!X9=(B@CD6X4JTGG,=@.>6Y''O7HM0BT
MME((MX01R"$% 'F,MGX9M_&7BB/Q7.L!DDCN;8SW+Q(\9C )0!@"P*D<<\4_
M3]>U/3/"_A6&]FM[::]>=5U/54+?9XER8\Y*_.R;0,D=.]>FRV\,Y4RPQR%#
ME2Z@[3[4LL,4\9CFC21#U5U!'Y&@#SOP8;O4+GQ;_9^L0&:2]B9+Z.T_=M^[
M7+",MSG&,YYZUV"7G]@:6)?$6MVK$R;1<R(MNO(X7&XC/![UJK&B9V(JYZX&
M,T21I*NV1%=>N&&10!YKX)O[34/A-<:79WD$NH+:7FZ!) 73<\FTD=1G(_,4
MNKR1S_ :Q>/!46EBOT(DB!_4&O1XX(8B3'%&A/7:H&:S="T*+0],?3DD\ZU$
MTDD*.H_=(S%@GN 2<'Z4 8WQ#&[1]+MT'[V;5[1(L?WO,S_(&NBAU>QN-7N=
M*BG#7MJB231;3\JM]TYQ@_A4&H:*FHZQI=]-,?+T]GD2#;PTC+M#$_[(+8^M
M:010Y<* Q&"V.30!P>MZ6NK?%:TMWN[VU"Z*[[[.<Q.?WP&"1VYZ?2CQ)!;Z
M%K7A";4+B>71[2>X$US>2&39*R?NFD8^AW $].*[S8N_?M&_&-V.<>E#HDB%
M'4,K#!5AD&@#SX7-IJWCC6M2T>6.>QCT-H+JX@(,<DVXE1N'#,%SR.@(%;?P
M[M+>U\ Z)Y$*1E[1)&*C!9F&23]372QPQ0Q"**-$C'154 ?E3E544*JA5 P
M!@"@#B;B^LM-^+;-?7$-N+G2(HX&E8*)'\YOE4GJW(XZU5T.RM9;7Q]+);QM
M)+?W,3L5!+((E(4GTR3^==\\,4K(TD2.R'*EE!*GU'I2B-%W811N.6P.I]Z
M/(VDN(-/^'=_+J$5C9QV#)]LN(?,CBE,:;=V2 ,@$ D\<UV/@^VM?[5UK48/
M$%KJ\MVT/GFTC58T95(!^5F!)&,\]A75&&)H?):-#%C&PJ,8],410QP1B.&-
M(T'144 #\* /._$7B)WU3Q%I;7^EZ3'!"J[+BW\V>_WQ_P (W+D<[1@,?Y53
M60:/X-\$>*SNV:=!%#=D#/\ H\J!&)]=K;2*]/:"%Y5E>)&D3A7*@D?0TIBC
M,7E&-3'C&S'&/I0!Y3=6<L7@33=9U"%C%?:U%JNJKMW!8&8D!AW55\O(]JW;
MC4-.UWXC>'9M#N8+LV<-PU[/;,'5(F3"*S#CEN0.V#7=X&W;@8QC%,AMX;=2
ML$,<2DY(10HS^% 'D5H\5OX,\(WEZ!_9=OK<SW3,,JG[V8(S>P8CGZ5NV6J:
M7>_%:\O]($=VJZ&XDDMQE9I%E4X##ACC R,^E>@^3%Y1B\M/+.<IM&#GKQ1'
M#%$%$<2(%&U=J@8'H* /'YM??6HO"4S:II6Y]6MI%TNRM\/:C=C#-N.,9P<J
M 2>*Z_P_:6TOQ!\:2R01O(7M8BS*"=A@7*_0^E=>MM;HS,L$09F#,0@R3ZGW
MIX159F"@,WWB!R?K0!Y!IDL=KX0\ WVH'_B4VM[-]H9^4C;,BQ,WH W?M6UX
MWU'3M7T*.[T:[MY;:VU6V?4;F&+S8P@S\S8XD"DH2,G@5Z)Y,7E&+RT\LC!3
M:,8^E$<4<40CCC1(QP%50 /PH XK0H[74/&,>ICQ98:K>163Q&&SB1<QEE.6
M*NW0XP#ZT:U=VFE_$_3;_6)8X+!M,DAM9YSB..X\P%OF/"DICD^E=G#;06X(
M@ACB!.2$4+G\J=+#%/&8YHTD0]5=00?P- 'E\[P7UC\1]3T[:^E7%F%BE0?N
MY95A<2,O8]0"1U->AZ$ /#^FX&/]%B_] %71%&(O*"*(\;=F.,>F*>    ,
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
ML.GO,]N-K.Q:/+9'?WK7&C:?X<^(^@QZ1;):1WEG=)<+'G$NS85+>K9)Y/-
M'=&6,2",NH<C(7/)_"G5XUI.A:KXG\+W5\-/T8ZI-<3,VIW%Y(MU;RK(<=(S
ML"X&%#8QCUKV& 2BWB$S*TH0;RO0MCG'XT <U<>*]0;Q!J6DZ9X>FOVT_P H
M32BZCB&73<,!CZ?RIVM>(]1LWT6PM+*WCU35"_[N[F_=P!$WMN*9R>PQ6'9Z
M;J%_\1?%YL=;N=-"-9[A##$^_,/&=ZG&/;UJ3Q5H.F7WCSPDM]90733BYCG>
M6,$RA(LKN^AR: -9M?U:?Q3'HEG;V&ZWMXI[Z269L?.Q!6/ Y("DY/MTKIS+
M&)!&742$9"YY(^E<%IN@:0OQ6UB1=-MO,AM;>XC/EC*R,S[F'H3@<US&C:#J
MWB7PE)J"6&C#59YI)&U6>\D6Z@F60^D9V[< ;0V,?6@#V1Y$B ,CJ@)QECCF
MJ-WK5G9:O8Z9,Y%S>K(T7'&$ +9/;J*Y%=.L]?\ B+JMGXA@ANQ9V-O]D@F&
M8\/N\UU4\9W #/7I576/#GAV;QKX0@6QM;BTFM[J,[OW@D6-$V L<[MO.* .
MZAO+E]4N[>:R\JTB5#%=&93YI;.1MZKCWZYJZ2!C) R<#->>W.BQZYXE\;Z1
M@*L^G6:1^B,%D*'\" ?PJ'0=5D\::UX?,H)_L>S:ZO5/:[),2J?0C;(WXB@#
MT<RQB01EU\PC(7/./I3J\9T;0=6\2^$6U".QT8:K/-)*VK3WDBW4,RR'KB([
M=N -H;&*]DCWB-1(07P-Q'3/>@#EIO%U^VMZGIVF^'+B_73G1)I4N8TY9 PP
MK$9X-:V@Z_9^(;%[FU$L;12&&>"=-LD,@ZJP[&L/PRZIXS\:,[!5%U;DDG '
M[A:Y^/4=.4>.M=GMVO-%N;JWMXDB;:+B156-L-D?*7(!/3&>M 'IR31R F.1
M& ."58'%4M)UFSUJWEFLW8K%-) VX8.Y&VG\,BN"TK3A9_$:"QDT73-,@O-*
MF$]G93^8DJAE ,B[%&>6&><\\U6T*PMM'\ ^*-5TFRAAU2"6_ACGB0"1$5S@
M ^P ('L* /5%EC9V174NOWE!Y'UIU>8:+X7ORGA[4M.L-#L1%)%-)?6]Y(\U
MS$P^=6_=#>6!SR>M>GT 4=-O+FZL6GO[(6,@=U\LS+)\H) ;<..1SCM5U65U
M#(P93R"#D&O+]+T6XUSP';06S6KR0:Q<7!M+LGRKI5FDS&V.W.>A&0,BNN\%
MWEE<Z3<Q6>E+I36MW);W%I&04CE&"VTKP1R.@'TH Z(L <$@4B.DB!T964]"
MIR*XKQEI]OJOC3PC97:L]M*UWYD88J' C!VG'4$@9'>L&^$GAJ/XA6VA(;6*
M"UMIX8H>%A9T8.RC^'@9X]* /4EEC=V19%+K]Y0>1]:?7F>M:)HNA:9X<U'P
M_#%%J#WULD$\)^>Z5R-X8]7!7).:],H Q?#.M2:[IUQ=2Q)$8KN>W 4D@A'*
M@_CBM>.6.52T;JX!QE3FO)!)GPE:6<TC1V%[XIEM[U@Q4&(RN=I/8$@ UT3:
M98:!\2M"M]"MXK1;NVN/MUO;C:AC4 QNRC@'=P#WR: .Y\V,,J^8N6^Z,]?I
M2O(D2[I'5!G&6.*\:CT#3C\(;_7#!G5(GGEANBQWPE)VVA#_  CC.!U)-;7B
M.ZM)O',*ZEI2:S FD(5M9'B412.[?.%E8 Y P2.1@>M 'I8=64L&! [@T)(D
MJ!XW5U/=3D5Y+=Z+<Z#X,\+:)]GL@M[J/^FQF8I#,2&9(W=0<CA5)P<[174^
M&_#VHZ1XBO+MK32M-L+BT"M9:?.SJ90W$FTHH7Y20<=<"@#L1)&S!0ZEB-P
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
M2!P./:M1T61&1U#(P(96&01Z&G5G3:U9II%[J4$JW$-FLID\H@\Q@[E^O!%
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
M!3J** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
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 **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHKG_%>NWFB0Z8FGVL%Q<W]\EH@GD*(I96.20"?X?3O0!T%%9.EW&M!+B3
M78-.MHT *-:W#.,<[BVY5QCC]:GT_7-)U622/3M3L[MX^76WG5ROU - %^BJ
M#ZYI,>I+ISZG9K?-P+8SJ)#_ ,!SFL/3/%UL+W6HM9U"RM$MM2:UMO-D6/<H
M1#W/)RQH ZNBD!# $$$'D$5Q\?B'Q)J>L:M:Z3IVEM!I]S]G+W5S(C,=H;.%
M0CO0!V-%5;>\C>06LL]O]O2)9)H(Y Q3/?'7;G."0*8^KZ9'8-?OJ-HMFI*F
MX,R^6"#@C=G&<\?6@"[15:RU&RU&U%U8W<%S;G(\V&0.O'7D<5!::]H]^TRV
M>JV5P8 6E$5PK>6!U)P>!0!H456.H62VL5TUY;BWF*B*4RC8^[[NTYP<Y&,=
M:R$\9:,WB>?06O;9+B)$PS3H [LQ7RP,YW@CD=>10!T%%9%EJQ,]VFH76FQ@
M7IM;80W )8X!",#TDZ_**TGNK>.YBMGGB6>4%HXF<!G ZD#J<9&: ):*SX-=
MTBZU!["WU2REO$SNMTG5G&.OR@YXJ;4M0M])TRYU"[?9;VT;2R-UX SQ[T 6
MJ*XL>(?%\FE_VS%X>LOL)3SEM&NV%T8\9S]W:&QSMS[=:AUWQ[;?V=H3:5J=
MC:/J[JWG7A!^SPE6)=DW#NNWDXSF@#NJ*X.?Q7<S>*;#0+7Q!H\;+:)-<7+*
M&%Q*7"B)%\P;21SC)/(KJ-,U&66VOI[^;3U2WN98P]O/N5$4\;R?NN.X[4 :
ME%4K#6-,U2*273]0M;N.,X=X)E<+]2#Q3;#6]*U662+3]3L[N2+[ZP3JY7Z@
M&@"_15%-:TJ6\BM(]2LWN92PCA6=2[%20V!G)P0<^F#Z58>ZMX[J.V>>);B4
M%HXBX#.!U('4@9&?K0!-14$=Y:S/.D=S"[VYVS*K@F,XSAO3CGFJ":HUQK%G
M':7.G36%Q;/+N6?,KD$ % .&3GD_2@#6HK@[#Q=J=SX<\*7\GD>=JFI?9;C"
M<;,R].>#\BUT?BS4[C1O">J:E:;/M%M;M)'O&1D>HH V:*S-/UW3;Z5;2/4;
M.2_$8:2WCF4NO'.5SD5)>:YI&G7,=M>ZI96T\GW(IIU1F^@)H OT45176M*>
M\CM$U*S:YE9E2$3J78KD, ,Y)&#GTP: +U%9ZZ[I#:D=-75+(WP.#;"=?,SZ
M;<YI]YK.EZ=<107NHVEM--_JXYIE1G^@)YH NT55&I6!BBE%[;&.:7R8G\U<
M/)DC8#GEL@C YX-2&ZMQ=?9//B^TF/S!#O&\IG&['7&>,T 345CZ7K ?1+2[
MU6\TR.:<LN^VN T+$%CA&/7Y5)/T/I4YU[1UTQ=2;5;(6+':MR9U\LG.,!LX
MSD&@#1HJO;W]G=V0O;>[@FM2"WGQR!DP.IW#BN=N/%MO<>)- LM(OK*\M;V6
M>.Y:&02%=D1< $'@Y% '545C^)O$=EX6T6;4KU@53 2+>%:4^BY/)[_0&K46
MLZ7-I[ZA%J-H]DGW[A9U,:^N6S@4 7J*IZ?JVG:M$TNFW]M>1J<,UO*KA3Z'
M!XI]]J%EIEL;F_NX+6 '!DGD"+GTR: +-%9%UJ^^/3)],NM-FMKNY6-I)+C
M=,'/E$<,_'3V-2WOB'1=-N1;7^KV%K.1GRY[E$;'K@F@#2HJA)KFDPP+-)JE
MDD31>>':=0#'D#>#G[N2!GIR*L6=[:ZA:I<V5S#<0/\ =EA<.I^A'% $]%4=
M1UK2]("'4M2M+/?]S[1,L>[Z9/-2MJ-DD$,[WENL,Y BD,JA9"02 ISSP">.
MPH LT53T_5M.U5)'TZ_M;M8SM<V\JR!3Z'!XKG_%GC&UTO1+]]+U&PFU.U:(
M-;^:KLNZ5$;*@YZ,: .LHI&944LQ"J!DDG  JG:ZSI=[<_9[34;2>?RA-Y<4
MRLVPXPV >AR.?<4 7:*H6>N:3J-S);6.J65S/']^.&=79?J :SM&\9:-KFIW
MEA:WMN9[>8Q(HG1C. H8L@!R1R?R- '0455_M/3_ .SSJ'VZV^Q $FY\U?+
M!P?FSCKQ3+W6=+TTL+[4;2V*J'833*A"DD G)Z$@C\* +M%9]WKVCV(<W>JV
M4 0J&\VX5=I894')[CD>U7HI8YHDEB=9(W 974Y# ]"#W% #J*Y^S\9:->^(
MKW14O;=;BV,:J3.G[YF!RJ#.25Q@CL:OW.OZ-97JV5UJMC!=-C$,MPJN<]."
M<T :-%(S*BEF(50,DDX %<WIGC72=:CU-+&[MS<VDDL:1^<C-*$4'S% .2AS
MU]J .EHKFO"_BNTU71M)^VZC9+JUW;)*ULLJJY)&>$SFMC4-9TO20AU+4;2S
M$APGVB98]WTR>: +M%-CD26-9(W5T<!E93D$'N#7,7OB34[K7KG1O#NGVUS-
M9JIN[F[F,<43,,J@V@EFQS[4 =31678ZE<QZ5)=:];V^F/"Q60FX#1$#&'#G
M& <]\&K%AJ^FZI \^GW]K=1(<,\$JN%^I!XH N45G1:_HTUU%:Q:M8R7$R!X
MHDN$+.I&00,\C'-2V.KZ;J;RI8:A:W30G$@@F5RA]\'B@"Y16;_PD.B&>" :
MO8&6XYA07*9DYQ\HSSSZ4_4-;TK2"@U+4K.S+_<%Q.L9;Z9- %^BJ[ZA910P
MS27<"13D")VD 60D$C:<\\ GCL*KVVNZ1>6L]U;:I936]ODS2QSJRQXY^8@X
M'XT :%%02WUI#;I<2W4,<$A4)(\@"L6^[@]#G(QZT^>XAM8'GN)HX84&6DD8
M*JCW)Z4 2452T_6-,U:-WT[4+6\2,X<V\RN%^N#Q42>(=%DN8+:/5[!Y[A0T
M,:W"%I >A49Y_"@#2HHK.M=?T:^O6LK35K&>Z7.88KA&<8Z\ YH T:*H7FMZ
M3IUS';7NIV=M/)]R*:=49OH"<UG6>M3R>,=:TV=HEL[*UMYD8C!!??N)/I\H
MH Z"BJ#:WI*6Z3MJ=DL,D9E20SKM9 0"P.>0,CGW%3V5_9ZC:BZL;N"YMSG$
ML,@=3CKR.* +%%9UGKVCZC=/:V6JV5S<)G=%#<*[#UX!S4_]IV'V.6\^W6WV
M6$L))O-78A4X(+9P,'K0!:HJ%[RUC:!9+F%6N#MA#. 9#C.%]>.>*P_"VO2:
MEX<DU/4Y8(A'<3QM(?D1421E!))XX H Z*BJ>GZMIVK1-+IU_;7D:G#-;RJX
M!]#@\5S_ (A\8VMI;Q+I&HV%S=B^M[>:)95D9%>0*V0#D'F@#K**S[_7=(TJ
M5(M1U2RM)'&56XG6,L/4 FG/K6E)IHU)M3LQ8MP+DSKY9YQPV<=010!>HJG'
MJVFRZ<=1CU"U>Q R;E9E,8_X%G%1IKND23W,":I9-+:@M.@G7,0'4L,\ >]
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
M6FT@1^2VP$KQZX'UKO[>PL[2V-M;6D$-N<YBCC"J<]>!Q4=MI.FV006NGVD
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
M">F"2>.]-G-I]E^&U[J(@\MHU6::<#!S;' 8GW]>]>DK:VZ)*BP1*DS%I%"
M!R>I/J3WS3)].L;FS6SGL[>6U4 +#)$K(,=,*1CB@":%HF@C: H82H*%"-I7
M'&,=L4^FHBQHJ(H5% "JHP /04Z@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH *@O;R#3[&XO;E]D%O&TLC8)PJC).!R>!4]<[X[
MLK>]\#ZRMQ'O$=G+*@R1AE0D'CWH FUKQ''IFB6FJ6\/VF*ZF@C0%BGRRL &
MZ>ASBMRO+]9T:RLOA=I,5DKV_P!KN+!Y'CD);<S)\P))P:U;?2K7PU\1M+M]
M,\V*"_L;@W,;3,XD9"A5SN)^;D\T =W5./5+275Y]+24F\@B6:1-IX1B0#GI
MV->4ZG+:R6%IXDT31[JW1M1B\O59KTF68&8*V4))*MR,''':NAM/#VE2?%O5
M)7M<O':07:'S&XE,CDMU]0..E 'H-%8?B[2[[6/#LUGITJI.SHQ1I"BRJK M
M&67D!@",BN&U>[L8?AWXCL[+3)M&O+*>W^UVAEWB,M)&0R,"1M*^F/<4 >JT
M5R/B"?'Q \'0K+@LUVS(&ZCR>"1Z5E>%M&L/$=I=Z[JSS/J8U"8>:+AT:U$<
MA"HN#A0 !QWSSF@#K-)ULZGJVLV)MQ'_ &=<)"'WY\S<@;.,<=<=ZUZ\WLO#
M&G>(/%'C)M1$TJI=(L<8F951O)7YP 1\W3D],?6ND\ WEQJ'@/1KFZE:6=[<
M!G8Y+8)&2>YXH BD\9LVJW]A8^']5OC8RB*:6#R@NXJ&P-S@]#Z5TL$C36\<
MK1/$SJ&,;XW(2.AQD9'M7GVBV&LW?BKQ8VFZTEA&NH*'1K-9MQ\I><DC%'Q$
MOKSP]J5GJ^BR,^JRV\T$ML%+!X%4L92O_3,X/OG% 'HM%>7ZK#Y4/@[0]-W:
MGIMZDT\H:Z,7VU@@<%WY."69MO?&.U%[!KWA7PKXJNX+8:;9M#$;.WCNC/\
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
M+\P90" &SC)]@*GU&]U#6IO!UA-;?;X;O2S>36[7/D+<RA$^\<'.,EMOO[4
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
MWDT9F\JTC#&.,$*7;)&!DX[FMJ@"I::99V-S>7-M#LEO)!+.VXG>P4*#R>.
M.E5=8\-Z5KTEO+J%LTDML6\J1)7C9<]1E2#@X'%:M% %2WTRSM+^\OH(=ES>
M%#</N)WE%VKP3@8'I5%_"FB2:'%HS6"FPB<R1Q[VRC;BVY6SN!R3R#WK9HH
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
M5GL8A&D*D"-L!@I(QU7>V*LMX<LI-5U.^FWR_P!HVR6L\+XV%%W#COR&.>:
M.(TS4=>$VBW=N_B*[GN)HA?I=6H6V,3_ 'F3 &S;D$8/0<U>B75O$\WB*^37
M+NQ6PNY;*UMX0AB_=J,M(I&6W$GN,#I6YIGA6XTM[:*/Q%JLEA;$>5:.8\ #
MHK/LW%1Z9J.Y\$P3:C>SP:IJ%I;:@V^\L[=U6.9L8)SC<N0.=I&: ./LM7:P
M\&>![.74Y=-T^[A?[5<P8\P!4RH!P=JDGEL<<<C-31:YJVD>#->UB+4+^]#W
MJVNF37:ALQ%E42*NT9Y9NO#;1Q5S6O#;Z5+X9MH(M7ETS3;>:(W.G-_I*LVT
M -MP=IP<X'4"KVB:-=ZU8ZWI^L#4GT.X,:V:ZBP%R"!EVR.0-P4KGGB@"'1;
MG5X/$^GPP'Q#<Z?.DBWK:K;A5C8+E'0@#&2"".G(K%>[\0-X)U3Q-_PD-VMQ
MI]U/]GMU5?**),1MD&,OD<=1@ ?CWNEZ%>V%TDMSXBU*_CC4JD,XB"],98J@
M+'W)J#_A#[+_ (16^\/_ &BX^S7CRN\F5W@R.6..,=3Z4 8Z-J^C>*O#OGZU
M<WR:OYR74,JJ(U98RZF, ?* 1C&3Q6 NO:WK-CJ&JVDOB!;U9YEL8+2U#6H"
M,557X^;./F)/&>.E>BW>A6]YJ.DWKR2J^F.[1*I&&W(4.[CT/;%9G_"'-;W-
MRVEZ[J6G6MU*TTMM!Y94.W+%"R$ID\\&@#,NY]9U?QEI^EC4;G2X)M&%W<Q0
M!=X?S "JD@[3DXSSP/?-8&MO?WWPV\665[JEU,VD7LD*394-/& I59..?O\
M.,9P*]&71(!XBCUKS93<)9&S"D@J5+ALGC.<BJ;>$=/DT_7+&629X=8F>:?D
M H655^7CMM!&<T 7]%L'T[34A>^N[TGYO,NF5F&0./E &/PKAK_7=9M[+Q#H
M,5XYUG^U([>PF8C*Q3X9#_P%1)S_ +-=UH^G3:78+;3ZC<W[ \37 4,!@ #Y
M0!CCZ]:H77A.PN_%]IXD=YA=6T?EB-2/+<X8!F&.2 [8/O0!@Z+XCO?$.H^%
MH89WC_T&2\U)1QN9?W04_P#;3><?[-9+W]UJ7A3P[<7D[33?\)0B;VZ[5N'
M'X  5VF@^$K#P]J>J7]H\S2:A)O99""L0W,VU..!N=C4,?@RQBTJRT\7%P8[
M34?[11B5R7\QGVGC[N6/O0!6\.?\C[XR_P"NMI_Z(%4-:L;G4?BI:6]OJ,UB
M#HLAED@ \PIYR_*I(.TYQSCH#ZYKJK'18+#6-4U..21I=1:-I58C:NQ-HQQZ
M>M#:+ WB5-<\R3[0EFUF$R-FTN'STSG(]: .5TS5I[?P]XBMM5UV:%=+OVM4
MU%D5IO+^0J,;2&?YMN<=QQ571KZ]D\5SZ)!J&M_9+O2Y)D?5(=DL4H8*'0E0
M<8;ICJ*Z*Y\%Z?=V.K6LD]R!J5V+QG5@&BD&W:4..Q0'G-/T[PJ+/74UJZU:
M^O[Y;=K;=/L"["RGA54 8V]NN3GM0!S5KXDU/5-!\.Z6EP\6M7%\;6^=<;D6
MW),Q]B0%_P"^ZJ3:WJFLWNN2Q3^((7L[N6ULDTVV#0J8^,R9!W$MR0>@KL;#
MPAIVG^*[WQ#"\QN+M2#$S#RXR=NYE&."VQ<FHIO")34;N[TO6M0TL7K^;<PV
MXC9'?&"X#JVUC@9(H UM$N+R[T*PN-0@-O>R0(T\1&-CX^88[<UYLESX@D^'
MUWXJ/B.\%U9R3/! JIY11)F4K(,9?(!YR,#'ISZI;Q>1;10^9))Y:!=\ARS8
M&,D]R:PE\(62>#[GPT)[C[+.)0TF5WCS'+G'&.K>E &;>W5]K_C!-$AU&YTZ
MRAT]+R9K4A997=B%7<0<* #TZYJSX2OK\:IKVAWUV][_ &7/&(;F0 .\<B;P
M&P "1TSWJUJ?A6*]OK74+34+O3M0MX?LXN;?:2\><[75@01GGIUJWH6@VV@P
M3K%+/<3W,IFN+FX8-)*YXR2 !T     H S)=1NU^(EQ8"=Q:KHHN!%V$GFL-
MWUP,5QD5WXDB\!Z-XH'B.Y>^FDAC,,B*8"COL^9<9+<Y+9_*O1VT.W?Q#)K)
MDE\][+[$4R-NS>6STSG)JC_PA]E_PBEEX>^T7'V:T>)TDRN\F-PXSQCJ/2@#
M.T_^TM%\>6^E3:Q=ZC;7UA).PNMN4E1E&5V@84AONUS=K/XAE^&Q\6MXDO/M
MMM')-% %00LJ.05<8RQ(!YR,9&.E>BS:+!-XBM=::203VUO);J@(VE7*DD\9
MS\M<-X5\ R77@^SM-4OM5MK:1V>ZTMF"HY$C$ Y7<H( ) (!Z]Z -36]1@OK
MJUC_ +7UR&>2S286&D0[V3=GYW(0GT !(''0UEV7B36-7\+^%+3[<]O>ZO<R
MP7%XB*'$<1?. 1@.P4<XXYKJK_PHMSK+ZG9:I>Z;--"MO<"UV8E12=OWE.TC
M)&1BJ_\ P@NG)X<LM'BNKR+[!.UQ:W2./.B<LS9SC!^\1@CD4 8/C[0KFR^'
MNI+)KVI7,221.BS,A;!=059@OS#)R.A![FN\TVQ;3K,6[WMU>$$GSKIE9SGM
ME0!^E9$GA*.\T&_TO4]4U"_^W >9-*ZADQC;L"@*N" >G7KFM;2[*>PL5@N-
M0N+Z0$DSSA0Q]OE % '&Z?%JWBV'5M477[[3S#=S6]E!;%!'&(SM!D!4[R2,
MG)Z53BU_6?$5OX(\C4'T]]5BN/M;PH"3L09*@Y )P<'G&>]=!<>"(VN;YK'6
M=2T^UU"1I+JUMV38[-]XJ64E">^#6@OAC3XKO1)K</"FCI)';1(1M*NFP[L\
MG@>O6@#,\+37UMXCU_0KK4)[Z"R^SRV\MR09 )%8E20!G!7CZUF^+=)DO/B)
MX7VZKJ%MYR70'D.@\K;&#E,J<$YP<YZ=JZVTT6"SUW4=6220S7Z1)(C$;5$8
M(&.,_P 1S5?7O#B:W/8727US8WMB[M!<6^TD!UVL"&!!!'M0!R[:3=:C\2]8
MMXM7N[*%-/M?->VVB60Y?'S$''<G YXJF_BO6(/ ]FC7,TNH2ZNVE-=Q0AI2
MJNX+JO0N57 ]SFNZM-#AM-<NM6$TTEQ<V\4#AR,83.#P.IW'-9[>"M.?1)M+
M::YV/>/?1SJX62&8N7#(0.,$\<4 9GAJYU5/$S6H77)M(DM2YDU:$*T4P88"
MM@9!!/'8BM7Q9=P016<$VK7]DT\A"0Z=%OGN"!G:N%8@#J2,?45;TK1[RPN&
MFN]=O]1)38J3K&J*,@YPBC)XZFFZYX>36;FQO([VXL;ZQ9S!<0;20'&&!5@0
M00!V[4 <(WB35K;P5XO,=[?&72YD%K->1A+A58(V'&!GJ><=#6U>KJ_AG6]
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
M(6108VA Q;(XSG)JG:>#[*SMM @2>X*Z*6,!8KE\H5^;CT;MB@#FO"FA3?\
M"2>*MNN:H&BN_+YD3#EH%P[?+RPSQC'04EMXCU34/#^B:.+EX]=EU$V-[(OW
ME6 [I7_%0O\ WW75V_AI;/Q+<ZQ;:C=Q)=L'N+,;#%(X38&Y7<.,=#U K&T3
MP_CXDZ_KSVLL$.U(+?S 0LCE5\V11[[4&>^#0!I^-=7N]'\.M+8,J7<\\5K%
M*Z[A&TCA=Q'? )/UK(NH]2\*Z]H076[_ %"UU*Y-I<0WC*Q#%"RNA"C;@KR.
MF#75:UH]IKVDSZ;?*Q@F R4;:RD'(93V((!K+L/"0@U2VU#4=7O]5GM PM1=
M% L61@MA%&6QQDYH P_ 6DR6VN^)93JNH3"'4WB,<KH5E/EH=[849;GM@<=*
M=XTTM[WQMX4*ZG?6WFRS1@6[J/+Q$QW+E3\QZ'.>*ZO2]%@TFXU*:&21VO[H
MW4@<C"L55<# Z?**@U_P]'KOV*47EQ97=E*9;>XM]NY25*D88$$$'TH Y:ZT
MJZO?B?):1:O=VD::)")IH=OG2XE<#YB,+SR2!^55'\4ZQ8>"[F(W4MQ?Q:VV
MCQW8B#R%?,P'V]&?;P/4XKN+;0H;?73JYN)Y;EK)+-MY&&56+;C@#YB2<]O:
MJ3^#--ETK4=/EDN&COKU[XN'"O%*S!@4('&"!CK[YH R/#USJT7B>&WC&O3Z
M5-;N9WU:$*8I1C:5; X89&*D^(LTEO\ \(Q-%;R7,B:W"5AC(#.=DG R0,_4
MUNZ5HMY87/G7>OZAJ "%%CG$:H!QR0B#)XZD^M2ZOHD&L2Z=)/)(AL+M;N/8
M1\S*" #D=/F- ')R'5;34]<\;WNE_8%MM(:""TDD5WE*DR;WV$@= !R3C-5=
M0;6]!\(VOBQO$%[=70\B:YM9-GV>19&4,BJ%^7&[@@YXKT2YMX;NUEMKB,20
MS(8Y$/1E(P1^5<O;^ H(UM;6YUC4KS2[-U>"PG=/+!4Y4,0H9E7C )["@#-N
M)Y;7Q/X\N('*31:3;NCCJK".4@_G21:AJ>N7/AG15U.XLUN-'74+RY@VB64X
M10H8@[>6).!733>&;6>\UJY::8/JUJEK, 1A%564%>.OSGKFJEWX-MYK;21:
MW]Y97FE0""WNX2N\IM"E6!!5@< ].M %#4'U/POJ7A^6?5KF]TZ6Y>RN3.%S
M^\_U3,0 ,AAMW<9S5_PK?W>KWNMZE).S6#7AMK*/^$)$-K./]Y]WY53\4Z)-
M%\/-2TZ(W^K7DHS&SMNE:4N"K< !0IP>   *TH?#"1>"X/#L-[=68CA2,W-H
M^R4,""S ]MQ!S]30!OT4@&% R3@=32T %%%% !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 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17F^A?%RVU
MOXA3>&!IC16QEF@MK\S96>2+E@%VC'&3U/;UKO;[4]/TQ$>_OK:T61MJ&XF6
M,,?09/)H MT5Q'@_QO+KEUXI&J&RM;72-2>TBF4E 4!(!<L2,\#I@<UU2:QI
MDEW+:)J-HUS$N^2%9U+HOJ5SD#WH NT5CWNN1R>';_4="GL=0EMXG:,"Y3RB
MX&=K/G"^^2*31=::YT/3;C5WLK._NX2YACN5=20,ML;.& '/!.* -FBLBZUR
M&;P_J&H:'<6.H2V\+L@6Y3RRZJ2%9P<+[Y(J'2M?'_"+6.J>();#399D!E_T
MI#"K'/"OG!X]": -VBN7\2>/]"\,V^FSW4_VB/4;A8(6MG1@ V?G.6'R#')&
M:VVUC3%CCD;4K,)(C2(QG7#(OWF!SR!W/:@"[16?/KVCVMK#=7&K6$-O.,Q2
MR7**D@]5).#^%9?BKQOH_A+P\NM7DC7%L[*(EM61FER<97+ $#//- '245RV
MJ^)KQ;_0!H<>G7UC?W)CNIGO$4QK\OW!GYVY/ ST'K6W?:UI6F2I%?ZG96DD
MGW%N)UC+?0$\T 7J*@EO;6 PB6YAC\X[8M\@'F'KA?7\*CL=4T_4Q(;"^M;L
M1MM<P3+)M/H<'@T 6Z*BN;JWL[=[BZGB@A09:25PJK]2>!56+6]*N+"6^@U*
MSFM(OOSQ3JR+]6!P* +]%>>?#/QMK?C@W>HW::1!I>66WMX)&-TA#  R G&"
M,\\<CI6W=^/M"L?&<7A>XGV7;VYG,S.@A3DC8Q+9#<=,=Q0!U%%<+I7CTR^.
MO%&CZM+I]EIVDF 0SR/Y98NN2&9FQ], 5VAN[9;3[6;B(6VS?YQ<;-OKNZ8]
MZ )J*JV&IV&J1-+I]];7<:G!>WE60 ^F037*>.O'=UX2U+1-.L-#.JWFKO)'
M%']J$&"NWC)4CG?[=* .UHKB_!_C\^(]:U'0=1T>?1];L%$DMK)*)04./F5P
M!G[R]NXQFNE@US2;J^:QM]4LI;M<[H([A&D&.N5!S0!?HKS^#QQJ]SXG\;:5
M#9V3C0[=)+,,YC\QF3=B1V;:!GOQBNGTC6G?PM9ZKKC65A))$'GVW*M"A/H^
M<$?C0!LT52AUC3+C[/Y&HV<OVG/D;)U;S<==N#\V/:IQ>6S7C68N83=*F]H0
MXWA?4KUQ[T 34444 %%%% !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 %%%% !7.>/?$(\+^!]6U8-MEB@*
MP?\ 75OE3]2#^%='534=+T_5[7[+J5E;WEON#^5<1!UR.AP>,T ?-5_9^)_#
MG@CPUJ#^$);(:!="];4FO8W,PD<$AHQ\PR=@ZG '-==K5UX=UWXTV4_BF6W.
M@RZ$L^G_ &QPL+%CG)R<9P7_ ! ]J]KN[.UO[22TO+>*XMI5VR12H&1AZ$'@
MUG7GA/P]J%K:VMWH>GSV]H-MO');*5B'HHQP/:@#Y\L%L4^$GQ,72SNT\:E&
M+4Y)S%YR[.O/W<=:U=:\$Z!;:W\,X(;+8NJH1?E9&W7.5C8[CG)R6;/L<5[F
M?#FB&TNK4Z/8?9[M@US%]G3;,1C!88P<8'7TJ:71],FELI9=.M7DL?\ CT9H
M5)@X ^3CY> .GH* /#O[/M=#UOXN:3IL0M[!-(#I GW5)ASP/JQ_.JMWIUMJ
M^F_!S3[Q#):W"2I*@8KN4^7D9'.#TKWE]#TF2>]G?3+-I;Z/R[MS I,Z8QM<
MX^88XP::- T<?8,:59#^S\_8_P!PO^CYQG9Q\O0=/2@#Q1M-M-!\6?%72=+A
M%MIZZ 9%MT^Z&, .0/JS?G43:*NH^ ? FH0ZCHGVS3;.65=,UEU$%TA."<$]
M1C^7(Q7N3Z)I,ES>7+Z;9M/>Q>3=2-"I:>/&-KG'S#'&#52\\(^'+^SMK.[T
M+3IK:U&VWB>V4K$/11C@>PH \*\47&A>(/AQX,UY="MM,A_M<6LR*/W:1;I&
MD /]PG)QVY':N@\7:'X>U?XB?#_1[..WDT&6&X"QVDG[MU7+8!4\@LO.#ZUZ
M_<:#I%WI*Z5<:99R:<H 6U:%3&N.F%Q@8IL/A[1;=[)X=)LHWL%*6C+ H, /
M4(<?+GG.* /*_%G]A6_C6W\,V7ASP[YMGI8;[7KLS+!'"&)"(O//S$YZ]?2N
M -G!=_LXW%U+$DLMAJS);2<GR4=DW!3V!)KZ1U3PUH>MSPSZKI%C>RP_ZM[B
M!7*CK@$CI[4]=!T=--GTY-+LEL;AB\UN(%$<C'J67&"3@?E0!Y'XDAT&#6OA
MDGAS['_9_P#:K'_1&#)O)BW<COZUGZ5%X5O_ !+\0Y?'+69U".ZD2'[:X#I
M-P7RL\YQMQMY^[ZU[/;^%] M8K.*#1;"-+*0RVP6W7]RYZLO'!.!R/2FZGX3
M\.ZS>+=ZGHFGWERH $L]NKM@= 21R/8T ?/J6MQJ7PY^&EEJOFM!<ZV8%!8A
MC T@7&>H&"0/;%=YX9TBP\.?M ZGIND6ZVEE)HBRM!&3LW;T&<?YZGUKU&YT
MC3;S[)]IT^UF^QN)+;S(5;R6'0ID?*1@=*<-+L%U1M36RMQ?M'Y+70B'F%,Y
MV[NN,CI0!Y?\76MY/%_@BUUMPOAV2ZD-UYC8B9P%V[STQR>O8M65HNEZ!=_%
M_7]-T""UG\.2Z./MT-N0UL9=RE0,?+GZ?[7O7LNI:7I^L6;6FI65O>6S')BG
MC#KGUP>]1:5H6DZ';-;:5IMK90N<ND$2H&/J<=?QH \W^ &EV,'@!-3BM8UO
M;B:2.6<#YG56. 3Z"LCQ7I/AB'X_V!UJWL8K"ZTLSS-<D)')-N<!B2<;L*/R
MKV73],L-(M%M--L[>SME)(BMXPB@GJ<#BJ^J>'M&UN2"35=*L[UX#F)KB%7*
M?3(H \AL?"NC>)OB]\0/[8LENA;Q1>4KDX4M'RW'?C@]JX][N]?X'^#X7DC.
MGMK31W/VEF$.T.Q59"O.S[Q./3V%?2L.E:?;WMU>PV-M'=78 N)DB4/+@8&X
MXR<#UJ&/P_HT6D-I,>DV*Z:V<V@MU\HY.3\N,=>: /-O .A2V?Q$NM3BU'PK
M%#/I^R73=!F)4X9=LA3&!Z9]_<U#\8([Z7QW\/X],GB@OFNIQ!+*FY%;,6"1
MW%>EZ1X9T+0&D?2-(LK%Y!AWMX%1F'H2!DCVJU=:7I]]=6MU=V-M/<6C%K>6
M6(,T).,E21D'@=/04 >5:OX+UGPWX7\9>*;K5VU'Q+?V)C::"+REBB&W<$ Y
M^ZO7C[H^M<3K%MX5@^'7@R?PLUG_ ,)6UQ;;3;.#<&4K\X<#G[^.OMCBOI4@
M$$$ @]0:QK'PAX;TS4#?V.A:=;79R?.BMD5AGK@@<?A0!Y+=?\C/\9/^P6O_
M *(-8\K6<EC\)[7Q RKX<>WD:82MB)I /EWGIC.WKV)]Z]].AZ2TM]*=,LS)
M?ILNW,"YN%QC#G'S#''-1W/AW1;O28]*N-)LI=/BP([9X%,:8Z;5Q@?A0!Y-
MXYTKP_9>$[?Q1X&6U;_A'M6%S)]C?=&2=@D48XQ_JR<<8S[UL_"IO^$E\0^*
M/'3HP2_N1:66\8(@C _G\N?=377ZYX823P/J/A_P];V&G_:8&A1?*"Q+OX8D
M*.N,]NN*L^#_  ['X4\):;HD;*YM8@LCJ,!W)R[?BQ)H VZ*** "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@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH ***YCQC9:NVG7.HZ9XBNM-^R6LDAAB@B=9
M&4%@274D=,<4 =/17EBGQ"/A)>^)+OQ3?74USH+7"Q>5%$(9&C#;E9%#9'('
M/>M[P]X_TR\_L?3Y8M2C>]A5+>]N+9EAN9 F6"N>IX)R1@]B: .UHKF-4\<Z
M=IM_=V:6>I7[V2AKQ[&V,J6P(R-YR.<<X&3CM706-[;:E86]]9S+-;7$:RQ2
M+T92,@T 3T55U*^ATO2[O4+C/DVL+SR8Z[54L?T%<-HEIXR\3:);^('\4-I<
MUZ@N+:PAM(I((HVY17+#<Y(P2<CKQ0!Z'17-:GXRM-)OUTO[)?ZGJ:0K+/!I
MML93$IZ,W("Y(.!G-,E^('A^'PU;^('N9/[/FN%MBWE'='(200Z]000<C^=
M'445QB_$S1S=263Z?K,6I *\-A)8L)[A#G#(O=>#DG&,<XJW_P + T(>%7\1
MR//%917 MIUDB*R02;PA5U/0@D9]J .HHKC!\3=%%T;.6RU>&\=!):VTMBZR
M7BDXS$O4_CC Y.,&FZGXQT[5/ .KZK;7NH:6+-S#<L+<"YM9%9<J4;C/(_ T
M =K17"ZGX[N=,^($&@#2=0N;0V32O)#:,[N^Y,,I!P4 8@G'!I=+\>7-[X^U
M?0)=(OQ;6S0)#*MHV4+!MS2'. AP"IQR,T =S17)7OQ#T>RGN\V^HSV=E*8;
MN_@M2]O X^\&;J=N>< X[U?U?Q;8:5=VUFD%WJ%[<1&>.VL(O-?RAQO/( 7)
MQDGD],T ;U%9NAZY8^(=-%]8L^P.T4D<J%)(I%.&1U/(8'M6E0 45Y7X;^(=
MMI-CK0U5=7O5M=7NQ/<QP/-':1>:0H=NP [#.!VKNM6\2P:9]F$5AJ.HO<(9
M$73[8R_)Q\Q;A1U&,G)[4 ;5%<R/'>BMX;BUM#<M%+<?9$MQ ?/,^[;Y6SKO
MR#Q_2M;2-5&KVC3_ &&]LF1S&T-Y#Y;@@ YZD$<]02.OI0!H44C':I;!.!G
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
M]X9R,BNXHH \BT^PU/1-)^'>MSZ3?3Q:592V][;10,T\'FHH#^7]XX*X( R
M:TF@O?$?B#Q#XBM],OK:R_L!]-MUN8&BENI"6<L(S\V!D 9'.>*]+HH \\O=
M,O3\ 1IL=E.;[^PHXOLJQ'S-_EC*[<9W9SQC-&K-<Z+XT\-:Q+INH7-FNERV
M<AM+9IFCD)C(#*HR =I&:]#HH \D^(-A?VOB_P"PZ8K"'QE EA<LIYC>-AND
M/_;!G'X5ZO;P16MM%;P($BB0(B#HJ@8 _*J%QH5G=>(;+6YO,>ZLH9(H 6^1
M-^-S8_O$ #/I6G0!G>(+66^\-ZI:0+NFGM)8HUSC+,A 'YFO-W74-5^&_AH6
MNC:G]K\.75A-=64]JT3S>2NUUC#8WD=1CT'>O6:* //C<S^,/'GAV_LM+U&U
ML='%Q-/<WUJ]ON:2/8L:!P"QY))QCCK7H-%% '#>-;W58-?TR$OK$&@O#(;B
M;2+<RS&8$;%;:K,JXSR!R>]<?;:#K)\"ZK,FEZF\]OXH&J):7:_Z1<PJ8V^C
M,1GIU((ZU[310!YRVHW7B7XD>%M0M=$U6#3K**\62ZN[5H1O>->-K#( VXR<
M DX&<&JL6DZ@/A?XZM#I]R+FYO-3>"'R6WRAF;:57&6SVQUKU"B@#@]8TZ\D
ME^'YCLYV%I=H9]L9/DK]G89;^Z,X'/>N>U?1M3E\(^.H$TV[>6Y\11301B!B
MTL8>W)91CYEPK<CC@^E>NT4 <CX@LKJ;XB^#;J*VE>WMQ?>=*J$K'NB4+N/0
M9(XSUKF[73+>+PIK,&OZ1J[PR^([J>)K.WD,T/[PLDZ[?FQQPR@]?3->I44
M>2WMMXEUOX4^)K.6+4;T+.O]F&]@\N[G@1HV^9, D\,!D GTJWXN$WB"Y\,^
M)K6RU^.PL9;B.YCMH7AO(UD0*)%3&X@%<' R03C->GT4 >6R:397GA3QC=:3
M:^([B^NM+:W\S5(I=\^$?:L:N QP3Z=QBO0M!A:W\.Z9"\9C>.TB1D(P5(0#
M&.U:%% !7">')9]*^('B:QNM.OP-2O$N;:Y6V9H&00J#F0#:I!4C![D5W=%
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
MU2WNWBP9$C;YE!Z$J><>]<#XDUC3-3\*^$M4@NH;W1+#4[9M2:$^8L0$?!D
M[*S(2#TR*T!J.G>(_BUHEYX>N8;Q+&PN1J-U;,'CV/M\J,N."=P)QGCDT ==
MK]_<V"Z:;:\L+8SW\,$GVP,?,1B<I'C_ ):'MGBH=4\:>&]%EEAU+6K2VEA<
M))&[_,I*AAQUZ$'\:Q_B/_JO"W_8QV7_ *$:@\,V=M+\3?'DTEO$\I>SBWLH
M)V&W&5^A[B@"_P")_B'HGAF/1Y)KJWECU*>-4<3 !86ZS9P<J./SK5N?%>@V
M>DVVJ7&JVT=E<X\B4OQ+_NCJWX5Y393QVGPB\!7EPXCM;/7H7FE8_+%&)I5R
M3V R!FMGQ3J"GXAZ#K<6OVEAI,VF2Q6FI2Q+/ )C("P#%@JED'#9YVD4 >@Q
M>)-%FT7^V(M3MGT[<%^TJX* E@H!/8Y(&/>J]OXR\-W5O)<0:U9R01W M6E$
M@VB4]%ST_I7F?B"PL!\,?%]U:Z_;ZTM_?V[W$EM&$B63S(0P&TD$D8)(/6NC
M^*L.G6'A;1(Y;5/[.AUFS$D"1;@8@QRH0#D8XQ0!UNC>*M!\0S30Z1JMK>20
M<R)$^2!ZX[CW'%,T_P 7^'M5U!+"PUBTN;IXO/6*-\G9Z^U<E#J>E^(OBUHE
MWX=N(;N*RTVX%]<6Q!0(Y7RHRPXSN!.WJ*S_  AI<C?L]S1Z1;A;^ZL;M@8U
M^>20EQU_O$  ?A0!WEAXR\-ZIJ?]G6.M6=Q=G<%C23._'7:>C8]LUEZ1\2-!
MU?Q7J&@17=NLUO*D5NWFY^U,4W-M&.-I!!Y/2N,T/^S=;L/"EJ_CC3LV5Q;R
MV^FQ6:1W"2(/]41OW#NIXKH]"U.QL/BQXOL;RZB@NKY[)[6*1@K3@08)0'[V
M"#G'I0!VNI:I8:/8O>ZE=PVELF-TLSA5!/0<]_:J>F>*="UFSNKK3]4M[B&U
M&;AE;F(8)RP/(X!_*LSQ]KTOA_1;2YBCM=TU]#;FYO$+0V@8G]\X!' ^HY(Y
MKA;"\^V^*?&<HUFUU;/AT!KJT@\J-B#(,##,&QTW GT[4 >C6OC;PS>ZG#IM
MMKEE+>3*&CB24$MD9 'O@YQUJ75O%OA_0;R&TU75[2TN)AE(Y9 #C.,GT&>Y
MXKSRZL[:V^$G@)H((XF6]TN92B@8=F7<WU.3D]\U?M=8T7P_\0?&@\2SV]O)
M>"W>W-R/^/BW$6W8@/WL-N!4=2>E '3?#_6KSQ!X0@U&_E66=Y[A"ZJ%!59G
M5>!QT J[K'B[P]X?NH[;5M7M+2>0;ECEDPVWIDCL/<\5S_P@"K\-[%4B:)!<
M706-EVE!]HDX([8]*S=.UO1O#?COQFOB6[M[.>ZEAE@>Z( GMA$%"IG[V"&!
M4=^U '::OXKT'0HH)=3U:UMEN!NAW/DR#U4#DCWZ5*OB+1VTB+5EU.V;3Y65
M$N5D!0EFV@9]=QQ]:X6UU?1]#^)VH7VKSP6%I>Z5:_V3/<CR8Q$H;S(U+8"G
M)4[>#[5S5[!%=^ /$UU##_Q)=1\2P2V:,F%EC,T2LZ@_PLP;% 'K6D>+- UZ
M[GM-*U>TO)X!F2.&0$@9QD>HSW'%1IXR\.2ZI+IJ:S:->1;P\0?H4!+#/0D
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
MHTLL6HZU9VTL4@C>-Y/F5MH;&.O1@<^XKS&Q41^ ?#,2 +''XR5$4=%474F
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
M6SMKLYQ+''@KGKM[+GVQ0!YOX/T:VTOX+W'B;3[;=KYT^[:.[.6D3!<!5/8
M*, =ZET#PCJ,UEX6U73+#P[8>3+!</J5O>2-<749'[Q7/E#>7!.06ZUZMI^F
MV>E6$=A8VT<%I&"$B0?*H))/ZDUD6G@7PM8:BFH6NAV<5RC^8C*G"-ZJO13[
M@4 <MX5\.:'%\4_&,J:59+-9RV<ELPA4&(O#EBOIDYSCJ:YI9-W@G3[*XE:/
M3+[Q=-;WY#%0T)FD.QB.BLP4&O6I_#6BW.NPZW-IL#:G",)<[?G &0/KC)ZT
MX^'M';2I]+;3;9K&X=I);=D#([,VYB0>^>?K0!Q;Z5IOAWXL^'K;P[:P62WE
MG=?VC;6JA$,2!3&[*. =Y(#8R<FN)B\.Z7#\!)?$B6P_MJ$O/#?$DRPLER0H
M1OX5P.@XY)ZU[-HOA;0_#AE.D:9;VCRX$CHOS,!T!8\X]JD_X1[2/[";0_[/
M@_LM@0;7;\A!;<>/J<T 9_CR]O;#X?ZY>:<S+=Q64C1NGWDXY8>X&3^%<)KN
M@^']"\*^&=6\-P6\6K->V8M+J#_6W>]@'#L.7#*6)SFO76560HR@J1@@C((K
M!TWP1X8TC41J&GZ)9V]T,[9$C^YGKM'1?PQ0!RV@^'=&'QA\43C2[036\-G/
M"_E#,<CB0NX]"3U/>G?$+1-)U'QAX,DO]/M9S/>O;RM-&&WH(G94.>HW<@>M
M=Y%IUG!J%S?Q6Z)=W*HDTH'S.$SM!^F3^=0ZSH6E^(+(6>K6,-W;AQ(J2#.U
MAT(/4'D]/6@#A=0\-Z1JGQ?LM/N[**6PM?#N8[4C]U\L^U04Z$ '@'C@>E<U
M>27&C_#KQ?IVFN8+*V\2&T5?,*+!;.T190PR53YR..@8U[#;:-IMI=0W-O9Q
M1SPVPLXW48*P@@A![9 H31=,C@OH18P&*^D:6ZC9 5F9@ Q8'KD #\* .(T+
MPCJ6F^+]+U.WTWP]HUDD$L-S%IEP[&[4K\F5,2@E6 .[.<$U+\1X)[K7?!D-
MK>O93/J;A+A$5VC/DOR P(/XBNCTCP;X<T&[^UZ9I%M;7&TH)%!+*IZA2<X'
ML*M:UX>TCQ%;QP:QI\%[%$^]%E7.UL8R/PH \ON9M5\+>(_%UK#J/]L:G<Z
M]^+\QA9[=H\JD9"_*!R6& .?6F:SH>@Z3\,M$U[0H8$UTR6<EI?1']_<S.Z!
MPS=7W OD'/?CBO4M'\.:+X?ADBTC2[6R27F3R8PI?ZGJ?QJG8^!_"^FZF-1L
MM#LH+M6+)(D?W">I4=%/T H X?Q='INNWWBI;;PMI5W+I\ CO=2U.Y\MHV\K
M</*&QR,#'.5!/YU5>RB\2P?"BVU5I)XKJSE:X!<@S8ME;#'N"5&1WY]:]'O_
M  =X=U34_P"TK[1[2XO" &D=,[L=-PZ-CMG.*MQ:%I<)TXQV4*_V:A2SP/\
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
M%$K;6#;2-H'&15WPE8WNL^(O$.IWVN:H\6FZW/!:V<=PRQ *%)##^('< %/
MQQUH ]&HKP[3K_Q1XA\+CQ#86GB>77;B1IK:6*\B6Q4"0@1>490"F!M.5W9R
M:ZZ6&[\6_$'5M,N]4U'3[32;.V:."PNC"6EE#,79E^]MV@ 'CVH ZW0-?@\0
M07LL$,D0M+V:R828^9HVVDC'8T:;K\.IZWK.EQPR))I<D4<CMC#EXPXQ^!Q7
M,_"F*2#0M9AFN&N98]<O%>9@ 9"'P6(' )Z\5EV/ATZ_\1?'"RZOJ=G!'/:@
M16%P8"7-NN'++R<=AT]0: /4**\ATSQ%K,?AOPIXDO-0GF@M-1ETS4FWD1SQ
M-(T23,.A*L$Y]S77^#KR[UK6?$>LO<S-I[7GV*QA+DQA(1M>11T^9RW/^R*
M.F&H6C:FVFBXC-ZL(G:#/S",D@-CTR"*I:)K\.N3:K'##)&=.OGLG+X^=E56
M)&.WS5Q(\/Q3_'"\<ZCJB8TJ&ZQ'>NH)\]_DP#_J^/N=.3ZUF:?H$VI_\)]>
MKK>J61MM6N6MX[*X,*K*(D;>VWE_X1@\8'O0!Z_17DE]XFU?5[#P+9,NIRC5
M=/:\OAI<B0SSE(T^57++M7+$G!!Q@"NH\"QZY;WFL6]_:ZI#I*O$^G_VI.DT
MXRI\Q2RNQ*@@$9.>: .E75(VUQ])^S70D6W%QYYA/DD%MNT/TW=\>E7JXJXO
M[Q?BCJ%F+J86J>'5G6$.=@D\YQO Z;L #/M7$VZZM9?#'0_&;>)-7N-4#VI9
M)+DF%XWE6,QM'T/#<L<L3SF@#VNLGP[K\'B/3'OK>&2)$N);<K)C.8W*$\=C
MBN3-K=>+OB!XBLKC6-3LK71DMHK:&PN3#\\D>\R-C[QZ  Y'!XKDM/U74](^
M&>FV5G-=R7&H>(YK&:>TV).RF60L8R2%5VVX!SQF@#V^BO.?#\>NV.O7JQV6
MO6VA/I[L1J]VD[1W*D8,;"1V *DY&<9%<P%U:Q^#]EXX/B75YM7MX(9U62Z/
MD.N]5\MH^C9!Y8Y8GG/:@#VVBO*]5U'4-<\>ZYITEIXBGLM+CMTAAT>[2WVO
M(F\O(3(A8\@ <CY3Q3+V;Q5_PC7@ZQU*_OM,U*YUDVD\RNGG/#MEVEMI*EBH
M4]^1F@#U>LGQ'K\'AO2A?W$,DL9GB@VQXSF1P@//H6KB4NKSP;XF\1V%O?WU
M_9PZ =5ACOKAIV256=2 S<X.T''K7/ZYH=R/AQHFOS^(-4N[N]GL)[N.>X+P
MRF21&PJ'A-I(QMQP,'K0![917EFL:AJ&M?$#7-,DM?$5Q8Z5%;I#%HUVEOAY
M$WF1R9$+'D #D?*>*BNI?%;:)X-T_4K^_P!,O[G59+6>973SI(-DNTOM)7<5
M ]<'GK0!ZQ5;3]0M-5L8KVPN([BUE!,<L9RK8../Q!KA=*L)[/QMK?A3^U]5
MFTZ;3(;R-IKQVF@<NZ-LD)W ':#UH^#6E):> -.OEN[V1KF-@8IKEGBCQ(_W
M$)POOCK0!Z'17GVL6MYK?Q7;1VUG4K33%T..YD@LYS%YC^>ZYW#E>,9(P3@#
M..*Y:.UUB;P%XEU:;Q3K+7?A^YNX+%EN"@VP,2#(!_K2W0EL\?J >U45Y9KN
MN:CJ_BK2=(-OK$UFVC)J,T&CSK!)+([;1N<NAV+@\*>K#-5M2NO%.F?#;5A<
M2ZG82QZK;IIUQ=S(]R(&EBX<HQW8)8<GD<&@#URLGQ-KT/ACP[>:S<0R316J
MJS1QXW'+!>,_6N$O-"O[#Q]I>AP>*-<-CJEG-+>>9=%G9HBO*,?]5NW<[,<#
M QVQ]=ENXOAK\0=&GOKF[BTR]2*VENI#)((V,3A2QY;!8\F@#VFBO-]0LK[P
MCXG\+W,&NZI?'4[TV5]#=W!=)0R,V]4Z)M*_P@#'%<^E[KWB:+7-1@MO%#Z@
MEY<0:?)87<<5M;^6Q5%,9E7=R/FW*<YXH ]HHKS/4(M:UWQGX=TF^U._TM9]
M#:XU&WLI]A:0-'E0P/RG<?O#G (SS4?B:&ZT;7'N=;N?$)\.0VD,=K?:=>.#
M:,H(=YU4AG)X.XAA[4 >H45@^+=;DT;P1JNLV.V26WLWFA/52<?*?<=#7$:O
M8WWA3PUI7B:V\0ZM=ZAY]K]J2XNVDANUE9591&?E7[V1M QB@#LY_%3#Q8=
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
M*I8N[&1"V,   D<'-=?X'.N#PS''X@CG6\BED1&N60RO$&/ELY0D;MN,\]J
M.CK$\2^)$\.P686RGOKR^N!;6MK 55I'()Y+$  !2237(Z1IUUXXF\0:A>Z[
MJUFUMJ4]C9Q65VT*6RQ$*&*KPS$\G=GL*YIS<>,-,^&^K:E?W\=W=W3V\K6U
MRT0.Q91YBA<!7;;]X=CCI0![&E\$TD7]]$;$+#YTZ3,I,( RP8J2..>0<5GZ
MWXGL]&\/PZUM:ZM9I(%C,)'S"5U56&>WS U4\;:<DWP\U>V-S=HL-A*PD2=E
M=MD9.&8<L#CG/7G-<'K&D?8?@=IOV>_O6DNO[,D#W,[3"%B\6-@8X51_='%
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
MPUS%ME(>&0N7#(PY4J3Q[>M=/10!S]CX9.F1W4G]K:OJ,TD#1*+ZZWJH/HH
M7/ Y(S[UR?@[X8VL?A71(M8;4D:%4FGTI[LFV\\'.XISWP< XSVKTRB@#G=5
M\'66IZN=6AO=1TV_>,12SV$_EF9!T#@@@XR<'&?>IG\*V,MOI$4T]Y.=+N?M
M4,LTYD=Y,,,NQR2/G/'T["G:;XJTG5M8NM,L99II[5F65Q;R"(,I 91(1M+
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
MN,UI2>%=*9=%2.%H(M&D\RSCB.%7Y"F#ZC!-;55)=4L8=4@TR2ZC6]N$:2*
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
M^YYDA?[N[G&<=>:DUCP=?7?B6VU_2]>;3KRWL?L:J;82QNN_<=X+#(/H,$$
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
M=%X%UR^U_P .?:=1CQ<Q7$MN91"T2SA&PLBHW(##!QZYJO>>#KN#6EU;P[K
MTVY:UCM+A)[;[1',B9V$C<I##)&<].U=#I=M>VM@D6H7_P!NN@27G$(B!R>
M%&< =.I/O0!RWC#5I;+4XX%\8P:-N@W1VT=B+F9SDY=@<G9T'"COS7./KUSX
MF\,?#G5[Q8Q<SZ[&)/+&%+*LZ$@=L[<X]ZZS4/"6HMXHNM<T;7%T^2]MX[>Z
M22S$^0A.UHR6&T_,>H8=\57LOA\EEH/AO2EU-W71-0-\)6AYFYD.TC/'^LZ\
M].G/  G@K_D:O''_ &%$_P#1$='C'5-?B\5>'-$T.\@M/[32Z\Z:6$2>6(PA
M# 'J0"V!TR1GI6WHOA\:/JNMWPN3+_:ETMSLV;?*PBIC.3G[N<\=:-1\/B_\
M4Z+K?VDH=,2X40[,^9YJJ.N>,;?0YS0!QNN>*M0T_P 1V_AF;Q ]FUM8)<7>
MI1:89I+B1F*A0@5E08!)..X Q6'XHU;6?$?PAU.:XO#$;+4DMGE^Q&,7T8GB
M\N0*_*?>!('=2.E>@ZSX6O+GQ#'K^B:L--U'[/\ 99O-MA/%/&&W ,NY2""3
M@@]\4FK>%;_7O!UQH>J:T)KB>6.1KM+4(%"2(X4(&Z?)CEB>: ,#Q)XEU+0M
M1T?PW/KQBN)X);F[U5=.\Q]@;"JD2@@$YP200 OJ:H2^.M;M_ OBJ[2X-S<:
M3)%]DU&2R, N4<KU1@!N&64X&.AQ79^(?#$^J:K8:SI>I'3=6LD>))C")HY(
MWQN1TR,C(!&",56U3PIJFO>#]3T/5]>2>:]V@7$5D(UA *G 3<2>G=N] &/X
M@UOQ%X.\.0S:GJ]O<ZAJE]#:Q.MD?*L=X)?"K\TH4*<9Y)Q]*9H'BO4GUZ[T
MX:G-K%F=/DN8[V736MF@E0@;#\JJP(.1QGC%=;XG\.Q^)=,BMC<R6ES;W"75
MK=1@%H9D.5;!X(Y((/4$U#I^DZ^!<+K&OP7L<L#1+'!8" *3_&3O8D]>,@<T
M <+;>(_&4'@O0_&-[K%I+!/);+/IR6BA7CD=4+;^H?YMW&%'3''/17&H:_XA
M\9ZOH^D:M'I%KH\<(DE%JL[SRRJ7 ^;@*%QTY)/6K,G@59/A]8>%/[1(%I]G
M_P!)\G[_ )4BO]W=QG;CKQGO3M1\(ZE_PDEUKF@:Z-+GOHDCO(Y;07"2E 0C
M@%EVL <=Q[4 87B#Q=J-IXCM/#D^LKILD.GI<WE]:Z>UPTLK$J%1,,$7Y2V3
MGL*A7QEXCF\#37<2RM-;:K]CGU&/3WW&UX)N5@(SG! (P0#DXXKHKSP?J']I
M66KZ7K[V^KPV:V5Q/<VRS)=Q@[@70%<-NR<@CKBKSZ5XD.D1Q)XEC&HK-YC7
M+:>IC=,$>7Y>[('?.[.1U[4 /\)7RZCH@N4U^+7(VD.R[CB6,@8'RL%XW Y[
M#J.*Y'Q;I^KW'Q9\-_8]<-IYMI>>3_HJ2>3A8]W7[V[CKTQQ76>%O#3>'8K]
MY[S[9>ZA=-=W,RPB)"Y &%0$X&%'<D\Y-0^)?#%YJ^K:5JVF:L-.U#3A*B.]
ML)T=)  P*[EY^4$'- &4;[Q#XE\4:SINE:RFDV>CF*!I5M$FDN)F0.2=_"J
M0,#D\\UJ>!M>O=>T2X.I+$-0L+V:PN6A&$=XVQN4=@1@XJM>>$-4AU^]U?P_
MKZZ;+J"(+V*:S%PCNB[1(HW+M;''<'TK8\->'[?PSHRV$,TD[F1YI[B7&^:5
MSN9SCU)_E0!Q6KZ?K$_QKM?LFNFUWZ/(\?\ HB/Y<8EC#)SUR><]1TJ&QL?$
M-_X^\<IHNLP:6BW%N2YMA,[R?9TP/FX"^O&3GMCGK-<\+WM_XDL-=TO5QI]Y
M;0/:R;[83K+$S*Q&-PP05Z\_2KFD^'QI6O:[J@N3*=5FBE,>S'E;(PF,YYSC
M/:@#AI_B/?3^#?"5R)8["^UPLLUTMNTX@6,'S&6,9))(& <@9YZ5M>"O$=_J
M.NZEI=Q>RZI:0PQSV^H26+6S$DD-&P*J"1@$$ <&E@^'7V3PMH6FVNKO#J6B
M2-)::@L /+;MP:,GE2&P1GMUKH=%L=;M6F?6-9AORX41I!9B!(\9R?O,23D=
M3VZ4 <Q\1U&H:IX2T*Y_Y!VH:G_I:=I5C0NL;>H+8X]JZB^L])TRV;5VTZV#
MZ;!))&Z1*&C4(=P4XXR,C%0^*?#-MXITN.UFGFMIX)EN;6Z@.)()5^ZPS]2,
M>AJEI_AS7S< Z_XH.IV@C>,VL-BENDNY2I,A!8MP3P,#/- '*S:WXSMO L?C
MI]7M7C,*7K:.+11%Y#8.T2??W;3G/3/:M6\U3Q'K/CN?1-(U:'3K :7!>^<U
MJLLJLSN,*#QS@9SG&.!SFF+\.=1;1H_#ESXGDF\-1E5%I]D59VB4Y$33;ON\
M <*#CBNFM_#RV_C&Z\0+<<3V,5F+<1X"A'9MV[/^UC&.U 'G@\2^-Y/ VH>)
MGU:QB;1Y98GM8[0%;SRGVNSL3E,X. O3'O@=)J^K^(+_ ,<:?H>CZA#86UUI
M+7DLLD E>/$BC* \%N0.>.2<$XJU_P (*H\#ZQX;_M$XU*6XD^T>3_J_-<MC
M;NYQG'49]JTHO#0C\5V>N?:R3;:8VG^3Y?WLNK;]V>/NXQCOUH X:#5_'-YH
M'B.Z&NV4,GAR>X@WK9*QOFB&_+@G" J5'R\YR<UN)XAO=4\1^%DA,5NFJZ+-
M=L?*5VC<K&5P3S@;CQT/>M6U\("VTGQ-8_;2W]N7-Q.7\K'D^;&$QC/S8QGM
MFFV'@X66I>';S[<7_L;36L GE8\[*H-^<_+]SISUZT <G\/M+UUM'\1%/$90
M'4[Z(#[%&<2B7F7\<'Y>@S[53\*:QJ7@[X&QZ_)>K>QK:H+.T> *L+M)L&67
MYF&6!/?BNY\/^%KS0-5U-X]6$VDWMQ-="R:V >.60@M^\W<KUP,=^O%9NG?#
MQX/!UYX4U'6&O-(=/+M%2W$4MN Y<$ON.]@=N#@?=Z<T 9>C>+=2C\3Z79G6
MIM<M;T2+=;M)>V^RLJ%@ZMM&5)!&&R>1S6&GQ)U>\T0^(K75G:=I#)%H2:5(
MT;Q!\;#,%SO*\[@<9XQ7H^DZ3XEM;N$ZIXFAOK6)2#$FG+$TO& 7;>WU^4#I
M^%9FF^#=<T&#^SM%\3I;:.LC-#!+IZRRPJS%BBR%@,9)QE3CWH [-&WHK8(R
M,X(Y%.HHH **** "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@ 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@ 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@ 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 **
A** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>29
<FILENAME>final_aristaxclawbackpol002.jpg
<TEXT>
begin 644 final_aristaxclawbackpol002.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#W^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 **** "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 **** "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 **** "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 **** "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 **** "BBB@ HHHH *ANKRVLHA+=W$-O&6"!Y7"@L3@#)[
MD\"IJP?&NBGQ#X,U73$!\Z6 F$CJ)5^9#_WT!0!L->6J7B6;7,*W4B%TA+@.
MRCJ0O4@9'-9>KZRT,*C3+K2WF2]BM[A;JY"!-Q&5X_Y:8(PIZYKR*+Q$VK:C
M9?$QW=+32I;/3[C@[522,_:3COMDG3_OBM-[65?AQHFIW*%;O6?$=KJ<P/;S
M9P5'X)L'X4 =9?\ BS4K:\\>11B#;H>GQ7-IE/XVA=SNYY&5'I74Z)=RZAH.
MG7LVWS;BUBE?:,#<R@G'XFO.M6_Y"7Q;_P"P/!_Z32UWWA;_ )%'1?\ KP@_
M]%K0!B:5XVMEU+7X==U+3[&*SU,VEJ9I5BWKY:-CYCR<L:ZB[U"RL+)KR\NX
M+>U4 F:60(@!Z?,>*\NT27PA%XI\?'7SIRW!O6W_ &O;DP>4N0N[J,YR!STS
MVK M1J47ASX8?;9[2WM0+DB35(C) KX_T?>-R\[,[<G@T >WZ?J5CJUJ+K3K
MVWO+<G EMY1(I/ID'%.OK^STRT>ZO[N"UMT^]+/($4?4GBN1\%Z4;3Q#KM^=
M9TB[DO! 9K;2X]B1.H8!V&]L,P^F=M5O'S6J^,?!)U<QC1A=7'G&?'E"?ROW
M.[/'7=C/>@#5TCQ2=7\<7^FVEQ:W.EQ:?!<PS0,'W,[NI^8'!'RBMBW\0:+=
MZD^FV^KV$U\F=UM'<(TBXZY4'/%>90M8OXR\>MX2\CSCH2[#9CY6N?WG*XX)
MSMZ=\]\U5\/Z8FJ^&O"@C\0^%[2*VFM9H!!;%+KS01F,L9>78Y5N.23Q0!ZQ
MJ&OZ-I,\4&I:M8V<TO\ JX[BX2-G^@)YJ>ZU*PL=GVN]MK?>K.OFRJFY5&6(
MR>0!R?2O)K:*YN/%GC6WO+_P[;SRWA5X]7M6DD>V,:^7M/F*-F,\ <'-6I-"
MM!J7POTB\NH-9M88[K$^-T<P2$,AQD@@87')Z"@#T)O%7AY=.34&UW319._E
MI<&[3RV;^Z&SC/M5ZYU&QL[$WUU>6\%H%#&>64*F#T.XG%>?>'_#FBS?$GQR
MLNEVKH@M51&B!5!)#F3 Z#<0,XZXKCK*2Z;PI\,&DN;*&Q5KE6EU*,R6ZS $
M0[P&7G 8+D\&@#W"PU.PU6T%WIU];7=MDCS8)5=<CKR#BN8UOQO:)=Z)#H>I
M:=>FZU>*RNQ%*LIC1E<G[IX.5'7WKD-9TN\M?#'CS4++6=+N[N[L8_/M=(BV
M+'MW!G(WL0S)N';.VGZZ_@^34OA^-!_LYKE=2@\O[*%+K;[&SNV]!NV]><Y]
MZ /6;FZM[*VDN;N>*"",9>65PJJ/4D\"L3PGXQTKQ?H\5_87$0=DWR6QE5I8
M1D@;P"<9Q6[+#'/$T4T:21L,,CJ""/<&O$=.> ?LXW$>EF'^TDM"MXEOM\\1
MB<B3<!S]S=UH ]>L?$6B:I=O::?K%A=W,>2\4%RCNOU .:T9)$AB>21U2- 6
M9F. H'4D^E>7>(G\-SW'@E/"K:>U\NJ0-;BQV[UM0#YN=O(39US7H'B3_D5M
M7_Z\IO\ T T 26NMZ5?7+V]IJ=G<3QQK*\<4ZNRHPR&(!Z$$<^],L?$6B:G)
M-'8:Q873P F58+E',8'4G!X%>976CQ:?^SHLVCV:17D^DV\D\L2?O'5]C3$D
M<D;2W?I]*T=+TN/4/$'AN]7Q!X6V6N_[-!IEMY<EQ$T9!CYE;*XYQCC;0!I^
M%/%UQXI\4ZH(-:TG^SK.ZDMXK"(!YYD15_?AP_W2S=E(QWKJ;/Q!HNH7TEC9
M:O87-W%G?!#<([KCKE0<UYI8V3P^"/B3)I-LB7ZZGJ$<+0Q@.%V)\JD<],X
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
M-EC'V8PKY>,YQMQCK5NB@"I8Z7I^EPM#I]A:VD3')2WA6-3^  J*VT'1[/\
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
M>C:7IVS[#IMG:[-VSR(%3;NQNQ@<9P,^N!5FWMH+2$0VT$<,0)(2- HR3DG
M]22:EJCJU_-IUF)X-/N+YS(B>5;XW ,0"W)' ZF@!L>@Z/#)+)%I-BCS.'D9
M;9 78'()..2#SGUK0KF+GQ<;?5?$EE]BW?V-81WF_P W'G;E=MN,?+]SKSUK
M8T34O[8T#3M4\KROMEK'<>7NW;-ZAL9XSC/6@ _L32?[2_M'^R[+[=G/VG[.
MGF_]]8S5K[-!]J^U>1']HV>7YNP;]F<[<]<9YQ63IGB#^T?%&NZ+]F\O^RA;
MGS=^?-\U"W3'&,8ZG-;= !5(:-I8GN9QIMF)KI2EQ)Y"[IE/4.<?,/8U=HH
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
MM&U'^T;2UE-\86@:YGN9)I&1BI*EG8Y'RC'IVQDU+_PB>B?\(NOAO[%_Q*%
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
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 %%%% !7-?$*TN;_X>Z]:6D$D]Q+9NL<4:EF<XZ #
MJ:Z6B@#BM)\!)%<:3=:AK&IWT&F@2V=C=,I2"3;C)(4,Y7) W$XJU/X*DBU6
M]O=&\0:CI"W\GFW4%NL3H\F "ZB1&VL0!DCK75T4 8K>&X)-:T?5)+JYDN-+
MMY;="[ ^:'"@LYQRWR \8ZFI?[!M_P#A+3XB\V7[2;'[#Y?&S9YF_/3.<^]:
MM% '.1^#K./0-?T@7$YAUJ:YFF<XW(9QA@O'0=LYJ:#PK:6^KZ3J*SS&33+%
MK&)3C#(=O+<=?D'3UK=HH YO1_"$>BZEJ4L&IW;Z??22S-IT@0Q))(078';N
M]>,X&35.P^'UI;>%KOPU>:G?7^E2HL<$4Q16M54EEV,J@D@X.3G[HKL** .?
MTCP]J.GWD<UYXHU/48HE*I!.D*J<C&6*("Q]R:P+CX5V<^E7>BC7=6BT.8N\
M>G1N@CB9B3PVW<5#'(4G&>N:[^B@"-(52W6$$[0FS/?&,5P=K\*;.VTJVT4Z
M]JTNA1,KR:=(Z&.5E.[EMNX*2,E0<9]*] HH X#XC^&O^$HU3PK8K9SNBWS2
M7-PBG9';A<R(Y[;\* .^*[^BB@#D9_A]82Z3+9)?7D,IU5]7AN4*[X+@L6R
M1@@9(P0>#5K1?"(TG7KG6[C5K[4+^YMEMY9+G8!A6+#:JJ HYZ#COU)-=)10
M!QMG\-=&L[?Q) LEP\6O!EE5R"(%8N=L?' #2,PZ\U?L/!\&F>"F\-66HWT
M9'!ODD N-[L69]V/O9)YKHZ* (K:$V]K#"99)3&@3S)#EGP,9)[DU+110 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 %%%% !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 %%%% !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 %9'BC7!X:\,:AK36Y
MN!9PF7R@^W?[9P<?E6O7(?%/_DE_B'_KT/\ ,4 4?"_CCQ)X@DL+BX\$O8:/
M=Q^=_:#:G&ZHA4L&V;0>>![9KM!J%D;+[:+RW-IC/GB5?+QG'WLXZ\5Y7\+8
M--73-&$GCM[^2>P6,Z'+=Q,J$H,H$'S?* >*X$M=PV=U\(%:02R>(51&_P"G
M,_/G]%?\: /H^[U?3+"**6\U&TMXYO\ 5O-.J!_H2>:F>\M8A"9+F%!,0(MS
M@>83SA?7\*\#U:T>Z^,.OZ?<P>'7BM[*&&RAUYV6)(-B_P"IP,9SGGJ.<=ZK
M:QX?>T\%> M#OM4M=3@?7C!Y]A.73RF?:45^#QEA[=* /?H-7TRZAFFM]1M)
MHH/]<\<ZLL?^\0>/QK(\(^.-'\9Z?)=Z:[Q^7(Z-#<%5D 7&6VAC\O(YKSS2
M?#.CZ9\<]5\/V=C'%I%YH.9[,$F-_G4=,_YR?6L'X::1X;O?AKXAMY=0L=,U
MF;[1;2W+RA9(H"4 W D'9N(!/OC- 'O5EJNG:DTBV-_:W31\.()E<K]<'BN7
M\=>.KCPA>Z)8V>BMJMWJTKQ0Q"Y$.&7;@9*D<[_;I7(?"NZ@TKQ9-X6N-'T5
M=1M=.##5=(8%;B(,H_>8_B)(.3S[<T_XQV]Q=^,?A];VEXUG<27TJQW*H',3
M$Q88*>#CTH ZGPG\07U_Q%?>'=4T2XT;6;2(3M;R2K*K)QR'  /WE_.NJ35]
M-DOVL$U"T:\7K;K,ID'_  '.:\5\-B_T7Q9X^LM2GEO?&2:;))9:@QP9X@F5
M")T4Y\LX&>F.W/,>&] DUGP?HMQ9ZAX/TZ[AO%G%_+=.E^90Y^5SCDDD8'TQ
M0!])W&I6%I<PVUS>VT,\QQ%%)*JM)_N@G)_"D_M33Q D_P!NMO)>3RED\Y=K
M/_=!SR>#Q7AS0^%M0^)OCYO'4T"26Z1K9?:92A6+:>8^?O8V$8YYXZFN<CD\
MOX#>&;J4GRX?$@DE<\[1^\R30!],M=VZW2VIGB%RR[UA+C>5]<=<>]8'A7Q#
M?:EHAO/$$%AILYNF@C2&\25&'&WY@2-Q.1CKQ7"C6M,UO]HS2Y=+OH+R*'1G
MB>2!PZ!LNV-PX/##IZUYR4\SX%6T>YEW>*L;E.",H>0?6@#W[7/$MY!+I7]@
M1:?J,-Q?"UNG:]1/*'&=O/S,,_=&3[<UM7&KZ9:+*;G4;2$0L%E,DZKL)Z!L
MG@GWKR;Q]X;TGPM)X#T_1K1;6V/B*&1D#%MS?("Q))YPHJI9>%M'\3_%CX@K
MK%H+I+>.(Q(S$!6:/!; /48X/:@#VJ2]M8;3[7+<PI;;0WG-( F#T.[IBHK/
M5M-U%REEJ%I<L%W$03*YQZ\'I7S;'?X^$7@5;KR[F)-9E)M;N0);RHC,=LCG
MA1S@9XY/I7I/PBT.QCU/Q!XAACT6&2^D58;/3+F.X%G%U*EDX&X@' X^7\*
M.T\;>*XO!GAF?5Y+<W4BND4-NK[3*[' 4'![9/3M47@7QC#XV\,KJRVQLY%E
M>&>W9]QB=3T)P.Q!Z#K7"?$[4K_5/B)X;T#2M*?5VTP_VM<V:3+'O(.$RS<#
M'Z[JSO 6HW^C?$#Q5H>JZ4^D?VS ^I6UF\RR;&^;<%9>#D%C_P  Q0![)_;>
MD[[=/[3LMUS_ *A?M"9EYQ\O/S<\<5+/J-E:NZ7%Y;PLD?FNLDJJ53.-QR>!
MGC-?*UK;^#F^!MS=R36Y\5)<A8@9CYZ_O!@*N?N["QX&,Y[UVFLQ:1=_%[PU
M%XSDB2&3P[!YXNI-D;S9<X<\#[P)P>,@4 >G>//&3>'? %WXCT9K.]:)HQ&Q
M;?$VZ15/*D9ZGO5B#7]8F\5Z;8#3[3^S+G3Q<RW/VE1*LAS\HCSN*].<8YZ\
M5X-,((_AO\2H=*8MH,>K6XL=I)3_ %WS;3W&!'^&*[Z4RK\;O#[0#,P\*YC'
MJW[W'ZT >L?VKIPO_L'V^U^V]?L_G+YG_?.<TQ]:TJ.^%B^IV:WA.!;F=1(3
MZ;<YKQ7X46_@BZT&SO\ 79;-_%+:KN+W$Q%S]H\P>6 ,[B#QVQUSWKD/%M]I
M>L^#]4U?2]"T'3(1J)6.62Y9M2DDW@E@,< Y)()X&<=!0!] W_CS0]-\86WA
MFZF*7D\!F\TL@BC S\KL6R&..!CN*ET[6-6NO&.K:9<V-K'IMK'&UO<)=*\L
MA8 G=&#E1R>H'3OFO*?$^E>&V^,_AV;7H+-+*_THS7<ETP2.64*X#,20,\+^
ME3WDUY;?$'XJS::6%W'H\31&/[RD0IRON!R* /8X]9TN6^-C'J5F]XI(-NLZ
MF0?\!SFG7&J:?:>=]IO[6'R0&E\R95V ]"V3QGWKYMU2T\)P?!W0+W1'MO\
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
MCN/*&](_[@;J!R>/>KM% &,OA+PZFL_VNNB:>-1W;_M(MUW[O[V<=??K4,O@
M?PK-=7%S+X=TQY[G/G.UJA+Y.3GCN:WZ* ,O5/#6AZVL"ZII-E>+;_ZD3PJV
MSV&1P.!Q[58ATK3[?4;C4(;&WCO;E56>X6,!Y !@!FZG  JY10!AVG@SPS8Z
MG_:5IH&G0WN=PFCME# ^HXX/N*T8]*T^+5)=4CLK=;^:,1R7*Q@2.@QA2W4C
M@?D*MT4 5-.TK3](A>'3K*WM(I)#*Z01A SGJQ [G Y]JIZOX5T#7Y8YM6T>
MRO98QA'GA5F ],]<>U:]% &?<Z'I-WI2Z5<:9:2Z>H 6U:%3$,<C"XP,5? "
MJ%4  #  [4M% &4OAC0EU:;55TBR%_,I66X$"[W!&#DXYR.#ZTK>&M#;15T9
MM(LCIBG<MH8%\H'.[.W&.I)K4HH R]7\-:)KZ1IJVE6=Z(O]7Y\08I]#U%6=
M.TRPTBS6STVS@M+922(H(PB@GJ<#O5NB@"G#I.G6^IW&I0V-O'?7"A9KE8P)
M) , !FZG&!^0I]_I]GJEG)9ZA:PW5M)P\4R!U;Z@U9HH R]'\.:+X?CD32-*
MM+)9/]9Y$04O]2.33%\+: EA#8KHM@+2";[1% +==B2?WP,8!Y/-:]% &1JW
MA;0-=N(KC5=&L;V:(822>!78#TR1T]JY_P"('@>?QG;:)IL,EI!I=I>+/=(R
MG<R*,!(\# X+#MVKMZ* $ "@   #@ 4M%% !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 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 5ROC/5[[2KOPPEE/Y2WNM16MP-H
M.^)D<E>1QRHY'/%=57'>.[.ZN[WPBUM;33"#7H993&A;RT$<F6;'0<CD^M &
M#::S+KOQ<U"SN!XBAM].%NEK% LD4"M\[.\P'!5MH"EN"*]/KD-"L[F+XF>+
M[J2WE2WG@L!%*R$)(523=M/0XR,XZ9KKZ .+\6^-Y_#?B?0M,BTR[NH;UW\]
MH;5Y"5",0L9!P6!4$CG"\UFWGC Z9\3I(IDU2>&XT."6#38(7DD,AE?<?+'"
ML% !)QTQGI5_QWY]GKOA36A9W=S::?>RFY^RPM,Z*\+(&VJ"2,GG%26$-Q/\
M5KG5/LES':3:# J2RPLH#>:[%#D<, 1E>HH TH/&VAS^%7\1_:7CL$)2021L
M)$D#;3&4Z[]W&*=H_BZQU?4VTUK6_L+X1>>MO?VYB:2/."R]00"0#SD9Z5YY
M?>'-6NO"6M^397HDM_%TNHK!$#'+/ LH.8L]3@DJ>Y'%=%X8M=(O_$]OJ$)\
M4W%W:P2!)M5BE2.(-M#+EU7+' X&>E 'H%<?XLUO5?[>TGPOH,\=K?:@LDTU
MY)&)/LT"8R0IX+$D 9XKL*X7Q?:ZAI7C#1?%UCI]QJ%O;02V=];VJ[IA$Y!5
MT7^+##D#F@#6TZTU7PZ;N[UKQ/\ VAI4<!D9KJW2-X2O);<@ *XSP1D<<U6L
M?B'I%[>V4#VNIV<5^P2RNKNS:*&X8C("L>Y'(SC/:LKQ'J%SX^\'Z[H^D:1J
ML!DLR8[B]MS;K)(&!$:A\$D@'G&!Z\U3UC4Y_&UIH>C6&AZK:7$=_;7-VUU9
MO#'9I$=S?.P 9N, +G.: .@U+XC:-INH:C8?9]2NKG3B/M4=I:-+Y2;0V\D<
M!<-]>#@'%)!\2?#UU=V4<#7DEI>RK!!J M6%LTK=(_,/\7;Z\=0:KZ'8747B
M#Q[)+:S(EU<1F%FC($H%NH^4_P 0SD<=ZY\Z3J'_  IKPI9#3[K[7!<V#20>
M2V^,+*I8E<9&!R<]* .NU+Q[I6GZQ=Z0MMJ-[J-J$:2VLK5I7VLH;=QQ@ CK
MCDX&:LKXRTJ?PY::W9+=WUM=MY<,=K;/)*S\Y4J!\I&ULYP!CK7(0>(4\/\
MQ3\9//INHW,$L=CF6RMFG*,(FPK*N6&[)P<8XYQQ5*TA\2:#X)L)!!J%A%J.
ML376H+9P>=<V=O(S,H"8;!^[D@$C- '<V7C;2[W3M7NVBO+9](0R7MK<P%)H
ME"%P=O?*@D8/-5+#XC:'J%]86\4>H)#J#>7:7DMHR6\TF,[%<]3P?8XX)KC=
M.TZ^FA^(\T5KK<L-[I,:6<FI0L)KDB*9?E& >I  QGD<<BMS5]-O9/"'@&&.
MRG:6UU'37G18B6B55PQ88^4#N3TH ZRR\3:;?6VK7"2/&FE3RP7?FKM,9C&2
M?ICD'N*N:3J4.L:3::E;+(L%U$LT8E7:VUAD9';BO+O'>GWUOXU;2+!&%KXT
MBBM[AT/,30L/-?\ & D?A7K444<$*0Q($CC4*BCH . * *FM3"WT+49S<26P
MCMI'\^-0S1X4G< >"1UP?2L&+QA9:=H^AQDZCJ]Y?627$2V]MNFEC"J3*ZC
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
M2ME K @B-00>W%34 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M>I:Q:6LD)02))( PW E>.O(!/X4 ;5%<IXG\?Z+X:T.RU1KJWN8KV1%M]DX
MD0LH9U/.0H;)KH--U.QUC3XK_3KJ*ZM)<[)HFW*V"0<'Z@C\* +=%5I-0M(M
M0AL)+B-;N=&DBA)^9U7&X@>@R/SJ"77-+A74&DOX%73@#>$M_J,KN&[TX.:
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
M+2W0)!!&L<:#HJJ, ?D*\H^(!N-'\67MG:!E'C&QBL$91TN%D6,GV_<RD_\
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
M SH6!V>O/MZU(K*ZAE8,I&00<@UYE>:+8:]\3M$M-2A^T6J^'6E:!F.R0B5
M XZ,.<X/&0#VK!O))-#\"^-]-T^62TT^VUU+=?+8C[-;R&'S I_A'S-],F@#
MUC7=7&E>&M5U2W$<[V-K+.$W<%D0M@XZ=*GTB^.HZ-87KJJ275M',4!Z;E!(
M'YUQOB#PSX9T#P;XBDT:RM;.XET.Y7; VWS8Q&?F*Y^;!Q\Q!//7FJ.GLL?C
M'X>ER%$F@3(F?XFV0G ]\<T >F @D@$$CK[5@:_XC.DWVAV\$<4XU'4192'?
M_JP4=L\=_E''O7G.LZI-#8?%B]TJYS(LUM&)H6R4'E(DA!'0@;OH15O6_#7A
MC0/$/@-]#A@MYIM10 0R?\?$0C?]XPS\Q!(^;K\QYYH ]+L;V\N+J_CN]/\
MLD-O,$@E,ZOYZX!W8'*\G&#S5Y9$9V174LOW@#R/K7B_B4D>%_BD58J?[3M\
M$'D<05T-WX=TOPM\1/!K:-;"U>\:[M[MU8EKE1"7!D)Y<[AG)YS0!Z,TT2OL
M:1 Y&=I89Q3^M>!#2[?Q=;ZE8C1+>[U6[UN1DUJXFA^2))\8*EO,&%4J(]N"
M"#7O4,,5M!'!#&L<4:A$11@*H&  /3% #B0H))  ZDTU)8Y(]\;JZ?WE.17+
M^/;K3HM,L+._TH:J]]?1V]M9O+Y<<DI#$;STV@ G!![<&N)TB"33=4^(.G#3
M['3(AI$<QL;"<R0QN8Y02/D7:2 ,@#TH ]>$L9D\L2*7QNVYYQZTX$'."#@X
M.*\7'A[3-'\$>!-?LH#'J\EYIIDO2Q,LBR[0Z,QY*8.-O0  "K_B'59O VN^
M*;&UR&U^W6[TM!QF\<B!U'J<M&_TS0!ZR"&&001ZB@D*,D@#WK-\.Z-#X>\.
M:?I$&"EI L6[^\0.6_$Y/XUSGQ<R?ACJX5V1LP893@C]_'R* .T61&W;74[3
MAL'H?>B.1)4#QNKJ?XE.17E?C?0+3P]IV@:/HMA;QV6I:K''>K/.T:73!&*K
M-( Q.Y@,\')%2#0M>\+Q>)M7L['2=)MVT64QV&F7#R W* E90IC0*<9''7 H
M ]/$T99E$B$J0& 8<'WIP()(!&1U'I7B6J^'_#>G>!_!VIV"Q1ZA=WM@6N$E
MQ)>%G1GW\_/S\W/0CM7:Z!/%;_%#QR9I4C AL)<NP V")@6Y[#UH ZG4KZ\M
M5LS8Z?\ ;O.NDAFQ.L?DQG.Z3G[VW'W1R<U=:6-" SJ"3M&3W]*\6TF19?AM
MX%D1@R-XK4JPZ$&YFKH='\-Z7K7Q4\8WFI6PNGL[FS:V20DI$_V=#O"]-WRK
MS[4 >D-+&LBHTBAV^ZI/)^E+)(D2[I'5%Z98X%>):?H.I^+[3Q+<2:/HEUJ+
MZA<P?;[R]D2YLV1B(P@$3; @VD ,,]^M=!)I::W\1=(T7Q5Y&H1VOAU)TB<[
MH9KDOLED /WC@#&1P#F@#L?#^ORZSJ>OVLD"1KIE]]E1E))<>6K9/O\ -6]7
MG?PMMK&SO/%]MILF^SBU@I$1(9  (D&T,2<@=/PKT2@!GFQ^;Y7F)YF,[-PS
MCZ4KRQQX\QU3)P-QQDUX5K#V5UH-CXHT3PU8:=!)JT+6VJ/>'[;*?/"L2NTD
MAOFRI?IVXKKH-(TKQ1\3/%<'B*UAO1816L=E!<_,L4+Q[G=0>Y;.6ZC YH ]
M'DD2)=TCJB^K' H9T1"[LJJ.2Q. *\T_LK1];^)4.C:A'%>Z39:%#)IEM._F
MQ."Y5I!DG>0 HR<\<^])?:5HUWX[\.^&94CE\.1:?<SVMHTIDAFN%D"E3DG=
ML4MA3G% 'I@D1HQ(KJ4(SN!XQ]:4L!C)'/3WKQK4K2'2X/B=HVCH$TB'2DF^
MSQG]W!.T;[U4=L@ D"MSQ'>6TEK\-XTN(VDEU.UEC4,,L@A8%@.X^8<^XH ]
M'>6.,9>1%&<99@.?2J&KZY9:)]A^VNR_;;N.SAVKG]X^<9]!QUK@=.\*:-XD
M\<>.3K%FMXL=S#'&DI)2/=;IEE7H&X'S=>!BN=>QL]<^&WPWN]6MXKN=M4MK
M1Y9UW,T)9U*$GL=J_E0!['->WB:S:6D6G^;931N\MX)U B88VKLZMG/4=,5<
M\V,,J^8FYL[1N&3]*X6[LK73?BAX2L[*"."VATV]6.*-<*HS'P!7 Q>&]+'P
M.OO$7D$ZS \\T%X7)D@:.Y8*(S_"..@ZDDT >\R2QQ &1U0$X!8XYI58,,J0
M1[&O)?%-U97/Q%\O5-%37H(]&BV6DDL*""5W?+!964'<% ++DK@>M=E\.O#I
M\,>!]/T^2*WCN-IEG\C!4NQSU'WB%VKGOMH ZFFB2-GVJZEL9P#SCUJEK?\
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
M9<'(Z=<'D9Z5K44 <]?^!?"^J:FVHWNB6DUTY#.[+Q(1T++T;\0:Z  *H50
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
MLK&PAMIVGEM_-?+AOD R.N#SVQ[T =G;:A9WD]S!;74,TMJ_ESI&X8Q-C.&
MZ'%6:XC3M7NY+GQJ(9-,L7L;U4CNIXMJ*/*1B\I!&XC)Y)'89JCX6\87-UXV
M70V\06&O6L]D]RMS;6_DF%T905X8AE(;(/M0!W.EZK9:UIZ7VG3B>V=F59 I
M&2K%6X(!X((JY7%?"?\ Y)W9?]?%U_Z425SLOBGQI+X>\0>(;>\TV*UT6]NH
MTM6MBS74<4A!#-N&SY>!@$DC)ZT >KU6M-0L[Y[A+2ZAG:VE,,PC<,8W'56Q
MT/(XKB(=>\46&O>')=5N;"6PUYVB-I! 5-HWEF1,2$Y?I@D@>PJK)XGU6ST'
MQC>:?96_VBRUMK8-#:EML>(MTKHO,C*&8^IQZ"@#TJBN F\2ZI;> +[6-+UF
MS\0R+(@BN;>TQY*%E#EXU8EB@);'!]169XDO+_5OA'K]U:>*[#5(1"[&X@M
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
M<,  < G(/2J.D^$_$GAVU72=&U^Q31HY&: 7-B9)X$+%M@82!6 R<$BNWHH
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
MX)N=*UO6)$\(:'XAMM1O'O(I[MTCE@9^61MT;94-DC'KTH UM0\?W+R>&XM
MTC^T)-?M)+BW\V;RA%M"'YS@X #G..<C SFGPZE!#\0 VJ:;#;:G'X=%Q<W<
M=R[K&@E.Z,+@ @')W8S5AO#MX?%7A;48[:TMK73;*XAGAMSA(V=8P%C&!E05
M/8<8XIU_X8N-1\=7>H2[1IMSH+::Q#?/O:4L>/3:>M &._Q UR+0$\53>'(5
M\-/MDR+LF[6!C@2F/9MQ@@[0V<5J7_BS5;CQ'<Z-X:TFVU![&".>\FN;HPH/
M,!*1IA6RQ SDX K /ASQG=^"XO US::='9+$EI)JZ71):W4@?+#MSO*@#DXS
M6K+HOB'P]XOU+4_#]A9W]IJMO!')'<71A-O)$I16SM.Y2N,@<\4 )\)Y7G\*
MWLTD+P/)JUXS1.1N0F4DJ<<9'2I/"TC:CXT\9:N5,CV]Q'ID"YY58HPS*#VR
M\A/Y5?\  6A:CX?T&XM=5>![J6_N+AG@SM8.Y8$ ].O3M61H=M/;>)O'>@Q3
MFVN+QUU"TF[@31;"X_W73^5 %IO%NO:;K.E6^NZ-86UKJER+6,VU\9I8)"I9
M0ZE "#M(RIXJ*?QEXANM6UVPT3P[;W/]CS;9)KB\\M9!Y:N%4!2=YR>N ,#G
MFN<TSP!JZ3>&2_AS1[&?2KV*:]U%+CS+B]VJ0S;MH."3N(8YSCTKMM!T*]T[
M6/%-S.(_+U*[6:WVMD[1$J\^G(- &IX=UJ'Q'X=L-8MT:.*\A64(W5<]0?H<
MBN9TGP+>V=[H]Q?:G'=&UN[J^O!Y9'VFXDR(WZ\;%.T?08K8\"Z-=^'_  1I
M.DWP075K!LD"-N7.2>#^-= Y8(Q1=S < G&30!X'\3SJOBKQ5KLFD7<T4'A&
MP2;]TQ :<L';\D#?BE>@:G\3+;3OASI7B:*U-Y<ZF(HK>UC;;OG8'*YYP 0P
M_#WKG_#GP9@N[.\OO%\EPVL7]U+/.+2\98\,>!QU[G\<5G1?"KQ.G@,Z&MQ:
MK=:3J_V_2)'DRLB<_*W'R\G=]3B@#K+KQ]KGAKPOJFK>+O#L=D]KY?V9+:Z$
MBW+.2-N?X2I'/7@Y'O+;>-O$&EZ+J.K>+_#::;96UJ+F.2WN1*7)( B([/DC
MVK,U[PQXS\?>#-3T[Q!%I6FW&Z&2PCMY&<>8A;<9&YX8$ 8SBIY]#\;^,_"V
MJZ)XIBTO3XIK18X6MG:1GG5E8.W8+E>@YYH IQ_%'Q!8#1M2\0^%XK+0M7E2
M."XBN]\D6\90NN.XY[<9[\5TVC^-)=3\7>*=$:R2--$6,I*)"3+N4GD8XZ5Q
MC^#?'7B>R\/^'O$4&EVFD:1-%)+<V\Q>2Y$:[5 ';()SG'7/M5V^\)>--,\?
MZ]J?AS^S)++7HHTEENV.ZV*KM)VC[W<CKU&>E #?^%PW*^!="\1_V$)9-2U
MV;6L4Q)&"PRI(Y)VCCWJ_H_Q!\17/B/4O#>J^&(K/68[!KVRA6[#)-V",_0$
MGO[&L"V^&/B&'P)X4T<BU-UI>M?;+C][\OE;V.0<<G!'%=A)X6U)OC)%XH B
M_LU=*^R$[_G\S>3T],'K0!P/@SQ-XCUCX>>+7\0Z>=1TF&*],EQ+>X<LJ*?(
M '(7!/S#UK8M/'Q\+>$/ UMH_AQKA-8AD2&T2Y)9&7&U0S#G+/R3T%)H'@CQ
M?H_A_P 6^%W@T^33=0CNY+2Z$QWM)(@5%([# Y]/>IXOA]KB1?#=2+?/A]G-
M]^]Z9V8V\<_=- &AHGQ,O3/XEL?$VBC3]0T*U-Y)%;S"421;=W!]<%>_?MBL
M^S^)OBB;4_#<,WAJP2W\0_O+,K?DLL8 9BWR]=I!_2H?%^A:AHNK>/\ Q9,Z
MQZ?>Z,+:!XOGDW[43E>PR.N>G-<;X)NH?".K^%;DZ5X=OIM4\NV1["^FFNH
MX +,C,50\G=M [CB@#NOC[<-;^"=-;SY(8VU6)9&C8J=FR3/2N?\#36;?%:%
M? NI:E=^&([-FU0W+R&)7(;;CS #G(7_ ,>[9KO/BGX4U+Q?H&G66EB$RP:E
M%<OYK[1L56!_'YA5;4?!>HVWQ5L_$VC) MA>6S6NKPE]A<= X&.3]W_OGWH
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
MX$?+,"5W#/4ACUP *[W0M$O-/\7^*=3G"?9]2FMWM]K9.$A"-D=N10!G67Q
M2]@\)WHL#'8:\SPM*\G-O. =J$8YW%7&>.@K8TKQ VJ^)=;TV*V M=+:*(W.
M_/F3,NYE Q_""N>>IKB[[PU<:)\"VL=1FBM]0TF-[V*96W".6.5I4P??@?\
M JNZ;<7W@[X5G4V@2;7]1?[68'!_?7=PX*I@'/&Y5^BT >B45' 93;Q&=568
MH/,"'(#8YQ[9J2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *ANK6WOK66UNX(Y[>52LD4JAE<'L0>"*FK/UW6+?P_H5[J]VDCV
M]I$99%B +$#T!(&?QH OJJHH55"JHP !@ 4M<.WQ0TN*XMXY]*UJ&*]4MI\S
M6F1>D8^6, [LG((W 9'/2M"P\<V-W8:W//87]E<:+&9;RSN8U$JIL+@C#%2"
M <<]J .HHK"N?%=A:Z3HNHR17!AU>>W@MPJC<K3?=W<\ =\9_&J\GC&(Z[<Z
M99:1J=\+25(;NYMHT,<#L 0#E@S8!!.T'% '2T5PEIXVU&7XD:EH#Z)J#6<*
M0K&Z1)^[+,P,K'?_ *LX!&!G@\5-\5+Y]-\%&[6>2$1WUH7>,D$+YR9Z<GC/
M% ':U$;6W-V+LP1?:0AC$VP;PA.2N>N,@''M7.:7XWM=0UV'2+G2]3TRYN8F
MFM/MT(07*K][;AC@@')4X..U5;CXCZ= +BZ73=4FTBUF,$^JQ1*8$8-M8_>W
MLH/!8*1P: .RHJ&>YC@LY+ILM''&9#MYR ,\5RVC?$73-9TV;55L=1M=(AM3
M<MJ%S"$A.,;D&"26&2.!@E3@G% '7T5RVG>.;>\U*QL[O2-4TS^T ?L4U[$B
MI.0-VWY6)5L9(# $XIC^/+5M2N;:RT?5[^VM)_LUS>VMN'BBD& P^\&;;GG:
MIQ0!UE%<KJ/CB"UU2[T^PT?5=7EL0#=M81*RPDC(4EF7<V.=JY-367CC1]1N
M=#BM6F>/6HI9+2?8 A,8RR-DY##GC'8T =)17.7?C?2+&77%N#.L>C"(7,H3
M*L\@RL:8.6;E1C'5A2:5XPBO]8CTJ\TK4M*O)XFFMTOD0"=%QNVE&89&1E3@
MC- '245R6A_$&P\0W++9:=J0M(C*L]]+"JP0LF<JS;NN!GC(Y&<'HRU^(EA<
MR64KZ7JEOIE_,L-IJ4T*K#*S'"<;MZANQ90#D4 =A17):GX]L[/4[ZPM],U2
M^%@!]NN;. /';$C.#R"Q Y(4$@4WX77$UU\,]"GN)I)I7MR6DD8LS?,W4F@#
MKZ*** &R1I-$T4J*\;@JRL,A@>H(K+T_POH&DW1NM.T/3;2X.1YMO:HC?F!F
MM:B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *BDM;>6XBN)((GFAW>
M5(R LF[@[3U&>^*EHH 145-VU0-QR<#J?6EHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH @N+*UNY()+BVB
MF>WD\V%I$#&-\$;EST."1D>M3T44 %%%% !1110 4444 %%%% ",JNI5@"I&
M""."*4    8 Z"BB@ HHHH **** (+VRM-1M'M+ZVAN;:3&^*9 Z-@Y&0>#R
M :E9%;;N4':<C(Z&G44 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 5S?Q LKG4?A_KMG9P//<S6CI'%&,LQQT KI** .+U
MK3+V?6_ TL5K(\=G<.UPP7B(&W9<MZ<X%5;G0-0OO$OCQ5MW2+4])@MK:9QA
M'?RY5(!]BPS]:[ZB@#R-Y=<U;1/!FD+X6U2W?2=0L&OIKA J)Y1"DIR2XZG<
M. !5SQ-;7G_"1S77AG2-=L?$+W$2M<1J!8W<8(!:7DJ0$SV#9KU"B@#AR+W2
M/BM>7CZ5?7-EJEE;01W-M&'2)T=PWF'/RC# Y]*L_$NPU#4?"'D:99M=W8O;
M61(5.-VV92<GL,#D]JZ^B@#SX2:EXL\>>'K[^PM1TRTT9;B6XDOHPA>21-@C
M3!.X=26''%<MI7AF+2=%F\.ZYH/BV^E226,?8+N8VEU&SL5( D"+D'D-CG.>
MM>U44 4;VU"Z#<6EO&<"U:.-!R?NX KB#X7U'4_@1!X=$1M]2;2XT$4ORD2+
MAMI],D8_&O1:* /--"T_3K[5]+:Y\/>+DO+:3SMVHW<TEO;2!3\V7D*MU(!4
M'K3_  S=ZMX02^T";PWJE[*=0FFM;FV13!-'*Y8,TA("$9.0?3C->D44 >=:
M=<ZCX*UOQ)!/X?U348-1U!]0M+BPB$H;>J@QOR-A!7J>,&J!\(:QIGPRTV5+
M7?X@TR__ +6CMH3N^9I69X01U^1V7CJ17JE% 'E-SX.U>_\ A;,6MI/[=O=0
M&LW-L)/+=G\P-Y0;^$A %'/!7M6KX:L-*NO$5G>IH?BN.ZM8Y#'<:Q/,T<)8
M;6 $DAR2./E!''6O0:* .#\*>'[YOA7>Z'=1/9W5T+^("08*^9)+M;\F!KG?
M#^AVC6.D:1K/ASQ:U[;- DJO>3/9J\9'[P$R[-@(W #IT KUZB@#SBPFU?PI
MK7B:Q'A[4-1_M._:^L;BV5?*;S$4%)')_=[2O4]NF>]SP8VI^&O 'A;3I]%N
MYKF1Q;7"( #:@LQ,CY_A''YUW=% !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 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 445Q_Q2UN[\/?#;6=1L7:.Z6-8XY%ZH7=4W#T(#$CWH Z8
M:GIYO?L0OK8W?_/#S5W_ /?.<U:KRWP=\)_"DGA'1;ZYLFFU.6&&]>^$SB3S
M2 ^0<XP"<=/UIDGC/QIXDU;Q"/"4&D1:?H<K0,;X.TEU(N=P7:< <<?4<\\
M'JM%>077Q;U:Y\)^$]6T?3;5[S6+QK.6UF8X\P': K9& 6P<G/!IMKXP^)<W
MBK4?!WV/P^^L0PK=+=AI%@CB(&1C[S'+*!TQSG(YH ]AHKQIOBYK0^%EMXD%
MA:'4DU4:?<PD-L? ))7GY21@=3@YK7T[QGXNTKX@Z;X?\76NE+!J\+R6SV)?
M]PR@G:Q;KTP>.X(- 'IU%>#S_&O5IK*[UZSN_#T=C!<;(M(G=OMD\6X#?D'
M/.>G8]<<]/JGCOQ3?>.+?P]X7M-,9;S2H[Z*:^WCR=QR6;:>1C P!U.>@H ]
M1HKQZ+XK:]%\-M:U:YTVU?6M)U#[!-Y88P@Y \P@'.!DCKUQZUT>B^(O$-]X
M/U'4HM7\,:G,FTVMS"[Q0)_?\[)RNT<]B?:@#OJ;)(D,3RRNJ1HI9F8X"@=2
M3Z5Y+H'Q#\07/C5?#4VI>&]6>\LY9;:ZTUF,<,RJQ"R<G(^7MS@BLGX:7GBJ
M6U\82:A+IEWID-S=B[CE,KN9@GW4SQY7L><4 >TV&H6>J6<=YI]W!=6TF=DT
M$@=&P<'!''4$59KQ;1O'MWI7PN\)1Z)I&G1:OKEU+;6MNBLEM$1,RER,ENZY
MY[D]L5T&C^,?$^F^.&\)^*XM-FGGL6O+.ZL ZJVW.58-_NMZ=.^> #TFBO"(
M_BGX_D\#1>,_[.T0:5;S"*XC^?S)\OMW*,X4#(7DDYR>G%>Q:MJQL_"5]K,"
M;C#8R74:MWQ&6 /Y4 6Y]3T^UN4MKB^MHIW^Y%)*JLWT!.35JO%/AG\//#_B
M[P0OB#Q);-J>IZK++)+<2RMN3#LH"X(Q]W/X^E;]]XD\1S>,'\$>#4T^/^R;
M*-[J\U+>_P#"NU0%[X*Y)]^F.0#TRBO&9OBSXB@\'76IRZ=9+?Z+JZV.KQ*K
M,ACR06C^;@[AMYSZUTFH_$*>#QW/IUHEO+HNG:.^IZA-M)D^Z654.<#(*'D'
M()H ]"HKPJV^,^KI%INL7=WX>ELKRZ$4NDV[L;NVC)(#DYP2,9/'<=,\=(?&
M/C75OB-K/AO0[32OLNF30M)<7.\$1%02O!.6.3@X &#0!ZC17B>L?%[57U#7
MI-+O_#UE::1*\4=IJ#,;B^*9W%<$8!QQ6O?_ !(US6KSPQI/A.TLHM0UBQ^W
MRR7^YHX$YX^7D\HPS]..> #T>SUC3K^^O+&TO(9KJR95N8D;+1$YP&';.#^5
M$NLZ;#K,&D27D*ZC/&98K8M\[H,Y('IP?RKR_P"$DFHR^/O'[:M###J'GVPG
M2!BT88"094GG!ZC/K4/CI]93X[>'?[ BM9-1;2I%C^UL1$@)ERS8Y.!DX% '
MLE%>-CXD^,(/#OBN&>STUM?\-S1M-L1S#- Q.6 W @@#.<].V:Z(?$&YU;Q?
MX3TK0X[=[?4[(ZA?/(I9HH2/E P1@Y!'.><4 >A51O-9TW3[ZRLKN\AANKUB
MMM$[8:4C&0/S'YUYI\>;G7+3PUILFFW$,%H;U%F(9UE,G.S!'&W[V<\],5D_
M$!_%,/B3X=-=1:9<>(A<W6U+=G6V+$Q[>6^; &"?H<4 >WT5Y?H7Q"UNPOO%
MFF>+[>R:[T&U%YYFG[@DJ%=VT;N_*X/'7FN>T_XQ:NLNC:A?7GAZXL]2NE@E
MTVS=C=6BL3M8DGG'?CN!QG@ ]ODD2&-I)75$499F. ![FH;>_L[PD6UW!.5Y
M(BD#8_*N5^*__)+?$'_7M_[,*\4T:/0[_4/ 2^!;><>(8&A;5YX$D5$4!?,\
MPMP>=W3@C(YR* /IVJ-]K.FZ;=6=K>WD,$][)Y=M&[8,K<<#\Q^=><2>,_&G
MB35?$)\)0:1%IVARM 3?!VDNI%SN"[3@#CCIU'/IS^J>*AXSO/A7K9@$$LVJ
M2++$#D*ZO&IQ['&1]: /:K75-/OKFZMK2^MIY[1@EQ%%*K-"QS@, <J>#U]*
MMUX_8>,[;P[>_$S53I%C&=,N8@&MT*/<NS.J^823GYB.0!U-:=KK'Q-'ABZU
MJYM] =9-.-Y;10I)OC<;6","?FRF[H>#C\0#TVBO+5^)]]JFG^!ET>*T?4=?
MFQ=(ZLRPI'Q,0 01@Y(R3P*]2H **** "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 *S/$.AVGB7P_>Z-?!OL]W&48KU4]0P]P0
M#^%:=% 'E^A^"_B)HMO:Z-'XOL?[%MF54D%KFX\H'[@R,#CCJ<4D_P /O%FC
MZOKTGA/7-/M]/UN5IIX[R%F>!VSN,9'!ZG&?;TS7J-% 'F;?"@VND>#=.T^^
MC\O0=06]GDF4@SG<&; '3GH/3'-;MEX0N;;XIZCXL:YB-M=:>MHL(!WJP*')
M[8^7]:Z^B@#Y]\<>#KKP=\(AIES=Q32S^(5N%DA! 4.I Z]QBNZTGP#XBN/'
M-EXB\6:W::A_9D+0V4=M"4W;@07<= <$\#/./2O1GC21=LB*PSG##/-.H \F
MTOX;^*?#"W.FZ#?^'Y-)DF:2%]1LFDN( W\(QPV/?]*ZB+P==)\44\5FZA-N
MNEBR,(4AMV[.[T KL:* /.](\#^(O#VG>(1I>I:=]LU+57O4%Q"SQ&)NL;CK
MSGJ/2L-/@Y?W'AOQ-;76I6-K?ZW+#+Y5A"R6L/EL6 "GD@Y/TZ\U[!10!YCH
M7P\UVV\;Z/XDU2ZT6,6-O);FTTVV:)-I4JI&>IRQ)SC&!BIM"\ Z_H6K>(H8
M=5LGT+5Y+B?RFB;SEDD4@<],#(^N.U>D44 >4CX37\?@+PWIEOJT$&NZ!<R7
M-M=!"T3,TI?:0><?=_+IS6IHG@;7)O%LOBGQ7J=G<ZDMF;.UALHV6*%3G)RW
M)/+?F?;'H5% 'EL?PMU%/@S-X).H6IO'F\P7&&\L?O0^.F>@Q7HT-A'_ &/'
MIUR%EC^SB"0=G&W:?SJY10!Y/I7P\\<^$XY]*\,>*[*/19)&>(7EMOF@W==O
M!!/X@$\X&:OZAX"\2V'BL^)?#&MV8O[FSCM;Y=1A8I,451Y@V]"=H./UYKTF
MB@#S[1_ADEGX'UW1M1OA>:AKC237EWLPOFMR"!Z*W/USTZ56\"_"^7P_H>N6
M>NWR7]SJT*VDDL6?E@6/RU4$]P"?R%>E44 >7>'? GC#P]%::5'J'AV;2K:4
M%;F6P8W1CW9V_P!W..,\XKHO#_A"YT?Q[XF\02W,4D&K>3Y42@[DV+@[NWY5
MU]% 'EH^'?B/0M<U:X\-7FA26&IW#7+1:K:L[P.W785ZCZ^WU-OQ!X"U^XUC
M0/$6AZM8V^NZ=:"TG:: B"9<')"KG;RS<>XY&*]'HH X7P'X(U3POKGB#4]4
MU6+49M6:&1I$CV$.H;=D= ,MQCL*@\7>!]=U;QS8>*-#U>VL;FQLS#&LT1<.
MQ9B0P_NE6(]17H-% '!^#? 4^BQ>(+WQ)>P:AJ.N,3>M&I6)8\,-HSVPQ].,
M>E<;^S_H"QG6M=$SW$ E.GV$KC!,*MN) [ DK^(->W4U(TB0)&BHHZ*HP* .
M4^(W@^;QMX5.F6MVEK<QSI<0R2*2NY<\'';!-9EWX+\0:QJW@[5M7U*P>]T6
M::6Z\B-E64.5VA![!0#FO0** ."E^'C7GC#Q9J=Y=1FPUZP2S$2 ^9'A%4GG
MC^'(K.\-^"/&.@C3]-:_\.3:59R+BX-BQNGB#9V_W0<<9Y(KTZB@#"\9Z%-X
MF\'ZGHUO,D,MW%Y:R2 [5.0><?2K/AK2GT/PQI6E2.DDEG:10.Z# 8JH4D?E
M6I10!Y;-\/O%FCZMKS>$]<T^WT[6Y6FGCO(69X';.XQD<'J<9]O3-3)\*38P
M>"K;3[Z/R?#]T]S</*I#3EF5B0!TY!X/;%>F44 >;'X7/=CQS#?7T?D>(YHY
M83$I+0%"S L#U^8C@>E:?@W0?&FDR6]OK^NV%UIMI;?9X8;: AY,8"L[$=0!
MC ZYYKMJ* /"_A)X8ME^)WB?4+61I=+TB:6TL<_=1G<E@OT (SWW9KW2FI&D
M8(C15!.3M&,GUIU !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 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
MAE#8/YTRSU-;S4+^S%G>0FS=5,LT)6.;<N<QM_$!T/H:J^$O^1,T+_L'V_\
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
M/$Z++_:5Q;"U<E_DV @\#U^44GB[0AXE\):GH^X*]S 5C8]%D'*'\& -;5%
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
M-\M"N#SQG=GO5*7PAJ5GK.H7_A_Q =-CU&0375M+9K.GFX"ETR05) &>HXH
MQO\ A)O$/B%_"VE6LAT.^U*RDO;^5K<-)$$VKM1'&!N8]P<"I/ D&HVWQ!\;
M0ZI>1WET@L0;A(O+\Q?+?:2HX#8QG'&>F*V=8\(W>HRZ1J%KKDMKK>F(T8OF
MMT<3*X </&,#D@'C&#TJ3PSX3DT#5=6U.XU:?4;K5/),SS1A<-&&' ' 'S8
M[ =^M '-ZA9ZM??&2^@TO5%TT'1(#-.(%EDQYLF @;Y1SU)!Z>^14E\?:SI?
MA+4(;R:*76+37!HJWHMRRMNP1,8EZD(3\HZD"NHU;P=?77BN3Q'I>ORZ;>M:
M):;/LZRQLJLS'<I(SG<,8P1CJ<D5"GPZL_\ A%IM)EU"YDO9KW^TGU(!5E^U
M[@PE Z#& -OIQ[T 9_A?Q%J4GBZ+3/[1O]9TZXM7D:YNM*:U:VE4C SL12K
MG'&01UK \):QJ</@3P+X?TBX2TN]7-SNO'C$GDQ1,S,54\%CD 9XZ\5Z-H^F
M:_:79EU;Q$NH1",HL,=BD SD?,3EB3P>A YZ5AQ?#E;7PWH5A9ZO-;ZCHDCR
M6>H+"I(WEMRLA."I#8(SV'- %-K_ ,4Z=KFJ^%CJ_P!ONY='>_TV^>VC22.1
M6V;'51M89*D''K67>_$K4'A\'7UD4%I/!'=:UE1\D;2)!Z<8D9SQC[E=IH7A
M:?3]:N=<U75'U35IH5MA-Y(A2*$'=L1 3C)Y)).>*Q[+X76%I:>)K5KV26'6
MD:.-6C'^AQEG<*G/(#R%NW:@"_I%[=>)=8\66UQ('T6"0:;!%L'+B/\ ?$G&
M3RX7T^4U!\,[BYU'X4Z,3.8YQ:M;K-@,5V,T:M@\' 4'FIH--D\"?#N[AM6N
M-2O8(IIO,6(F6YG<EL[1GDLP_"M+P;HA\.>#M)TA\>9;6RK+CIO/+?\ CQ-
M' ^"+#4H?"7BN>XUF2XMQ<ZE&;8V\:AI S9DW 9R<'CIS4&BWGB?P[X&\'ZR
MVLQ2V,ILK5]-6U4(()-J A_O[QD$\XSVQU[33?!ESIDFMV\>M,VE:FUQ*+1K
M9=T,DW+$29R0.<# Z]:?/X*CG\&Z/X=-\P736M6$_E\R>05/3/&=OKQGO0!C
M^,]<GL+^\2W\9FPN(8/,AL+731<,#MR#*=K$ G_=X]>M86JSZOXGO/AMJT>K
M-82WZE]D5NCK#*;=V9QN!SD<8/ 'O777O@F\DUK5[S3M?DL;?6 GVV$6RR.2
MJ;,QN3\F5]0?;%-G\!2#P_X<L;'6'M;[0=IMKPVX<-A"C;D)Z$'UXH V/$=Q
M=:7X&U6Y6?S;NUTV5Q,\:_,ZQD[BN,<D9QC%<;J_B35K:T\-2W6J3Z/H]UIB
MS7.IVUDLP%P0N$?*LL:$$G./;(KNM2TI]4\,7>D7%T3)=6;VTEP(P"2R%2^W
MIWSBLFZ\,ZR-.L[#2_$8L[:&R2SDCDL4F#[1C>,D%6([$D<#B@#<LY#+HD$A
MO([TM;@FZC "S?+]\ $@ ]>/6OE+3[J&3X3Q:3-X:@0WVH>5%X@N !' VX'!
M8*6' (^A/I7U1HFB6V@^'K/1;5G:"U@$*,YRQ '4^]<?9?"BRMOAE=>"YM0>
M>*:1I5NC"%:-\@@A<]B/7GF@#G_%GBW4/#FMZ!X+@UR33H8=,26[U.*R-U+(
M0"@"IANI3).._7CG._X6EXEM/ E\6(N=3&K)IMAJ,]H85F1PQ60QD#!PIXQW
M&1QSV5]\-+F9M$U"Q\2W%EKVE6@LQJ(MU<3QC/#QDX/4]^_TQ/J7P\G\0^$;
MC1O$7B*ZU&ZDN!<Q7H@2(P.HP-J+QCK_ -]'I0!DZ]JGB[X<^"M7U75M>@UV
M7;$EF7LUA,4K-ALA>&4 @CZ8XK'\*^-]>_X3/1;!M<N=?LM11EO/,TEK7[)(
M%R"K;%RN>/H#[5U2_#BZU'0-3TKQ1XHOM:6]CCC1FC6(0;#N5E49&[.,D]<8
M-7/#OA/Q)I%]:-J/C:YU*QM5*I:&RCBWC:5&]P2S8SGZB@#S6#QGXGLOA_K'
MB"QN(5.F^)7CN8XK2)!);?*"IPO7<P^;KSUKJK[Q_?2>.=2?3;@2>']$T,ZA
M=1JBGSY63>B[L9'RLIX/8UN:/\.+33/"NOZ!->O=0:S<3SNYC"F/S% P!DYQ
M@'-1>"OAC8>$M"U73)[Q]2&ICR[B21-A,038$QD\ %N_>@#S?3OB9XF:+2-8
M77)M1N+JZ5;O14T=DBCA8D?)-MY(&.YZ]\<])<:SXS\7>+O%5MH6M6VF:?H.
M(1;RVJR"Z?#9#L>5!VMR.G''4UNZ'\/->\/BUL;+QS>#1+:4/'9&RB+[-V[8
M9>N#["FZG\+I;CQ1J6K:5XFOM)M]6 &HVMO&I\['!VN3\A//.">3ZXH B^!/
M_)*-/_Z[3_\ HQJS_&/C&]T$:E?V7C 75S93_P#(,ATT- %W@&)Y0I*OM/)+
MCGL*[CP3X4C\%^&(-$BNFNDA=W$K)M)W,6QC)Z9KG;WX97=SH^IZ%#XEE@T6
M]GDG^SBT1I%9VWD&0G++NYQ@'MF@"OJVGZI<?&O3VM]<EMU;2I9$46T;;$$D
M8:/D<[CSD\CM4?A"QU2U\?\ C&YGU^:6"VNHFN8_LL8^T VX(R0,KM&!QUQS
M7:R^'UD\86OB'[00UO8R68AV<,&=6W9SVVXQCO5.W\*W-EXQO]:M-6,=GJ)1
MKRP>W5Q(R1[ 5?.5&,9&#TH \[A^(6MW>AQ^(K;4KV:\DD$B:'%HTC0-%OQL
M$PCR7V\[MV,\8KJ[V[\3ZO\ $34M"TW6DTW3[6SM[DN+5)9 S%QM&X8P<<YZ
M;1C&35S3/!FL:%"FG:1XIDM]'CD+0VSV222Q(6R460GIR<94D"MJU\/K:^+=
M1UX7!9KVVAMS#LP$\LL<YSSG=Z=J .:^,L%S-\-M0>"\:!(S$94$:MYH\Q0
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
MHU3=C&<#%34 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MD\5U]% !7D2_#37QHD>CF#0"8;U;E]58N;J[ F$GS?)\K8ZG<V<8X!R/7:*
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
MOABXT^WTR\#W;W$\9.[RG4E K'* ]S@G(P.M=%X-TN]TRZ\3O>0&);O6I;F
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
MX+=> >AJFG@[6=8\,>*='M;>_P!,T>[@B&F66IW D>.5#N;&&8I&2%&"3W-
M'7V/C2:35=/LM5T"]TI=2W"REGDC<.P7=L<*248J"0#Z$=:Y[Q;XZDU#PEXG
M&GZ%J,^EQ6]S9G5(BFP2A&4D)G>4#<%P,#D]!4WA[1K.36-/DF\":K8W5NWF
M/<W5\)(8'"GE/WK%\G@?+WS68FG>*-*\#:UX)MO#DUT\@NTMK\3QK \,I=LG
M+;M_SD;<=<<@<T >C>&26\*:.222;&$DG_<%:E9^@V\MIX=TRVG0I-#:11R*
M3]U@@!'YUH4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1165XFUV#PQX:U#6KE2\5I$9-@."YZ*N>V20/QH U:*XG3K+Q_/#:Z
MG<ZYIL<LI6272S8_ND4]4\T-OW =^1GMBM'5?'F@Z/?SV4\MU--;*&NOLMI+
M.MLI&09&12%XYYYQ0!TM%8.H>-/#^EV6GWEUJ*"VU$$VLJ*SK+A=W&T'DCH.
MI. .:S1\3?#+0R$3WAN8G*260LI?M*8 ))BV[@N"#N(Q[T =A16!<^-/#UGH
M5CK<^I1KIM\ZI!<;3M8E689XR.%;KW&.M+H?C#1_$%[/96<EPEW"@E:"ZMI(
M)#&3@.%< E?<4 ;U%<O%\0?#LU]';I<S^7+/]GCO#:R"V>7.-BS;=A.>.N,T
M_5/'F@Z1J5QIMQ/<27]NJL]M;VLDLFUAG< H.0!U/0<9ZT =+16#+XRT*+P_
M::VMX9K*]94M3!$TCS.<X14 W%N#QCC!STI6\7:5'HHU27[9'"9?($3V4HF,
MG]P1;=Q/X4 ;M%<JWC[29=$U:_MA=F?35'GVDMG*LT;,/DW1E=V#ZXQC)[&L
MF+QTFN?#=]92_GT.Y2*W>>Z;3I)$B9V7(17 $@/*Y!.,@T >@4UT61&1U#(P
M(96&01Z&L36O%VDZ#=Q65T]Q->RH9$M;2V>>78#@L50$A<]S3/\ A-O#W_".
M#Q!_:*#3/-6%IBC#RW+!-K C*D$C.0,=: (;7X?>%K.YAGATE 87\R*-I9'B
MC8<@K&6* CM@<5TU<]HWC70]>U)M/LIYQ<B+ST2>VDA\V/.-Z;P-RY[BNAH
M**** "BN!T;6M9OO#?BCQ'8)+?7$MU/'I=H6^0)%^[3 Z#+*S'UJ2PN]9T27
M4;[7I;LZ7HNE1D2.P/VR4J9)I#@]5*A0.@R<=: .ZHKR+0=4^*/C'21XFTV^
MT?3[.9F:TTV: MYB*2/F?&1G!Y&,]>!6EH7B:]C^*'C:#5M09=+TRT@G$;',
M< \M6<COZF@#TNBN-T?XH^%];UBWTNVN;F.XNL_9C<6KQ+/CGY2PYJU'\0O#
M<OAW4M=%XXL--G-O=,T+!DD! QM(R>6% '445STOC;0HDT)S=LPUTJ+#;&Q,
MF0#D\?*!N&<]*\T\%?%W3M*L-5B\5ZO<S70U>98OW32&*#"!<D#A<[L?C0![
M917,ZWX^\/Z##8R7%S+.;Z/SK5+2!YFECX.X;1TY')IUCX]\-:AX7N/$<.I(
MNF6Q*SR2(RF-ACY2I&<\C [Y&* .DHKS#Q!\3-,UOP!XBN/#=]=0W]G:K,K/
M"T3A68 .N1R#S6YX:\::?)9>&-'O+R2XUS4-+@N618V<\Q@EW(&%R<]: .SH
MHHH ***\5\(^(_'OC*WO+R#Q3H]@L-\]JMO-:*7;&T@CG_:Q^% 'M5%>7#Q!
MJG_"SO'6GOJ\MO96.DI-;DIYBVS^4A,@3O@DG'>M31O'.FZ/X T74=:UV34Y
MKW<D,\=HRRW3;CPL2C/' Z=O>@#O:*\UUCXE:/KG@_6YM"URXTRXL%C,MW)8
M.Q@)D5<;2.2<[?;.:RM<\=2^'?B#X4.HZW,=&FT;SKDK$0+F0JVU_+ SDG;@
M=J /7Z*\R\3_ !#L=;^%6OZQX6U*6.YLPB,VTQRPL74<@],@GGZ^E;8\=:7H
M'A;P_+K5U-+?W]G$\<,,32S3-Y:EB%49[]: .RHK(\.^)M*\5::;_2+GSH5<
MQR!E*/&XZJRGD&M>@ HHKAOBUXGU/PEX(;5-)D2.Z%S''N= XVG.>#]* .YH
MKD]<^(WAKPS??8-7OFAO/LRW(B6%F+JS;0%P.3G/'H,U8TOQ[X;U?PQ<>(K?
M4473+8D3R2J5,1&."#SGD8QUR,4 =)17):#\2?#'B(79L[V2,6D!N93<PM$/
M)'60%A@K3-&^)WA?7=5@TZTNITFN<FU:>V>)+C'78S  T =A17"ZG\7_  9I
M-Q=6USJ,OVBUN7MIHDMW9D9#AB>/NY.,]^V:SO&7Q>T[PY>^'DLS'=VVI&.>
M:;RW.VV8XWICJW#?+UXZ4 >EUS ^'?A03F7^QX]ID\WR/-?R=V<Y\K=LZ\_=
MK$N/%T,OC?1[B#Q%+'I=QI$E[_9?V%BTZ@.?,WXR#@?=Z_+[UMO\0/#B>#5\
M6&]/]D.=JR>6VXMNV8VXSG(/\Z .GHKDM<^)'AO0+Q;.[GN)+GR1/)%;VSRM
M#&1G<X ^48]>:Z+3-3LM9TRWU'3KA+BTN$WQ2IT8?T^G:@"W17F'C+Q)XFC^
M)VF>%]$U6STZ&YT\W+2W-N) &#2>OLHJQX$^(%W?:+XAN?$\MH(]#NFADU&U
M5O)F49RP SGIVZAAQ0!Z/17(Z%\2O#?B'64TFTGN8KV5#)#'<VSQ>:H&25W#
MG@$_@:6Q^)'AO4M<&DV=Q<S2&8VZSK:N8#*.JB3&,_I0!T.JZ59:WILNGZC
M)[64J7C+$9VL&'((/4 U<KC=5^*7A71]4N+"YO)V>U<)=2PVSR16['C#NHP#
M5OQ'\0/#GA:*R?4;XLUZN^W2W0RM(O\ > 7MSU[]J .GHKS3X7^*KCQ3XD\9
M2C49+S38KN(V.[@)&V_H",CH.#Z5Z70 445B>+_$D'A+PK?ZY/&9%M8\K&#C
M>Y(55SVR2.: -NBO+_#S_%/5;73M?GU'1UM;LQS-I;6Y7; Q!X?J&VG."?KZ
M5NZY\4_"GA_5)M.N[V:2XM\?:/L]N\JP?[Y P* .SHKF=3^('AC2-/TW4+S5
M$6RU(,;:=59D8 9.2!Q]#SGCK6*GQI\#O93W/]IRAH7"&!K=Q*V<G(7'(P#S
MV[XR* /0**Y9_B)X8C\-6/B%]1 TR]G6VBF*-Q(<\,,97&TY)]*9X<^)/ACQ
M5JTFEZ7?.]VB&14EA:/S%'\2[@,C]<4 =917%3_%?PC;:F]G)?R[(YOL\EVM
MNYMTD_NF3&W/Z59U_P")/A?PUJ,VGZG?/'=QQ++Y2PLY<,> N!R: .LJMJ%A
M:ZIIUQ87L0EM;F-HI8R2-RD8(R.>E<]%\1O"\WA%O$ZZD/[,5_*9S&V\2?W-
MN,[N1QZ<].:6V^(7A^?0K[6))KFUM;%E6X%S:R1NA; 7Y2,G)(QC- '30PQV
M\$<$2[8XU"(OH , 4^N.TKXG>&=7EO(8;BYAN+2W:ZDAN+5XW,2C)901\W'8
M<^U<YX3^+5OXNL-<M9)1IU_ MP]M+';NZK"B9$K9&-P)SM[XZ4 >J45P6B>-
M],T;X;Z7K6O^(?MZS[D2[^S&-[AM[ *L8&<C&.G;/>M30?B'X<\1QWQL;N19
M;&,RW%O/"T<J(!G=M(Y'T]O6@#J:*X&/XS>!Y;JT@356/VD@"0P.$0GH';&%
M/\N^*E\2Q^*KC5=6DTDW,4"Z<+&T17"J]S*PS/["-2.?J!TY .YHKB]9N;[P
MYK7A"62_GGMIY/[*O S'$KNF8Y"O3=O3KZ.17:4 %%%% !15'5[;4+NP:+3-
M173[DL")VMQ, .XVDCK7#>%Y?&.KZUJ\%QXI@\G2=0%LZC2T!G4*K'G=\N=V
M.] 'H]%>8^'/B1IVGVNJ1Z[J%U++!JUU&\BV\DJ6T7FE4\QE4A!V&:[;6?$V
MEZ&MK]JEDDENR1;06T+3RS8&251 20!R3TH V**SM%UW3_$%DUWITQD1)&BD
M5T9'B<=4=6 *L/0BM&@ HHKF/'^M7OA_PE-J&GNJ7"W%O&"RAAAYD5N#[$T
M=/17/:QXUT/0]3.F7<\S:AY2S):P6[RR2*Q8#:J@Y^ZV?3O4L7C#09?##>(Q
MJ"+I:@[IF5@5(.TJ5(W;L\8QG- &Y17/V'C31+^VO9_.GM%LHQ-<"^MI+=DC
M.</AP,J<'D4FD>-=&UG4([&W>ZAN)HS+ EW:20>>@ZM&74;AR#QVH Z&BN/D
M^)_A2(L3?3-%'*89YDM96CMV#E,2,%PF2.,]L'H<U%XA^(-OH'C#3-&DM;F6
M&XAEDGDBM)I&& I39M4[^ISC..,XH [6BN3N?$]II.M:W<7^LNUC96<$\ED+
M(YME<D;]X&6SCD8^7%;=[KFGZ>^G)//\VHS""U"*6\QBI;MT& 3GI0!HT5R]
MS\0?#MK>RV\ES/Y<,WV>:[6UD:VBDSC8TH78#D@'GCO744 %%>73:[XKN(/%
M^K6_B"RM+;0[Z>&*UN+)6218T5P&?<",[L5UB>,;6W\.Z/J.HV]U'=:E;),E
MG;6TD\FXJ&8!4!.!N')Q0!TM%<_#XUT&;P]<:X+TI8VTAAF\R)UDCD! \LH1
MNW9(&,9.14UKXJTNYTN\U&5KFRM[,9N#?6TEN8QC.<. 2,>E &U17/Z1XST?
M6M06QMVNH;EXS-#'=VDD!FC'5DWJ-PY'2N:\:_$C2;;PYKUOIU_<)?6\,L,=
MW';R>2MP!]P2[=F_/;/7CK0!Z+1532Y'FTFRED8L[P(S,>Y*C)JW0 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<U\0-!N/$W@3
M5M)M,?:9X@803@,ZL' S[E0/QKI:* .(TWXDV-U!;6TVEZPFLMM2;3QI\N^-
M^A^8@)M'7=NZ5DZ)KMKX*U#Q18:Y:WJW-UJL]]:F*TDE%Y%( 4"%5(+#&W!Q
MBO3:* /(M$T#4-+LOAG9WUFZRP7EU-+'MW" .DKJK>F-P'U%=5H=JZ?%7Q;<
MM RK):V(24I@-A9,@'OT&?PKLZ* /#B9-+^%W@A[BQN)&@\2[S;+%F1@);@@
M*IZG'0=^*Z43_P#":>/_ .T-$2Y2SM-&GM9+V6!X0TTI&U!N )*X+'CBNXUK
M0;;76TTW,DJ?V??1WT7ED#<Z!@ V0>/F/3'UK4H \/T*PTZX\+:?X8UW6_%%
MM=Q&.&;2$LP55T<$;66 _)D!@V[IU-=[H%M(GQ2\97#PL$>WL%CD9.&PDFX
M]^V?PKLZ* /(M+M-,B^&VGQ:X^I::8=6NI;6[M87+VL@FEVMPIP""1R,'-6/
M^$J\4IX,ANI99Q$VL?96U<:>1+]AQQ<>21P2>,[<=\5ZK10!Y1X8AN+_ ,3>
M,)8+G4]0BNM*ACM[N_MQ"9S^]'R@(@*YX!Q^F*IS7J:I\ 3I5K!=F_L+:RM[
MF![:1&2198P1RHSC:>F<5['10!YW/J,/A+XFZSJ6LQ7"6&J6=LMK>1V[RHAC
MW!HCL!*DDAO>N<O=,O+KP5K^H?V?<10:OXC@N[>VDA(<Q>;$N]DZC=M)P>U>
MST4 <;KEO*WQ2\(SI$YC2UOUDD53A<K'@$]N^*[*BB@ HHHH XCX3#R/ D>G
MOQ/87MW;3#N'$[GG\&%;_BK2'U_PGJVDQ,$EN[62)&/0,5.,^V<5-INAVNE:
MAJ=W:M*IU&99YHB1L$@4*648X+ #//45I4 >*^"OB'+X2\+6WAC6?#.N'6;
M-"D-O:%Q.-Q*D'/OC/([C-2Q'6K'X@?$G5-/TN62Z.G0-;1R1%ED?RE^4=F(
MYX'7&*]EHH ^<[6]U7Q%XJ\"7UQ?:UJ<\-ZK7OVC3Q#!:2-M)12%&?NG/48
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
M8/4#OBH]"&B:WXFTBY'B+Q)J5[9-)+%!=V@C2$F,JWF$0KC@XQNY..M>F44
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
M?$6RT,Q_V9<"W-K);X$7VU$+,R$<9#"/<1WH ]8EO+:"X@MYKB*.>X+"&-W
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
MH_AWPL_B"2ZAN;4@& 0S(?M!)Z(<X8]3QZ&N>72K2\^-+&_@BO);;P]"4>5
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
MC7)K6H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBJ]_?6^F:=<W]V^RVMHFFE< G:B@DG Y/ H A31-*COS?QZ99)>$Y-PMNH
MD)_WL9HO-%TK4+B.XO=,L[F>/[DDT"NR_0D9%9FO>*HM)\/V6KVT'VJ&[N+:
M*,%BGRS.JANG8-G%=#0!%);02RQ2R0QO)"2T3,H)0D8)4]N..*$MX([B2X2&
M-9I0!)(% 9P.@)ZG&3CZU+5&+6+*;6[C1TE)OK>%)Y(]IX1B0ISC!Y4T 9>O
M>%HM5BT6&U,%I#IVIQWYC6(;7"[\J , $E\YK8L=,T_3$=-/L;:T1VW,MO$L
M88^IP!DU:HH SSH6D-J']H'2K$WN<_:#;IYF?7=C-6TMX(YY9TAC6:4 22*H
M#.!TR>IQDX^M2T4 4IM&TNXLOL<^FV<MKN+^0\"LFXDDG:1C.23GWIS:7I[Z
M?_9[6%JUEC'V8PJ8\>FW&*MT4 5K73K&P %G96]N @C'DQ*GR@DA>!T!)X]S
M44>B:3##/#%IEDD5PP>9%MT"R,#D%ACDY]:O5B:AX@-AXLT70_LV\:G'</YV
M_'E^4%.,8YSN]1C% &A?Z5IVJHB:C86MXB'*K<0K(%/J-P-2-96CVR6SVL+6
MZ;=L1C!5=IR,#H,$#%3U1U36++1H[>2^E,:W%S':Q$*6S(YPHX'&3WZ4 67M
MX)+B.=X8VFB!$<A4%D!ZX/49P,_2FWEC::A;-;7MK!<P-R8IHPZG\#Q67?>(
M#9^+](T+[,'&H03S&;?C9Y>WC&.<[O7M6W0!!%96D$B216L,;I$(59(P"L8Z
M(#V7VZ4AT^R:&>$VEN8KABTR&,;92>I88Y)P.M6** *=GI.G:=M^Q:?:VVQ2
MB^3"J84G) P.A(!_"G0:;86MW-=V]E;17,_^MFCB57D_WF R?QJU10!$MO E
MP]PL,:SR*%>0* S = 3U(&3^=1_V=9?8VL_L=O\ 97R6@\I=C9.3E<8Y/-6:
M* *E[I>GZDL:W]C;72QMN03PJX4^HR.#1)I>GS6TUM+8VKP3-OEB:%2LC<<L
M,8)X')]*MT4 5K?3;&TLC96UE;PVA!!@CB54P>HV@8YI;.QL].MQ;V-I!:P
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
M$@MI-Q'E^8 'X!P<@#KF@#R>#PU8ZUH'CS5+^2[EN[/4]1^QM]I=1:E,L&0
M@ YZGV Z5H*[>+=8\%:5KDLDMA<Z#_:$L/F%%NKC;&,-@C=@,6Q7H<'A_2[>
MRU&SBM0L&HRRS72;V/F/)PYSG(S[8]JIZAX-T'5-,L-/NK',&GJJVA25TD@
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
MUHYL=.LA81I:Z;,EQ:11DHL4B9VD8//4]>N>:L'2;$ZTNL&#_3UMS:B;<?\
M5%@Q7&<=0#G&: .$\?>']+U3Q[X,:]MO--Q//!*?,9=R+"[*.",?-SQS4>H^
M&M-U?XO1:==I*UA;^'(\6R3,JR 3L 'P<L!UP3U S7;Z[X<TKQ);0P:I;&98
M9!+$R2O&\;@8RK(01P3WJ2WT+3;74H]1AM]MW':+9+*78D0J=P7D\\\YZ^]
M'F^EWMAI?@GQ!I>HB_N["U\02:;96L,["5P70QPA]P.,L1R>F12^'-*2'XAZ
MAX?FT7^RM,O=$\^;3DO3*CL)@H?@_*<$@X]*[V?PCH5SIU_83:>KVU_<F[N$
M+M\TQQEP<Y4_*.F,8I-(\'Z'H>H-J%A9LMZ\1A>XEGDED="0<,SL2>5'7IB@
M#E_@UHVGV?@+3]1M[?9=W2R+-)O8[MLK@<$X'3M1/IUIXM^)^LZ9KH>>RTRR
MMFL[)I&6-C)N+RE01N(("Y/2NKT;PKHWA^YN9]+M6MVN6+2*)G9 223M0DJN
M2<_*!3-;\(:)XANH;K4+1FNH4*)<0SR0R!3U7<C D>QXH \DURRAN/AUXLLI
MFENK/1-<2WTZ665F,2&2'='NS\P7<R\YQ^%=7XS\-:=!=^"]%M%FM+)]5?(@
MF8/@Q.6 ?.X9Y'!Z'C%=H/"NAKX;?P\NFPC2G0HUL,X;)R23G.<\YSG/.:;;
M>$]&M(=.BCMI&&G3-/:F6XDD9'(()W,Q)X8C!R* ."D5O!.N>,[/P^LD5M%H
M"ZC#;%V=8YQYB[E#$XSM!([XJIH'AS6I8/#FK:5H\=M=>9!<76J-J[2O>0L
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
M'C#6;?2_%FNV5Q(;<:A#I.F($#K&RL$EE"_Q$LS8]U J[X?N];MO%NGP6_\
MPDUUI=Q%*+YM9MPHB=5W(Z, ,9(*E>G(H [C7-8MM T.\U:\61K>TB,L@B +
M$#T!(Y_&KL,JSP1S)G;(H89ZX(S7BFJ)K7B7X/:IXNN/$5XCWD$TAT\*AME@
M#E1&%QG=@?>SG/K7LNF_\@NT_P"N*?\ H(H JZ?KMKJ6KZKIL"RB?3)(XYRZ
M@*2Z!QMYYX/?%:=>76.AW^M?$'QREOK]]I<*3VV!9!59I/LZX9F(/RC^Z,9S
MR:FLO$SZM\-O#E]JVMW]C>7Q*,NF0A[B[==P*H K$9V[B0!CU% 'I=9FJ:[:
M:3?:7:7"RF34K@V\)100&"EOFYX&%/K7F,7C/5](\,>-A%<WT[Z7+;I82:K$
M%GC\\*/G&!D*6R,CD5=UC0-0T7Q9X)-QXAO]3BDU(B1+P(2)?)?YD( *@\_+
MSV_$ ]4HIDWF>3)Y.WS=IV;NF>V?:O._ NHW']JQV6OZKK</B-H7-QI]^JB"
M8@\O 0NTJ.VUNAY% 'H]%>5#Q'K'_#/DFN_VA-_:@B<BYXWY%P5_EQ6U?2:C
MXD\?76@QZO>Z9I^G6,4[FR94EFED+8RQ!PH"]!U)YH ZBYUVUM?$-AHDBRFZ
MOHI9HF51L CV[LG.<_,,<5IUYCK^DZE+X^\'Z:-=N$N!8WJS7Z1()G0&/..-
MJL1@;L>IQ6YX)NM0BUCQ+H%[J$^H)I5U$+>XN<&4QR1!]K$ 9P2>: .JO;ZU
MTVRFO;VXCM[:%=TDLK;54>I-8>D>/?#>NZA'8V&H%KF52T*2V\D7F@#)*%U
M;CGC/%8OQ,"W%SX1L+K!T^ZUR%+A6^[)A6*(WJ"P''M7=M%&[(S1JQC.4)&=
MIP1D>G!(_&@#/\/:[:^)="MM7LEE6VN Q02J PVL5.0">X/>M.O)/"][;6OP
MB\-13ZSJ&GF>:5$CTV+S+BY/F2'8@VL1ZD@=NHI+/5_$%SX>\<6-AJ&J&XTC
MR;BPEU"()= %!(T;C R#M(&1DAJ /7*S-=UVU\/:>E[>+*T3SQ6X$2@G=(X0
M=2.,GFO/[CQU>W?CCP_=V,Y'AYHK:*\0=#+=JYBS_N[4_P"^_>L[Q!?:EKO@
M#4-6-X?+O/$4*Z;O7*10I.D:$#OEE9CZYH ]DHKS]?[6\+>/O#]A)KU]JEIK
M27"3QWFP^7)&F\.FU1M!Y&WIS7.ZUXDEL3%K&C^(?$.HLNHQQ22/:XT^1&E"
M/&#L"\9P&!/(ZT >Q5F'7;4>*%\/[9?MC61O0VT;/+#A,9SG.2.U<H_]I>+/
M'&OZ:NN7^EV.C+!'&E@R(TLDB;R[EE.0. !TKGO&&NWOA'QY:W087=XOAT6S
M7DJ;8HV:Y13/*%Z(#R0/4#WH ]?K!UOQEH/AV^BLM3O'BN9HS*D4=M+*2@.,
M_(IP,^M7M#LI[#1[>"YU*74IPNZ2[EQF1CR2 . .> .@Q7#^('UA/C)8'1(+
M*:Z_L*7<MY*T:;//7)!56.<X[>M '3OXUT?^SM/OX6N9K>_OX[")A T9$KG
MRKA2%]\?G6G::O:7VI7^GP-(;BP9%G#1LH!==RX)&&X],XKCO&S7S:5X1;4X
M[>.\/B*R\U+9V>,'>V,%@">,=JI:QXGUG3F^)$MM=9;2TMC9+)@K"7A4L0#U
M.23@]3@4 >F5SS^--)73["^3[3)!>Z@NG1$0E2)6<IR&P=N0>:X_PS<2ZAX[
MLTTGQ1K>JZ3#9/->F<CRUGR JME!R06.P8(Q63?WVJ:W\/\ P[+)?M]O?Q8L
M45S(@?RR+B14..X4 <>U 'L_05F>'M<M?$NA6NL62RK;7*ED650&&&*\@$]Q
MZUREHVI^&OB'I^C2ZW>ZI8:K93RD7I5GAEBVG<I51A2&QM]:Y#1]>OM.^&_@
M72+)[V+^U))Q-+81"2<1QEV98P>-QXY[#)H ]MJEJVKV.AZ<^H:E/Y%JC(K2
M;2V"S!5X )Y) KD_!5WK/]N:E97":U)HXACEM9]7A"2K(20\>[ W#H03TY%.
M^+G_ "3F^_Z^+7_THCH [>BN!U8:OK'Q/ET*#7;S3M-71X[F1;7:)&?S77Y6
M8';GC)QG@#BL9/%&O6W@V>P&HF34E\1G0(=1E12X0R "1AC!8*2/KB@#U>BN
M \2-J?@#P9K.JVVN:AJ;B.-($OPDIBE9PF\$*,CY@=IXX]ZI:)=Z[:^*=)CM
MF\47EE<;X]1.KVH6-/D)61" -GS#&WI@T >F5"]W;1W45J]Q$MQ,K-'"S@.X
M7&X@=2!D9],UY&LWB2\\#:_XF_X2F_BN-+N;QK2"-4$16*1CMD!4E\@8Z@ 8
MXZYNZSILVM_$?PG=?VQJ=FU]IEQ+BVD0>3A(B0F5. <\YST[4 >CP:O:7.L7
M>E1M(;JT1'E!C8* ^=N&(P>G8U>KSO4[G7K_ %SQOI6FZC/%/:Z;:2V 7'R2
MD2,<<?Q%0#3[/Q7<^*M7\(1:9<-##/9MJNI"/^X!L6,^QD+ _P"Y0!Z#17B-
MIXF\2ZWX=;Q'8/XF?5I9&EM;6"S#6&P.0(B,?,"HP6SG/TKU&Y\3&TU"&R?1
M-8E>0)F:"U+Q(6]7SV[T 5=2^(7A?2=2NM/O=1>.YM2HG M9G6+*AAN94*C@
M@]:Z*VN8+VUBNK69)K>9 \<D;95U(R"#W%>6PMXG/C3Q_#X>L=,N/,F@5VO;
MAD*L;90,*%(8?4BET/4M,@^&.@6,>KZOIACE:R:"TB$EW/,FX/&H"M@;LME>
MV.10!ZM17E>C:QXFNM'\::9I%Q?W%]IQB_LUM3B"7*B2,,58$ $CG:6'<9XI
MR^+8M#\%>(]1L=3UBZU.Q@1GL-;0"6UD8[0Q&T94D@\$K\O&* /4JKW][%IV
MG75].&,5M"\SA1D[5!)Q[X%>;:1>>(+;7M%-L_BF]CN)/+U,:I:!(0I4GS$P
M!LPV.!P0:JRIK7BOPGXH\0'Q#>V@B>\@MK&)4-N(8@RE74C+,V#EL@C(QTH
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
M&)%(VMYB;#NXSTZ8Q6K10!RB>"?,U2SNM1U_5-1M[&X^TVMK<F/;')@@,65
MS8R<9/YUG7GPNM+O3[[2O[=U:'1[N5YS81/&$1V;<<-LW%=W.TG&?6N\HH Y
M[6_"B:MK=EK%OJ=[IU]:Q-!YEKL/F1,02C!U(Z@<BFW'@K2KV7Q";OS9XM>$
M0N8F8 +Y:!%V8&0> >_-='52XU.SM+^SL9[A4N;TN+>,YS(47<V/H.: .=L?
M JPZA8W6IZ[JFKKIS;[*&\:/9$V,!SM4%V )P6SC-:5CX8M+"WUN&.:9EU>Y
MEN9BQ&4:10I"\=,+WS6W10!0T32H="T.QTFW=WALX$@1Y,;F"C )QQGBL76/
M!,6I^(SX@MM8U'3=3^S):K+:LFT(&9B"K*0V=W?T&,5U-% '*1_#_1U\*S:%
M))=RK/<&[EO&E_TAKC<&\[<!PP(';'&*NZ5X>O+*X:74/$6I:JAB,0AN5B6,
M XY(1%W'C&2>YK>HH Y'3? TFD>3;6'B76(-)ADWQV :(JHSG8'*%]G;&[IW
MK9L=!M[#Q#JVLQRRM/J:P+*C$;5\I2J[>,\[CG.:U:* ,KP[H-OX:T9-,M99
M9(DDED#2D%LN[.>@'=C5+7_"<>LZG9ZK;:E>:7J=JC1)=6FPEHVP2C*ZD,,C
M(XX-=%10!R=C\/='M-,UO3YI;N]@UE@]V;J7<[,%"E@V <DC=['I@ "K.D>&
M;[3+N"2?Q3J]_;VX*QV]QY04C!'SE4#.1GN>O-='10!S>G^#X--UG4[N'4;Q
MK+49))KC37V&$RN &;[N[G'3.*K:7X(ET<V]M9^)M832K9PT5@6B*JH.0F\I
MO*=L;NG&:ZVB@#*T_0;?3M=UC5HI96FU1H6E1B-J^6FP;>,].N<U5M_"=G;:
M=K]DD\YCUN>:><DC*-*@1@O'0!>,YK?HH Y^?PC93Z1H&G-/<"+1)[>:!@1N
M<PKM4-QT(/.,56U#P)I^HVOB2WEN;I5U]D:X*E<Q[%51LX]%'7-=/)(D4;22
M.J(H+,S'  '4DTRUNK>]M8[FTGCGMY5W1RQ.&5QZ@C@B@#.U+P_;:GJ.CWLL
MLJR:7,TT2H1AB4*8;CI@]L5DR^"&AU*]NM(\0:II,5_*9[JWMO*9&D/WG7>C
M%&/<BNA@U.SN=1N]/AN%>[M AGB&<QAP2N?J :MT <UK'@Z/4[O3]0MM5O\
M3]3L83;I>P,C/)&<95PZD-DC/3KS4WAKPG9^%Y-1DMKJ\N'OY5FF>ZDWL7"A
M2<X[XR?<\8&!6_533=3LM7LQ=V%PL]N7= ZYQN5BK#GT((H SO%'A:S\66=G
M;7D]U MK=+=QO;2;'#JK ?-VQNSQW JGI?@BWM-0N]0U+4K[6+VYMC9F:\*#
M9 >2BA%4#)ZGJ:ZBB@#B+7X;00II4$VOZM<V>D7$4]C;2-&$B\LY4':@+\<9
M)X'2KFH^"?[6O&^W:]JD^F-<K<MIK&/RRRL&"[MF_8" =N[M70W.HV=I=6MK
M/.J3W180H>K[5W,?H .2>.GJ*@77](;3(-2.HVT=E<?ZJ>601J_7H6QGH?J.
M: ,B]\&%]:N]5TG7-1TB>]V_:TMA&Z3%1@-MD1MK8XR/2G:KX,BU*/2I4U;4
M;;4]+#"WU%'1IB&&'#Y4JP.!D8[5M66K:;J3.MAJ%I=% "X@F5]N>F<'BKE
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
MB.+3+JV8RWD& 3*DA<9)RV H.,<ULZ#KUYJ6M>*+2<1>7IEVL,&U2"5,2O\
M-SR<DUG:YX3UWQ%?P0:AJ&F'2[>^2[ADCM&%T@5]RH&W;1T + 9([4MQX3UZ
MW\1:O=Z+K-K:66LE'NEEMC)+"ZH$+1'<!D@#[P(![&@#+LO&^MZKX9\(1VBV
M::WXA$A,TD;&&!(P6=]@.2<8 &>IJ+QTGB*V\,Z4FH3:??7Z>(+(VLD*- LO
MSC:)%);:=V0<$\8-7XOA]?6/AOPS!I^J0Q:SX?+^1<20EHI0X(=&7(."".0<
MC%7KWPQKNM:;9)K&JV;W4&JV]_BWMBD2)$P/EKDEB3@G<3WZ4 -TC6/$-EXW
M7P]KUQ8WB75@U[!/:0-#Y;*ZJT9!9LCY@0>O%:/C/Q!=:!I-J=/ABEU"_O(K
M"T$V?+$DAX9L<X !/'I4MQH$DWCBR\0"=1';6,MJ8=O+%W5LY_X#2>+?#C>)
M=(BMX;LV=[:W,=Y:7&S>(YHSE25[CJ"/>@#'U36?$?@[PWJ6HZQ/I^JL@B2R
M^SP-;LTKOLVN"S#;EE.0<XSQ44VK^*O#.K:(->N]-O['5;I;)_LMLT+6TSJ2
MFTEVWKE2#G![U9O?"VN>)- U'3?$FK6F;A8_LXTZV*+;NC;A)EF)8[@O' P/
M?--B\,>(=5U72[GQ/JEA/;:7-]H@@L;9H_.F"E5DD+,<8R3A>,F@#&G\3>,K
MRV\57VG2Z3!::!>7$:+- [O<B-0Y0X8!/E/WN<D]!BIX?%7B>%_#.LWXTX:3
MKUS%;BQBC8RVXE0M&WFDX8\<C:!Z>M;=IX1FMM&\5V)NT9M<NKFX1PAQ$)8U
M0 ^N,9IMUX/FN-!\*:<+M VAW-I.[[#B40H5('IG- &?_:_B[6_%/B/2=(N=
M+LK;2Y8E2>X@:5W+Q*X3:&  R3EO< "LV;XGSMX2T"Y8V.G:EJEQ+:S3763!
M:F$L)7QD%N5&T9_B&33;"S\22_$'QO+H&IV5MFYMXY(KRW,B_P#'NF'4J00P
M]#D'\*UA\.VL/#^@VVDZEY6JZ+,]Q#=SQ;UF>3=YH=00=K;CT.1Q0!F67Q!O
M38>*8$U'3M6FTK3&O[6_M(BD;_*WR.FXX8,HZ'D'M5F+Q)XLL7\,ZGJKZ8^G
MZW<Q6K6=O"P>W,J%D;S"WS=.1M YX]:W)]&\1:QX=UK3M9O],#WUH]M"+.W=
M5B+*P+,68ENHXXZ>]+J/A26^TGPS9K=(C:/>6UR[%2?,$2E2!Z9S0!DQ>*-5
MO/'=[I#:KINE_9;E$@T^[MF,M[#A29$DW@9.6 "@XQS47C;Q1J?A^:^FC\3^
M';(V\1EMM-N(R\UP N2&/F J2<@87TYJ[X@\)Z[XENDM+[4-,_LJ.\2ZCD2T
M87<85PP16W;0>,;@,X[56O? VM&[\1QZ;JMA%9:\S//)/:M)<190(45MP!7
MXR/ER>#0!EZ_>:[K'BOX?WVF:A:V2:A!--#%+;M((V-L7;?AUWC!P!Q@\\]*
MV;WQ#_8GC+5FO;:TD%AX<2^FN8H LTA#OE=V2=ORY"]B:EOO!VI"P\*/I=_:
MQZGX?C$:-<Q,T4P,/E/D @CCD<U:N?!QU+7]0O\ 4;B.2"_T5=+GBC0J<[G+
M,"2< [^!VH P+KQ+XPT7PU:>+]3FTN739##)=:=%;LKP0R,H!64N=S#<,@J!
MUK0N=7\5:IXVUO0-'N--L[:PAMY?M5Q TK@R*QVA0P!R1USP!T.>(!X(\17V
MDV?AW6-<LI]!M6BW>3:LEQ<QQD%$<EBH'RKD@9.*Z33M DL?%^N:VTZNFI16
MR+$%P4\H,#D]\[J (_!&O7/B3PI;:C>PQQ7F^2&=8L[-\;LA*YYP=N?QKH&W
M;3MQNQQGIFN!72]<\*^'-.T+1KCS-0N]5=VN%@RD4#2M+(6SD#"G;ZDD8KN+
MZU%]I]S:,[QK/$T1=#AEW C(]^: /.!XXU'3_$FD6EQXD\/:L;Z]6SN;"PC*
MO;%@<,K>8Q(! !R!U[5H6WBC5;[QU>Z2^JZ;IGV6Z6.'3;JV8RWD& 3(DA<
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
MO+.+:C [@T;KN8<$#H>AJ'3O$^KWNB^#=(T.+3K"]U6P-U-+]GS#:Q(JYV1
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
M@!+!;1QN <X95 /ZBKU%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 56U"_M=+T^XO[Z=8+6W0R2R-T51U-6:Y;XCZ1>:YX U6
MPT^/S;IT1TBSCS-CJY7\0I'XT 3:3XTT[5I'4VNI6*K URLM_:-"DD0QEU8\
M8&0><'!SBJ=K\2-$NKBT!AU*"TO9!%:W]Q9O';SL?NA7/KVR!FJ>HZR_CGPQ
MJ^BZ9I6K6MQ<:=*IDO+1K=(Y"N!$2V,DY_AR, \U@ZI?W'BOP5IOA*ST+5;;
M4V:UCN//LWCBLQ$Z,S^81M(PA VDDYH Z_5/'^D:7JUYI1@U&[O[-5>6WL[5
MI6",N[?QQM (R3W..:KQ?$_PW.;22"2\ELKETB%^EJ_V>.1\;4=\8#<@'T)P
M<4[P_9W$7Q(\974MM*D$ZV(AE9"%DVQ,&VGH<'KCI7(+H^HC]G>#3AIUT+X2
M1G[-Y#>:/]-#?=QG[O/TYH [O5_&^E:/K+:/)%?7.I"%9TM;2V:5Y$8L,@#T
MVG). ,CUIT'C?0I_#$GB#[2\=E$YBD62)A*DH;;Y93&=^2!CW%<MJ&N)H/QD
MO[B>PO;BW?18%>2T@:8Q?O9""57+8/3(!P<9K#N?#FLZAX/U#5DT^_@:X\3+
MK26,8V77V=2J\*>DA +X]AWH ](T?Q;8ZQJ3Z;]FOK&_6+SQ;7UN8G>/.-ZY
MX(SP><CO6/;_ !5\.74-M<Q+J)L9I%B:^-F_D0R,<!7?H#DCU R,XJMX7M='
MO_$\.H02^*+J[M;:15FU6&5(HPQ7<F71<L<#@9Z5@C2-1'[-ZZ;_ &==?;_*
M'^B^2WFY^T[ON8STYZ4 =[JWC"QTK5&TT6FHWUW'$)IH[&U:8PH20"V/7!P!
MD\=*?J_BJVTFX2 :=JU]*T0F*V5D\FQ"2 6/ !X/&<\=*Y+QTT=MJ]S?:0GB
M"S\3);*EM+8V;RP7N,E8W^4H0"2"6VD9]*76M3UT>((+?6'UNRL3IT3Q+H=J
M9?.NCGS$9PK%<<8!('<F@"[XA^),-CI7A[4M&M9[^UU6\BC,B6KN/++$,HP1
MB7(P%/<'BM8ZRESXGT!1>7]G]LM;B1=.FM@OF;=N3(3\R%<C [YK@K/3-3L/
MA-X4>?3+\RZ9KJWEU;^26G6);F4EM@Y/# \=1STKK+HRZM\0?">JVUI>+9_8
M;W=)+;NGE[O+VA@1\I.#@'!H L77Q)T.UEN6\G4IK&UE,-QJ,%F[VT3 X8%Q
MZ'J0"!5W6/&VCZ-?VMC,;FXNKN SVL5I"9FG4$#"A>IYSZ8!.:X/2[V\T/X;
M7?@FXT#59M;6*YM(TBLW:&X\QGVR"7&P*=X))(QS6[H^A7NE>-O"\,T4DL=C
MX;:TEN0A,?F*T0QNZ9."<=<4 7[[6IO&?@V]B\,-=07TD_V&4RY@EL6R-[,"
M0054YP.3D5+IN@ZK<OXD_M*^O(H+Y5L[.,W!+0QQH4\X$'Y6=B6XYX&>>B>#
M[.YMO$?C&2:WEBCGU-7B9T*B1?)094GJ,@\BNN9E12S$!0,DGH!0!S?@#6)]
M=\$:;>79S>*C07)/4RQL48GZE<_C72UYQX"U-M(^'EAJ!TZ^NQJFI2ND=K%O
M:-)9GVNP[(!@D^]>CT %%%% !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 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110!FQZ':1>(Y]=4R?;)[9+5P6^78K
M%A@>N6-:5%% !1110 4444 %%%% !1110 56U"RCU+3;JQF:18KF)HG:-MK!
M6&#@]C@U9HH @LK.#3[&WLK6,1V]O&L42#HJJ, ?D*GHHH **** "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 ***:SHOWF4?4T .HIJNC'"NI/L:=0 445!<7EK9F$7-Q%#YT@AB\Q
MPN]SG"KGJ3@\>U $]%%% !1110 4444 %%->2./;YCJNY@J[CC)]![TZ@ HH
MHH ***@^VVOV[[#]IB^U^5YWD;QOV9QNV]<9XSZT 3T444 %%%% !1110 44
M44 %%%% !1110 4450L];TK4+VXLK+4K2XNK8XGAAF5WCYQ\P!R.?6@"_136
M=5^\P'U-*&##*D$>HH 6BBB@ HHHH **** "BF^8GF>7O7?C.W/./I3J "BB
MB@ HHHH **** "BBB@ HHILDD<*%Y75$'5F. * '4444 %%%,FFBMH))YY4B
MBC4L\CL%50.I)/04 /HJIINJ:?K%H+O3+ZWO+<L5\VWE#KD=1D=ZMT %%%)D
M9QD9/:@!:*** "BBB@ HHHH **;')',F^-U=3D;E.1Q3J "BBB@ HIJNK'"L
M"?8TZ@ HHHH ***@N;RUL_*^TW$4/G2"&+S'"[W/11GJ3Z4 3T44TR()!&74
M.1D+GD_A0 ZBBB@ HHHH **** "BBB@ HHHH **;)(D4;22.J(HR68X 'UIP
M((R#D&@ HHHH **@O+VUT^TDNKVYBMK>,9>69PBKSCDG@<FIZ "BBB@ HHHH
M **@:\M4O$LVN(ENI$,B0EQO900"P7J0,CGWJ>@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *Y7QSX8T36=#O[[4=,M[FZMK*;R99%RR84D8_'FNJJEK%I)J&B7]E$5
M62XMY(D+= 64@9]N: //_"UKX<\$?"^R\8+I4*7:Z/$\\L2XDF+*IVY_VFVU
MI2>*/%.B3Z3<>(].TQ-.U&YCM6%G*YEM'D^YOW###/!(QCWJZ_@UK[X5P^$+
MV=$F&G16K31995D15PPS@D;E![?A5&70/%OB*72;7Q&VDPV.GW4=W*]E)(\E
MW)'RHPR@(N>3R3QB@#JO$.M0>'?#U_K%RK/%9PM*47JV!PH^IP/QKSCQ%>^*
M[FY\%OKNGZ=#;7&NVLJ&TF<O"VU\1N&')P3\R\94\<BO0_$^AQ^)?#&HZ-)(
M8EO(&C$@&=A[''?!P:Y&?P[XUUJ7P\NKS:-%#I%_!<R?9WD9KDH""V2HV\$_
M+SDGJ,4 .U+Q[>R:UJUEI$V@P1Z6_DN=4NS&]S+M#,J $;0,@;CGGMQ67K'B
MG7M<N/ FJ>'WMK>UU.1F$,\L@W2^6^Y)-O#(,<>XZ5K3>$-6TOQ#JUYI>FZ%
MJEIJ<_VDIJ):.2WE*@-A@C[E. <<8J]K_AW6;NS\.7>G)IBZGI%P)VMR6CMW
MRC(RJ0"5^]QQ0!!K?C.^L=;MO#\$VBVVHBR6ZO+F_G*0)D[0B#AF)(8]1@#W
MJB_Q+NSX234K;3K:ZU"/65TF:""?=%(Y(&8W]&#*03TSSTJYJ_A75Y/$=OXD
MM;/1KV[EL4M;ZQO2PBW*=P>-]C$$$D<KR,=ZFO\ PQJVJ:'I<$EOI%C<6VL6
M]_)%9EA$(XW!(!V@L^!Z 4 1:IXE\5Z)%HEM=:;I=SJFIWKVZQV\SK$J^664
MEF&>".>#P.!FJ]KXG\:W6MZCX<32]&_M2R5)GO#-(+8Q./D 7&_<2"/08)]
M>A\0Z%=:MKGAR]@DB6+3+QYY@Y(+*8F3Y<#DY8=<4:?H5U:^.M:UQY(3;7UK
M;0QJI.\-'OW9&,8^88Y- ',S^*H=>\+^$-6O-'MWFNM<AMS#*Q86TRM(A=".
MI!4XSV-79O$WBK4/$FOZ1H6FZ85TEXQ]HO)7 DWQ*X0*O.[)//  QUJM:>!-
M3@\,^'M-:>T,VFZ[_:4S!VVM%YLCX7Y?O8<<' Z\UT6AZ%=:9XH\2ZG-)"T.
MJ3P20JA)90D2H=V1QR#TSQ0!@S?$E7\)>'M2M8+:&^UQO+B2\GV0P%03(SO_
M '5VGIR<BK_A7Q?/JVNW^AWTFFSW5M"ES'<Z9,9(98V)7H22K CD9/4&L2'X
M=:E;^#?#%JLFG2ZQH4LDBI.&>VG5RP9#QD9##G'!'2NK\-V6IV\MQ+J&DZ+I
MP95$::<S.QZYW,47CI@ ?C0!SWCR\\2VWB[PI#H\]I'!/<R+LFED42.(G)$@
M7@IC!'?-5-2FU^/XN6B:=:V,NI2>' LSS2,L$/[_ "S<#<PR, <'GG&*Z/QA
MH>J:G<:)J.C&T:]TJ[,XANW9$E5D9&&Y02#\W'%/MM"U$^.X?$5TUJJ?V,+*
M6.)V)$WFAR5R!E.N">?:@#'3XB36G@S5=4U2QA74M,OVTR2"*7$4L^5"E6;H
MAWJ<GH,T_1?&UY)XIL=$U.?0[LZA%(\$VDW!D$;Q@,R.#GJ,D-QG!XJ&Z^'U
MU?:#XEL9KFWCFU#63JEE( 75"!'M#@@=T((&>#6MH&G:U#J*2ZAH?ARQB1"&
MEL&9Y';_ &<QKM'7N30!MZS/J-OISR:7%:/<Y'-Y*8XD7NS$ DX]/U%<MHGC
M2_N+_6],OQI=Q=:?9B\BN-.E+0RJ=WRD')5@5]3UK2\=>';SQ)HUK;V1MF>W
MO8KI[:Z)$-TJ$YB? /!SGH>0.*Q](\':M#K>LZG<V^CV2:AI@LXK6PW;8F!;
M[QVC=]X?, /3'&2 9R_$'Q7%H.B>(;C0-/?3M4>&!+:*Y87!DD&$;)&P*6[<
MD C/?&]I?BC6+?Q/=:)XEMK"%UT\ZE%/9.[((U;:ZMN&=P)'(X(J"3P9J+^!
M?"VB":U^TZ3<V4L[;FV,(2"VTXR3QQD#\*TKSPS->^._[8E>(Z>^C2Z=)'N/
MF%GE5L@8QC /?KVH YYO''BD>&/^$Q&CZ=_8&WS_ +*9G^U_9\X\S.-F<?-M
M].]=-8^)7OO&MQHT<<9M$TV&^CF&=S%W88^F%%<JOA#Q@WA(>"I+G21HX06Q
MU%6?[0;;/W?*V[=^WY<[L5KZCX<UW3O%D6M^&AITD;Z<FGS6]](Z! C%D=2J
MG.,D$<?6@"G=?$&_M_#>H:G%IL,\UMKS:4D"N5\Q1*$!R>C$'Z9J[8^(_$D/
MBA-!UJRTR.:]LI+FRDM)79%9" 8Y-PR?O [ACZ5EP^ =:7PK-IMQ>V4U[+KZ
MZH\R[D1D\U7;C!PW!XY'OWKI[_0KJZ\=Z-KB20BVLK6XAD5B=Y:0IMP,8Q\I
MSS0!SWPTO/$]X^LG59K.:TCU2[B)$LCR)(KXVINX$8YP.M;_ (I\176D7&EZ
M9I=K%<ZMJLS1VRSN5B147<[N0"< =AR<U5\*Z'K?A_5]7MYOL$ND7=]/?13+
M(_GAI&!V%-NW YYSZ<5+XL\/ZCJ5]H^LZ--;)JFDS2/$EUD12I(NUT8J"1D8
MP<'&.E %.R\1^(QKEYX:U"UTM=8^Q?;;*>)Y/L\R;MC!@?F4@D=,YS6;\%X;
MX> [*XNX; 0R*S02PAO.?,CE_,)&.N,8K9T30=8F\62^)O$!LHKH6?V*UM+-
MVD2*,MO9F=@"S$@=   *N>!=!NO#/@O3=&O9(9+BU1E=H22AR[-P2 >A]* .
M*\=1:5-\4])36-%N-7M?[(F(MH+4SL&\U<-M'8#(S[UNSZG!X/\ !]IJFAZ
M;31TN-]_:20-#-#$3M:0)Z@@$@]5YJ;Q!H?B)O&UCXBT)=,E\FPDLWBOII(_
MO.K9&U6_NT_5M(\3>)-"@TO4FTZSBN+C&HFSGD8M;#G8A*@Y8\'.,#/7- %1
M_B%(OAW6/$<=BLVE13K;:4%8A[URP3=D\!"YP#Z GTJY)K_B'P]I&HZKXIM-
M,^QVMJ;@-I\KEMX_Y9D..<YX8''M65)\/=0_X1K6?#4%[!%IOVE+O17)9GM6
M#B3RV&,; XXY)PQ]!6C<Z+XF\4Z'J>D>)1I5I:W5HT*_8'DE8RD@B0E@N%&/
MN\Y]: ,W3_B!?KJNCQ:G)H,L&JS"!8M.NS)-:R,I90XZ,.-I(Q@UH:%XJU?7
M_$-]!;KI$5I8WLEK-:2RO]L"H<>9CH >H&,8[T:#HWB"TNK*._T7PQ'';X$M
M[;;C+)@<%4\L;23C/S'O56_\+:]K7BC2[^]M-$M/[/O1<?VE:._VF:)<XB*E
M1@," V6(]!0!:T3Q5J^O>)+^VMETB*TL+U[6:TFE<7>Q3CS<= #U Q@CO6EX
M^UNX\.^ ]9U6TXN8+<^4V,[68A0?P)S^%8>I>%M>USQ-IE[>6FB6HT^^6X74
MK5W^TRQ*3B+:5& PP&RQ'7 KK]=T>V\0:%?:1>9^SW<+1.5ZKD<$>X.#^% '
M+Z5\,/#<6F6CW-HT^J )-+J9E?[0\W!+^9G/7MTIS>)/$NM:KJT'ABRTPVFE
MSFUDEOY'!GF !94"CY0,@9.>>U,TVQ^(EC9V^E/=:#+! %B&I-YIF:,<9,6-
MN_'^UC-)'H7BKP]JVLOX=_LFYL=5NFO +Z62-[:9@ Y^53O4X!QP?YT 5Y/B
M+>W>A>&K[2=)CENM8NGM'M9YMODR*KAAN Z!DY..1T&:+;Q/XUN=<U#PXFEZ
M-_:EFB3M>&:06QB<':-N-Y8D$>G!/H#-:> ;C3;+PC:V]W%-_9%[)=W<LF5,
MS.LFXJ #_$_0]N];=CH5U;>.]7UQY(3:WEI;P1J"=X:,OG(QC'S#'- '/O\
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
MLI8MD-S=NZS6CD8+@!3DCJ,%?>@!?$'C2YL_$4>@6,ND6MVMJ+JYN-3N"L2
MDA44#!9C@GM@#WJG'\2)I_"BW5O8VTVLOJO]C1PQS[K=[C/WPX&?+V_-TSV]
MZ??^"]2M-<M=8TZ/3=7E&GQV-W#JN5\TQ_=E5PK88Y.014^J^%=7U3PW9"./
M2-/UC3]034+:.V#?9MR9 5S@$Y4D$@#MQ0!EV<NO-\8=*BUZVL4F32;DQS64
MC&.52\?\+<J1^.<BNN\6^(F\.:5#-!:_:KV[NH[.S@+[ \TAPN6[  $D^U8^
MG:#XFNO'5GXDUI],BBALIK46EH[N4W,A!WLHW9P<\#&!C.2:U/&7AZY\0Z5:
MK8W$=OJ%A>17UH\JDQ^;&3@.!SM()!QZT 9]GXCU_3O%.G:)XDM=.QJB2FTN
M=/=]H>-=S(ZOS]WD$>G2L!?B#XJ?PG-XJ71M-&DV<LBSQM._G3(DI1FCXPN
M/XLY(/3C.]::%X@U?Q5INM^(QIUM'I22_9;6QE>7?)(NUG=F5< +G  []:J1
M^"-23X2W_A4S6OV^X%R$DW-Y8\R5G7)VYZ,,\=: .\C=98UD4Y5@&'T-.J*V
MC,-K%$Q!*(%./85+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%9GB'7+7PWH-WJ]ZLC06RAF6,99B2  /<D@4 :=%<;K'B?7
M[;P=K5^/#=U9WMK;-)$&N()!C8Q\S.[!V8R5//3&:9IOC>>U\"VNMZ_I=W;R
MO' D2*8Y'O9)%&WRU1N-Q/0XQ0!VM%<MIOC&:;7K?1=9T.[T>\NXWDM/.ECE
M2<(,LH9"<,!S@]JAL/'$NK7:R:;X=U&ZT<W)MAJ4;1[2P;87"%MQC!ZMCL3C
MB@#KZ*\QT'Q/#H,_BE'BFO;ZZ\2SPV=E!@R3'RXLXSP% Y+'@"O35)**67:Q
M'(SG% "T5P\WQ$D:;5DTWPSJ>H+I-Q)#>21-&JJ$ZE2Q&]L<[1SZ]15C4OB'
M86EKH,]E8W>I?VZC-91VZC<Q"@A3D\?>Y)X&#GI0!V%%<A;:JMQXWTY+V#4K
M&_DTB2=[1[E3!&HE4'<JD@OD\,.U+I'C>;6YX)[+P[J3Z+<2F*'4MT>UN2-_
ME[MX3(^]CWQ0!UU%<5=?$,0QWU_:Z%?WFB:?*\5UJ,3QA04.'9$+;G53G)'H
M<9Q790S1W$$<T+AXI%#HPZ$$9!H ?17)7WC2<:M?6&B^'[W6&T\A;R6"2.-(
MV(W;%+L-[8Y('3(J&\^).EP:!HNL6UI>7D.K3&W@BA0>:),-\A4GKN7;]>^.
M: .SHJEI-W=7VFQ7-[ITNG7#[M]K+(KLF"0/F4D'(&>/6N.E\6>((_BG+H<>
MB7$VGK8)*$66 =92IGR6SMP,;>O&<4 =]17'W?CF8WNHQ:/X=O\ 5[?3)#%>
M7$#QHJR 99$#,"[ =0._%9/B#Q]J!?PG=^'+">]T_5IP2RM$IF!1SY/SD%6!
M7)/ XQGM0!Z-17/W^O:O;):K9^%KZ[N)81+*@GA18"?X"Y;!;/\ =R/>N6\1
M^(8/$?ACPMJEFDT"R^(K2-XI>'C992K*V#V(- 'I-%%<OH'BZ?Q%<1RV>AW8
MTB622.+46ECVDH6!)3=N )4@''ID#- '445Y!X2\;3>'_"5W/+H6I7>G6>HW
M1O+Y"@6(&=ONJQW/@$9P,#\Z]#U;7+^T>%-*T&[U8RQ^;YD4L<4:KV&YV&2?
M0"@#<HKC)_B/IL'A"U\1O97GDS78LY+<(#+%)O*,"H/)!!X'7BIY?&EQ:V5D
M+KP[?1:M?SM%::9YL;22!5W%RP;:J@=<GB@#K**\\\2>)_[8\!>,K*:QN--U
M33[!_M%M*RL0'C)1U920RG!Y]0:L:%XX8?V#97VA:A96FHQK!9WTY3;+($S@
MH#N3< <9'/I0!W=%<E>^-9_[4O['1?#]]K']G$)>2P21QHCXSL7>P+L >0.F
M16/J^O6GB&\^'^K:=(YM;K4G(##:PQ#("K#U!!!]Q0!Z+17!ZYXY>2'7;?3M
M"U&^LM/62VN[^ IMBEV_,%4D,^W(W8''O4/AOQ,-'^'_ (/M8[2XU'5-0L8U
MMK6)E#/MC!=F9B J@8R3ZB@#T*BN0/CZ"'0]=O+W3+JUO=$4->6+LK, 1N4J
MP)5@PZ'V-:GAW7KC7X9;E]'N["T(5K66Y*YN$;/S!025Z#AL'!% &W17.>*?
M%T/A>?38'L+J]GU&1X8(K8 L7"Y Y/<X&>@ZG@5!<^,+F Z?8KH%W+KMY$\Q
MTU9H\P1J<%WDSM R1C&<YH ZJBO-O%/Q"OX_ 6IZEH^G7-MJ5C<BUNXYC$39
MON7)8$D."& !7/W@>W'2OXKEM!HZ:EHUS97&IWIM$A>6-S&=K,&)1B,$+V.:
M .DHK%?Q' GB>YT(P2>=;Z>M^TF1M*EV7;]?EKGM.^)0U+P[=^(8_#VH1Z/;
MV+W0NI611(R ;HU7.[U&[&#M- '=T5QMEX_%QJ6EQ76@ZC8V&K-Y=C>S[-LK
M[2P!0'<F0#C(Y]!794 %%8^N>((=!N-*2XAD:/4;Q;(2J1B-V!*[O8D8_&JM
MEXQTZ^\9ZIX90.MUIT*322,1L8$ D#_=W+GZT =%17E.K>+QJ.N> =?M-.OI
M8[EK\0VD8!DF&S8IZ@ '[V2< ')KKM*\;6UW;ZT=4LI])N=% >^@G97V(5+J
MX920P(!Z>E '445Q]EXZ>2ZTP:CH%_IMEJL@CLKJ=XV#NP+*KJK$H6 XS].*
M=9^.'U+Q)=Z/I^A7UQ]AO/LUY=!D6*$8&&R3ENI^49( SW% '745Q$_Q%2.W
MN=4AT.^N/#]K,T4VIHT>WY6VLZQD[F0'.2!V.,XKM4=9$5T8,K $$="* &S6
M\-QL\Z&.38XD3>H.UAT(ST(]:DKS'7_$]UHVA>-KW0TU*>]L[O9(]Q.CQVQ\
MI6WHKGA!D#:,G)Z5W7A_4+[4]*CN=0TR;3YC@>5+)&Y88!W H2 #D\=>* -2
MBN:O;RVC^(>FVKRWXN'T^>142;%N55D!+)W;G@]J;X;\6S^)3#=6^A7<6DW(
M9K>_>6,AP"1DH&W+G!QQ]<4 =/15+6-231]$O]4E1I([.VDN&1>K!%+$#WXK
MEK+XB+<76DM<:!J-GIFK2+#9W\Y0*\C#*@H#N4-@X)'/TH [:BN4O_&<ZZQ>
MZ;HN@7FL2V 7[8\,D<:1,PR$!<C<V.<#ID5A>(OB%>R:'X;U7PU8W$]OJ.HQ
M02[O*5A\Y5H&5S\KD@C/08Z]* /2**K6%Q/=6,,]S9R6<SKE[>1U9HSZ$J2#
M^!K N_%TZ^(+S2-,T.[U)[ 1&]DBEC01>8-RA0[ N=O/'\Z .HHK(MM?AN?%
M-_H*PR":SMXIVD)&UA(6  [\;?UKAO&7BJ'4_"^G:I#!<I'9^)X('C4;G?RI
MB&V@=<XX% 'J%%<OI/C%[SQ NB:GHMYI%Y- ;BU%P\;B>,$!L%"0&&1E:S-&
M\5Z=I?@N*^B75;PW&HS6EM;W$HFN)YO-==@8D #Y21DX"B@#NZ*YG3?&"37]
M[I^L:=-H][:6OVUHYY$D1H,D%U="00",$=1Q5;2_&E]JZ0W-OX4U3^S[J-I+
M.Y9XAYN%++N7=F,-C +<<C.,T =?17#?#KQ1KGB*UNCJVESQI'<W"+=L\.WY
M9=HBVJ<Y XW8P=O4YJS\2_$.J^&O!\]_I%L[SB2-3,#'B$%U&2'/.<[> <9S
M[T =A17+WWC"33-,LI+W0[V/5+Z<P6NEI)&\LC $YW*VT* ,DD\"I="\6'4]
M8N-%U#2[G2M6@A%Q]GF=)!)$3C>CH2" >#Z&@#HZ*R?$VO0>&/#MYK-S$\L-
MJH9TC^\06"\?G7.2?$=[;4;>RNO"^L0RWZ,^F(50M=XQD$!OW9P0QWXP,YQT
MH [FBN9T?QA_:EIJPET>]M]2TI]ESIWR22$E=R["#M8,#P<BH;3QC=MK4>D:
MGX=O-.O+FWDGLU>>*07&S&Y-RL0K<C@\<]: .LHKS?PQXJU[7](\2)J>DSQ1
MP3WL27)DAVQ;"0L)"MDLO3=@@XZFJG@OQR^F^#?"Z7NAZBFF2Q067]IN4V>:
MP"@[,[]F[C?C% 'J=%<QJ/BZ:+6;K2M'T2[U>YLD1[PPR1QK#N&57+D;G(YP
M.V.:J7/Q&TY--T*^M+&^O5UIGCMXH4'F"10<HP)X.X%3S@<DG S0!V5%<+#\
M1+NXNKS3(?">J/K=F0;BQ#Q;4C(!5_-W;#D'@#DD'CC-:UOXN&I^%]/UO1=)
MO=1^W'$=NA1&C(R&WEF 4 J03D\],T =)17$7'CB\F\.^(FM]%NK?6](3$UF
M\D3&/<FY9 V=K+CYO7@C%9K^);O4/A5!JFOV6J6.Y+)C/:7,<<EP79!O0H3M
M4D\@@'!QB@#TFBN8U7Q?):ZY)HNDZ+=ZQ?00K/<K!)'&L"-G:"SD L<$A1VJ
M6\\1:FD-HVG>%M2O))X!.Z.\4'DY_@8NWW_89^M '145YMXC\0P>(_#7A35;
M-9H$E\16D;Q2C:Z,LK*RM@]B#7I- !4<UO#<H$GACE4,& =0P# Y!Y[@UR>A
M^//[?U"6.UT2]6PMIIH+O4)718H7C+<<G+9V@Y XW#/>H8?B*CPVNI2Z%?PZ
M!=S+##J;M'@[FVH[1YW*C'&"1W''- ';45RNH^,I8M;N]*TC0KW6)[%4:]:"
M2.-8=PRJ@NPW/CG ]JL:CXBU2W,7]G>%M1OPT"SNQDBA"9_@^=LEQCD <<<T
M =%17G.N:];^(8/ &KV!E6VO-91@KC:P_=2@JP]001^%;%QXWE;4[^VTGP]J
M.K6^G2^3>7-LT8"28!*(K,#(P!&0* .NHK(L-?AU#Q'J^C)#(DNF) \DC8P_
MFJQ&._&WFN,\0^(8_$>@^%M2MHY8(W\3V\)1SS\DKH>G8E<T >E45RVO>++_
M $5KR9/"^H7>GV*>9<7:2Q(-H7<Q16;<^!UX'(-8VO>-M8@\5^&(=&TJXO=-
MU*WFG 22%3=#RPR[2[ KMSDYQG/&: /0J*Y.+5K*#QMJOVF6^@DM]*BN;A99
M\V\2;GR0@Z,-IR>XJDGQ'VVUIJEYX=U&TT"[D1(M2E:/ #G".\8;<J$D<D=Q
MZT =S17):AXWE@\17V@Z;H%_J>H6D<<K"%D1-C@G)=B .F,=3GCH:V/#>OVO
MB?0;;5K1)8XIMP,<HP\;*Q5E8>H((H U:*YWQ!XJ_L?4;+2K+3;C5-5O%>2.
MU@=4VQKC<[,Q 4<@>YKAK#6UN8?B9J5[#JEC%'Y320))Y5Q#MMP&"L"0#D'!
M'!X/>@#UNBN-U#QLFCW6DZ/::3J&IWU[8B>VC1UW.!M&'=B ."26/''J14]S
MXQN?[0.FZ;X?O-0U""WCGO84FCC%KO&51F9L%S@\#TSF@#JZ*Y*3X@:<WA_3
M-3LK2[N[C4YC;VE@BA9FE&0ZMDX7;M;<2<#%8_C#QKXATWP9<7]MX>O=/OHK
MF*)S*\+J@9T&0=Q#A@Q7CD$\XQF@#T6BO/\ 7;V\O/$'@6:[L)M.F?4I@]M)
M*CL (),9*$J<]>M:L?CRP/@_4_$,UO-"NFR30W-LQ'F++&VW9Z9)VX_WA0!U
M=%16TKSVL,TD30NZ*S1MU0D9P?<=*EH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "LSQ"H?0;J-M(.KHZA9+(%094) ;&X@9 R<
M$C.*TZ* /,]#\/ZQ+H_BK3[>TU#3]&O+$V^FV6IW DDBD:-U8C#,43)7 )/0
MGBDFTW7]7\ Z%%'H=Q:ZIX>NK.=;6ZEC NVA7#!&5B #DX)QS7IM% '!K#JW
MBSQEH>IW&B7>D:?HXFD)O'C\R:61-@551FPH!)R>O%5_!I\1>%=+M/"DOAJY
MN?LMPT::BD\:V[0-(6\PDG<&"M]W;DD>]>B44 >31^#]=TS6]:\6:99G^UXM
M8FDBMW=0M_9.L>Y,YPIRI*D]QSUKU:&0RP1R-&\9=0Q1\;ER.AQQFGT4 >2Z
M#K&N:?<>-;?3O#EQJ:SZW=""6":,!92J#$@8C:OW3N&>]:>E>#]2T6Y^'EN(
M_.CT>&Z6]F1AM1GBP.O)&XD#BN[T_2K+2VNS90"(W=PUU/AB=\K  MR>,X'
MXJY0!R&HZ'>7OQ(AO?)8:>VASVCS@CY9&D0@8SG. 3^%9_@NX\1Z'I.E^&+O
MPQ<%[+%O)?K/&+8Q \2*<[B2,?+MZ]Q7?T4 >.V'@]=&AO=(U/P;JFL%KB9K
M>ZM+[;#/$[%@'!E4(1NP1M[=Z]<M(([:R@MXHA%'%&J)&#G8 , ?A4U% 'GM
ME_;O@W6O$,4/AV[U>TU.^:_M9[22,8=U4-')O8%0"O!Y&#5.P\&ZOINF>"X)
M(5EN+75Y;Z_,3#9#YBRDXSU +A>*].HH *XG4K?5-.^*,&M0:1<W]C=:6M@S
MV[)F&03%]SAF'RX;J,].E=M10!YSIA\0^#)]<T^#PU=:JEYJ$U[8W-M+&(SY
MIW;)=S KM/?!R*JOX2U;PYX/\%Q6]H^IW&B7PN;N"V90S!Q)OV;B <-)P.,B
MO4** /.O$<&LW_B*RN[S1M9N]%ET]=MA8WBPM#=%LGSMLBY^7 SN(&#]:S-.
M\)ZW;^!]"T]]-:.YMO$J7DL(F#^7"+AFW;B?F&T@^I]*]8HH *\STO2]1'C6
MQO=(\.ZEX?B:61]826XC-I."IQL17(+EL'< O?->F44 >;6_AS5T^#^O:,UD
MXU"Y-\88-RY??(Y3G..012ZYINL_VQI0N],U;4=$33%B^R:;>"$K=@\F3$B9
M7;@ Y(&#Q7I%% 'DVG^$];@\#:5I[Z8T5S!XF2\>'SA)LA%P6W;B?F 7G/4U
MN_$#PW<:GJV@ZS%ILNIP:<TR7-E!/Y,KI(JC<C;EY4J.,C.:[RB@#S23P['=
M>#/%2:1X4O\ 3+R^L3!&+VX#RW)VM@8\Q]H!/<C.:UM>T74;NS\%)!;,[:?J
M5M-= ,/W:+"ZL3SS@D#BNUHH \]L/[=\&ZMXA@A\.7>KVVI7[ZA:3VDL8 :1
M5W1R;V!7!7KSP:J:=X-U;2]/\$6[Q+--9:E->7[1,-D7F+*QQGJ 7"\5Z;10
M!YG;6OB3P_'XET*U\/37PU*]N+JRO5FC6 +-R1(2=P*DGH#GM6?/X,U&/1/!
M%[<Z/<7YTJP-K?Z?!<>5,-R+\R$,H)5EY&[G->N44 >8W?AM;OP)XIBT;PK?
M:;>7]L(D2\N \MR0#C_EHVT#)QDCK7I%FC164$;C#+&JD>A J:B@#EO$>EWM
M[XQ\(WMO 9+>QN;A[AP0!&&@95)^I('%8GC/PU+-XULO$3Z/=:Q8_8#93V]G
M<>5-$0^]9%&]=PY((SZ&O1** /--2\+-?_#3Q!9:+X<N-+O+UUD2WN[@/+<%
M"A!8[V"DA2H!;M5[Q(-9UO3= URTT"\2YTO4UN9-.F>-9GBVLC%<,5S\V0"1
MG%=[10!Y_I=KKNI>/-3UR]T673[2?1EM;=994:0D2,<.%)"L<YP"1C'.<@);
M>']53X$MH+6;#5/[(>#[/N&?,*D!<YQ^M>@T4 <5KNBZC=V7@I(+9G:PU*VF
MN@&'[M%B=6)YYP2!Q6SHWB!M8UW7;%+,I;:7-' MV)-RSN4#.H&."A(!Y/7M
M6Y4-M:6]E$8K6".&,NTA6-0H+,26/'<DDD^] &%X[T6XU[P;J%G9#-^BB>T(
M(!$T;!TP3TR5Q^->=ZCX3\6'P]::S8Z?M\1W]Q?+?P"11Y4=T"H.[//EA(OR
MKV>B@#B[KPW/:>)_ PL+<MIVCQ7,,L@('EJ8 B9'4Y([50U/PCJ.L:KX^A*>
M1!J]A:P6D[$;6=$D!SCD $KGCO7H=% 'F'A[0;8W>E17O@358+ZU='DN9K\/
M;Q2(/]8F9CNYZ#;WKIO!VEWNFW_BB2\@,27FL27$!)!WQF.,!N/<'KZ5U-%
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
MO6,'AJYU6*_U&6_L[F">-(_WN"4E+,"FTCK@Y':O1** .!G37/#WC[6=3M-
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
M=Z'/K71:!!+'\4/&,S1.L4L%AM<J0KD)(#@]\<4 =E7G%[XWU2#XBI"GE?\
M",17D>DSOLRWVN2,N#N[ $HI]S7=ZMJ"Z5H][J#1O(+:!Y?+099]H)P .YZ5
MY1%X \6W_P -IK676[-)KX'4I+8Z<?.%RS>:!YOF<,&P,[>,=* /2]=\3Z7X
M=^SK?2RF>Y8K!;V\+S2RD#)VH@)( ZGI5:7QOH$.B0:L]W)]GN)3!%&+>0S/
M*"08Q%C?N!!XQ7%0^(&B\2>&_&FKVEU'87>B/9S.ML[_ &6Y\Q6;<H!*@X(!
MQVJ[X@U>.;7/"/C 6-^=%LY;N*=FM'#Q^8@5)O+QNVY4\XZ-[T =0OC?0/[#
MGUB6[DM[:";R)5G@DCE67@A/+(W%CN& !SFI-$\7Z1KU[-8VKW$-]"@D>UN[
M:2"783@,%< E<]Q7)^*=636X-!\16%C?W.EZ3K"RW -HZLZ>61YR(1N95+=<
M=CCI4]K>Q>+?B9I6KZ/%<-IVF6,\=Q>20/$LKR%=L:[P"Q&"Q["@#I?^$PT3
M_A$_^$G^U-_9&W=YWE-G&_9]W&?O<=*;K/C/1-!U)=.O;B7[<\(FCMH8'EDE
M4D@;54$DY4\#H!DUY+/J36_P3G\&_P!G:D^N6V8I[=;1\1A9]^\OC;M(QC!)
M.17HPMG/QI^TF%C&/#P02E. WV@G&?7':@"+Q%\2=.T_P'+XDTG=>C?Y4:&"
M3"R!L,L@ RF.?O8YQZBKMWXD@ODT.YL]4N-.BN=1%N8[C3G#71VL?*PX!0'&
M=^.U<5J&F7L_P[^)%O!9S/+)K4\L4:QG,B@Q,2H[]#TZUO>(=2M_$9\&7^EK
M/-;KKT99F@="H$4F20P!QSC/2@#8U'XB^&],N[RTFNKB2XLG*W,4%K+*T("A
MBS;5.%PP^;IU]#6A?^+-&T_3;&^>Y::*_P ?8UMHFFDN,KN&Q%!)XYZ<5@>%
M[1TUKQX\ENR^?J VLR8\Q?(3IZCDUPD4VHZ9X?\ AFUK'/%J$%K<E0MFUS(/
MD *F$,K%2#RP/&!ZT >L>'O%FE>)S=#3#=$VC^7,)[62'8_=?G498=P.G'K5
MKQ#>S:;X9U6^MR!/;6<TT989&Y4)&1]17-_#N:R,6L1K>7,^KR7GVK4DN;-K
M5XW=0%Q$W(7:@QR<X/-;WBU'D\&:['&K.[:?<!549))C;@"@#AK;Q'XJTFR\
M(ZK?ZM9ZG;:]-;0R6?V,0R1><N[<C*QW;>^1T]*['5_&>C:+?-97#W4US'&)
M9H[2TDG,,9Z,^Q3M''>O/+7PQ;>$-(\&^,-,TUUN(H;:'58@K.QBE15=PIR5
M96(/RXX)!XJQ=(="\>^))=6US6]'AU"6*>UGLK=9(IU$84J28G(92,8XX(H
M[V]\8Z+96%A>"YDNDU$9LTLX7GDG &255 20!R?3O6+XD^(]IHL6@S6]M=31
MZE=K$^ZRF#)'\X; VY\P,H&P\]3BL2[TWPSH_AGPY''J>NZ8]H)Y=-U(VCM(
MF]LNLB^7C#9'RLHR!Q3-4U'6+WP3X/US7+299;/7(KB[:.V8,(%\U!*8QDKD
M%"1VS0!VM[XSTJQAM7>/4)9+J+SHX(-/FDE"?WF0+E?^!8K(\1_$G3M,\+Z?
MK>F![Z&]N$CC98)"H7S K[L#Y6&3A3@DC !JEXB\4W+Z_81KJ>H:3X?N;#[1
M%>VNGF26>8MCR_GC;9\N#C;DYKF8;.]3X-W#O:7SR6^O&ZD26#$YC6[#,Q0#
MKC).!CK0!Z;<>,='M='M=2F>Z2.[<QV\#6DHGE<$C:L6W>3P>W3GI3(O&VA2
M:'?ZN;F6*WT\XO$E@=)8#QPT9&X=1VKC_&%PFIZQX5\4VE[JD&B1+=0RWEE;
M$R0%\ .4>-B%)0J3M].QK/UC3].NO 7C;4-(U#6=7NKVUBCFFO+?9O*9VA (
MTW8!Y(![4 =F/B9X4\]XGU%X_D+Q226TBI<@$ ^22N).2  N<YXS6GH_BS1]
M<L[RZM;AHULF*W:7,30O!@9^=7 (&.<]*P?$-D7\:^ &2V+102W.XB/*QC[,
M<9].0,?05AZYHNHZKJ/Q/M+&&3SKRQLE@XP)6$;Y4'H2<;?QH ['3/'>A:M?
MV]G;S7*/= M:/<6DL,=R ,GRV=0&XYX[56OOB3X8L)[N&6[G>2RE:*Z$-I+)
M]GV]6?:IVK[G@X.,X-<MHBZ+K=]H,4^O^)KF\LYX[B/3[BS"+;RHI&)"L"[0
M 2/O8-:7A^RD71OB$'MG#3ZI>E0R',BF)<8]1UH T/%'Q!M/#^HZ#!'%+<P:
MDX9I8;>64>248AD* AF) ^49.#G&.:Z^UN$O+2&YB#B.9%D42(48 C(RI (/
ML>17E4QDTSP7\,]2NX+@6VGO;F[*PL[0J;=ERR@$X!('2O08_$^GRZSIVEQB
M=I]0LVO83Y14"(8Y;."I^8<$?E0!LG@5Q'A?XAV_B/6=4TW[+=1-!<M%;L;.
M90R",-F1F7"-G/!P>G'-=O7 >%KV/3?&OBO2+N.XBN[W4#=6P,#E)(C"GS!P
M-O\ "1R>O'6@"CX$^)6EOX3T2+6-2N);^;$,UT\#M$LK,=J/*!M#$8X)^M=E
MK/BO2]#NXK.Y:YFO)4,JVUI;23R[ <%RJ D+GC)KS?\ L^X7]FJ"U6TE%R(X
MF\D1G?G[4ISC&<]ZOZ_"^D?$S4=2U'5M8TK3[^R@6WO+"!9$W)N#1N3&^T\[
MAT!R>M 'H^E:M8ZYIL.HZ;<+<6LP)1U!'0X((/(((((/(I=4U6ST;3Y+Z^D9
M($(!*1L[$DX "J"222!@"L;P/8:?8Z [:9<:A<075U+<F6_B\N1W9OF.W8N
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
MX%K+Y,;L<*COMVJQ]"?K785XV-/N%_9G-J+.47/E9\D1G?N^TYSC&<]Z]DH
MR-:\2Z?H+PQ72W<L\X9HX+2UDGD8+C)PBG &1R:GT76]/\0Z:FH:9/YUNS,A
M)4JRLIP592 00>Q%<KXTUS4-/\1:=9/J%WI.BS6\CRW]I:>>[3 @+%RCA."3
MG;SC IOPJBGCT76FG6\!EUJYE5KV+RY75MI#,H  )ZG '.>!0!U^K:K9Z'I5
MSJ=_*8K2V3?*X4M@?0<FLFW\=>'KG3;_ %);QTL+(@27,D+K&^20#&2/W@)&
M!MSD_456^)T,MQ\--?BAC>21K4A4122>1T K-^(FE75QX+TG[!%<B/3KZUN9
M8[*,&40IP=BD$$KD$#!^[TH Z+1_%NE:W>2V5NUS!>11B9K>\M9+>0QDXWA7
M )7/&152T\?Z!>ZA:V<<MVGVM_+M9YK*6*&=L9PDC*%)XXYY[5S^@C2M0\0C
M5M/US7=;U*SLIEA6\M_*B ;;\A80H-Q(& 3G@G%<K)JFI>(?^$4EO-2U>ZU)
M=:M)K[3_ .SA#;V1#X()\L-D9P,N<C)H ]2G\9:/#K3Z4&NYIXY$AF>"TEDB
MA=L;5>15*J3D=3QGG%,UCQMHNBZ@]A/)=3W<:"6:*SM)+@PH>C/L4[1]:XS6
MK]='\4W,_A2[U%=8N;Z-;S1I;)V@NN55I0Q7"?(,[PV#M&:N:?K-MX+\7>*E
MUV&[C_M&[6[M+F.UDE6XC\M5" HI^92",''6@#J;OQOX<LM'L-7GU.(:??ML
MM[A59E<[6;' X.%(P><\=>*=H_C'1M;^VBVGFBEL5#W$-U;O!)&I!(8JX!P0
M#S7G>GZ)?VVC^#/M5A+"9O$TE]]E=,FVC<2L@8?PXR#[$^M='J7]H6?Q,UG4
M-/LFGG3PP# NT[99EED*IGU/''O0!M:=X[T/4M4M]/B>\AFN@QM3=64L*7&!
MD[&=0&XYKF],^(%GI.L>*K?6KR[F-MJCB..&WDG-O;B-/F;8IVIG=R?>N?M]
M0O-<USP7<RZKJ^I727RR7L,FGB"WLW,3Y7(C!!SD<LW )/:M72?$=EX6UOQF
M-5T^_ NM3>2W>.S>1;K]V@\M2H//UP/FZ]: .BUK77E\2^"&TR^+:?J4\Q<Q
M-\DZ>0S+GVS@U<U'Q]X?TR]N+:>XN&%JP2ZGAM)9(;8GM)(JE5//<\=\5Q6A
M:)J.DVGPNL[RWE6>VEN6G7:3Y.^&1@K>F-P'U%9UG:V^EKK^B>(M=\0Z:]S?
M7+_9[6T$D5W%*Q(=#Y+EB0<$9R".U 'M2.LB*Z,&1@"K*<@CU%.JEHUI#8:'
M86=N9C!;VT<4?GC$FU5 &[@?-@<\=:NT %%%% !1110 4444 %%%% !1110
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
M_4K.[MH\[YH)U=%QR<D' INF:]H^M&4:7JME?&+B06TZR;/KM)Q0!H456O\
M4;'2K5KK4+RWM+=3@RSR!%!^IXJ*UUK2KW37U&UU*SGL8P6>YCG5HU &22P.
M!@=: +U%4K/6-,U"YFMK+4;2YG@ ,L<,RNT8/3< >,UC:?X[T+4?$^H:#'?V
MJW-HT:*3<)^_9@2509R2N,$=C0!TU%9=UXDT*QU!=/N]9T^WO6QMMY;E%D.>
MGRDYYK/UKQQHF@>(=.T>_O;>&6\61FDDG1%@"KD%\GC=T'J10!TE%9>H>)-"
MTKRO[1UG3[3S@&B\^Y1-X/<9/(]ZSO$6OW&G:GX8BLGA>#4[_P B5B-V8_*=
M@5(/J!S0!TM%5K[4++3+1[N_NX+6V3[TL\@1!]2>*YOQ'XL6UTS1+_1;RTNK
M:^U:VLWF1A(AC=\-@@XS_*@#K:*H:;K>DZP91IFIV=Z83ME^S3K)L/H<$XJ*
M#Q+H5UJ1TVWUK3Y;X$@VT=RC29'4;0<T :E%9UUK^CV,_D7>JV,$WF+%Y<MP
MBMO895<$]2.0.])=^(M$L+^.PO-7L+>\DQLMY;A%D;/3"DYYH TJ*Y75/%!T
MKQW:Z;=W-K;:4VF2W<TLY";761%'S$X PQKH;+4;+4;);VQO(+FU8$K-#('0
MXZ\CB@"S169I_B/0]6N9+;3M8L+R>,9>*WN4D91[@'-9GAGQ!/J4OB4ZA)#'
M#IFJ2VL;_="Q+&C98D_[1YH Z:BN/F\:6]WXO\.:?HNH6%]8WYNUN7@D64J8
MXU90"IP.36]<>(M$M-233;G5["&^? 2VDN$61L],*3GF@#2HJA?ZWI.E;O[0
MU.SM"B"1A/.J84G:&Y/3/&?6IYKZTM[/[9-=0QVN WGO( F#T.X\<Y'YT 6*
M*H0ZYI-Q%=RP:G9R1V;%;ETG4B$CJ'.?E_&HK;Q+H5Y83WUKK.GS6EO_ *Z>
M.Y1DC_WF!P/QH U**YKPYXZT+Q)X?&KPWUM BQF2XBEN$W6ZY(S)@_+T[UO2
MWMI T"RW,,9N&V0AY /-;&<+ZG )P/2@">BLZ37]'ANTM)=5L4N7F^SI$UP@
M=I< [ ,YW89>.O(]:CD\3Z!%-!#)K>G++.Q2)&ND!D8,5(49Y(8$?48H U:*
M9++'!"\TTBQQ1J6=W. H'))/85 VI6*6UO<O>VZP7+(L$IE4+*7^X%.<$G/&
M.M %JBLV^\0Z+IGF_;]7L;7RF59//N$386&5!R>"1R*M-J%DEA]O:[@6SV>9
M]H,@$>W^]NSC'O0!8HJAIFN:3K44DFEZG9WR1G#M;3K(%/O@G%0Q^)M!EN[>
MUCUO3GN+E0T$2W2%I0>A49R?PH U:*** "BBB@ HHHH **** "BBB@ HHHH
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
M?:4&[=US@X^G%>TV.F6&F6Y@L+*VM(2<F.")8U)^@&*7^SK+[$ME]CM_LBX
M@\I?+&#D?+C'!YH Q_'ENMSX \0(T2RD:=<,JE<_,(VP1[UP>N)HVI_#+PK;
M6OV.>WFU#3([I("N"6VA@VWOCUYKUT@$$$9!ZBJ,&BZ5:P^3;Z9911>:)MD<
M"JOF#H^ /O>_6@#CI[&WTWXO:8NFVT%L9M#N$98D"*VV2/;D#TS7!:#ILNL?
M#@:?>>(O#>G2&9FNFN;8B]@N1*269S*/WFX=<=,5[N;:!KE;EH8S.BE%E*C<
MJGJ >N#@<>U5)="T>>_%_+I5C)> @BX>W0R<?[6,T 9_C/3[+5/!U_IVIZDE
MA;W"+&UVY 5&+#;G/&"V!COG%<)=:G)J7A7QQHM[::3<WEAI1D^W:8@,<P,<
MFP$<[77!.,GKQBO5Y[>&Z@>"XACFA<8>.10RL/0@\&H;+3+#3;8V]C8VUK 3
MDQ01*BD_0#% 'EWB"?2)?A]X4>%[1]%&H6)U?R"I01[.?-QVW;,Y]JTKQ]-N
M?BMX<?PT]F\\=E=_V@UF5*B$H/*#E>/]9C KO;;2=-L[22TM=/M(+:4DR0Q0
MJJ.3UR ,'-+8:5IVE1NFG6%K9HYRRV\*QACZG:!0!YQ\.;GPJO@O28M3?3O[
M:^V$3I<[3<_;?-/)!^;?NQ@^GM7.6G^A^*+_ %36U^T>%H?$UXDL?\%M=$IY
M<\H_B3^'GA2<U[0-'TQ=1.HC3K,7QZW(@7S#_P "QFI#I]D8)X#9VYAN&+31
MF,;9">I88Y)]Z .5^*YS\+/$#*>/LV01_O+7-:E+X:N-5\ Q^$S8M=I?JRBS
MQO2U$;>;OQR!TSNYSGOFN[\6^'CXC\'ZAH4$J6OVF$1(^S*H 0>@[<5H6NDZ
M=97,EU;V%K#=2C$L\<*J\G^\P&3^- '%> M(T^;Q!XQU*6SADO!KTL:S.@9E
M541@%)Z<L3Q_2N0C:%/!'A]M0V_V./%<QO\ ?_JPGG2[?,[;-^W.>.E>V0VT
M%N9###'&97,DA10-['JQQU/ Y]JC_L^R%H]I]DM_LTFXO#Y8V-DY.5Q@Y/)H
M \W^(D^C3^#=5/A^33F99[/^U7M5#@0>9_RTV8R,9R,YVYZ"K>C::;GQII&J
MMXB\-R26]M-&EMI-OY;W$3*.#^];*J0"../QKO+/3+#3[4VME8VUM;MG,4,2
MHASUX Q45CHFDZ9*\NGZ796DC_>:WMTC+?4@<T <;XMDLXOB;X7?7#"NE"WN
M?(:XQY0NOEQNSQG;G;GOTK OC9RW_P 2I]#,)THZ%MN&M\>4UT(Y,XQP2$QG
M'XUZS>6-IJ-NUO>VL%S W)BFC#J?P/%,ATVQM[$V,%E;Q694J;=(E6,@]1M
MQ@T 8W@C2-/TOPCI/V*SA@:2RA:1T0!G)4,2QZDDDGGUKG]"&E6GQ;\6Q7"V
M<-Q(MB]JL@568F-PQ3/).>N.]>@HB11K'&BHB@*JJ,  = !5>73+">^BO9K&
MVDNX1B*=XE,B#_98C(_"@#R/1;CPRGPQ\0Q^(GL1K)FO1J27&WSVF+OLP#\Q
M.-FW'X59:&.TO_A?-XC2".7[#/'=2784?/\ 9UVJY;OG/7OFO3YM%TJXOUOY
MM,LI;Q,;;AX%:1<=,,1FI;[3K'4X!!?V=O=Q!MPCGB610?7!'6@#S_7=<MIO
M%&JZ?;Q>&[)+2QA>XOM5CWFXC<,0J %<HHZG)Y.,5@>'V9_!_P *BY)(U%EY
M] DP _(5ZW<:1IEW/!/<Z=:336_^IDD@5FC_ -TD<?A4BZ?9(D"+9VX6W;?"
MHB $;<\KQP>3T]30!S?CO3K;4;;2]VKV6G7UK>"ZL_MH#12R*I!5E)&1ACT.
M1U%<3J^HP>*_!^E0WFG642CQ7!972VAW6]R0^&=#@95L_7K7K5]IUCJ<'D7]
MG;W<.<^7/$LBY]<$8H73K%;>&W6SMQ! P>*(1+MC8<@J,8!'M0!Q,EM::1\8
M;5K*TC@1_#\QDCMXPN_9*FW@=2,D"N'N]935=-\'WT">'+"WFUJU>VT^R3-U
M"OFX.6! '!PPV]\9KW(VT!N5N3#&;A4*"4J-P4G)&>N,@<>U5(]"T>*>2>/2
MK%)I'$CR+;H&9@<AB<<D'G/K0!QNAZ1I]]\6_&EW=V<-Q/ MBD32H&V!H<G
M/0G:O/M7(Z;:3ZC8^+M/U'6/#=E+/J-TEZNIVI:X4$_(X8RK\H7:4.,#'%>U
MI;013RSQPQI--CS)%4!GP,#)[X%5;O0](U"Y6YO=*L;FX3A99K='9?H2,T <
M"NCVEQ\2?"EKJ#0ZI]D\/.R3R+N61U:-?,P<CG)/?K6#J\,EIX2^)=II\;1V
MT>JQL\4 QMB983-M Z97=GVS7LWV:W^T+<>1%YZ(8UDV#<%/)4'KC@<>U$=K
M;Q/,\<$2-,VZ4J@!<XQEO4X '- 'FGB&3P]<ZOX(3PL^GO?)J<3Q_8"I9;,(
MWFYV]$VX'/>L+6/^18\9F4,; >+T-_C/_'O^XWYQVZ9KU^RT;2],EDEL--L[
M223[[P0+&6^I YJ=;*U5)T6VA"W#%IE$8Q(2,$MZD@ <T >:W<OAJ;XP^$&T
M,V#W"V]V+AK+:1L\K]V&*\?WL#KCVKFM*L9M4\,^(=.U+6_#5C-->W2ZA_:%
MJ3<QN7.'+F51P-I4XP,#KBO:;31M+L!&+/3;.W$;,R"&!4V$C!(P."1P:9=:
M%I%[=K=W>E6-Q<KC;-+;H[CZ,1F@#A?[&M+WXMZ1#J2Q:B;3PUO625=RO()@
MOF8.1DAF]>M:?Q914^%6M1HH1%BC50O  \Q.GI79?9H/M(N?)C^T!/+$NP;M
MF<[<]<9YQ1<6T%W T%S#'-"_WHY%#*WU!H \W^).DVNC>%=$M],MK&QTU-6M
M1>&2#="(AN"F8 @L@?9G)_&K>A:.MSXTDU*YUOP_>2/IK6\EEIMOL\U-ZE7<
M&1\X/ ./XJ[^6*.>)HI8UDC<;61QD,/0BJMAH^F:5O\ [.TVSL]_WOL\"Q[O
MKM S0!Y%HXL9_P!G2_MK+[.VH)IL_P!ICBV^:-KO]\#GL>M;.M>(=(U75OA[
M;V&H6]U*;Y)BL+ARJ>0XRV/N\GH>>#Z&O1[;3-/LYIYK6QMH);@YF>*%5:4^
MK$#GJ>M16VAZ39X^RZ7908D\T>5;HN'P1NX'7!(SUY- '&>"](T^?QGXTU":
MSAENTU94261 Q0")&&W/3DYR/0>@KEK;1-,D^"_B^]>Q@:Z>;4)&F9 7W)*^
MPYZC&!C'OZFO9HK:"!Y7AACC:5M\C(H!=L8R<=3@#GVI@L+,6LEJ+2 6TF[?
M"(QL;=RV1T.<G/K0!BZ@LU[\.;I5#2SS:2X ZEF,)_4DUYY>>(=(N_ /P[L+
M;4+>:[-[I8,$;AG7845]P'W<'CGO7LBJJ(%50JJ,  8 %48M#TB"222'2K&-
MY)!*[);H"S@Y#$@<D'D&@#SVUG\-0_&+Q:=<>P2X^S6GV<WI4#9Y7[S:6X_N
MY[X]LUS5EY,?@WPS)>C;X5/B69P)1B,6Q:3R-X/_ "SW\\\=*]0B\'6DGB77
M=3U&*UOK?4OLQ2WG@#B(Q(RY^;().ZNADM;>6U-K)!$]N5V&)D!0KZ8Z8H \
M\+Z;<?%VQD\/-;.(])G&IO:%2FTE?*#%>-V<D#KCVKDXM(TZU_9RL]0@LH$O
M0UO<"X"#S!)]I4;MW7../IQ7M-CI>GZ7"T.GV-M:1,<E+>%8U)]< "G?V=8_
M818_8[?[(  (/*7RQ@Y'RXQUYH LT444 %%%% !1110 4444 %%%% !1110
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
MDGT[S;J2X=F>.4JK1$9QLVG &.WUR >U5B>$_$!\3Z"FIFV^S;IYHO+W[_\
M5R,F<X'7;G\:Y"+1['Q?\0?%::ZTT@THV\-E$MP\?V=6BWF1=I&&+$_-[5H?
M" *OPZM564S*+JZ D+9+CSY.<]\T =98ZQ8ZE=7]M:REY;";R+A=I&Q]H;'(
MYX(Z52\(>(#XI\*V.M&V%L;I6/E!]^W#%>N!GIZ5QO@#PQH]IXP\5W,%ILFL
M=2\NW;S7.Q6A7(P3S]X]<UQUGH%II_P,M?%<$ET-:M2LUO<_:'_<XN-NQ5SM
M"D9R,<Y)- 'OU%>6>(DO->^)M[I<^CKJ]E8Z?#)!9RWQMX\NS;I<8.\\!<]L
M>]=;X%T[6-)\/O9ZP-K1W,OV6,W!G:.W)RB%R,L5R1GT H 9JGC:*TUJ;1],
MTG4-9O[=5>Y2R5-MN&Y =W8 ,1R!UK:T;55UG34O%M+NT)9D:"[B\N1&!P01
M_4$@UQ_PVD2/5/&MG.0-177IYI%;[QB<*8C_ +NT<4OC)X]8\8^%_#MQ<-_9
M-XUT]U'%*5$[Q(I6)BISCYB2O?% '?45Y6UK'X<\4^)]"T=Y(]*;PZUZUMYC
M,EO/EE&W).W<O./;-8DGARWM?!G@36+:]U&'5M2N;&VN;Y+I_-:*=,.@YP
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
M3D;33(THA+L2KLQ<L&SN!W$G(/&:UI[NVM6A6XN(H3-((HA(X7S'()"KGJ<
M\#TJE+KMK#XEMM!99?M=Q;/=(P4; B,JD$YSG+#M0!0@\"^'8-+N-.6P9[>X
MECEF,MQ([R,C!D)=F+'! P,XK5N-)L;O5++4IX-]Y8B06\FXC8' #\ X.0!U
MJ[10!G:UH>G>(=.-AJEMY]N75P-[(593D,K*001Z@U':>&]*LKJRNH;=O/LK
M=K:"1YG=EC8@L"6)W9(')R:U:S)-=M(_$L&@LLOVR:U>[4A1LV*P4Y.<YRP[
M4 *OA_2E;4R;*-AJAW7JN2RS?*$Y!./N@# JAI/@?0-$O8;NQMIUE@!$(EO)
MI4B!&"$5W*KP2.!70U"+NV:\:S%Q$;I4$C0AQO"$D!BO7!((S[4 0:EI%CJZ
MVHOH/.%K<I=0_,1ME0Y5N",X]#Q1;:38VFJ7NI00;+N^$8N)-Q.\("%X)P,
MGI5VB@#"D\':!-X>_L&33D;31(TJPEVRKEBY96SN!W,3D'C--M?!7AZUTF\T
MQ=.66UO<?:1<2/,TN.FYG)8X[<\=JWZ* ,+1_!^BZ%=FZL8;CS_+,0>>[FGV
MH<':N]C@<#IZ5)_PBFB?\(POAO["/[(50HM_,?H&WCYL[OO#/6K<FKV<6MPZ
M0S2?;)H6G11&Q78I /S8P#D],U>H QM8\*Z-KU[:7FH6K/<VN1%+',\3 $@E
M24(R.!P<BKEII-C8ZA?7UO!LN;]D>Y?<3YA50JG!.!@ #C%7:AN+NVM/*^TW
M$4/FR"*/S'"[W/11GJ3Z4 4-#\-Z/X:BN8M'LDM4N9C/*%8G<YZGDG XZ#@5
MFI\/?#,5Z;F*PDCS+YWDQW4JP;\YW>4&V=>>E;,VKV=OK-KI4C2"[NHWDB41
ML5*IC.6Q@=>YJ]0 5R<WPU\)7%U<7$VE,[7$S3S(;J;RW=CEB4W[3D]L8KK*
M* ,/5?!^AZRUH]U9%7M$,<#VTSP,B'&4!C*G;QTZ5"/ OAQ-(.E1:=Y%G]H^
MU*D$TD927&-RLK J<<<&NBJEJ^JVFAZ1=ZI?2&.UM8C+(P&3@>@[F@"A;^#]
M MM$NM'73HWL;MB]PDS-(9F./F9F)8G@<DY&!BDT?P?HNA7?VJQAN//V&-7G
MNYI]B''RKO8X' Z>E6]#U<ZUI_VLZ=?6'S8$5[&$<C (8 $\'/KV-65O[62*
MYDAN(IA;,R3")PQ1E&2IQT;!'!]: .;;X9>#V:;=HZE)6+^49Y/+1B<DHF[:
MA/JH%=;UK/T+6;;Q#H=GJ]FLBV]W$)8Q* & /J 3S^-:% ')'X9>#S=M<?V,
M@WR>8T FD$!;KDQ;MGZ5<U?P/X>US4&O[ZQ?[4Z".26"XDA,J#HK[&&X?7-;
M=Q=VUH(S<W$4(ED6*/S'"[W/11GJ3V%34 9;>'-(:UTVV^PQI!IDJS6<<9*+
M$Z@@$ $9X8\'UJ==)L4UJ35U@Q?R0+;/+N/,:L6"XSCJ3SC-7:* .*\4^"8;
MWPY#I6DV47DOJT5[<Q2N2K@R[Y2=V<YYX_"M?1/!N@^'KR2\TVQ,=S(GE&62
M9Y65,YV*78[5]A@5O44 <PWP]\,M>R70L)(S))YTD,5U*D+OG.XQ*P0G/M6U
M%I-C!J]SJL<&V]N8DBEEW'YD3)48S@8W'H*NT4 8,W@S09].-@UFZ0?:GO!Y
M5Q(CK,Y)9PZL&!.X]#CFF?\ "#^'/[#?1CIP-F\WVALRN9#+_P ]/,SOW\?>
MSFNAHH Q-'\(Z)H5Y+>:?9E+J:,12SR3/(\B@Y^8NQ+'W/.,#H*JV_@#PU:Z
M7?Z9#I[+8WX GM_M$I3 );"@M\@R2<+BM*;7;6#Q)::$ZR_:[JWDN$8*-@5"
MH.3G.?F':GZYK%MX?T.\U>\61K>TB,L@B +$#T!(Y_&@"IK?A+1/$,T$^H6C
M-<6ZE8IX9GAD53U&]"#CVSB@>$-!7PZV@+IT:Z8S!V@5F&Y@P<,6SN)W*#DG
M)Q6Q#*LT,<JYVNH89]#3Z *5SI-C>:E8ZC/!ON[$R&VDW$>7O7:W .#D<<YI
MVJ:99ZSIEQINH0">TN$*2QDD;A]1R/PJW10!A7'@WP_=6>DVDVFQO!I#H]BA
M=OW17&._S=!USGO4FM>%='\07%O<:A;2-<6X*QS0SR0N%/5=R,"0?0\5ISW=
MM:F(7%Q%"9I!%$)'"[W.<*N>IX/ ]*KRZO9PZU;Z2[2?;+B)IHU$;%2JD Y;
M&!UZ$T 98\"^'$T@Z5#IWD6?VC[4J0321E)<8W*RL"IQQP:T-%T'3?#]H]MI
MEMY*22&61F=I'D<]69F)9CP.2:TJ* *5GI-C87M]>6T'EW%](LER^XG>RJ%!
MP3@< #C%8][X!\-W^H7%[-8RI-<MNN!!=2PI,?5T1@K'W(YKI:A^UVQO#9_:
M(OM0C\TP;QO"9QNV]<9XS0!DZSX0T/7C:M?V1,EJI6"6&9X9(U/50R$''MG%
M1W/@CP[=:79:<^G*EO8DFU,,KQR0D_>*NI# GJ>>>^:Z"B@#!3P9H*Z'<Z,;
M-Y+*Z<23K+<2.TC @@EV8M_"O?M5G6_#6C^(Q:#5K)+H6DPG@W,1L<=^",CV
M/!K5HH S-;\/:5XBMHX-4M1,L3^9$ZNR/&WJKJ0RGZ&H+'PGHMAIUY816C2V
M]X-MR+F9YS*,8PS.22,'UK:K,;7;1/$\>@%9?MDEFUX&VC9L5PAYSG.6':@#
M+T[X>^%]+N;:YM=-/VBU</!++<2R-'@%0%+,<+AC\O3VR!6OK.B:=X@T\V.I
MVPG@WJX&XJRL#D,K*05(]0:T** ,#3_!7A_3'NI+6Q(ENX#;W$LD\DCS(<\,
MS,23SUZ]!G@5:D\-Z3+H]CI+V@-C8F%K>+S&^0Q8,?.<G&!U//?-:M% '/ZO
MX)\/:[J0U#4+#S+KRQ$[I,\?FH/X7"L X]FS6GI.D6&AZ>MAIELMM:J[NL2D
MD LQ9L9]R>.U7:HG5[,:Z-&W2?;3;?:MOEMM\O=MSNQMSGMG- %1?"NC)XD?
MQ!':LFI.,/(DSJKX7:"R [2=IQDC-)_PB>B?\(Q_PC?V$?V1MV_9_,?INW_>
MSN^]SUJ?7M=M/#FE-J-ZLK0B6.(B)06R[A!U(XRPK3H Q=:\)Z-X@N(;G4+5
MS=0*4CN()Y()54]5WHP./;.*NZ5I-EHMBME81&*!26PSLY))R268DD^Y-7:*
M .>UKP1X=\07RWVHZ?NO%79]HAFDAD*^A9&!(^M+-X(\-SZ'!H[:5$MC;R>;
M"D;,C1O_ 'U<$,&Y/.<FN@HH Q-,\):)I%C>6EG9;8[T$73R2O)),",?,[$L
M>">_&>*F?PYI+Z;IFGM: VNF20R6<>]OW31<1G.<G'OG/?-.UG7;70EL#=+*
MPO;V*RB\M0<22'"DY(XXYK3H S;G1;.74)M56 ?VDUFUF)MQ_P!63NVXSC[W
M.<9KD/!_PPT?3-#T9]5TR,ZK:(CRJL[F+SEZ/L!V%O\ :QFO0:S(]=M)/$TV
M@*LOVR&T2[9BHV;&8J,'.<Y4]J *>I^"M UC4VU&]L2]RZ".4I/)&LRCHLBJ
MP5P/1@:G@\*Z+:V^E00V02+2G+V2B1OW1((/?GACUSUK8HH I)I-C'K,VKI!
MB^FA6WDEW'F-22!C..K'M7/>$/#,NDZWXFUF\MX8;K5KXNBQ'.(4&$)_VF)9
MC[FNNHH I7^DV.IS64UY!YDEE.+BW.XC9( 5SP>>&/!XHCTFQBUB?5D@Q?3P
MK!)+N/S(I)48SCJQ[5=HH Q)/".@RZ#<:))IZ/IUQ*TTD+.QR[-O+ YR#NYX
M/':H=,\$>'='NC=V>G[;EH7@>:29Y'D1MNX,S,2WW5ZYQC Q70T4 <_I/@G0
M-$OTOK*SD%Q&ACB::YEF\E3U"!V(0'VQ4^G^%=&TK6KO5K&U:&[NRS3%9GV,
MS$%FV$[020,D#-:<MW;0W$%O+<11SSDB&-G :0@9.T=3@<G%34 4GTFQDUF+
M5V@S?0P-;I+N/$;$$C&<=5';-10Z!ID$.IQ16H5-3D>6[&]CYK,H5CUXR !Q
MBKD]W;6IB%Q<10F:011>8X7>YZ*N>I.#P/2J\NKV<.M6^DNTGVRXB::-1&Q4
MJI .6Q@=>A- &9>>!_#U[;Z?#+9.@TZ$6]J\-S+$\<0 &S>C!BN ."33XO!?
MAZWT=](ATU([![E;HP([ >:I5@W7(Y5>.G%;U% %*'2;&WU>ZU6*#;>W4:13
M2[C\RIG:,9P,;CT%4I/"6A2Z%=:))8*VG74K330EV^9V?>6SG(.[G@\=JVJA
M^UVWVP6?VB+[48_-\C>-^S.-VWKC/&: ,.X\#>'[JPL;.6UG*V)<VTHNYA-&
M7.6_>AM_.><FG1>!_#D.BWVCQ:8B6%\XDN85D<"1@%YSG(/R+T/)Y/4UT%%
M%(:38C6VU@0?Z>UN+4S;CS$&+!<9QU).<9HT[2;'2?M?V*#ROM=R]U/\Q.^5
M\;FY/&<#@<5/#=VUS)-'!<12O _ERJCAC&V =K =#@@X/K5+P_KMKXET2WU:
MR65;><N%$J@-\KE3D GNI[T 4=2\#>'-7U9M3O=.$EU(JK*1*ZK,%Z"1%(5\
M?[0-22^#O#\_AZ'09--1M-@;?#%O;,;9)W*V=P.2>0<\UNT4 8^B>%M&\/&X
M;3K0K+<8\Z:65YI) .@+N2Q ],XJGIO@'PUI&I)?V.F^5-&[/$OGR-'$S9R4
MC+%5/)Z =:-3\>^&](U6;3+R^E6\@"M+%%:32[ PRN2B$<BMRQO8-1L8;RU9
MF@F4.C,C(2#[, 1^(H YVZ^&_A*]NKRXN-(5S>,SS)YT@C9V&&<(&VASG[P
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
MQ(I&UO-"AMW&>-HQB@#S+7_$DM@K:SH_B+Q!J$D.H1QNYM0-.93,$:,'8%P
M<!@2<CKFM:30Y9_CC.PUO5(O^)/'<XCD0#'GD>5RA_=\9QUY/-:#?"^T;3?[
M)_MW5ET=)_/@L%:,)$WF>9C=LW,N<X#$@9]0#6WJ?A1+_P 36NOVVIWMA>10
MBVE^S["L\._?L8,IQSGD8/)H X2YU[5M>U?Q$T=SXEM_[/O9+*Q32;4/"K1@
M?-(2#O)8_=/ &/6O1_#=WJ%[X9TZZU>V-MJ$ENC7,3#;M?'S<=N>U95SX*9=
M6O=0TC7M2T@W[B2[AMA$\<CXQO D1MK$ 9(ZXKH[>V$%C%:O++.$C$9DF;<\
MF!C+'N3WH \EOO$<MG=:9JFD>(?$.IK+JD-O-+-:[;":-Y-CJAV #&>"">G4
MUO-#K'B+XA>)M*'B*_T_3;&*T=([/8K[Y$8\.0<#*DD <DCGCFQ%\,;6.SL]
M/;7M6?3+"XCN+.S+1A(BCAP"0FYQU W$X!]<&NFL=!M[#Q#JVLQRRM/J:P+*
MC$;5\I6"[>,\[CG- 'GL'BC7M1\"^&+7^T3#J6JZH^FSZ@B*&"1O(&=01@.1
M&.W4FKNE:5=Z1\9X;>?5[K4HCH,K0O=[3*@\^/*EE W#/()&><5N-\/=-;PM
M!H:W=Y']FO&OK:[1U$T,QD9]RG&."Y&".E3:/X*BTSQ'_P )!<:MJ&HZFUJU
MJ\MTRX9"RL,*J@+@KP!CJ<Y- %/Q[>:K!>>&;/2=1:PDOM2^SRRJ@?Y#$Y/!
MX)&,C/&0.O2J-E<:IX>\;W_AY]8O-2LYM&?489+PJTL$BOL(W #*G(/3@BK?
MQ"T*XUZ[\+P0K=B*/5/,FGM25>!1$^'W#[N&QR>*T=(\&0Z=>WVH7FIWNIZE
M>0"V>[NB@9(AG"(JJ%49.3QR: .+TK5==T?X4R>.K_7+O4;Y],!CM) HMT)*
MA&V@9+#J3GG)]JT-6AUSP;;Z-K)\2ZAJ4DU[;VU_;7.PPRK*VTF-0HV$$Y&#
MVYS776?A73K;P;'X6E#W.GK:_96\T_,Z8QR1CGW%95EX CBN=/;4=>U75+73
M9%DLK6[:/9&ZC"LQ507*]BQXH P[KQ;J7AZS\;:?=W#W&HV4RR:67QN=+G A
M4>NV0E?PJR^L:KX>\3?8KN]EO$L/";WDRN>)ITD +GW."/QK?UGP/IFM^*M+
M\07+SK<Z?C$:, DVUMR;QCG:W(]ZNS^&[.Y\2MK<S2/*^GMI[0G'EM&7WG(Q
MG/;KTH \L\0:=K5Q\,]-\0WWB6]NI+^6RN+JTD5/(Q)+&RK&  4VDKSDYP<]
M>-W7-=OM2\=ZMH_G>((+'2X8 JZ) &=Y)%+[G8@X & %Z'FM _"RT?3H=+FU
M_69=,M9$DL[1I4VP;7# 9"Y<#&!N)P#QS@ULZIX0%WKC:UINKWVD:A+$L,\E
MJ(V6=%SMW(ZL"1DX/7F@!_@>\UF\\+P/KL,T=\DDD9:>+RWE16(1RO8E<$CU
MKEWU&]L_',Z>)-5UC38Y+]%TMH57[!/$=NV-CM.'8[@=Q!Y&#7?Z99/I^GQ6
MLE[<WKIDM<7+ R.22>=H [X  &!BN?OO!)U.^W7^OZI<::+H78TYS'Y>\-N4
M;MF_8#C"[NPH @\.ZK?75YXT2>Y>1;+4&CM@?^6:B%&P/Q)-<WI^NZUK6A>
M=(&JW%M/K5O+/>WT>WSBL2 E5)! +%ASC@"NHOO -O=ZQJ%[#K&IV4&I[?M]
MG;2*L=P57;G)4LN1P=I&:)/A]8?\(_HNFV]_>VMQHO\ QXW\3*)HSC!SD;2"
M.",8- '/^.=(U#3]"T&R37+FZG?Q):?9;J\17>#.0 < !\-D\^N*U-'.IZ'\
M2#H$VM7NIV-UI37H-Z59XY5E5#M*J/E(;ICC%:1\%QSV=G#?ZQJ5]-;:E%J7
MGSNNYI(^BX"A53CHH'ZUIOH-N_BN'Q"99?M,5D]D(\C849U<GIG.5'>@#"\:
MW^H/K/ASP[I]]+8?VO<2^?=0@>8L449<JA((!;@9QQ7-VWVOPI\0/$US<ZA<
M:J++PXMS"]R%\S8KR,$9E W'(/.,X(],UW7B3PS;^(XK0M=7-E>64WGVMW;$
M"2)\8/4$$$'!!'-4M)\#6>FZM>ZG<7][J5W?6HM;IKQU82+DGH  O!Q@8&!T
MSDD XZ_E\1:/\/+?QV?$U]<:@(8;V:S?9]D='*DQ! N5P&P&SG(]ZW"VI>+?
M&^N:<NMW^E6&CQVZ1I8E$>625-Y=RRG@# "].M3P?#2U2WM].GUS5;K0K:19
M(=+F=#$-IRJLP7>R @84GL*OZKX+6]UV76=.UG4=(O+B)8;IK,H1.JYVDAU8
M!@"0&'(% %6UO=2M_B99:+<:A)<P+X?,TN5"B683(OF8'0D9X''-<YJWB76;
M?P?\0;R&_D6XT[53%:/Q^Z3$/RCV^9OSKK-2\$17D^F7=IK&IV&H:?;FU6\B
MD5Y)8CC*R;U8,<C.<=>:K)\-]+C\,:UH0O;]H-6G^T3S22AY=^$R0Q'.2F3G
MU- &'J5EXETOQ=H&EQ>+KZ1=<2X6\>2*,^48U#[H%VXC)&5&=V,YY-5KKQ1K
M'A+1_'5M]OFU*317MOL-Q=@-(/M"K@-@#=M9L^]>A7^@V^H:]I&KR2RK-I?G
M>4BD;6\Q-AW<9X'3&*I3^"]+O)_$+W?FSQZZD2743$!5$:;%VX&0>^?44 <I
MHUUKUKXFTA+9O%%[:7#/'J7]K6H2-?D)61" -GS#&WI@UGA_$>I>&_%NN_\
M"4W]O)I%[?\ V*"!4"8A9F DRI+C "XX  [UW6D>&;[3+N"2?Q3J]_;VX*QV
M]QY04C! WLJ!GQGN>HS3[?PC96V@ZUI"SW!AU:6YEF<D;D,^=VWC'&>,YH X
MC7[2X\0^*OAY?MJNH63ZA!,Y6U=%$+?9MY*94X)S@YSQZ5L>)[B$:LNFCQ%X
MD^U0VJ'[)H\ D=.H\V5E0\GT) XZ<UL:EX*M[[3]$@M]1O+&ZT4!;2[@V%P/
M+\L@AE*G*]>*CN_!(FU>34[37M4L+BYMX[>]-N8\W*H"%8ED.UL$\KCKQB@#
MS^^FU#Q9X.^'FK7NK7L-U<:M%!(;<H@W RCS0"IP_P OTY/%=O->7NE>/M"T
MC^T+JXL_[*N9)O.(+3.C1X9L 9;D],=:F;X?:>/".F^'[>]O8%TRX%U9W2,I
MECD#,P/((/WB,$=*T8?#,:ZSINK7%]=7-Y8VDEJ'DV#S0Y4EF 4<_+VP* ."
MMY?$6K?#FX\=CQ->VVH?9YKZ&SCV?9$C3<1$4*Y;*K@L3G)K0.H:QXI\9:79
M0:Q=:5I]YX=BU&>.U"[]S28PK,#M/S#)QG QQG-:)^&5H+:72XM;U6'0)I&=
M])C=!%@G<4#;=X0G/RANYKHH_#MI#XG378V=)DT\:>L*X$8C#[P0,9SGCKC%
M &/\/[_4+FRUFPU&\DO9-+U6:RCN90 \D:A64M@ %L-C/?%85[H<MU\< 5UO
M5+?=HIG_ ',B#:!.H\L90_(>I'7/>NWT70;?0Y=4>WEE<ZC>O>R>81\KL%!
MP.GRBJ>K^%$U/Q!9ZW;ZG>Z=?6\)MV>VV$2PE@Q1@RGN.HYH YW3XM6\;:EX
MAN?^$BU'2X-/U&73[."Q** 8P,R294E\D].!CZUN_#_7+SQ%X)L-1U J;QO,
MBF=!A7:.1D+ >^W/XU7O/ BR:G?WFEZ]JFD+J+;[V"T:/9*V,%QN4E&(ZE<5
MT.D:39Z%I%KI>GQ>5:6R!(TSGCU)[DG))]30!P'P]T.6W\6>*9VUO5)A;:H8
MVBED0I.3"GS2 ("6&>Q'05RNCQZUHOP;C\4V?B&\C>Q>22"Q14%N8Q<,&5QC
M+$Y8YR,9&.E>JV?A1-/\57FM6FIWL4=ZXEN; ;##)($V!N5W#@ X!Z@?2J__
M  @FG_\ " 2>#_M-U]B=74S97S/FD,A[8ZGTZ4 <]XEU^]O/'4FA)+KD-A:6
M,=PXT:$-+)(['&YL':H Z#J3[5T?@2[UFZT*9=;BNQ-!=R0P2W<(BEG@&"CN
MHX!P<'Z5)K'A)-1U>'6+'5+W2M3C@^SFXM=C"6+.0KJZLIP<D'&1FM72K"73
M;$6\VH75_)N+-/=%=[$^R@ #T % 'G]K+XAC^*WC/^PK739\QV'G?;;AXL?N
MFV[=J-GOG..U:'CWQ!J?@Z'2O$QE\RVC/V:_TQ'^64N,AHR1DLK#\5STQ6E>
M^!S/XBO]:L?$.K:9<7ZQ+<):F(HWEKM7[Z,>A/?O5P>$X)M3TR_U&^NM0DTZ
M!XH5N=FUG?AI6"J 7V_+Z 9XYH Y*74M?&A>%K!M:(O_ !+>&6>]@VL+>(H9
M3'#D$#Y0%!.>Y[TGC[1K[2O <]N-;N[[S-1LS;R7P5WA/G)U90-PS@X/YUN_
M\*ZTU?#\6CQ7U_%':7AO-/F211)9,22%0XY4988;/!^E32^"%O=(EL=3US4[
M^26YAN&GF9 08F#*JJJA57(YP,G/6@#-M1JOASXAZ3IDVO7VJ6FK6=P\JWFS
M]W+%L.Y-JC:"&(V]*YK7/$DMCMUC1_$7B#47CU".)W:U TYU,H1HP=@7@' 8
M$G(ZUZ;>:#;WOB/3-;DEE$^GQS1QHI&UA*%!SQGC:,5S!^%]H=-&D_V[JPT>
M*<3V]B&C"1,)/,QNV;F7.<!B<9]0#0!'=1ZOKOQ(UC1DU^^T_3+>QMIMEIM6
M0NQ<<.P.T<<\9.!R.<XK^+-7A^'5FUYJKQS+KATJ[U&-%\WR%D=3(JX(W[5'
M0'')QQ7HMMH-O;>)K[74EE-Q>010.A(V*(RQ!'&<_,>]<1XJ\(R:;H^FVVGP
MZG=6BZV^HW<MDP^UP[]YS%C'&6P<9.": *>E:W>:<GC#7;/6=4UC1=,L0U@U
MVP,4LNPLXSM!;:0O(/ 8CFFZ1J7B1;C0+VVD\3WUQ=3PC4DO;15M#$_WW3 &
MS:2",'H.<UK^&K#4;_6=1MIEUR7PM/8&&2+73^\DF9L'8#\X79D'/<\5LZ1X
M.N=(>UBC\4:Q+IUH1Y-E(8L!1T1G";V4>F: .JHK-TW23IU[J-R=0O;D7LPE
M$5Q+N2#C&V,?PK[5I4 %%%% !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 %%%% !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 %%%% !117/^*-?FT?^R[2SC1[_4[U
M+6#S02B#EG=L$9PH.!GDXH Z"BO-=2^*,VE^")O%G]FQW-E-J1M;*$2&-S$"
M4WN<'DLC'&!P17?W&J:?:-(MS?6L#1Q^;()9E4HF<;CD\#/&: +=%06][:W=
MHMW;7,,ULP+":.0,A [[AQ45CJVG:F)#I^H6MV(SAS;S+)M/O@G% %RBJ-IK
M.EZA<26]EJ5G<S1_?CAG5V3Z@'(IL^O:/;*6N-6L8E$IA)DN$4"0=4Y/WAZ=
M: -"BN:\2^.=&\*WVDV>H.QDU.=88_+9,1AC@.^6&$]^>AI)_$-^OC&RLH(M
M.DT*:R:YDO3>()%(W?=3.2O ^8#')YXH Z:BJIU*P%A]O-[;?8\9^T>:OEXS
MC[V<=>*CO-9TK3EB:^U*SMEF_P!69YU0/],GG\* +U%(K*ZAE8,K#((.017!
M^)_'^J:1XUMO"^C^&CJ]Y-9_:Q_IRP8&Y@1\RXXVYZ]Z .]HKE/!7CFW\7V%
M_+)92Z;=Z=.UO>6T[@^4PZ_-P".#Z=#6[8ZUI6IR/'I^IV=V\?WUMYUD*_4
MG% %ZBJ2:SI<FHG3TU*S:^7K;"=3(/\ @.<TD^LZ7:WJ65QJ5G#=R8V023JK
MMGIA2<F@"]156^U.PTR-9-0OK:T1VVJUQ*L8)] 21S7+^"_%]YXEU[Q38W$5
MLL.DWWV>W>$'+IEN6R2"?E'3% '945@>,?%VG^"O#\FK:B'=0PCBAC^]+(>B
MC\B?H#6+X=\9>*=2U:TM]9\#76EV=X&,5T+E91'A2P$B@ IG&.<<D#% '<T5
M0;7-)34!I[ZI9+>DX%L;A!(3_NYS4MQJ5A:.Z7-[;0ND?FLLDJJ53.-QR>!G
MC/2@"U16<^OZ-':0W3ZO8+;3G;%,;E DA]%.<'\*LS7UI;R)'/=01.ZLR*\@
M4LJC)(!Z@#DT 6**K6.HV.IP&:PO;>[B!VE[>59%!],@]:BM=9TN^NI+6TU*
MSN+B/[\44ZNZ_4 Y% %ZBL^?7=(M59KC5;&%5D,+&2X10''53D_>]NM37FI6
M.GVPN;V]MK:W. )9I513GIR3B@"U15-]6TV*P6_DU"T2R;E;AIE$9^C9Q52]
M\3:19^'KO7!?07%C;1M(TEO*CAMHSM4YP6/0#/4T :]%<5<>/#J7@(^(?"\-
MK<W!"$6M[=1P^6&;'SG=A3UP">:Z>75;6PTZ&ZU6ZM;(.J[FEG54#$<@,2 :
M +U%51J=@UA]O%];&RQG[0)5\O&<?>SCK38M6TV>^:QAU"UDO$&YK=)E,@'J
M5!S0!<HKS^Z\9:Y)J=Y;Z9:VDT4FK0Z?IK.C9E"C-T[8;[J88!AQD8YKT"@
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
MMX+N&'3;..*\=GN46%0LS-U+C'S$]\U#I?AK0]$29-+TBQLUG&)1! J[QZ'
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
MX>?3]%U?6(=&6>34]3;,1C!"$I\K%BQ&3TXYS7::EX3\/:Q>+>:EH>G7ERH
M$L]LCM@= 21S4FI>&]$UA+=-2TBQNTM^(5G@5Q&/1<C@<#B@#QNVBBO?A=9V
M3F)K0^+E@5;5SY8C-QTC(Y"\G!]#7:C2]-T#XN:;'IEI;Z?!<:+<"=;=!&C!
M)$VD@<9&3S7:+H>E+;K;KIMH(5G%R(Q"H42@Y#XQ][/.>M3O8VDMXEY);0M=
M1QM&DS("ZHV"5!ZX.!Q[4 >:>%((O".OZ)H,]II&HQWHG.G:S:!?M! 4NWFC
MG.02-ZG!XR*[KQ;J%GI7A'5KZ_M3=VD5JYFMQ_RU7&"OT.<4_3?"^@Z-=R76
MF:-86=Q(,/+!;JC$>F0.GM6G+%'/$\4J+)&ZE71QD,#U!'<4 >16:-;?$SP6
MXL= TYKF"Z/D:2^6,1AW 2':H(! P<8R#BHK/PWH]_X*^(>H7>G03W@O]3V3
MRIN>/869=A/W<-SQCFO3M/\ "OA_294ET[1-/M9$8NKPVZ*RL002"!GH2/H:
MN)I=A';7-LEE;K!=,[W$8C 65G^^6'<GOGK0!YK>WX\.Q^"?'%U(WD2:?'I^
MJ2GDE)(PZ.?I(.O^U73_  XL9H?"JZG>)MOM9F?4K@'L93E5_!-@_"K'B_PN
M?$7AB+P_:FWMK%YH%G4K@"W1@Q5 !P?E 'I72JJH@15"JHP !P!0!Y]XBCL;
MSXMZ)::ZD,FFC3)Y+.*Y ,3W6]0>#P6"=/2L_7[?PZ/$G@[38EL1X8>\O#+#
M&5^S-=!<HK#[OWB^%Z9[5Z)JNBZ7KEL+;5=/M;V%6W*EQ$' /J,]#3)/#^C2
MZ0-)DTJR;3E^[:&!?*'T7&!0!YO>V]C9^,O%UOH4<$6GGPR[WT=J (EN<L$R
M!P&*;OPK,O/"NBIX"^'DT=A''<7E]8)<W"96659HSYJLX^8A@<8STXZ5ZY8Z
M#I&F:?)I]AIEI;6<H(D@BA54?(P=P YR..:E;2M/:VM+9K&W,%FR/;1F(;86
M080H/X2.V.E '#6NG66C?%G4+33+2&SMI_#BRR0VZ!$9UF90VT<9QQ7 P6GA
MH? "WOK);0Z^/*\F="&NA=B0!5!^\"!@ =-OM7O$VGVLEQ)=BWA%X\!@^T;!
MOV9SMW==N><5S7A+P#I>@Z1I*WNG:=<:Q8P",WRP OD="&(S^- '+7UO?ZE\
M6-7@GAT2>2+3[;[)%JZLR^6P;S#$!Q]_AC["JFJ>'1:>#_"NB7UU;7MK)XG1
M MH[>6D3&7]T#G.!DK].*]1U;P]HVO+&NKZ59WPC^Y]HA5ROT)'%/31-*BM;
M6UCTVT2WM)!+;Q+"H6%QG#*,84\GD>IH XF'3=.T;XM75K810Z;9W'AMI)Q;
MJ(D#+,%#X' (4GFJ7A7R?!FKZ;H-[8:3>;K*>2RU?3D'G21Q@,PE7J"PQ\P8
M@FO27T^SDO#>/:0-<F$P&9HP6,9.2F>NW/..E4]+\,Z%H<\L^E:/8V4LHP[V
M]NJ%AZ9 Z>U 'C]Q<07%IX+U>QT?P_I-K<ZS:FT2UDS=E"^&#$* <@_,,GKS
MS77>']+T6'XM^+2]C8).@LI;;="@969'W,G&02>I'4UUL'A#PW:W3W,&@Z;%
M.\BRF1+5 V\'<#G'4$ _7FK5QH6DW>JP:I<:9:2ZA;C$5R\*F1/HV,CJ?SH
M\@N74>#)HKIRNE3>-I8M2).%^SF=LACV4L$!^M=/=V>DV'Q7\*KX=@M()9+>
MZ_M".R554VX0;"X7C&_&":[P:3IRVEQ:"PM?LUP[//#Y2[)68Y8L,8))ZYZU
M!I/AW1=!$@TG2K.Q\S[YMX50M]2!S0!XY#X>TD_ ;5]8-C"=3WW,RW97,J-'
M<.$VMU4#'08')]37N-J[26D+L<LT:DGWQ5<:-I@TM],&GVHL'W;[;RE\MMQ)
M;*XQR22?<U<50JA5   P .U 'G.A:7HL7Q>\5F2PL$G6.QFMBT*!E=EDW,G&
M02<9(ZFN:MO#>C7/PO\ &^ISZ=!+?_:=2=;ATW.AC=RFTGE<$9XQWKURYT+2
M;S5+?4[G3+2:_M^(;F2%3)']&QD=34BZ3IR6-Q9+8VRVEP7,T(B&R0OG?N'0
MYR<YZYH X&]U"+4M2T'3!H^DWVK/HRWKWFKM\D<9V@A1M)9B>3TP!UKCVM[2
MX^!FL/-#92QV>M.+=HU#Q0QF[3/E$]$P3^!KV;4/#6AZM%;Q:CH]C=QVPQ L
MT"N(QZ+D<#@<>U3KHVF)83V"Z=:BSG+&6 0KLD+?>W+C!S0 [3K;3[2S6'3(
M+:&U!.U+9%5 >^ O%<7?I%)\6M12:X^S1-X6P\^X+Y:F=\MD],=<^U=KIVF6
M.D6266FV<%I:IDK# @11DY/ ]Z633K&6ZDNI+.![B2'[.\K1@LT6<[">ZY)X
MZ4 >>^"T7PSXAT_PQ=Z=I$MP=/<V>K:<H#RPH5R)5QE2?E.<D$BMGXK/L^&V
MK#S"F_RD)SA<&5 0Q[*1D,>P)K>TKPWH>A22R:3I%C8O+Q(UO J%AZ$@=/:J
MGC'P_/XE\//IUO<I!)YL<H\U"\<FQ@VR1002AQ@T <AX-M-/U?QV=?M;#0K&
M.VT_[,EM8W4-P[.6SYG[OA0%RH/4AC]*J_#_ $W0M(^%$WB2ZTN.XN!!>2W$
MNP-*Z*TBE%8\@;5Q@$"NATWPAJ,GBO3]=U1-'M&T^.58HM+A93,9%VDR,V.
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
M#VGZ1<W?V'5H+I;JTGNI)U!C4,LHWDE3DX//.: /1*HZOJ)TG2I[Y;&[OC$
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
MI)(;7=P?+1CA?PZ=L5%??#CP]J,U^TZ7@@OW:6YM8[R1())&&#(8P<;N^?4
M]:W-1UJSTJZT^WNG99-0N/L\ 52<OM+<^G"FM"@#G-3\$Z7JK(99]2A00+;/
M';7TL22Q#.%=5;!ZGGKS3]2\&:+J,-@GDS6DFGQ^5:3V4[020I@#:&4@[< <
M'(KH*AO+J*QLKB[G)$,$;2N0,D*HR?T% &.?!VCR>'KG1+I+F\L[IM\QN[F2
M61FXPV]B2"-HQ@C&*KZ9X$T32]5M]5C%Y<:C K(MU=W3S2%6&-I+$\ =!T&3
MZUN:;J$&JZ7::C:EC;W4*3Q%A@E6 (R.W!J<31-,T(D0RJ 60,,@'H2/P- #
MZYRV\#>'[2#7((;+$>N,[7RER=^[=G']T?,QXZ9KHZ* ,#_A#=%'A!?"PMW&
ME*H7RQ(=W#[\[NN=W-:%YHUE?ZIIVI7$;-<Z<TC6[!B I==C9'?@U?HH Y2^
M^'?A^_O;NX=;V%+U_,O+:WO)(H+ENY=%8 D]_7O6P^@::^HZ9?"W"3:9')%:
M!#M6-'4*1M'&,* /2M.B@#GKG08-+\)ZQ8Z38?:6NEN)1:O)Q-++DE26/ )/
MKP*/ WAT>%/!>EZ.0!-#"#.0<YE;YGY[_,3^&*Z&B@#/UK1-/\0Z9)IVIVXG
MMG(;&XJ58'(96'((/<50T7P?I>B7[ZA$UY=7SQ^5]JOKIYY%CSG8I8G SZ=:
MWZ* *&C:-9:!IB:?I\;);([N%9BQR[EVY/NQHUK1K+Q!H]QI6H1M):7  D56
M*D@$$<CW J_10!0&C62Z^VMB-OMS6HM"^XX\L,7 QTZD\T:7HUEHYO?L<;)]
MMNGNYLL3F1\;B,].@XJ_10!QOCCPO)XGU+PW&]KY]C;7CR7>)=A13$P5@<@Y
MW;<8Y!YK1TOP7HNEPZ@BQ37;ZBGEW<U[.\\DR8(VEF).W!(Q70TQYHHY$C>1
M%>0D(I8 L0,G [\4 <O8_#S0;"ZL+E?MT\FGN&L_M-[)*( %*[4#' 7!Z>P]
M*W--T:RTF:_EM(V5[^Y-U.2Q.Z0J%)&>G"CBG#5[ ZVVC"Y7^T5MQ=&#!SY1
M;;NSC'7BKM &'IOA33-(UN\U2R-U%)>.TDL N7,!D8@LXCSM#' YQ6CJFF6>
MLZ9<:;J$"SVEPACEC;(W _3D?6K=% '+Z9X T+2]3L]3C6\GO[3<(;BZNY)G
M52I7;EB?E )P/QKGM(^&=I=RZ]-KD-W"U]JUS*4M[UXTNK=FR@D5&P1R>#SS
M7HPFB:9H1(AE4!F0,-P!Z$C\#5+2]:L]8:_6S9V-C=/9S;EQB10"0/4?,.:
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
MK-]JT4;"[OHXXYV+$AECSMXZ#[QJS8WD.H6%M>VY)AN(EEC)&"58 CCZ&IZ
M.?T_P5H6E^&[WP_96?DZ=>^;Y\:N<MY@PW/4<<#TP*74O!VD:I:Z?#*EQ#)I
MR;+2YMIWBFA& I =2#@@#(/6M^N;N?'_ (2L]3DTZY\06,-W')Y;QR2;=K>A
M)X% #V\%:/-H5QI%S]LNH+B03227-Y))+Y@QM8.6RI&T8QCI3-/\#Z-I]_+?
MC[9<7LULUI-<75W)+))&Q!()8_[(QC&.?6NC!#*&4@@C(([U2UG5K70M'NM5
MOF9;6UC,DA5=Q 'H* ,S2?!FE:3J2:@DE_=744;10/>WDD_D(<9";R<9P.>O
M%9MQ\+?"UTMS%-;736L[M+]D^UR>1'(QRSI'G:K'GG'&>,5T::WISZO%I0N5
M^WRVWVM(,')BSMW=,=3CUK0H H#1K(>(#KGEM]O-J+0ON./+#E\8Z=3UK-U7
MP9I>JZH=3\R^LKYT$<L]A=R6[2H.@?:1NQVSS70T4 8DGA32I8-)A=)V72IQ
M<6Q:X=F#C/+,3ENIZYK;HJEJVKV&AZ>U_J5RMO:HRJTC D LP4#@9Y)% #-(
MT6RT."XAL8V1)[B2YD#,6S(YW,>??M65JO@31M6U.;47-]:W-R@2Y:RO)(!<
M*!@"0*0&XXSUQ6A)XBT^+5+_ $YW?[18VBWDPV' C.[!![GY3Q5K2]2M]8TF
MTU*T+&VNX5FB+#!*L,C([<&@"B?"VC_9M)MH[010:3,)K..-BHC8*5'UX8]:
MV:S]*UJSUG[=]C9V^Q7<EG-N7&)$QN ]1R.:T* ,/5?"FF:OJ]IJLQNH;ZV7
MRUEMKEX2\>X-L;:1N7(S@U<LM%LM/O-1N[>-EFU&42W!+$[F"A1CTX K0HH
MYN3P+H,GAZPT7[/*EMIY#6DD<[I- W/S+(#N!Y/>K^BZ!:Z&)C#<7UQ).5\R
M6\NY)V.,X +$X')Z8K5HH S-=T&P\16"V>H1NR)*LT3Q2-&\4B_==64Y!'K5
M71O"&E:%J4^HVHN9+ZXB$4UQ<W#RO( 21N+$\\X^@ K=HH Q=(\*:/H>KZGJ
MMA:^5=ZFXDN7+$[CDG@'IDL2<=S69<?#?P[<W5Q(T=XEM<R^=<6,5Y(EM,Y.
M2S1 [3D]1T-=;10!G-HE@VM6VK>21=VUNUM$58A5C8@D;>G\(KG;CX6^%[I+
MF&6WNC9W#/(;/[7(+>-VZND>=JMR><<=L5T=CK5GJ.I:E86[L;C3I$CN 5(
M9D#C![\$5H4 <_JO@W2M7U&/4)6O+>[2'[.TMG=R0-)%G.QRI&1G-);>"="M
M--T_3[>U:.UT^]^W6T8D;Y)<L<]>1ESQ70T4 9[:+8OKW]M-$3>_9#9[BQVF
M(MO(V].HZUCZ7X T+1[^&YLUO%C@=I+>U:\D:W@8YR4C)VCJ>W&>*Z431-,T
M0D0R* 60,,@'H2/P-8EUXQT2UTN_U$W9DM["[%E<F-"3'-N5-N.^"Z].* *;
M?#[1/M4TL$FI6L,\AEFM+74)8H'<G))16 &>^,"NJHZ5FZKKMAH^@W&M7,VZ
MQ@C\QY(OGRO3C'6@#*U/P#HFJ:C<WS_;K:6[ 6[6SO)($N0!@>8JD \<9ZUH
M3>&=)FM-*M?LHCM]*G2XM(XB56-T!5>G488\&M96#H&'0C(I: "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y[QSKT_AGP
M7J>KVJ(]Q!&HA#_=WLP12?8%@?PKH:SM>T6T\1Z%>:1?!C;749C<H<,O<$>X
M(!'TH \[UK2=>TSQ/X).J>(6U6*35/G66V2,I+Y3\H4 ^0C/!R1@<]:U+*7Q
M'XRO==N;'Q%+H]MI]_+86D$%M%(':+ 9Y"ZDD%C]T8X%6XO =]-J6D7VK^*+
MS49=*G$MNC0I&A&UE.X+]YCD?,?3@#)J2X\#WL.HZE/H?B2ZTFVU.4SW=ND$
M<@\PC#/&S<H3CGKSS0!CZ/XUU768_ -PSI!_:L]U#?Q(H*R-$D@XSR!N3/!J
M[JVK7T^N>--*DGW65MH:2Q1;1\K.LNXYQDYP.I[5?O? -F=#T73](O)M,FT6
M026-RBB1E."&W \,&W'/3DTVP\"&UN=;N[O6KJ^N]8LQ:W$LJ*-N XRH& !A
M\!?;N2: ..LKGQ+X7^'/AOQ*==\^TCBLDETP6R"(V[[$ #8W[P&!SG&<\8XK
M5TS2]2;XS:\ZZ_=*B6UK,\8@BQ)&7D(B)VY"@ C(^;GDU?M?AM+':Z9IEWXD
MOKS0]/>*6.PDB0;FCP5#2#YB@(R%^@SP*V;GPM.?&2^(;#5Y;-I8HX+RW$*2
M+<(C%@,GE3R1D=O2@#I*X76KK7[_ .)$?A[3=9_LZQ;2/M<SI DD@82E/D+
M@$Y'7(P#QGFMCPI%K!_M6^U>291>7KO:6LIR;> ?*H]BV-V.V?7-6O[ C_X3
M+_A(_/;S?[/^P^3MXQYF_=GU[4 <.GC+7=.\&:Q'+<17FL6>M_V-;7<D04.6
M9 LCJO&0'Z#CBM&>?7_"7B/0([S7YM8L=6N39SI<6\2-%(4+*Z%%&!E2"#GB
MM*7P#876D:[IUS<SM'JU^U_YB81[>3Y-I0^H* YI;'P=>'6K+5->U^?5Y=/#
M?8XVMTA2-F&TNP7[S8X!/ R>* )O'>N7FA>'D?3?+6_O+J&RMY)%W+&\KA=Q
M'? R<>N*R];N=<\">%-7UFXUR36O*@7R([JWC0I,S!0<QA<IEAP1GCK72>)?
M#]KXGT2;3+J26)797CFA.'BD4AE=3Z@@5E#P==:AI>H:?XDU^ZU>"\@\C9Y*
M0+&,YW *.7S@Y/ITH QM1E\3>#I]#O[WQ%)JT-[?PV5[;2VT2*IE. \1101M
M/8DY%59+OQ7K%]XQ-IXC-A;Z/<L+1([6-V8B%7VN6!^3/IS\QYX K<M?!%Y)
M>Z=+KGB2ZU:VTR436MN\"1#S%&%>1EY<C/'3GFM2R\+Q6;^(6%R[?VS,TKY4
M?NLQA,#UZ9H XB'7O%,6C^%?%=UK*/%JUY:P3Z9';(L*Q3' *L?GWC(.<XSQ
MC%:BR>)?$/C;Q1I5MXB?3-/TU[?R?)MHWDW/"K8RP(VYR>F3GJ *V'\$P/X6
MT'0OMLGEZ1-:S)+L&9#"00".V<5SL'AS6KSXB>,;S3]8O=&\Q[5%D%NLD4Z^
M0 2 XQN4C[P/&2#F@"@WQ!U>3PEH,4LS0:I?7\]C=7EK:&=E6 MO>.)0<LP4
M=B!DG&!5NT\2ZY;6?BB*.ZU6\M+32)+RRU'4-,:VDCF56S&=T:*^,*P^7U!S
M6^WP]L(O#6EZ587EU:7&ES?:+2_7#2B4YW,V1AMVYL@\'-7%\.:I=:1JMAJ_
MB&6^%_:O; K:QQ+"&4J6 ')//<XXH Y./4_%6F6GA+7KW7Q>1ZO=6MM<V M4
M2)5F7@J0-VX'!))P>> .*M7>N:C!X\N+36->O-$M_M,2:9&+1#:W<9 W!I64
M_.3N&-RXXQFNCO/",-WHN@::;N15T>XM9T<*,R&$8 /IFJFM>#;[7II;:_\
M$5P^BRSI.]A]FC#?*P8()<9"[@.V<<9H Q/&NNS6-YJIM/&-Y;W=I!YL.GV.
MF"X2(A,@3L$<_,1GDK@'VS6;K?\ :?B/6?AOJD>KS6$FH0M($AAC80R&V9V9
M=RG.0=N#D8Z<UT][X#GFO]9>R\075C8ZR=][;1P(S%M@0E'/*@@#(Y]B*FO?
M YET;P[:V6K36=[H*HMK>"%7SB/RVW(>#D4 5;OQ!>Z/XVO;2XN&N;*Q\-?;
MG4H@:259&!;('!(7H./:L&YU+Q=8> 8O'<GB'S93!'?2:7]FC%L87(/E@XW@
MA6^]N/(KME\+1/XA;5[NZ:YDDTH:9-&Z +(N\L7..A.3P.*PH_AM,=-AT*Y\
M2WMQX;A9=NG-#&&9%.5C:4#<4! XX.!C- #)KOQ#K_CW5-'L==?3--@L;:X!
MCMXWE#/OX4L" #CG(/08QDUL> -8O]9\,"35)4FO;:ZGM)9D0*)3'(5W8' R
M *T+3P_':>*M1UU9V+WMO# 8MHP@C+8(/ON_2CPWH$?ARPGM(IVF$UW-=%F7
M&#(Y8C\,XH XNPTK4G^-.M.NOW2(EI;3-&((B'C,DA$))7(48(R/FYZUF:79
M^()(_'=]I>OG38K36+N6**.V20RRJBD^87!^7  P,'J<]*[N[\+3OXQ3Q%8:
MO+9N\,<%W;B%)%N(T8L!D\J>2,CL:DT_PM%866OVRW3N-8NIKEV*@>69%"D#
MUQB@#!O?$9O_  KX;U"X\12Z))J5JLSPV5H)YYW9%8B,%7("Y.<*>HY'?CM=
MU;5/$7P?\5"XU:XD_LN_>W\Y[187NH1Y942(R@J?G[!3\H]Z[QO 3P0>'VTS
M69;._P!%L_L4=P8%D66,JH(9#W^4$$'CWI8?AY;#PSK^BW>IW5V-:G:XGN)
MHD5V5!D8&.J XP!VH Z+1K*[L-/6&]U.;49LEO/FC1&QV&$ ''TKC;O7?$C3
M>/X=) N;O3GMUL(1$I*[H49L#C<>6(!SS@>U=EHME?Z?IRP:CJC:E< _Z]H5
MBX[#:O'X^]9?_"*RPWGB"\L=6GM+K5Y891*D2L8#&BK@!LA@0O.>Q/UH K>!
M]4AU*"\\KQ)>:L\90207UND,]J^#D,JHI /;(['!-5/$%YKUU\0K#P_I>K#3
M[2?3);B=Q DC@K(HRFX8#<XYR,$\9Q6MH'AB72M5O]7U#4WU'4[U(XGF,*Q*
ML:9VJJK_ +QR236!XCT34M4^*>F3V%Y=Z<8=(F*WD,0= _FI\CAAM8$$_+UX
M!'2@#.E\9:YX=TCQ;875RFI:EH]S;06EU+&$\P7 7R_,"X&5W'.,9Q6C>R^(
MO!^K>'Y;SQ#+K%IJ=\FGW,,]M%'L>125>,HH( *\@YX-:,/P\L7\/ZQINJ7E
MS?W.L2":]O6PDC.,;"H'"A=HP.<8IUGX,O9-4T^]U[Q%<:NNG,9+2%K=(563
M&T2/M^^P!.#QC.<4 <[X*L-0LO%_B^[N-?NYX+2^!N(3!$!<_N%(+$*"",C[
MN.@]ZQK;QQXAO="@\16M[K-QJ$L@E71X=$D:T:(OCRQ*(LEMO._?C/:O1+3P
MK-8>+;_6+75I4L]099+O3V@1ED<1[ 0YY48 )'J*I:;X*U/1(TL-*\4W5MH\
M<A:*T-K%(\2ELE%D89V\G&02!WH IW,_B+6OB%K&AV>O-ING6MG;39BMXWE#
MOOX4L" #C)R">!C&37*:_>ZSXB^&-A<7FJM'=VFM+9W#PPH%N&2Z"+(00=I&
M <# )SD8XKU&TT".T\5:EKHG9I+Z"&!HBO""/=@@^^[]*QI?A_;R>$;S01J$
MZ>??/?1W*H-T4AE\U< \$ \>XH 9>W>JZ/XH\&:1)JDEXMY+>+=S2PQJTP6%
MG3[J@+@X^[C..<UR_B[Q==:*NHZEI_B^[O;FRN0#80Z8&LU7> 8GE"'#!3@D
MN#D=!TKN1X7GGU#P_J&HZL]W>:0\[F3R%C$YE0IR!PN >,>E8%W\,);G1[_0
MX_$EW#HEU,\XM%MXRR,S[R#)U9=W..#[T 2W?_)7=3_[%=/_ $?)6)X1U>_T
M30/AVYG_ .)-J%O]@N(RHPD[#="V<9Y*E>N.17>R^&XI?%5SKIN'$D^FC3S%
MM& H=GW9]?FQCVKEO%GAO^R/@X=!LUNKZYM(X8[-H4/F^<)%V.,9Q@\D^F:
M-OP?JU_KUWKNHRS[M,^W-:Z?&%  2(;'<$#)W/NZG^'BL+Q/K>HV/B^6WU'7
M;SP_I'DQ?8+N&T22"64YWB9V5MN#@ 948YS79>&]&B\/>&].TB(@K:0+&6_O
M-CYF_$Y/XUD^(_">H^(3>6K>)+B#2;U D]DMM&Q"X 8)(1E<X[YY)QB@!;75
M[V7XG7^DF?=81:5#<1Q;1P[2."V<9Y '?%</XCU;4]8^'>O-/.DEQ;>*/LML
M70!41+I BG;C('YUVNI^#)9M:M]6T76I](NH[,6,A2%)EDA!RHP_1@2<-S5/
M_A6EI_PB-YX=.J7C0W6H?;FN&.9L^8KD;O4[?O>^: (EN?$'AOQOH-AJ&NMJ
MUGK0GCD62WCB\B6--X9-H!VG!&"3CU-8LWCG5[3P8)C<'[;>>(9M,CN$M?-:
M",2/\RQH/G8*A &#DD9S71Q>&9-)U./Q)K^N7VLMI<$BVB?90#$&&&;;&,R.
M0,9QZ\5E>&?";:YX"\J_6\TVXDU:?4[.3;LFMV,S-&^UAP<'H1T- ":/XHU/
M3]5U%))]9U71X=,EO?M.HZ8UJ\4L?)CW>6@8,#D<9&*T/#-GXJUC1M/URY\5
M21MJ%OY\EHEG$8HED3*",D;@RY4Y8L#CD5N:;H>JH;A=;U]]5@FA,)M_LD<*
M8/4G;R3CCKCD\5GZ!X-U#0GM+9/%%]-H]D?]'L6AC!"X(5'D W,HSP..@]*
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
MA-LD\;NHVAU#?=;  /8XZ4 :/A'4M0UCPGIM_JMH]I?RQ?OX7C*%7!()VGD
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
M:!I]]>6SVMS<6T<LT#J5,;E02I!Y&#D<U?J.WC:&VBB>5YG1 K2/C<Y ZG
MR>O J2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M ***Y;XCZU=>'OA]K.IV3;+J*$+$_P#<9V"!OPW9_"@#I!<P&X-N)XS,!DQ[
MQNQ].M2UQVG?#+PM9V%HCZ9'+?0E96U DBX>4<ES(#NR3SC.*KKXB\4Z]?ZO
M_P (U;Z2EEIER]GNO_,+W,R ;PNT@(H)QDYH [FBO.V^(>HZAI/A2ZT73+=Y
M]<EE@>&YD*B%T5MWS#LK*<\9('&":6T\1^.;W6M4\.QV>AC4=.$<LEZS2_9V
MCD7**(\[MQ(8$YP,=^* /0Z*\\D^(6I2^"?#FM6.EP27VJZ@M@]K)(557S(I
MPW8;H^ISP>AK2TKQ#KUMXP7P[XB@TYI+FT:[M+BQWJIVL T;!R3D9!R.W:@#
ML:*\[F\::WI.O:5:ZI<^')TOKU+.2RL9G:XMF?.UB2?F (P?E7K5F7Q%XMU+
MQ/X@T?0K/2432GB N+TR'S-\2N$VJ>N2?FR !C@T =W4%[>VNG64UY>SQP6T
M*EY)9&PJCU)KB;#Q_<WEGX.U-[.*'3M<=K:X))+07&#L /0J65AR/2IKEIO'
MMYX@T!V2'0[*Y@MY9$4E[E@ \T6<X4<HI(&?O4 =K'(DL:R1L'1P&5E.00>A
M%.KB?$/B?4-.\5V?AS39-)T\2V?GQSZD&V3,&VB&,*5^8 9/)X(P*[* RFWC
M-P$$VT>8(R2H;'."><9H DJ.&>&XC\R"5)4R1N1@PR#@\CWKC-!\1^)]?\0Z
MG#!::9#I.F:E+9S32%S+,%Q]P X! ())X.> ,5DZ1XJFL_!6C?V1I>G6EUJF
MK36,*89;>(B67+L <DD)T!&2>U 'H]W=V]A:37=W,D%O"A>261L*BCJ2?2I(
MW26-9(V#(P#*P.00>]>4Z[KOB#4?#/Q TK6/[+9-+L3'YEE'(N]GCW@_,QQ@
M9!'8XK5T[Q'XFTF;PS'K%EIJ:7JK):1I;N[3V[F,LF]C\K9"G. ,>I[@'H=%
M><>&+CQ5+\2_%,%Q=:>]G!-;>='^].Q3#E?*!.%)&-V>IS6Q\4)]3M?AWJ\^
MESQPRQP,TDC%@P3!SL*D8;.,'IUH Z^BN&N/$>OZ'X:TJ.ZAT^\UO4[F.ULD
MB+I$ R9WR%LG@!B<=>*LZ=X@UVQ\76WA_P 1Q:>[7]O)/9W5@'528\;T97).
M<$$$&@#L**YWQSXAN/"WA&[UBTMTN)H'A58GSAM\J(1U'.&./>L/5_%VO^&]
M*M/[;71(=3U*[$-J/.=+>W3;N9IG;KMP1\N,DC&* .^HKSW3?B,(9M;M]4NM
M*O\ ^S=/.HK=:1)NCDC&0R$%FVN"!QDY##I6IH>J>+)H+?5=9M]'ATJ> W#Q
MP-)YULNW<N2?E?T. N.V: .NHKS5O&GBW_A%3XS73=+_ +#V?:/L):3[4;?/
MW]^=F[;\VW&,=ZWM/\8>9XBUJPOQ##:VMG%J-I,H(,MLRG<S9/56!''J* .L
MHKS1OB-J']C^'1,-)T[4=;CENA)?RE+>VMP<H6RP+.RE< $<YZ 4J_$FZ7PO
MXIN<Z7>:AH*HPFLI"]M<*XRI'.0?O C)P1UH ]*HK%\.3^(+JWDN==@L+=9M
MKV\%LS,\2G.5D8\%AQRO'6H9=>N(_B!:^'A%$;:;39+PR<[PRR*H'7&,,>U
M'045P.I>.[^RT3QI?):VS/H-R(8%(;$@V(V6YZ_,>F.U30^)?$UCXDT6UURQ
MTV.QUEI(X5M7=I;9U0N%=C\KY (RH'/Z@':S31V\$D\TBQQ1J7=V. J@9))]
M*;;W$-W;17-M*DL$R"2.1#E74C((/<$5YMJWB3Q/K^@>)KS2;+3#HEJ+FS"3
MNXN)PBE7D5A\JC.< CG'44EMXQ;0O"?@G2+6XTVVN[[2HI#=:G+L@@C2),D\
M@LQ)  !'>@#T^BO-1\2;I/"OBFZ']EWFH:"$/G64A>VN%< JPYR#]X$9.".M
M=AX=F\07-O+<:[!86XEVO;P6K,SQ*<Y61CP6''*\=: -JJ\5]:3WMQ9Q7$3W
M-L%,T2L"T>X$KN';(!Q7 >(+CQ4OQ9TRVTRZT]()-/G>**?S=A ,>XN%."V?
MND=!4$+^(_\ A:7C&+P_%IP=H;%I9[\N47$;;5"I@DG)YS@8[YH ].HKSJ3X
MF2?\(9HFH^196NIZI<O:;;N?9;P.C,)'9O[HV' ZG(%:/A/QE-JWB&]T*\N]
M)OIX;9;J*[TJ3=$Z%BI5@6;:P..YR".E '9221Q)OD=47U8X%$<B2IOC=77U
M4Y%<!\7C9KX<T@Z@$-D-;M/M D7<ICW'=D=QC-8^@3Z+8>-K_6O"MN]OX8M=
M)D?47AA:.WDF5MR[%( +A0V2.,?6@#UFJPU&R-W/:?:H?M%O&LLT>\;HT.<,
M1V!P>?:O/YO&?BRQ\,P>,+[3]*&AR".:2SC:0W,4#D /O)VLP# E<#ZT^>5(
M_'?C>9HHYXUT&W<QR#*2#$QP1Z'I0!Z)')'-$LL3J\;@,KJ<A@>A!IU>>V?B
MC4&TGPCH_AZPT^&_U/3%NR)0PM[2%47.%4[CRP4#/U-:$WB+7]%U+P_;:[;:
M<(-0NI+.:>U+E1(5W0E=W0-A@0<X..: .RJO+?6D-[;V4MQ$EU<*S0PLP#2!
M<;B!WQD9^M8VAZ_<ZSXBU^V2*(:;ILT=K',,[I)MNZ4'G&%RHZ=<USOC:34X
M_B1X/_LB"WEO&@OE7[2Y6- 5CRS8Y( [#K[=: /0Z*X_0/$6NWQ\0Z5?6NGG
M6](=%5HG=+>82)OC/.67WZU2TCQEJ7_"96.@ZE>:#?K?13,CZ5(VZW>, E9
M6;@@G!XZ'B@#O:KWM]:Z;92WE[<1V]M$NZ265@JJ/4DUQ_A+Q5J_B;4I9#+H
M\-K#/-%/IV7^VVX4LJEN<9) .-H&#U.*G^*W_)+?$'_7M_[,* .P!! (.0>A
MI:Y7Q!J>LZ>MN;*^\/V%J803/JLC9>3^Z%!4 8QSD]>G%8A^(FI3^!_#NMV.
MFVTU[JFHBP:W,I";LR(2K]ANC!R<\'O0!Z+17%V'B77['Q4=!\0VUA+)/9/>
M6<NG!P&V$!HR').[D$'I4?@OQ7J?B.S_ +6N[K1?L'E,\UK;%_M%FP_@DR2"
M0 <\+STS0!W%%>2CXLW(TN+Q UWX>_LUY5SI:W6;]82^W=][&\ [BFWIWKIK
MSQ#XBU'Q5J>C^&[?3/+TE(C=2WY?][)(NY8TV?=^7&6.>O2@#K+.^M-0@,]G
M<Q7$0=D+Q,&&Y20PR.X((JQ7#?"1Y)/ V^:+RI6O[LO'NW;#Y[Y&>^/6NYH
MBEN8("!+-'&3R [ 9J"XU;3K6UFNI[ZWC@A0O+(T@PBCN3V%8/CGPYHNK>'M
M3OM0TNTNKJWL)O)FFB#-'A&(P3TYYKB)O#FBZ=\ Y=4L]+M(+^X\/Q^=<1Q!
M7DW(C-D]3D@&@#V!65T#J0RL,@CH12UP%CXC\3:7J7AV#6K+34T[5S]GB2V=
MVFMW$990['Y7R%(. ,'U[TM1^(]V]]K7]FW_ (<M8-*G>W^SZG<[9[MT'S[0
M&&P9RH)#9(H ],K-G\0:/;:Q#I$^IVD>I3#,=JTH$C#V7KV-.T+5HM>T#3]6
M@1DCO+=)U1NJ[@#@_3I7GGAB;6+/Q[XVU#4VTLVMM+$]Z\<;[PJVX9/+R> !
MC.>^<4 >IU5;4[%+N>U:[A%Q!$)Y8RXW)&<X8CL.#S[5Y_+XT\6VWA:+QE<:
M=I?]ANJ7#62-)]J6W8C#[\["V"&VXZ=Z?=NLGQ!\52(<JWAN(@^H)EH ]!M;
MJWOK2&[M9DFMYD#QRQG*NI&00>XJ:O,M!\0ZA9>#_ ^@Z);VTNJ:CIJ2"2Z+
M>5!%'&NYF"\L22  ,<]ZM77C/Q'ID'B+3KVRT^76]+L5U&W:#?Y-S!DAOE)W
M*PVL,9/.* /0ZCFGAMHC+/*D48(!9V"C).!R?>N(O_B(L'BKPOI]K DNGZO"
MLL]P<YB$H(@QSCYF4CFJ'B/Q2]]X<\3W$^EV-YINGZK!8V\=PA82L)(UD9N>
M<,QQC'W><T >E45Q6H^(?$D_C:\\.:':Z:!!9171NKPN0FYG!!53EL[1C&,<
MY)X%4T\?Z@_@ZWO386J:S+JO]CNC.WV>.?S"A<GKLXSCKSCWH ]!J.6>&$QB
M65(S(VQ S ;F]!ZGVKD/#FN>([KQEJVAZN=)>+3X(I#+9QR*6,F=H.YB!C:<
MCW!JSXSO(;2\\+B6PM;HSZS%"C3J2824D.]/1AM_6@#JJ*\X\,W/BF3XE^*8
M;BZT][*"6V\Z,^:=B&(E?*!.%)&-V>IK,D^+-PVE3>(8+OP]_9L<IVZ8]U_I
MTD(?:6'S8#$#<$VGCO0!ZU17$ZAXE\17/C.7P_H%MII0:?%>_:[POA-S.N"J
MG+9PN.F.23T%80\?^+Y/"=WXC&DZ5%:Z7(\5]"\KL\[1OMD,1'" =MV2>?Q
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
MWX6ZE9^%=9TZ74;>2_D>$:9<?-B".W;? &XR""3G&>#WK7F\"7C?"^+PREU
M;\RQ3W%PV=CR^>LTAZ9Y.[''ITKO** .?M=!N(/'FHZ\TL1M[JQAMDC!.\,C
M.23QC'S#O7GOB[09-$\,V^G7]U9I'J/B>2Z,\X+6L<;EW G!QD8[9'S8YXKV
M*F211S1M'*BNC#!5AD'\* /./ %ZEAXEN_#MD-!O+/[+]KDOM&C9%23<%"2D
MNX+$9(^;.!TKJO$^@W&MW.@202Q(-.U2.]E\PGYD5'4A<#KEAUK;M[:WM(_+
MMH(H8\YVQH%'Y"I: .2M] UK3O'NIZM:26$FEZL(#=),7$T1C0I\@ VD$8ZD
M5D:1X0\1>'+,:/IT'AV[TZ*1C;7-ZC^?'&S%MK*JX<C.,[AG KT2B@#GX-!N
M(O']YKYEB^S3Z=%:+&,[PRR.Q)XQC##O6*/!%^/AYK_A[[3;?:=1FNY(I,ML
M42N67=QG@'G KNJ,YZ4 <5XH\/:_K&EG1X;;0+K3Y+58=U\)/,@DVX+J "&[
M$?=(/>NHT>P;2]%L=/>X>X:UMXX3,_WI"J@;C[G&:NT4 <##X9\6Z%_:MAX?
MN]).FWUS+<Q27?F":T:0Y8*J@AP#DC)'O5J/P*;"'P;:6$Z?9M F9Y#+D-*#
M&RD@ 8R6;-=I10 CHLB,C#*L,$>HKA_#7A[Q;X;M[30X;S29-#M)OW=PZR&Y
M,&[=Y97[N[!V[L].U=S10!Y]#X6\6Z+:ZEHVA7FD_P!E7DTLL,UT)//M!*26
M 51M?!)(R1[UH6/@DZ5K'A:6SF0V.BV$UHP?/F2%PF&&!CJI)^M=C10!S&F^
M&KJROO%4\DT)76)A)"%)R@\E4^;CU!Z9XKB]2T/5]$F^&>C6=U:+JEG]HC65
MT+PLRVYR".#M8 C/49SVKUNF-%&\B2/&C/&248J"5R,'![<4 <1;^"M0U>XU
MZ_\ %$]I]JU6P&FI%8;BEO!\QX9@"S%FST'2I- T/Q/IIL+.[MO#<EM:[4:]
MCCD\^5%X!V;0%<XZ[B,]J[:B@#F-'\-76G+XH$LT+?VM>RW,.TGY%:-4 ;CK
ME3TS6=!X=\0Z;X-T?0;>WT'48K>S%O=PW_F;'8 8*D*<CKP5].17<44 >:+\
M.M4L=)\+1VT^G:A-HIG+VM^'%O)YIR-O#$;.BY!X]*NZ?X$U :#XNL-0NK%)
M=>+,ALXV6.'="$QM/8$?B!GC.!WU% '#3>&?$6J^&M'L-3DTN.ZT[4K2XW6S
MR%'BA*D_>7.\X/'3IS3CX>\3Z'KFKW7AN;29;/59A<R1:@9%:";:%9E* [@<
M X./K7;T4 <)!X GLM*\,6<-['-)IFJ'4;R>0%3.S"3>5 S@[GX'H.M;:Z#<
M+\0Y/$/FQ?9FTI;$1Y._>)6?/3&,'UKH** .9\<>'+KQ+H]K;V<EMYMK>Q7?
MD78)AN A/[N3&3M.<]#R!Q63I7@_5X]<U?5+[^RK?[?I@LH[:Q5@D1!8\D@;
MOO=<#TQQD]Y10!QQ\$M>?"N#P?>W*I*EE% 9XAN59$P0P!QD;E![9J;1-/\
M$L-_;G4[+PW%!&#YDUDLAED.T@%05 3G&>6XR/>NKI"0,9(&>E &/XLTB;7_
M  EJNDVTD<<UY;/"CR9V@D8!.,G%4=8\-76HIX76*:%?[(O8KF;<3\ZK&R$+
MQURPZXKIZ,XH X5/#OBK0=2U@^&[C29+'5+I[S%_Y@>VF<#>1M!#J2,X.*BN
M/ -[8>%?#EAHMW;R7VB7HO ]X&5+ASO\S.W)7)D)'7'2N_HH AM/M/V.'[:(
MA=;!YPA)*;\<[<\XSTS4U%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5SWCRXGM/ 'B"XMII(9XM/F>.2-BK(P0X((Y!KH:P_
M&=A=:KX)UO3[*+S;JYLI8HH]P&YBI &3P.?6@#&E\92Z1!X;TU-,O-4U#5+#
MS(A$XR614SN9N #N)+$\8[DU/9>/;0Z/K=[J]E-ID^B-MOK9V60KE0RE67A@
MP(QTYJO'H.I+XI\'7AMO]'T_3)X+I]Z_NW9(@!C.3RIZ9Z5F:UX+U36C\0;=
M46%=7-HUC*[C;(T42]<'(&Y<<B@#H=.\57\B2W&L^';K2+%+9KH74L\<BA%
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
M1"\R'HQ4'*'IP>>:XK4?"\E[\//$MGH_A*32KV_C1$AFN8VDN-I&"Q#D+CG
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
MJR.%RK+W&>01Z>M.D\:W-IHPOM1\.WMI-<W*6VGV9EC:6Z9QE> <1G@DACP
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
M7]M"+"Y>ZL;J!X&#938S(P&>,X/UK6\=^,G\(6VFO'9S7#W=Y%"VRWDD54+
M-RO\>#\H[GH#0!UM%>=Z]XS2Q\6>$[MY=0MM.O+>\WVC6\BRRN/+"*8<;BV2
M<#'?/2NFTSQCH^J:3?:C%)/%'8,RW<4]NZ30L!DAH\;LXZ8!S0!O45S>F^-]
M+U+43I_D:C:W9A:>*&\LI(6F1>I0,/FQD<=?:L_P9X]_X2F]U*TET^\@>WO9
MH8G-E*B>6F,;V8863GE3@^U ':45DZUXAM-#\A)X+VXFGW>5!9VKSNP7&3A0
M< 9')QUJDOCC0F\,S^(#<R)86TH@N/,B9'ADWA"KJ1E2"PS^= '1T5S47CO0
MY-%GU=GNX;*.58HWFM)$-P6^YY2D9?=GC YJUHOBG3M<NKBSA2ZMKVW57DM;
MRW:&4(>C!6'*G!Y% &W16'KWBW2/#5S9V^I32I->!S;QQPM(TI3;E5"@DM\Z
MX'?\*-(\7:1K.GWMY%-);K8,5O([N(PO;D#<=ZM@CCG- &Y3)8TFA>*091U*
ML,XR#UKF+#XAZ%J%]:6R_;H%O6VV=Q=64D4-R>H".P )(Z=,]JI:)\0!JGC7
M5]"?3;Y([:6*.WE^PS#[R$L921A!D?*3C(YYH Z[3M.M-)T^"PL($@M8$"11
M)T4"K-9>O>(M,\,V45YJUQ]GMY)EA$A4D!B"1G'0<&J6B^,])US49M/@%W;W
MD<7G^1>6KP.\6<;U#@97- '0T5R]IX_T6[U&TM-FHP"\?R[2XN;&6*&=L9"J
M[*!D@''3/:GV>MV]MJOB=[W6S);:<T;2Q2P"-+)?*#$!QR^1S[=* .EHKS34
M_']OJNN^%+72I=1M#<ZDI=+BVD@%S;F-_F7<!O3.W]*Z/XA^()O#7@C4]0M5
MG^U"%D@>*$R>6Y4X9L [5&.IXZ>M '445P&B^*='\,^&+&XU34M;?[=*55]5
MBD,K2",$A05!VG'R@<$G K:N/'6DVMC87$L6H?:+_?\ 9[ 64ANGVG#?NL;@
M!CJ<"@#I:*YR'QSH4_A^_P!:$\R6^GDK>1R0LDT##JK(1D'FJ7_"SO#"W'E2
M7-S$KH7MI9+214NP"!^Y.W]X<D8"YSGC- '5PVT%N\KPP1QM,_F2E% +M@#)
MQU. !D^@J6L;P_XGT[Q(MT++[1'/:2".XM[J!H98F(R-RL,C(Y!HUKQ+9Z)-
M%!+;:A=7$JEUALK.2=MHZD[1@#ZF@#9HK/T36[#Q#I46I:;,9;>0D LI5E8'
M#*RGD$$$8-<1!XWBTCQSXNLM0DU"[$,UNUO:VMO)<&*/R%+MM4':N3R3CDT
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
M7(&PN!C=D@8]3CK0!UM%16TZW-K%<*DB+*@<+*A1@",X*GD'V/2I: "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KF_'V@3^)_ N
MK:1:D"YGB!AR< NK!U&>V2H'XUTE% '$:;\1(KF"VM9]"UQ-9;:DUD+"3Y'Z
M$^80$V9YW;NE96BZTG@G4/$UAK&GZDT]WJL]]:/;64DRW<<F"JJR@C<,;2#C
M'%>F44 >2:+X=U+2;/X:V=Y9N);:[NIIT5=PM]Z2NJL1P,;@/J*ZG0[26/XI
M>++I[=UBEM;$1RE"%<A9,@'OCC/X5V5% 'B#"XTCX8^"&N-/N7EM_$V\VHCQ
M*P\VX("J<<D8P._%=*'?QIX]_M'2K>\@LK31Y[1[RYMG@WS2D80!P"=N"2<<
M5V^LZ%:ZXVG&Z>5?L%['>Q>6P&9$! !R#Q\QK3H \1T+3=/F\,Z?X9UZ]\6P
MWD7EPS:7';,8@R.""K+$5V9 ;=NZ=Z[W0+6:/XG^,;F2"18I8+ 12LA"OA)-
MP4]\<9Q[5V-% 'DFF6.GP_#>P@U^'5K(Q:K=36]S96\AEM)!-*5?Y5) ()'(
M(.:F_P"$A\6IX,AN)9+T0G6/L[:FNG_Z3]@QQ/Y.TX8GC.WISMKU6B@#RKPS
M:7-[XE\72P/J]W;W>E0QVUWJ<'E-.?WH^7Y%XR>X![],53FN'U3X"'2+>RO_
M .T+"VL[>XMY+21&#K*@(&5^;&TGC.!7L-% 'GMQ?#PE\2]9U35;6\;3]5M+
M=;>[@MGG6-H]P:-M@)4G(8<8-<[>:3J%UX,U[4#IMU$FK^(H+R"T>(^8(?-B
M&]DZJ3M+$'MUKV2B@#CM<MIW^*'A*XC@D:&.VOUEE5"57*Q[03VSSC-,^(FF
MZA-;Z-K.EVCWESHVH)=M:Q_?FBP5=5]6P<CZ5VE% '(V_C&U\2[M,TRQU=9K
MB*1))YK&2%+4[#C>S@<YP,+FN(347/PE_P"$&&B:C_PD/V3^S_LALWV!\X\W
MS,;-G\6[->RT4 <-IFFW%I\4T:2.22.'PU#;_:2AVLXF;(W>O?%8D&FW2_"[
MQ_;_ &*833WVIM%'Y1W2 D[2HQSGC&*]4HH X"TL[C_A/O"D[VTOEQ:!*CR&
M,X1\Q<$]CUX^M1Z183I:?$8-:2*;F^G,68R/-!MT V_WAG/2O0Z* /+]'L;Q
M+KX4E[6=1;:9.LY,9'E$VT8 ;^Z<C'-:?@JZ_LWQ+XHT6[M[N*[NM8GO82;9
M_+>%D3#"3&W^$C&>M=[10!XUIUG>:M\$=2\'6]I>1:Y9PR++!+;O&"1.7"JY
M&UMRCC!/6M?14T;6]<T=GU+Q;=7MI+YZ6U]:LB6SA&!\QO*4#@D?>Y)%>G44
M >(:;IMMINC:CX;\1ZAXJMYVGN$:ULK5I(;N.1V(:,K$V=P;G+9!STKUF^TM
MI?"%SI-D[HSV#6T+2'YE)C*J2?7I6M10!XW=:@VK?"FW\#6^C:BFOM:P6+VT
MEE(J0LA4-*TA&S9\I8$$YXKL-+L9HOBQK%S)#(8_[(M8DN&0X8AWW -Z]"1]
M*[2B@#FOB%;S77P\\006\4DTTEC*J1QJ69CMZ #K7G<-AI5Q<>&_^$,\/WUA
MK4-S ;N\33Y;6-81_K1(S!0X([<DFO::* /--&UE/!.J^)[/6+#46EO-4EO[
M22VLI)UNHY NU%901N&-N#CM699+K_A+P;X4TVY>\TNRGDN9-2N+*V\^6T#,
MTD48&UMH.[!.TX([5Z]10!XHMC>S^"?B3L@U:<W;JUN]];E9YU\I/FVA1_('
M&,C.:[#QU8W*^&/#]U:V4MQ%I.HVEY/;01[G,2 AMJCJ1D''M7=T4 ><V^J#
MQ%\5=&U&QT^_&GPZ=<Q?;)[5XE=B8S@!@#QZD $DXS@UI_$R&=O#EG<PV\TZ
MV6J6EU,D*%W$:2@L0HY.!SQ79T4 <)=S#6?B%X-U:SM[A[/[+?GS9+=TV9"
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
M1RF:W=IX#/RLC1A=P&=P^[P"*]7HH \_\(W,NI_$?Q+JRZ=>6MG<V=H()+J
MQ&8+Y@+ 'D?0X.,''(I/%=V^D_$O0-6ET^]N;&"PNDGFMK=I?(W-& Q &?RR
M<9., UZ#10!YII&BCQC=>.KV6UGMM*UR."UM3<0F-Y/+C*F7:P! W$8R/X:B
M^&,NH^(M5NM>UB%H[C2[5-$0-WE3F=_Q;:/PKT\C((!(SW':LSP]H-IX:T6'
M2[)I7BC9W,DS!I)&9BS,Q &2230!S_CQ=(\[39[^XU;3[R#S'L]1TZWDE,+$
M ,C;58888^5A@XK F\0^*QX=\,2:N]]IL%U).-2OK2PW3HJY\DF/:WE[Q@GY
M3@^E>IT4 >0Z1IM_>^&/B1%%#JDSWRM]E:_A\N:XS;  XVKU/3@'IG!S5W4K
MT:_X!\."PM;TO::IIT<\<EI)&R%&3=PP&0.Y''O7J-% 'E?BBZ.E^([V\\+/
MK$/B2::)9=/-E(]K?XVKN+%=JC;_ !AAC;S71Z5;3I\5O$=P\$@@DT^S5)"A
MVL09,@'H<5V-% 'CNA:9=?\ "?0^"I(6_LC0+Z76(F/W3&X!MT'^Z\DA_P"
M>U/\0Z=?2>&_BBD=G<,]Q=1F!5B8F4>7%RO'S=#TKTK3= M-,U?5=4B>:2[U
M-T>9I6!VA%VJJX PH&?7J:U: .,\46DS^*O \D-O(T<%[+O9$)$:F!QSCH.@
MKSE)Y;BQU^UU"75(O#4NKW,]X++2_/CVK-N;;<!R0OR@M\AP=P&*]YKC3\.-
M/%O/8PZMK,&DSL[2:;%<@0D.274?+O"DDY 8=30!UMM<0W=K#<V\@DAF021N
MO1E(R"/PJ6H[>"*UMHK>"-8X8D"1HO15 P /PJ2@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH *CGGAM8'GN)4BAC4L\DC!54#J2
M3T%25SWCG5H]"\%ZGJ4MA'?I#&I-O*,HV6 RW!^49R?84 7-)\3:%KTDL>DZ
MO97SQ#+K;SJY4>I /3WJ;7-0;2?#^I:DD8D>TM99U1C@,40M@_E7FNF7LEU\
M7=":35M%OI?[-N5?^R82BQK\A56;>V[U'3'IS7?>,O\ D1O$'_8-N?\ T4U
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
MQ*X7Z CBL[2/$!U77]>TPVWE#2IHHA)OSYN^,/G&.,9QWK;H 15"*%4 *!@
M#@"N>7PG;OXJU75[SR+J"_MX(?LLL(8(8BWS<Y!SN].,5T5% $,EI;36IM9;
M>*2W*[3$R ICTQTQ38;"SMTV0VD$:;/+VI& -G/R\#IR>/<U8HH KS:?97%H
M+2:T@DME  A>,,@ Z?*1CBGPVMO;DF&"*,E0I*(!D#H..P[5+10!#=6=K?0&
M"[MH;B(G)CF0.OY&E2UMX[46J01+;A=OE! $QZ8Z8JMI6KV.M6TEQ83&6*.:
M2!F*%<.C%6'([$5>H KV=A9Z?&8[*T@MD8Y*PQA 3ZX IWV.U%J;46T/V<Y!
MBV#8<G)XZ=:FHH JVVFV%G \%K96T$+\/'%$JJWU &#65XJ\-#Q+H,>BK.EK
M9-/";A%CSYD*,&,8Y&W. ,]AVK?JC87\]W=7T,NGW%JEM-Y<<LN-LXP#N7!Z
M<XYH N@   # '0"H;NRM;^'R;RVAN(LYV31AUSZX-3U6U&[_ +/TN[O=F_[/
M"\NS.-VU2<9[=* ,[Q'X>BUSPSJFD0&.T>_@,)F6(''& 2!C.!@=:NV.E6=@
M%>*V@6Y\M4DG2(*\F !R>IZ5'X?U7^W/#FFZMY/D_;;6.X\K=NV;U#8S@9QG
MKBM&@"K<Z987DT<UU8VT\L?W'EB5F7Z$CBIWABDDCD>)&DC)*,5!*9&#@]N*
M?10 Q88EF>98D$K@!G"C<P'0$]\9--N;6WO8&@NH(IX6ZQRH&4_@:EHH KBP
MLULOL2VD M<;?($8V8]-O3%%O86=F%%M:00!5V+Y487"YS@8[9YQ5BB@"HNE
MZ>@N MC; 7)S/B%?WO\ O<?-^-+<:987<T<US8VTTL7^K>2)69/H2.*M44 ,
M:&)IDF:)#*@(5RHW*#U /;.!6)<>'#=^-[+Q!/<AXK&SD@MK;R_N22$;Y-V>
MZ@+C'K6KJ%S)9:=<W4-K+=RQ1LZV\6-\A ^Z,\9-5?[=M([O2K*ZWVU]J4;R
M06SJ2WR*&<$C(!&X=_I0!?,$)F,QB3S2FPOM&[;G.,^GM3/L=K]E6U^S0_9U
MQB+8-@P<CCIP:GHH Y";PKK5IXAU75-$UNTMUU0QM<1WEB9RC(@0%&$B\8'0
MY'6M?POX>A\+^'[?28)GF$1=VE< %W=BS' X RQP!T%6K._GN=1O[633[BWB
MMF01W$F-EQN7)*8.>#P<U>H K7FG66H*JWMG;W*H<J)HE<*?;(J1[:"2-(WA
MC:-""JLH(4CH0.V*EHH 888FF69HD,J JKE1N /4 _@*KRZ5ITUXMY+86LET
MN,3-"I<?\"QFK=(S!$+,<!1DF@!:JR:9837B7DMC;/=)]V9HE+K]&QD50_X2
M*&[\*C7M'MI]4ADB$L$,*[7F&<<!L8_'TK71BT:L5*D@$J>H]J $:&)IDF:)
M#*@*JY4;E!Z@'MT%/HHH B6V@42A88P)B6D 0?.2,$GUXI#:VYBBB-O$8X2#
M&FP80CH0.V.U34R:3R8)),9V*6QZX% $%UIEA?O&]Y96UP\?W&FB5ROTR.*F
MD@BE,9DB1S&V]-R@[6]1Z'DUE^%=</B7PMIVLFW^SF\A$OE;]VS/;.!G\JV*
M (KBVM[R!H+F"*>%OO1RH&4_4&DM;.VL81#:6\-O$.0D2!%_(5-10!7O+"SU
M"(1WMI!<Q@Y"S1AP#ZX-.DM+::U-K);Q/;%=IA9 4QZ8Z8J:B@""&QM+< 06
ML$0">6 D87"==O';D\5&FEZ?'<1W$=C:I/&FQ)%A4,J], XR![5;HH YS1_#
M=W9^*=3U_4=1CN[FZB2VA2*#REAA5F8 _,=S9;D\?2MB/2M.BO&O(["U2Z;D
MSK"H<_\  L9JW5#7-2_L;0-2U3RO-^Q6LMQY>[;OV*6QGG&<=: )I].L;FYC
MN;BRMY9XO]7+)$K,GT)&13I[&TNI8I;BU@EDA.Z)Y(PQ0^JD]/PJ+2;[^U-&
ML=0\OR_M5O'/LSG;N4-C/?&:N4 ,CABA+F*)$,C;W*J!N;U/J>!38+:"UC\N
MWACACR3MC4*,GJ<"I:* *BZ5IR7IO4L+5;ICDSB%0Y_X%C-6Z** *MKIMA8R
M226EE;6[R??:*)4+?4@<TZ.PLXKF6YCM($GF&))5C 9Q[GJ?QJQ10!4M]+T^
MSQ]FL+6#:Q<>5"JX8C!/ ZXXS4RVUNL<D:P1!)23(H08<GJ2.^>]2UB>%?$'
M_"2Z0]_]F^S[;J>WV;]^?+D*9S@=<9Q0!I3Z?975JMK<6=O-;KC;%)$K(,=,
M C'%2):V\8<)!$HD #X0#< , 'UXXJ6B@"K;:986846MC;0!"2OE1*NTGKC
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
M97I!N5FN99'E(QU=F+=AWK2N=)L;S4K#49X-]U8%S;2;B/+WKM;@'!R..<T
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
MT=A_QZM'/)&\7R[<!U8-R.#SS0!Q>M:U_P *\\4:](Q8V>IZ;]LL8V)(^U1
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
MVF:!U+(5+ #<,X(R.U 'I5%>3Q7/B+3-"\'^)I_$EY=S:E<V4-U:.B"W,4X
MP% R&&0=V>3GZ5ZC>_:187'V,(;KRF\D/]W?@[<^V<4 3T5YSX'U5OM#V^LZ
MWK,.NI9F2\L-51%C##&Z6+"@% <@;6(P>16/'XBGM-;\.76F:]XAU.WU#4$M
M;B6_M-EI.CAOFB/EJ 00"-O49ZT >L17=M-/-!%<1230$":-'!:,D9 8=1D<
M\U7TG5[/6[(W=B[O")'B)>-D.Y25/# 'J*X'P?H<T7Q,\7RG6]4<6US;%HWD
MCVS[H ?WGR<[<X&,< =:KPZMXFU#X?PW=M-?W#+K,\=\]DJM="U6608B!'48
M0<<XSB@#T/7=;L_#NBW.JWY<6\ &X1KN9B2%55'<DD ?6I-)U%M4L%NGL+RQ
M9B08+Q LBX]0"1^M>6>,#:ZS\+!<Z=XDU6\@@U&&-C,560,9XP4E!0'<A.1D
M ],Y%=,]U?>%/&VC6=YJUW>:1J-I+;B2\924N8R9 S, !\R%EZ?PB@#K-3U>
MSTC[)]L=U^UW*6L.R-GS(^=H. <#@\GBKU>5P^(=<FT#0=::^F1-:\3Q"*(@
M#99,S*D?3H54-_P*K,,&O>(];\7Q#Q/?V%MIUWLM([4("&\E&^9B"2@/\(QU
M.3TP >ET5Y-<^,[R\\,>!Y]2U=]+MM6C=M1O+8 292/C'!VJS=2!QP,C-=!\
M-WO[J'6+RXU74M0L6O6BT^6\P \"@8=1M!.26&>AVC@4 =S17$Z]=:CK'CZU
M\*VNIW&F6B:<VHW,UKM$TO[SRU168': <DD#/05SVH:[KFB:+X^T@ZM/=3:+
M;17%E?R!?.595)VL0 "5*G!QSF@#U>BO.'.N^']?\+7=QXAN]076+@VU[;2H
M@A!:)G4Q*!E,%?4Y'4UD7'B#5]=U+Q%)%=>);=["]FLK"/2K,/ K1<;I"5.\
MLW)!Z#'K0!Z]169X>NK^^\.:==:I;&VOY;=&N(2,;),?,,=N>U<5ID6M^-(=
M9U=/$M_IGD7L]K86]IL$48B.T-("I+DD9()Z=* /2**\EB\1Z_XLA\ I;:I)
MI;:S;79OGMT!)\L)DID$ G#8/.-W?%>HV%JUC806KW4]TT2!3/.09),=V( &
M?PH LT5XR]]XF?P%K/BS_A)[Q+C3+RY^RVRHGE,D<Q!64$9?(X'(P /?/0H^
MN:%XO\+FYU^ZU"/6_.CO+>5$$2,(C(IB4#* $8P2<CJ<T >BT5YAIPUWQ;X>
MU/Q.GB6_TZ59KD6%K;^6((DB9E42*5)<DJ2<GOQBHGUW7?%5QX%BM=4ETI-9
MTZ>:^-NH+?*(R=FX'!SD G. Q[T >J45Y?K6JWZ>+8_#'V_Q"UEI^G1RRS:;
M")+FXE8D!I'"\ !>P&2?:NH\!WFLW>A3KK45V)8+N2&"6[A\J6> 8*.RC !P
M<'_=H ZBH3=VPO!9FXB^U&,RB'>-Y0'&[;UQD@9K@/&5_?V'B?S-4U'6=,\.
M"U7R;S2T#)%-N.XS_*Q QMQD;>M5+K1WU#XS6LD/B#4T2;0S<+);R1XVB9!M
M7Y"-C?>/?/0XXH ]0HKSVRCUK7OB-XCMG\07EIIFE7-LT-M;!079H48JS$'Y
M.#P.I8\\"L#QCXDETZVU;5]'\1^(+R\L+@_+%: Z?'AP#"Q"8. <$[B<]^U
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
M]Y'Y5S91>44=<8(4LA9,CK@\\UT-M=6][;1W-K/'/;RKNCEB<,KCU!'!%2T
M<MJG@F"[U*RU'3=3OM(N[6U^Q"2T*'?;YR$(=6'!Y!ZC-5XOASI</A>^T!+N
M]-M>7POGD>0/)O#HWWB.<E!DG)Y-=C10!C>(O#=KXCM;>.:>XMKBUF%Q:W5L
MP62&09&1D$'@D$$$$&H+3PY?1VEY%>>)]6NYKF,1K-^ZB,&/XD"( &]SGI6S
M;WMK=/,EO<PS/"VR58Y Q1O1L=#[&B>\M;62%+BYAA>9MD2R2!2[>BYZGV%
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
MZ=;2SWGVBW2V>[B==BJJ(3O ;DD]/K7?>,] D\4>$=1T6*=8)+N,()77(7#
M]/PJ'7/#4NHZUX?U:SN4M[O2IR69E)$L#KMDCX[G@CT(H XG4?B9<RW.M366
MO:%IZ:9<2P0:?>1EY;PQ\,2P<; Q!"X!]ZV;GQ?KNJ:IX;L]!BLX%UK2VO6>
M\1G-O_JSG (W8#$8XR2#G JW!X9\1Z#?:B/#VHZ8-/O[I[LQ7]L[M;R/R^TH
MPW*3S@XQ67XEM=8E^)GAI=.U""'48M+N6,LL&Z*8AHPRLH.0#GL<CCK0 K>/
M=5T+3O$]KK$-M>:KHLEND+VZF*.Z^T8$1*DG:<YSSVXJ[+K'BKPSJVB#7[K3
M+^QU6[6R?[);-"UM,ZDI@EVWKE2"2 >E-_X5W-J6C^(%UO4EDU;6Y(I)+FUB
M*I;F+'DA%))(4C/)YR:LQ^&/$.K:KI5QXGU33YK;2YOM,,-C;M'YTP4JKR%F
M.,9)PO<T 5M&UGQ=XAU[68[:;3+33=+U*6T#20-))-@ @8##;C(.>^<<8K,\
M _V\FG>*)[_4+*[M(M1OT> VK9>4-R02Y 0\_)@]>M=GX:T"30I=;>2=9?[1
MU.6^7:N-@=5&T^I^6LS2/"VK:3=Z[;+?V<FD:G/<72*86$\<LW4;MVTJ#GMF
M@#!L_%.N'2/ =GHEII5O+K=G(SJT)6&#9&K955/09;Y>_ R.M7K?QAK6E6GC
M"WU>.VO[[P] ES'+:QF);A'C9URI+;2"I!P>E7-+\$3V#>#&:]C?_A'[::&3
M"']\7C"9'IC&:S/&^@7%CH_CO6%,EP-6LK>%(+<$/'L!0L3@Y'S[B .@(H -
M/U_Q0WBSP_I\VM:->VVIVTEW,+6S;,2J%.T'S#\IW8#'N.E>CUX_X5OH-*\2
MZ7;>'M2T'6AJ$A34%T[2DMWAC"D^8SQG  8 ;6'.>.:]@H \2\&L?#OC-]8!
MVV>LZU?Z5=^@E$K/ WU/SI^(J3Q>Q\0>,;76B=UGI6OV.E6?H9/-#3L/QV)G
M_9-=A)\/WF\&ZUHCWJBXO=0FO[:X1"/(D:3S(S]00,_C3_\ A C'X2\/Z+#>
M+YFFW]O?3SNI)G='WR'ZLQ- &;KWCV1?%NI:+;Z_H^B1Z:D>Z74(C*UQ*Z[M
MJC>N% (R>3DU:M?&-]K/@33=<34]&T/SG>.ZN;T%XU9&*_N@64'<5)&3T]:O
MW?AO6[#Q/J&M>'+ZP3^TUC^UVU_"[KO1=JNC(P(.W (/I3-9\+:WJ,V@:HNH
M:=)J^E-,S+-;,+:7S!@X4,64J ,')[^M &)8_$'59O!GB6]M_L.K7NCW ABN
M;-&,,Z-L/F;02?E#,6 /\)J[<>*M2LOAUK7B"VUW2-;-O#YEM/;6Y10W=77>
MW3([@^M7=)\+^(-(CUVZBU>QDU34[J.Y$C6C")=J*K(4#9QP0#G.,'DU5@^'
MT]Y9^*/[7NK2.Y\00I#(NGP%(H=BD!\,<LQ+9).,XQ0!K:YX@O-.U+PM;P+$
M4U2\\F?<I)"^4S_+SP<@>M9FCZUXJUWQ7J]M#)IUMI.E:EY#L\3/+.FU"4'S
M84@$G=SG<!C@TR+PAXGO=4T"\UO6[&5-'GWI#:VS()1Y;(78EB=_(X& .>N>
M.@\/:!)HM]KMQ).LHU/4#=J%7&P%$7:?4_+0!YS/\5[F73;O7;76M"BB@E?R
M=%E0FXGB1B,F3?\ *[ $@!2.G6O7K:=;JUAN$!"2H'4$8.",UQ>F^%_$_AR"
M32]"U72AI!F>2W^V6CO-;!V+%1M<!P"3C.*[D=.>M '$ZKK7B2Y\?2^&M&DT
M^VA738[QKNYB:1HR9'4@(&&XG"]2,8/7I63)\1[_ $SPEJ4NIQ60UJPU4:27
MRR6[NV"LIYRJ[3N(S_">F:=J=OK4OQEN9-#O;6WN(]"A+)=PF2*53-)P=I#
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
MIR 0<9(SCB@#NJ*XN_\ 'Y\[P]%HNDR:FVNVLEQ;?OA$$VA#\Y(.!ASD]1C
M!S5*\\9ZQ=>$_%*QZ2MGKVC1LD\0NPRHIB+K*C[?F^7D @=,4 >@T5YG-K5Y
M=?#?2;WQ-I'F>9/8",PZ@P:8NR8E8JHVG)SMY^M;=]XPU;_A*=1\/:-X>%]<
MV<,4S3278ABVN"<,=I(/&  #GGIB@#L:*XI/B"L_A'3-7MM+D:^U&\%A%8O*
M%VW&YE96?!PHV,<XZ <<TEAXYODU#7[?7](M]/AT.U6XN9H+TS[@P++M78O4
M*W?.1C'- ';45Q-KXXU-+C2)-7T%+'3M7F2"VF2\$LD;N"8Q*FT;=V.Q.#P:
MK3^/]9E;76TOPL;J#1;F6&YEDO1&'" $^6-I);'.. ..3F@#OZ*\W\2>+M<D
MO?!EUX>LUEL-5<2A9+H1&?=$S"-AM.T 8;//(QCO7=3Z@UCH4NI7T!C:"V,\
M\,3>9M*KN95.!NZ$ X&: +U%<MX?\4:CJ>E_VQJ6F6EEI+VGVN.YAOO/(7&<
M.NP8.,G@D<$5CM\1-4@T>#Q'>>&3!X;F*-]I^V!IXXG("RM%MQM.0<!B0#0!
MWPEC:1H@ZF10"R9Y /3(IP  P  /:N"AO[?3/B;XLU"Z?9;6VC6LTK]<*IE)
M/Y"I;;QWJ*MI-WJF@)9Z5JTT<%O,MX))8VD_U?FQ[0%W<=&.,\T =LDL<A<(
MZL4.U@ISM/H?2GUY=8>(O^$6E\9ZH]KY]LGB*..Y8/M\F)XXE,G0YP2../K7
M;3>(=OC*T\.P6WG/)9O>7$WF8$*!@J<8Y+-GN.AZT ;=%8FI>(/[.\4:'HOV
M;S/[5%P?-WX\KRD#=,<YSCJ,5G7WC7[%/XMB^P;_ /A'K..ZSYN//W1N^WI\
MOW,9YZT =900",&N$C\?:E&^D7FI>&WLM&U6:.W@N3=!I4>0?(9(PORJQ_VC
MCOCI5NY\7:O=ZOJ5CX;T"/4H],<17,\]X+=6EVAC''\K;B 1DG R: .PHKAI
M_B1&V@:#JFGZ1<WCZO=-:+:APDD4H#Y4YXX9,$Y''/M6EX?\47VH:]?:%K&D
MKIVHVL*7*K%<>?'+$Y(#!MJ\@@@C% '3T5SGB+Q-/I6I:?I&F:=_:&K7X=XX
M6F\J-(T W.[X.!R , Y-5+[QAJ.FZ?8Q76@,-=O[EK:VT]+I620@;C)YN.$"
M\DE<CIB@#KJ*Y/3/%UZVLW>B:YI"V&I16AO81#<^=%/$#@E6VJ00< @COFL"
M+XHZE_8>F>(;CPG.FBWK)$)$NE><._ VQX&5+?*"2">N* /2Z*Y31O%>HW/B
M=M!UK1!IMU):&\MBET)U>,,%96(488$CCD>]8$/Q.U6?PPGB@>$W71(_^/F4
MWB^:%#;6>--OS*ON5)P>,<T >C^;'YOE;U\S;NV9YQTSCTI]<&;NWC^,,]ZT
MJBV7PPLID[;//8Y_*DB^(5]]BL=:NM!6#P]>RQQQW/VP-.BR,%CD>+;@*25Z
M,2 : .]HKS[1M?\ %-Q\3=?TV73H7T^#[,-IO1_HZ,'^=1L^8L!DKD8QC)HT
M[Q5INA>'M:O;;3+CS/[>GLHK5;@R/=7)D"C:6^X&/..@ /6@#T&D(!&",CWK
MDK'Q9JD7B.RT7Q#HD>G2Z@DC6<UO=_:(W9!N9&^52K <]P:QF^)>JMHU]K=O
MX4>32M.GEBNYFO55BL;E6:-=OS8 !.=O.0,XS0!Z/THJ%;N!K(7GF 6YC\W>
M>!MQG/Y5P;?$75%T0>)CX8;_ (1DD-]H^UC[1Y)./-\G;C;WQNSCF@#O9KF"
MVV>?/'%O;:OF.%W'T&>IJ6O*=7%WK7QEM+>Y\/V&IV,6E>9 MQ<AD$;3*&G"
ME" _;;Z#K7H^KW5_:67F:;IWV^Z+!5B,XB4 ]69CG 'L"?:@"_@9SCFBN:\/
M>)KW4=:U'1-6TR.PU&RCCFQ#<>='+&^0&5MJD8*D$$4W7?%%Y8^(K/0-*TZ"
M[U"XMWNO]*NOL\816 P#M8LQ)Z <#F@#IZ*Y#5O&&I:?J^E:/!X?:YU+4;-[
M@1"Z55A=2NY7?&-HW'YAGH  <U#;?$*.#2M?GUW3WL+W0BHN[:.43!PXS&4;
M SOS@9 YZT =K17'V?B[5(M;TW3]>T.+3UU3<MK)!>B?;(J[O+D&U=I(!Y&1
MD8IEAXQU?6;F2XT?PX+K18[IK;[6UXJ22;6VNZ1E<%00>K G% '9U%!<P72L
MUO/'*JG:QC<, ?0X[UYEK^IO#X;^(K:-IK)<PRO'=2O>MR#;@F500=I (^48
MSZBC2H+'2=*\&)=>&+:QGN;^-(?L=V0,^02)GVJN\D @JV?J: /4J*XF\\;Z
ME)<:LVB:%'?V.DRM#<S2WHA>21!EUB7:=Q7.,DKD\"I+KQT]U+H]KX;TS^T[
MS4[/[>JS3^0D,''S.V&.22%P ><T =@LB.SJKJS(<, <E3UY]*=7GWPZNKB]
M\2>-+B[LI+*X:_A$EN[!BC"!0>1P1QD'N"*V=6\4WL?B%M"T/3(;^^AMUN+E
M[BZ\B*%6)"C<%8EC@\8Z#.: .HHKA9_B.L7AFUU5-'N);J35!I4]@LJ^9'/N
M*E0>C<@8Z Y'2F+XX\0C7)/#\OA(#66@6Z@1+]6@,))4L\FW*D$8P%.2?3F@
M#O:,#.>]<*_Q&$/@FXU^;2)5N;._%A=V*RAF27S5C8*V/F^\".!GIQ5NQ\7Z
MFGB6PT?7M!&F_P!II(UE*EV)MS(-S(X"C:VWG@D=LT =9'+'*"8W5P"5)4YP
M1U'UI]>7^&O$:>&_"NHRBUDO+N[\27=K:6L;!3-*TS8&X\*, DD] *W[?Q?J
M\.L'1=8T".UU*>TEN; 0WGFQ7)0?-'NV JPR.Q&#F@#L:*XW_A/X9O!NBZY:
M61FN-6N(;6&S,NTB9VVNI;'\&UR3C^'M56\\>:P;[7K?2O#!O%T64K<2O>")
M74(K_)\I)?D_+T&!SSB@#O**X&W^(MW,-'U)_#LL&@:K<16T%W)<+YH:3A&,
M0'"$\9W9[XK0OO%NI2ZWJ&F>']&AU Z:%%W+<7@MUWLNX1I\K;FP1G. ,]:
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
MA,: J"5QD8/! !(/8BL]/A[JFH^%?$FF?98M)M;V6";3=+EN//CMWC(9LD9
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
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 *R-<?Q#F"/0(M-RP8RS7SOM3&, *G)SD\Y&,=\U:U2SNKZR
M,-GJ4VGS%@1/#&CL!Z8=2.?I7(>+M>U+PQH]AI$5U?75_>ET?5FL3(+9,\N4
MA3!8 @*H R1D]\@&UX+\17'B70Y+J\M8[:\M[J6TN$B8M&9(VVDH3R5-=%7&
M^'[*QN_"%OIOA75-1TR"TDVM</9;99&QEBPGCYW%MQ8#K^5=59036UE%#<7<
MEW*BX:>155G/J0H 'X"@"Q1110 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 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 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 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 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 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
510 4444 %%%% !1110 4444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>30
<FILENAME>final_aristaxclawbackpol003.jpg
<TEXT>
begin 644 final_aristaxclawbackpol003.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#W^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 **** "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 **** "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 **** "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 **** "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 **** "BBB@ HHHH **** "BBB@ HHHH **** "N?\4ZU=
MZ8=*LM/CS>:E>I;)(R%DA3EG<CV53@>I%=!10!YCK'Q,U#1_ <_BPZ<DT5QJ
M36UG:R$QLL(+(&<X/S$HQ^C#TK3A\1>.5T;5KK5/#NEZ4]O;&2VEGU!7B9\]
M'((VC'.<BL7]H+GX;QCI_P 3"'^35+XD\,7_ (?^&_BI[SQ-J>L";3V"I>$$
M1XSR,>N?TH [/3/$5N-%TN;6M1TNWOKRV\\K%<KY;X7<[1DGYE YR"<#O5W3
MM=TC5[22[TW4[.[MXB1)+!,KJF.3D@\<5X==:=::M=?!RQOX%GM9;%A)$W1P
M(XS@^HXZ5<M&T_PKXP^*<4&E1RZ7!80NVG1#9&X:,9&!T'SMG'0$T >O:?XJ
M\/:M>M9Z=KFG7=R 288+E'; Z\ \TEWXL\.6(<W>O:;!Y<Q@?S+I!MD'5#SP
M1GD=J\$M-0CO?'/P]O(!X8MWFG#?9M#B*/ C!?DF.>3U&.,?-6II?AS1]6E^
M+=[J&GP7-S;7%WY$DJ[C$<2-E?0Y Y'/% 'N=YJVG:?I_P!OO+^VM[/ /VB6
M550@]/F)QS7-Z[XME^QZ1=^&;_0KNWN[Y+>66YO%"E3U$9##+^W)]C7CSSP'
MPW\)Y=?._P /*\PN?-&Z+<&PF\=, #OVW>];WCB?PM/8^&V\)BS^QCQ5")S9
MIMB,VQ<XQP?EV=./QS0!ZYJ7BKP]H]T+74M<TZSN#@B*>Y1&YZ<$US_BWQ=?
M:/XO\&:;8&W>SUF>5)V9=Q*J$VE2#Q]\^O:O-O'.N66H:OXVLUT[PO8/:1;)
M9]3C+7EXYCPIAY&",#'7&5/>DM'9T^"A=BQW3C)] 8P/TH ]5^(GC"7P/X4?
M68;-+MUF2(1NY4?-WR ?2L73?B)K5OXOTWP]XI\-IILFIJ3:7%O=B9&(&<$
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
M4+$7ME>V]S:$$B>&573CK\P..*YB_P#&UM+K_AVST34=/OK>]O9+>Z,,JRE
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
M5K'^T/\ GU^T)YO_ 'SG-)<^(-%LM1CT^ZU>P@O9,;+>6X19&STPI.>:\_\
MAS<>%!X+T>/4GT[^V?M>)EN-IN?MOFGJ#\V_=CGT]JY[2[&;5-$\4:?J.K^&
MK*:>_NDO_P"T;8FY0ECM?>95& NTJ<8&!0![G15/287M]'L89+G[4\=O&C7
M_P"6I"@;_P >OXU<H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHJCJE_-I\$,D&GW%\TDZ1,D&,HK'!<Y(X'4T 7J*HQ
M:O8S:S<:1'-F^MXDFECV'Y4<D*<XP?NGO5+PWX@_X2!=5/V;R/L&I3V'W]V_
MRR!NZ#&<]/UH VZ**R%\1V-SH>HZI8/]ICLO/5Q@IF2+.Y>1ZC&: ->BL[0-
M4_MSP[INK>3Y/VVUCN/*W;MF]0V,X&<9ZXK1H @O+&TU"'R;VU@N8MP;9-&'
M7(Z'![T^>"&Z@>"XBCEAD&UXY%#*P]"#U%244 5!I>GAK5A8VVZT&VV/DKF$
M8QA./EX]*>NGV27$]PMI;B>X 6:01C=( , ,<9(QZU8HH S;;P[HED5-KHVG
MP%9/-4Q6J+A_[PP.OO5B/3;&(7(CLK=!=$FXVQ*/.)ZE^/FSD]:M44 4Y-(T
MR73AITFG6CV(&!;-"IC'_ <8IB:)I,=M!;)I=DL$#B2&);= L;_WE&, ^XJ_
M10!0N-#TF[OEOKG2[*:[4;1/);HT@'IN(S3UTG35%J%T^T M,_9L0K^YSUV<
M?+^%-U/5['1TMGOIO*6YN8[6(["VZ5SA5X!QD]SQ1<W\T&K65DFGW$T5RLAD
MNDQY<&T @-SGYLX&* )[RRM-0@,%[:PW,)()CFC#KD=#@\4VYT^RO'@>ZM+>
M=H&WPM+&&,;>JY'!XZBK-% &;>>'M$U&Z%U?:/I]U<+TEGMD=Q^)&:P-6\"I
MJOQ!TOQ%-+;M96=E):264D.X2!MP^F/FZ8[5V-% %:ST^RTZT%K96=O;6PSB
M&&,(@SUX Q4%EH.CZ9</<6&DV-K._P!^2"W1&;ZD#)K0JC-?S1:S:V*Z?<20
MS1N[W:X\N(KC"MSG)SQQ0!/#96EM<3W$%K#%-.09I$C"M(1TW$<G\:B;2=-?
M4EU)]/M&OU&%NC"IE QC ?&>GO5RB@"@-$TD6:V8TNR%JLGF+#]G38'_ +P7
M&,^].OM*M+_?))"BW1A>%+I4'FQJP(.UL9'6DN+^:#5[*R33[B:&X60O=)CR
MX-H! ;G/S9P,5>H \>3X,ZG+H,'AF[U^Q;0X9O,W1::JW3C<6QO+''7KS^7%
M>M265M/9&SG@CFMBH0Q2J'5@.Q!ZUEW7B#[-XQT[0/LV[[9:S7'G[\;/+*C&
MW'.=W7/:MN@"K+IEA.ENDUC;2);$- KQ*1$1T*Y'RX]J>UE:->K>M:PF[1/+
M6<QC>%_NANN/:IZ* ,R?PYH=S??;KC1M.EN\Y\^2U1I,_P"\1FI;K1M+OKN&
M[N]-L[BYA_U4TT"NZ?[K$9'X5>HH SIO#^BW%BEE/I%A+:1L62![9#&I/)(4
MC -3-I>GOIW]G-8VS6.W;]F,*F/'IMQC%6Z* *5KH^F631-::=:6[0H8XC%
MJE%)R57 X&>PJ:TLK33X/(LK6&VBR6\N&,(N3U.!WK+M?$'VGQCJ.@?9MOV.
MUAN//WYW^86&-N.,;>N>]79[^:'6+2Q73[B6&='9[M<>7"5Q@-SG)SQ@4 1#
MPYH8U#^T!HVG?;=V[[1]E3S,^N[&<T]]!T>34AJ3Z58M? Y%RUNAE!_WL9K0
MHH *" 1@C(HHH S[70='LGWVFDV,#>9YN8K=%._!&[@=<$C/N:MPVT%N93!!
M'$97,DA1 N]C@;CCJ>!S[5+10!G3Z!HUU?"^N-)L)KL8Q/);(T@QT^8C-7I8
MHYXGBE19(W4JZ.,A@>"".XI]% $#65H\<$;6L)2W8-"IC&(R!@%1V(' Q3A;
M0"Z-T((Q<%!&9=@WE0<A<]<9).*EJCI%_-J>FQW5QI]QI\C,P-O<8WKAB 3@
MD<XS^- #%T#1DU Z@FDV"WI.XW(MD$A/KNQG-/GT72KF]^VW&F64MV%V>?)
MK/MQC&XC.,5>HH S[O0M(OT@2\TJQN$@ 6%9K='$8'0+D<?A4UYIMAJ%J+6]
MLK:YMA@B&:)73CIP1BF:OJ]EH6E7&IZC-Y-G;J&DDVEMH) Z $GDBJ.N>(/[
M&U#0[46WG#5+S[+NW[?+^1FW8P<_=QCCK0!H+I>GK#+"MA:B*9!'*@A7:Z@8
M"L,<@#C!JP8HS#Y)C4Q;=NS'&.F,>E/HH H6.AZ1I;N^GZ796CR##M;VZ1EO
MK@#-+9:+I6FS236&F65K++_K'@@5&?ZD#FK-U<P65I-=7,JQ00H9))'. J@9
M)/X5R-G\0X[[R+F'PWKQTJ=U6+4/LJ^6P)P'V[MX0_WMO2@#K+RRM-0MFMKV
MUAN8'^]%-&'4_4'BDAL+.WDCDAM((GBB\F-DC"E(^#L&!PO XZ<58HH K-IU
MD\5Q$UG;F.Y):=#$N)20!EACYC@#KZ4RSTC3=.V_8=.M+78I1?(A5-JD@D#
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
MXO*165BC E25/RF@#D;&2\\2>&OAW;7VHW96XO[NWEN(Y2KSPHLJC+#GYD4
MGKSGK78-86^B?$CPII6G*\-C'IU]MA\QF'WHSU8DGDGK75?\(YI _LK;9(@T
MHDV2H2JPY4IP <'Y21SFIYM(L;C6+7598-U[:QO%#+N(VJ^-PQG!SM'44 >,
MQZ%!/\)]9\2RW5\VKV<UY+9W'VIQ]F\N=\! #@ D'.0<Y^F.JFMXO%_Q#CTO
M6S))86VB17D5F)61)99'(:0A2-V, #L,UV*^%]&3P_<Z"MGC3;GS/-A\Q_F\
MQBS_ #9R,DGH>.U0ZOX-T/7#:/>VC^;:)Y<$T$\D,B)_=WHP)'L30!SUW:QZ
M3X_\#:=9SSM:I!J2@23-(2 L> 23D[<X&>F*Y73] T[5O _BK6;^^NVOK&\U
M VTWVQU^Q%'=EV $ '/)SR<^F*]1M?"VBV4NER6UBL;:6DL=GM=OW8DQO[_,
M3@<G)_.N1T'X7:6]M>/X@TX/<S:A<3LL=RX2:,REH_,56"O@'HP..E %?2[Z
MZO\ Q?X&O[L%KN?PY--*,8)=A"3],DUR^BZ9XA\3^$(M=LM)9_$-S(T\>LMJ
MQ5D<2'Y?+Q@( -NSIBO:'T:P?5K75&MQ]LM87@AD#$!$;&X;0<?PCMVK&D^'
MOAJ2]FN?L<\?G2&66&&\FCAD<\EFC5@I)[\<T <MXRTV6PUZ[\1:]I<VKZ$+
M:(9MKMHY=-*YWNJ97<"2#N!W#'I7=:[,)O".I3V[DA["5XV7.3F,D$53U3P-
MH&LZA+>7UK-(\Q4SQBZE6*;: %WQA@K8  Y':N@V)Y?E[1LQC;CC'I0!Y9J%
MZP^$W@5Q<D22W&E+NW\N<IN'OT.:D\5V(T7Q1?\ B/Q%IL^IZ&Q@,-W;W3+)
MI@4!3^[!&5+?,2O//(-=);_#/PE:R1O'I1_=2K-"K7$K+ P<./+!;"#< 2!@
M'H>.*M7W@7P]J6I27UW:2R/+(LLL1NI1#(ZXPS1!MA/ ZCM0!PMU!>>*/'7B
M:&[T-M7AL)(K>VB;4C;"V4QAMRJ/XF))W=> !TJ6>RU><^ O"GBFYD9;G[6;
M\)<'-P85S$C.,%N""?4K7<ZMX,T/6=1_M"YMYH[TH(VGM;J6W=T'16,;+N'U
MIU]X.T+4=&M=*N+(FUM&#V^V5UDB8?Q+(#N!Y/.>: .4\'Z59Z+\5?$MC82R
MM;I86A6.28R>3DN=@))('< ],^F*U=;ED7XK>%(P[!&L[XLH/!P(\9%;.B^$
MM$\/7,USI=D()YHUCED,CNT@!)!8L3DY8_,>3Z\"KL^D6-SJ]IJLL&Z]LTDC
M@DW$;%?&X8S@YVCJ* /&X]!M[OX8>(?$4UU?-JME<7TMG/\ :G'V8QS.0$ .
M!D@YX.<_3'LEC.]SHMM<2']Y+;J[$>I4$U53PQH\>@W>B+:8TZ[,IGA\Q_F\
MPDOSG(R2>AX[5I) D%HMO"NV-(PB+GH , 4 >%6VDVL/P-M_%ZW]V=>M85EM
M[TW;DQ,LFT1!<[=I^Z5QSDYYKK;[1(/%/Q6FL]7:Y-DFAV\[V<<[QH\AED +
M;2#QD]^N/2K'@WX7:3I_A[2/[9TU3J=L \T:W#F%I03AR@;8S 8Y(KN%TBQ3
M6Y-86#%_);K;/+N/,:L6 QG'5CSC- 'ELUI>>)O&7B>*ZT)]6CT^>.UMD;4S
M;BU3RP0RK_>8DG?UXQVJ2]T[59+CX=:+XEOYX[F7[7#>M!=%3,%CRJEQ@G<
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
M4;*8W+><Z^85MU8?=(QR2>,9[UVU_P##_P -:G?75W=V#NUV<W,:W,J13-C
M9HU8*6]R,]^M6M3\'Z)J^GV%C=VCF'3\"U:*>2-X<+MX=6#=.#SS0!P>KP76
MM_$;5-(ET4ZM8:796PMK1]0-NB;P2TF/XVXVY[8]ZBU73-<M/!_AC2=7NKFV
MFD\21P(\-V7E2V;S-JF3NP4XS["N_P!5\&Z'K$UO<7-M,ES;Q>3%<6]S)#*(
M_P"Z71@2/8DU*OA71DL+"R%HQ@L+D7=N&F=BLP)(<L6RQRQZD]: .#B\':6G
MQ.NO#J->+H<FDQW\NGB[D\N2;S6CW-\V3P,XS@G!.<"L:74=2M/ D.C6LUS-
M ?%<FC\W)CD-L)'Q'YIY7. N?0XKV$:18C7&UD0?\3!K86IFW'_5!BP7&<=2
M3G&:I/X2T*72KW2Y-/22RO;A[JXB=F.Z5VW,P).5.>1C&.V* .4\/:#J^D>(
M+JX@TA='T66P=);5=0-PK3@@JZC^$[=P/KQ7'V^CQ6'P?T7Q?'=7K:["UJZ7
M3W+DA3,J&/;G;LVDC&.>^:]9TGPCI&BS2S6J73RR1F%GN;R6<A"0=HWL<#@=
M/2GGPIHK>&HO#IL_^)5$$"0>:_&Q@Z_-G=PP!ZT <8_AG2+GXXW#36S,W]D1
MWG^OD'[WSV&[AO8<=/:HKFR'AWQI+J?B739KR"\U1#8ZQ!=-FUWD".%X\C"
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
M)Y)"@9&>..PKRSPQ9WFC^&_B#J<&MZE)-:7>I)&DK1E3(J B8X0'S,CUQ[4
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
M*Z$T%W+##+=P>5+/"""CLO !(.#CN* .GK,N]<M+/7].T:593=7\<LD)51M
MC"ELG/'WACBN"\:ZN8KC6Y-/\2^(#?V$)D2VTVS#VUJP3<!,PC(.2,G<W /0
M8JRM_+JGC3X=:A,%$MUI-U.X7H&:*%CC\30!Z/17FWA34[U?$L=IXEU?5[37
M9)9L6$\:BRN4&[;Y!"X.%VG[V[@YS52PD\0>)_!E[XRC\37UC<'[1-96<*Q_
M9XDB9E5)%*DN3LY)/?VH ]4HK*\,ZJ^N>%M*U:2,1R7EI%.Z#HI902![9-:M
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 56U"Q
M@U33;K3[D%K>ZA>&0 X)5@0?T-6:9++'#$\LKK'&@+,[G 4#J2>PH Y2+P(I
M\-V^B7NMW]Y!;7$$T#RB,-&L)4HGRJ,CY>2>:V+O0+>[\2Z?KCRR">QAFA2,
M8VL)-N2>,\;15BVUK2KV80VNIV4\I!(2*=6; ]@:GM+RUU"U2ZLKF&YMWSLE
MA<.C8.#@C@\@B@#BE^%]N--BTG^W]5_LBWN%N+6R!C"Q$2"3!;;N<9R &)QG
MU (VKSPH)_%D/B&TU2\LKCRD@N8H0A2YC1RP5MRDCDD9&#@UT5% &1XD\/6W
MB;2387$TT!65)X9X" \4B-N5AD$<$=Q5#2?!_P#9_B)M>O-9O]2U%[0VC/<!
M%7875AM5% 7!7MZG-=-10!@Z7X1T[3O!<?A5_,NM/6W:W;SB-SHV<YQCGGM5
M;2/"E]I4UJK>*M6NK&UXBM95AP0!@!W"!F ^O:N@N;RULEC:[N88%DD6)#+(
M%#.>BC/4GL*GH RO$6@6?B;19M,O3*D;E766%MLD3J0RNI[$$"L>P\#"#Q#8
M:[J&N:EJ>H6:21H]P45-CKMP$50!ZYZD]3TKHY]2L[;4+2PFN$2ZO YMXCUD
MV %L?0$4^[O;2PA$MY=0V\1.T/-($&?3)[\4 <NG@66RGNET?Q)JFEV%U,T\
MEG L3*KL<MY;.A* GG /4\8K97P_;KXK'B#SI3<BP^P;"1M*;]^[IG.:T+6\
MM;Z'S;2YAN(LXWQ.'&?J*FH RK/0;>R\2:GK:2RM/J$<,<B-C:HB# 8XSSN.
M:SO"W@?3/"5]J=U8R3NU_)NVRD%8$W,WEI@<+N=C^-=-10!Q]MX$ETTR6^D^
M)=5T[2Y)6E^PPB(K&6.6".R%D4DG@'N<58U7P8+W7I=9T_6=0TFZN85@N_LA
M3$Z+G;G>IPP!(##D"NHHH QO#'AJT\*:2VG64LTD!GDG!F;<P+L6QGJ<9ZGG
MUJIJ_@K3M9\6:5XBGEG6YTX86-"-DH!RN_C/RL21[UNW=Y:Z?:O=7MS#;6\>
M-\LSA$7)P,D\#DBIZ .:T;P5IVB>*=7U^WDG:XU(_-&Y&R+)W-LX_B;!/N*E
MMO"5G:Z)KFEK<3F+6)[J>9SC<AGSN"\=!GC.:Z"B@#E;WP-;3VVC&SU*\L+_
M $>W%M;7L&PN8]H4JZL"K [0<8Z]*2'P'9KHVMV=S?WEW=ZW$8[V_F*^:PVE
M0   JA03@ =ZZ66\M8;B*WEN88YIL^7&[@,^.N!U-222)%&TDCJD: LS,<
M=230!BP^&+6'6]-U19YC+I]BUC&AQM9"5.3QU^0?G7.:!X:_XNSXD\1/9SP0
M*D<%MYJD++(R+YLJ ^R(N1UP:[N"XANH$GMY8YHG&5DC8,K?0BI* ,[7M#LO
M$>BW.DZ@C-;7"@,4;:RD$$,I[$$ CZ5BZ?X*,6K6>HZMKNHZQ+8!OL:70C5(
MB1@L0BC<^.-QSUKJZ* ,K0M!M] COTMY99!>WTUZ_F8^5Y#D@8'04:WH-OKD
MFEO/++&=.ODOH]F/F=590#D=/F-:M% &1IOA^WTS4=9O8I97?59EFE5L80A
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
M@!QB165%);CKA!TQUJ[K6F76IV\2V>KW>F3Q/O66V"-NX(VLKJ01S^8%:=%
M'(Q_#^Q7219RWUY-,^IQZK<73E=\TZLIY   7Y0, #@5L77A^VNO$UGKDDDG
MG6MM+;+&,;&60J23QG/RUK44 <'%\,(([&TTPZ_JKZ58W"7%G9DQA8BKAP"P
M3<XZ@;B<9]<&NGLM!M['Q'JVM1RRM/J20)(C8VJ(@P&.,\[CG-:M% ')R>"9
M(-2OKK1O$.I:3%?RF>ZM[=8G1I#]YUWHQ1CCG%:9\.0-K^FZP]S</<6%I):I
MO(/F!]N68XY;Y?UK9HH YR7P7I=R?$2W?FSPZ\4-S$Q "[4"#:1R/N@_6J=E
MX$\N^L+C5=?U/5XM-<264%WY86-P,!VVJ"[ '@L:Z^JL6I6<^I7.GQ7"-=VR
M(\T0ZHKYVD_7!_*@#!N? FEWECK]G<R7#Q:U<BYE(8*T3@*%*$#C!0$9SS4%
MEX$\O7M,UO4=?U/4[[3BX@:X**@5D*$;54#/.2W4D#FNOHH Y$^!Y+6]O)=&
M\1ZGI5M>S-//:P+$Z>8WWF0NC%">IQWK6'AZW'B:UUTW$[7-O8M8A6((9696
M+'C.[*_K6C%>6L]S/;0W,,EQ;[?.B20%HMPRNX#D9'(SUIFH:E9Z5;K<7UPD
M$32)$&;H78A5'XD@4 &I62:GI=W82LRQW,+PLR]0&4@D>_-9TGA;3KGP;'X7
MN@\]@EI':$L<.510%;(Z,-H.?45MU!:WEK?0F:SN8;B(,4+PR!P&!P1D=P>"
M* ,72/#FHZ=>0RW7BG5-0@A4K'!.L*J>,9<J@9R/<]>:2+PH+7Q?=:_::I>0
M"\V-=V2A#%,R)L4DE=PXQT(S@5T5% '!7GPNM+NTU+31KNJPZ/?223'3XG01
MI(YR2#MW;=WS;<XSUS72)X;MH_$=GK0FE\^UL&L50XVE"RMD\9S\HJ^-2LSJ
MQTL7"?;A +@P_P 7EEMN[Z9&*M4 95IH-O:>)=1UQ)93/?PPPR(<;5$>[!'&
M>=QH\/:#;^'-.DLK:661)+F6X+28SND<N1P.@)K5K/UC7-,\/V0O-5O([6!G
M$:L^?F8]% ')/!X'I0!@7W@&.ZU#59K;6]2L;35B&OK2W,>V5MNW(8J63( S
M@\U<M?!UG:S>&I4N)R= MGMK<''[Q6C5"6XZX4'C%:]CJVG:E@65[!.QB2;8
MD@+!'&58KU (Z9JY0!SFL^$QJ.LQZUI^JWFE:HD/V=I[8(PEBSD*Z.I!P<D'
MJ,UK:583:=8B"?4;K4)=Q9I[G;N)/;"@ #T %7:* .-OOA]%=76K&WUS4K*Q
MU=C)>V<!CVR.5"DABI9<@#(!YK1M_"-G;WGA^Y6XG+:)9O9P XQ(K(BDMQUP
M@Z8ZUT-,EEC@A>::18XHU+.[G"J!R22>@H Y>U\%.NK6%]J6OZEJB:<[26<-
MR(@(V*E=S,J N0"<$FJ<OPWA\N\L;37M5L]%O9'DN--A:/8=YRZJQ4NBMSD
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
M7D1F(2>F-AQ]10!B^(K^^G3XE6VGQZ?9RV5G$SW*VQ\V9#;,S!F# E@.%/\
M#Z&J&O#6X_@_I,M]<6M[<-<::]JL<;1<;X]JNQ9LG/5N/I79OX/:>_\ &$LU
MTHA\0P1P *OS1!83$2?7KFJ!\(:[?>#+/0M3U#3S)97%JT,MO"ZAHH64_-DG
MYCM[8% $VG:SXDT_QK9Z'K\NG7,6HVDMQ!)9PO&87C*[D.YCN7##!X/M6!!X
MNU.Q\'6%SI&FZ7'=7GB*33A L9BB(,LBACCHQ*@D\]^*[6_T"6\\9Z/KJSHL
M=A;W$+1$'+F39@@^VVL*#P#<Q:-I=B;Z(M9:^=69MAPR>8[[![_..?:@"UHF
MLZ_;^-IO#>O2V-T9-/\ M]O<6D+1;0) C(REFSR00<UE^.QKQ\>>#TTS4;2W
MCEFG6-9;=G <0N6+X<;EV\ <8/.3TKIVT"5O'L7B+ST\I-,>Q\G!W%C*K[L^
MGRXJOXL\/:AJUUH^I:1=6T&H:5<--&+J-FBD#H493M((X/44 <SJ">('^+T<
M&ESV$=XWAV,7%U/$S(@$[9*QA@22>@+<#N>[G^(U_IW@J]O-1BL1J]IJ[:,7
M)*6S2[@!*<G*H%.XC/8].W46WA^[7QJOB*YN868Z2EC)'&A&9!(7+#).%YX'
M6L>;X?23Z1J]L=16*ZN=;;6;*X2/=Y$F5* J?O?=(/L: *_AGQO-=^+H="FU
MO2-<CNK9YX[G38S&870C*.N]A@@Y!R.AXJ'XA0:S+XV\&BPO;*%&NI/)6>V:
M3;*(G)9L.,C;P!P0><]JZO1H?%"W9?6[G2#;B,J([&"0,S9'S%F8X&,\ =^O
M%)K>@2ZKKWA_44G2--+N9)G1@27#1LF!Z<G- '.76O76FZQXWD2TT_[9I>BP
MW2W*6^UYI/+E;#G.2H*# SP">:BA\4>++,>&M5U7^RVT[6KB&U:TMXW\R RJ
M2C>86PW(Y&T8SQGK6OJ/@Z>]O_%MPMW&HUS3$L8P5/[I@DB[CZCYQ^52ZAX3
MFO=$\,V"W4:MH]W:7#N5.)!"N"!Z9H Q_&WBG5/#TE]/'XD\-68MXC+;:;=*
M6GN0%R03YB[23D#"GMS4E[XLUZ^U?PW8Z'%8PC6=,>\>2[5G\C'EG. 1NP&(
MQQDD'(Q3+[P-K9N_$D>G:EIT=GKS,\TUQ;,]Q%NC"%%.X K@<9^[D\&M73_"
M,]GJ_AN]:ZC9=(TIK!U"G,C$1C</0?(?SH QU\=ZEH_AWQ3)K4-O=:EH,ZP!
MK93&ESY@4Q'!)*DEP#R:TW_X2RRT;4[C79]%OK;^SII&ABMG39(%SL(9F$B$
M;@<X/YU'?> 5U2/Q?!=7FV+7I(9(VC7YH&C10I/K\R U8@TCQ;>6%[9ZYJVF
M212V4EL@M+5E+NPP)'+,<8Y^51CD^U % :U>1>!?#=]!JN@>'[>YL(I)I+N+
MY$9HU(2*/>H Y/4\ #@US>M>)Y_%/P>UR:YEM)Y;/58;,W-GGRIPMS 1(H).
M 0PXR:Z-_ ^JV?\ PB]UIMY827NBZ<+!DO86:)QM0&1<'*ME/Q!Q47_"O=0D
M\':[H]QJD$MWJFJ+J#7"PE$7#Q,5VY./]6<<]Q0!Z%1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9/B?7H?#'AN]UF>%Y
MH[5 WEH0"Q)"@9/09(R>PYH UJ*XK6==\40^!];OSHUK;74-HTL$EOJ(E7;L
M8EP2@Y3 .,8/8U+X?UOQ+<^";.^GT);B_>&'RD6^7]^&0$RNQ4!/4@!CZ9H
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
MI=6S.'\J6,X8!AU'3GWK<H **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ K/UO[2='N%M=.AU*1@%-I/($2520&!)!'W
M<]1@UH44 >;Z%X0U-=.\56JV(T33M4LS;V>F-=><L,A1U:3C*H"67Y5]*;<Z
M3XLU'X>:=I3Z4+6XT^6VCN+5+\#[?!&H#J'7[@; ZGM@UZ510!YYX/\ "MYI
MGC2_U;^P+71=/N-/2".W@F5VWB0DE]O&X@]LC&.<U1L/!VNWOPLO? VHV4-H
MT,12VO?M DCN&$ID4[0,J.%SGGGI7J-% 'GWAOP^(-7LY9OASI6E2PY,E]%/
M$VQMIYC"C<<GUVX!I8?"NJIX#\9:484^UZI=:A+:KY@PRRYV9/09SWZ5Z!10
M!QNI^'M1N4\%"*)2=*NHY;K+@;56%D./7DCI7-)X%?2=4U9)? ^F^(8;N\EN
MK>\>:)'19#N\N0.,_*<X(SQVKU>B@#D4\/W<?C70-1ALX+:PLM*EM7CA<;8G
M8Q[448&5 4C.!T[51G\):E=0_$" B.,:X-MF[."#_HX3)QR/F%=Y10!PX37+
MKP5;6&J>#+:\*;+>>QEO8VWHJ#]XI(V_>' )![YJ[X T74M#T6Z@U!#!')=O
M+:637!G-I"0-L>\]<$$\9 S75T4 <)]@\1^&/%6N7VDZ/'J]AJ[QW 47:P/!
M*J!&#;N"IP#D<CTJC%X'U>#0]$C?R9M0_P"$D36=0\M\(FYF9PN>H&5'O7I-
M% !7F<_@W6I/"FK6"P1_:+GQ(=0C7S5P8?M"OG/8[03CK7IE% ',ZKHU[=^/
M_#NK11J;.QM[M)V+ %3((PN!U/W36)X5L?%GA2Q@\,Q:+:W-A;W+"+4VO J^
M0TA;YH\;MX#$8'&<<UZ#10!YO>>"=6OO"OC;30(HKC5-5:]LBSY5E'E,N['3
M)C(JPMGXKUWQKX:UC4M%M]-LM,-P)8Q=K-(6DA*[N.-N<  9/4G%>@44 >5C
MP_XPTWPCK/@VQTFTGM)_M2VNHR7851%*6;:8\;M_S$?W<X.<#F;6/ ]T]QX<
MU1]"LM;-EI:Z?=Z=<2*O0*0\;-\N00PYQD&O3J* /.;SP=<:AX*O;;3?#FG^
M'K\7<5W;0)(K"5HF5E\PH,#."."<=<U.+/Q5KOC7PWK&H:+;Z98Z:;CS(_M:
MS2DR1%=WR\;<X  R>I.*[^B@#F?'6C7NN:#!:V$:O*E_;3D,P7Y$E5F//L#1
MHNC7MEXZ\4:I/&HM-06T%NP8$MY<;*V1VY(KIJ* .9\ Z->Z!X0M]/U"-4N4
MGN'958,,/,[KR/9A7&>(?!FMZG?>)([C0+;6);\O_9VHW-X EG&8P @C/*LI
MR05')/)%>LT4 9WA^TFT_P -Z797"A9[>TBBD .0&5 #S]17'1>%-63X<^*]
M',*?;=1N+^2W3S!AA*S%,GH,Y'7I7H5% ''VWA_4(O&FAZDT:_9;317LY6WC
M(E+1D#'?[IYK#L/!NM6_@_PAITD$8N=,UW[;<KYJX6+S)FR#W.'7@>M>F44
M<3KUA=67B[4?$[D1:=!X;F@:< .R2"3S/N=\*,^AZ5PGANVG\*:3X8UK5-(@
MNK1C!#:[-9EF:!Y@%WQP,NS<=V2%8XR<5[@RJZ%'4,K#!!&016'8^"_#&FWZ
MWUEH.G6]TI)66.W4%#ZKQQ^% %OQ!I$>O>'=1TF7&R\MWAR?X21@'\#@_A7F
M4?@OQ>OA)=4:.#_A,H]0CNE_?+@HL0@V[LXY3+?4UZ_10!P=UX-NK;PSX,TF
MP1'_ +(U&UGN6+ 95%;S&YZDLV<>]6K'3M:TGXC:U>1Z:ESI>L?9W-T+A5-N
M8XRA!0\MGC&/6NRHH \_M?"NK1?#'Q'HC0I]NOGOS GF##>:SE.>@R"/I7::
M5;R6FCV-M* )(K>.-P#G!"@&KE% 'FVG>'_$5KX/\3^%I=+C\N>.^-G>K=*1
M.9BQ12G53\YR3QQ6IJOAS4KKP_X.M(HD,VEW]E/= N!M2)"'(/?GTKM:* /+
MKSP2]CXHUF\?P=I_B.UU*<744LDL:2V[%0&1O,'*Y&01ZGBO0M%M%L=%M+9=
M/M]/"1C-I;-F.(GDJI &>3UP*OT4 >;>*M/\7>,=$F\.7GAJPMQ-(H.J?;5D
MCB 8'S$3&_=@<#CKUJ'4_!$EIXOU34V\*67B6TU$1.IFEC2:WD1 C ^9P5;
M/!R#GBO3Z* //K_PWJ=K'X7UC1-#L;:ZT=Y]^CQ3A8S',,.%?:!N& W0#.?Q
MF\0:?XF\2^&HYWTNUL]2L=2@OK2R:Z#^8L1!VNX&T,?FZ9 XYKNZ* .%TS3_
M !+J'Q$M?$.J:7!I]E'ILMJL*W(ED5BZ-EB..<'&,XQR>:M>$_#^H:3\-?[%
MNXU2^VW8V!P1^\ED9>1QT85V%% 'F\OAC7K/PCX(^RV,=UJ.@O$]Q:>>J;P(
MF1@KGY<@GZ5J2^'M0U;QE+J5Y;"VM+OPZ;"8+*':.5I"S*/7 /7I7:44 >4>
M'O!4NE6]AIE]\/=&NY[5DC?51-$$D52/WNTJ7W8YQCD]ZO\ B_P_K.NZONL/
M#L-IJ,4T?V7Q!%?*C1QA@3N4 .W&1L((YZUZ110!D>*++4=1\+:G9Z1=?9=0
MFMV2";<5VL1ZCD>F>W6N"T/P=?Q>,?#FJQ^%;71H+!9ENY/MBS33,\14,2.H
MSW))Y.0*]4HH X6P\,ZI!X+\8:;)$@NM3NM1EME\P899MVS)[9R.O2J@T#Q!
MH6H^'=;T[3H]0FMM%32KZS^T+$PQM8,C'Y3A@0?;I7HM% ''^"](UNRUCQ)J
M6MV]O!)J=S%-&EO+O55$07;GKD8P3@9()'%0^)=/UV'QUI.OZ3I*:C%;V4UM
M)&;I82"[*0<L.?NUVU% '&:W'XF\2^&?[+.E+I3W\_V>\?[4DIAM2/G92!RS
M#*@8XSFL5_ >KIX/USP?;-&NGQ3)<Z)<R/G;B02^3(.N PQNYR&]J]-HH XR
MXD\5^(= UBPOO#]OIOG:;/"F;U96EG9=JA=HP$Y/).>1QUJ+4O#6IW/A3P=8
M1Q(;C3+W3YKI2X 58@-^#WQ[=:[BB@#RKQ%X/UG4M6\0BYT&VUDWXQIU[<W@
M6.R0Q[=OEGD$-DY4<D\D5M:5X8U2UU;P5<2PH(]*T9[2[(D!VR%(@ /7E&Y'
MI7=T4 >4>-=+N],T?X@7UR$2#5Y;..T)(82?+'&5;D;03D9., Y'2IM AF\,
M^,--L]7TJ)[O5H9+:WO(]7FO7BC1=Y3;*H*IQU&><9KTN[M+:_M9+6\MXKBW
ME&V2*5 RL/0@\&LW2?"F@:%.T^E:/96<S#:9(80K8],]<>U 'G.C^ 9-#LET
MBY\ :1K+0R,L6J//$@EC+$J9 RE@P!P< ]*]4O\ 3X-1TJZTV9?]'N8'@=5X
M^5E*G'X&K5% 'GFB#QYX;T>#P^NA6.I"T006VIF_$49C'"&2/:6R!C(&<X_&
MI_[/\2^'/%FK:MIVDPZO;ZPD#S1QW2P-!-&FPXW\%",'KD>E=Y10!YH/!&LK
MX?M!(L$FI7/B6+6KY(W^2(>8"RJ3C.U5'U.:Z5]&O3\3H=<$:_85T=[0ON&?
M,,RN!CKT!YKIJ* /,[[P;K4_A#Q7IT<$9N=1U[[=;KYJX:+S8FR3V.$;BNFU
M71KVZ\?^'=6BC4V=E;W<<[%@"ID";<#J?NFNFHH \XUCPAK%YIOQ!AA@0OK+
MQFR!D WXB13GTY!ZU)XUT+4M9A%I!X6ANKF.W"V.KI?+#):R8ZGHX"MSA<@^
ME>AT4 ><^+= UC5=/AL'\.0ZG?PVBI;:VEZL$D$^W!<\!@ WS87.?2KZ>%M3
MF\5V]S?RB>W/ALZ9<W08!GF+J6..O(!.:[>B@#RT:'XSE\"KX%?2K1(A"+)M
M8%VIC\@<;A%C?OV\8Z9YS73V/A^ZLOB')J:1C^S5T6&QC<N-V])7.,=?ND<U
MU=% '$:5IOB+P[HGB22QT^WN=1NM:GN[6"6<*KQ2.O);L=N3CVKMZ** "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 **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "JM[J5GISVJ7=PD+74PMX Q_UDA!(4>^ ?RJU7$?$/\ X_O!
M?_8Q0?\ HN6@#MZ*\\$GBCQ#XR\4Z9:>(VTRRTV2!;?RK6-WW/"K8)8'Y<Y.
M.ISU %4[3QCKFO>&O!=M;7,=EJFOO*D]XL0;RUA5C(44\;FVC&<@9/% 'I]%
M>>^*-4USP7X=@ADUJ6_N=0U**SM[Q[$/+;HP)8F.,8D8!6P HR2,@XIOAO7=
M6_X26?3Q=ZOJ>EO8O.+O4=+:U>"92!LR8T5@P.1QD8H ]$IGFQ^=Y/F)YNW?
MLW#=MZ9QZ5Y!;:[XP@^'>E>-[KQ")COM_.T];2-8I8GE6,Y;&[>=V[(( Z 5
MK7FEZG/\<,PZ_<VX.B^< D$3;8Q. 8N5/!/.>OO0!W]GJ]AJ%[?6=K<K+<6+
MK'<H <QLPW '/MZ5=KS/5O$'B)(_'4VG77[S1+JWF@B\I#NA$2/*AXR<C=SU
M]#6G<^+IKOQ/:'3)R=(L]'?5K[:JGSE<?N4R1E3@,W'H* .YHKQJQ\9^(;C2
M].UV"_UB]OKF2*2724T206ODNPRJ2^5G*J<[]Y!Q[UZ5%XIL)M=.D+!J(N0[
M)O:PF$60"3^\*[<<=<X- %8?$'PC_:)L#XAL%NA(83&TNW#@X*Y/&<\5TE>#
MAM>O/AIXETVU\/1W6FOJ-X9;P7*EXT$Q+LL) W,H!Q\PYKN=5URSETS0WL_%
MUYI]K=6:R016=D+BZN%P,,1L<@ =?EZ]Z ._HKRNU\5^)=0^'"WMM+<3W,&J
MO9WEY;V8\\6R.0TJPD??QMRNWCGCBK&I>,FTSP+;76D^(9-7EOM3CL(KZ2T#
MRV^_[P:)%!9U"L0NT$DC@]P#TRL_6]:LO#^D3:GJ#LEK"4#LJEB-S!1P/=A7
M#:)XEU.SUZ>%[K6=6T@:?+<O<:AI36KP2QX.T-Y:!@P)P,$@CK7->)E\3ZK\
M(_\ A([_ %\20Z@+>>73OLR"*.-YD*"-@-P897)).>?K0![=67K?B31?#D,<
MVL:E;V:R'$8E;ES_ +(ZG\*U*X#P[''J/Q=\7W=XHDN=.CM+6T#C/DQ/&78K
MZ;FSS0!V&D:WIFOV(O=)OH+RWW;?,A<, ?0^A]C5^N0\8W\^B)86FAI;V>HZ
M[J*6S77D@[,J2TA'1V"I@9]O2JMK=ZWX<\=Z5H=_K,NKV.KV\[1/<0QI+!+$
M%8\H "I#=".#WH [FBO&5\0>-%^&J>-V\0H[P3X%@;2,131BX\HB1L;MWNN,
M #C.3756]SXBT+QYHNFZGK?]IV^L6]P7C-LD2P2Q!6S'M&=I#8PQ)]Z .\HK
MRNUN_&.LZ#XAU>'Q-]D.F7MY':0):1LL@B=B!*2,D8&T;<8 R2327OCV[U:[
MT"SCNK[2X;S1TU2ZETZP:[F)<[5C4!'VKD,2Q'H.] 'JM%>43^+?$\'@:_G2
M6<7MMJ\%K:7M[8- ;J%Y$P7C91C[Q4D =.,&MVSN=?T+Q]IFD:EKC:M:ZK:3
MR?O+>.(PRQ;2=FT#Y2&Q@Y/'6@#NJ*\Y\(ZYJ-WXB%KK^O7=GK)DFWZ+/:)'
M"\8+;3"^W+@#!R&.<'(K)\0^+KK2)7U"P\7W6I2P7Z12V<>F#['L:4*T?FA#
MA@#U,F<CISB@#UGSH_.\GS$\W;OV;ANV],X]*JV6KV&HW5[:VERLLUC*(KE
M"/+<C.#GV/:N FTO4YOCC*8M?N8!_8R386"(_N_M!'D\K]W()S][GK2ZAXSU
M32;'QQ<JT<\MCJ,-I8HZ *AD6)1NP 2 SYY^E 'I=%>?7LWB/P?JN@37GB&7
M6+34K^/3[J">VBCV/(#M>,H 0 5Z'/!K-6]\7:O9^+M0M_$OV*+1K^ZBM(8[
M2-M_E@,%D+ Y7! &,'J23Q0!ZG5*35["+68=(>Y47\T+3QPX.613@G/3J:A\
M.:D^L^&-*U25%22\LX;AE7H"Z!B!^=9%[JM]%\3--TJ.4?9)M+N)VB*CYG5T
M .[&1U/>@#JJ*\Z\#ZYJ%]JJV^NZ]>0ZYMD-SHES:)$@P3@PMM!90.X9LCK7
MH<D8EB>-B0'4J<'!YH Q;;Q;I-Y/:PV\KRO=W,MM!M3(D,0/F./]@$$;NF>.
MXJE)\2/!D5X]I+XDT])T<QLKRXVL#@@D\=:GT?P5I&A76GW%FL^^PLFL8-\F
MX"-G#G(_O9'6OG<:DUEX4\:02>%XKVVN=5FA.K2X*V;,0 2 I;C@@CN1]* /
MJB.1)8UDC=71@&5E.00>A!IU>*:UK]_X,T+P3X1T_6'C6ZMM]QJEK;&Y?RE&
M0(DP<@Y.#C@ >],M/B1XAT7POXNGN7N=2CTT0G3+^]L3;M)YK;,.N!G:3GWP
M?:@#VZBO,K2;Q=X4\)WGBG6?$BZQ%_9;7)LGM%C$<Y"E-K+U7D@]/6N0T3QW
MXI-UX>U!-7U+5GU"XC74-/;2&C@BC<]8Y H^[GKGGKTH ]FTOQ-I&LZKJ>F6
M%WYUYICB.[CV,OEL<X&2,'H>F>E:U>)WGB#Q/(_Q/.E7X@N=(F@EMBEM%D1C
M>7!.WYOE7OD\5K0^/=1\1^*/!EGI%WY-M/IYU/5@B*V4 QLY!Q\ZLO&#\PH
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
MSN'50/E?.#@DC&XCL* .TN?%.KZQKXTCPM%8@Q645Y<W=^'9$$N?+140@EB
M3G. *S;KXAZG9>#]9O)]-M_[:T>_BLKBWC<F*7<Z ,A." ROD9Z'K6A<^%M9
MT?Q&=8\+2:>RSV45G<VE^SJI$61&ZN@)R <8(JG<> -1N?">JVL][:R:SJVH
MQ7US,%985V2(=B=3@*F!GDGK0!G^-KOQS;^&M/FN9M(M9Y-5MU*VC394-(FQ
M"V1D9W!NQ&,8K=O;NZ@\6^#+75['3+C4;@WN;F)&_<;8\_NMQR-PP#G-:?C7
M0+KQ%X?^R6$T,5Y#<PW4#3@^67C<, V.<'&.*K2Z%K&I:]X6UC4&L8YM,-T;
MJ.W=V4^8FQ=A(!..,YQ0!SC>./&$^@ZQKUIIND"PTBYN4D25Y/,N4B=@Q3!P
MA"COG)SP!BMW4/$^J7NN:;H_A]+**:[TXZDT^H!F41Y50JJI!+9;GG@>M1VW
M@Z^@\!>(=!:XMS<ZE)>M$X+;%$Q8KNXSQN&< _C7&>*-+@E\9Z7I.H7^CVOV
M'0HTWZPI:&1MY!\GYT(/'S'=TVC% 'H'@+7M4\2>'6U'5$LDD-Q+$@M VS".
M4)RQ.<E201VQ7 _$&"XB^)TFO62LUYH6C0:@B*?OQK<2"5/H8V;\J[?X=:L^
MJ>'YXOLMC%;V-T]I;RZ<A2VN(U P\8.<#)(ZD9!YJX?#DLGCZYUV5H7LIM)6
MP,)R6+"1F)(QC;AL=: .9^(-]%XGL=.T"QE\RUOK5]5NW0];6-=R ^SR%!^!
MJMIWBX^'?A]X'L+>2PAO-2LHU2?4)?+@A1(E+,QR">H 7(R3UK1\(_#NY\.:
M=KD-S?)=374;6=BY)/D6JAO+0Y'7+DG&>U$O@/48M!\)?9)K!]7\/P>3MN59
MK>=6C".IXR.@(..,=* +/ASQE?:S+K>F*^CWVIZ?&DL-Q97!^RSAP=N3\Q0@
MJ01S[5%I'C+4O^$RLM!U*[T&_6^AE=)-*D8M \8!*R LW!!X/'0\58O?#>N:
MYX2UO2KX:1IDU]"(X6TT.P7J3O8A<@\#  P">N:J:7X/UI?%6AZO>6^@V%OI
MD4T7V;3%?YMZ!=VXJ.X'RXXYY.: +'A+Q5J_B;4I9/,T>&UAN)H9].R_VVW"
MEE4MSC)(!QM P>II8/&M]+\.-:\2&VMQ=6+78CC ;8WDNRKGG/.T9YJ(>%=?
MU/Q;I.KZLFB6S:=(SF[T\2>?<@J5"-N VKSDC<W3BLZZ\#>*UT'7?#6GZAI*
M:1?RW$L4\JR&=1*2QC*XVXW'&[).">,T :>J^*_$!UO1-(T6RL)+C4].:Z:6
MZ9@D!!3)(!R5PQ&!SDCD#-0:KXXO[?73H,=_X>T^]M+2*:^N=2F98FE<?<B7
M<I(X)R3P".*V(?#-U'XKT353-"8;#2WLI%!.YG8H01QC'RG]*IZKX6U6#Q;=
M:_HD>DW7VZ".*[M=2#*-T>0KHZJV.#@C';K0!J>"_$O_  E7AY=0:.*.>.:2
MWF$,F^,NC%24;NIX(/H:R+WQ5J\OCB\\/:?)H]HUK'$Z1ZB7$E[O&28MI& .
MF<-SVKJ=&AO;?3(TU".RCNLL76R4K$.3@#/)XQD\9/85R?C3POK_ (K6XTWR
MM"_L^1E,%[*)/M5ITR5 !!;(."&7KS0!-?\ B+Q)<>-;_P .:):Z:!;VD-R;
MN\+D)O+@@JIRQ.!C&,8.<\"LUOB7<6_A7S[NULK?6EU9M&D26?9;).O)D+GD
M1A?F]>WO4,L7B!/BWK+Z#+8O)'I=HLL-_N"R@M)@[U!(((]"#D^U6#\.+T^&
MHU:_M7U]=7;6GF>(FW>=N&0KU\O;\OKQGVH ETCXA%=5U'3]5O='OUM=.?4E
MN]'D+)Y:'#HREFPPR".>0>U:/AK5/%^KII^J7EII$6E7T?FB"-Y/M$$;+N0E
MC\KG[N0 ,9]JDLM%U:_M-0L]=LM$M+6[M7MB--WLYWC!)9E7 QGC!Y[U#X8T
MOQCI,6G:7?W>CR:78H(O/B60SSQJNU 5/RH>F2"W3WH X/6KJ\U+X5:3)IEC
MI5E:2ZUY4ULL;A"PO-J8 /0E<MGUXQ7;QW;VOC[2;34K#3/MQTFXFEO+>-@4
MVR+E4)/"G=DYYS56/P'J*> K'03<VOVFWU47K/EMA07)EP.,YVG'3K^=;UYX
M>FNO'5GKA>(VD.G36<D1)WL7=2".,8PI[T <.?BU<?V3_P )$+KP]_9GF_\
M(+-S_I_D[]N_[V-^/FV;>G?-=/>^(O$.H>*[_1?#5OINW2X8GNYK\OAWD!98
MT"=/E&2QSUZ5GZ)X2\1^';*'1[2#P[=Z?;N1!>7:/YXC+9 9 N&8 XSN&<"K
M]YX>\1:?XNU'6O#D^F-'JL42W45_O'ER1@JKIL'S?*>5..G6@"'X3/+)X2NI
M)X?)F;5;PR1!MVQC*V1GO@\9J>\U2.T^(FIQQZ?:?:(/#XNA=E3YK 2N/+)S
M]WY0?K5_P1X>O/#.A2V-]=1W4[WD]P9HUVA@[E@2.QYY X%17OAB[N?%^HZP
MLT(@NM%_LY$).X2;W;<>,;<,/?VH YRU\<^*ET/0O$FH:=I4>CZA+;Q2PQ.Y
MG02D*) ?NXW'.WDX(YSG'HM[]K^Q3?8# +O:?*,X)3=VW8YQ]*X^X\%WTOPY
MT3PX+BW%U8-9F20EMC>2ZEL<9YVG''Y5V] 'C6CW.OWGP&UJXU6YMKBV?3;S
MR7!D:<L&D!WLQ((XXQVQ6_I?B/Q-I">%AJUCIJZ5JC164:0.[3P.8R4+,?E;
M.TY  QZFGZ?X,\06O@36/",L^F-:26]Q#8W"M()"969AYHQ@8W=LULZMX8N[
M^Q\+01S0JVD7UO<S%B<.L<;*0O'7+#KB@#GM1^(UV^H:RNFW_ART@TJ9[?R-
M3N2L]W(@R^T!AL&?E!(;)%=UH&KQ:_X?T_5X$9([R!)@C')7<,X/TZ5R2^$]
M<T75]5DT:#0KVRU&Z:\VZD'62"1\;P"JMN4D9 XQDUV]G'+%8V\<_D^<L:B3
MR%*Q[L<[0>@ST% 'F2:Y/X;_ .%FZS;11RS6E['(B29VD^2@YP0>];D/B;Q-
M8^(M$M]<L=-CL=99XX5MG=I;9PA=0['Y7R 1E0,'U[P:GX$U"]TOQO:QW-JK
MZ_*KVY8MB,!%7Y^/53TS6YK?AZYU/5?#5W%+$J:5=&>8.3E@8F3"\=<D=<4
M95MXC\4Z]>ZE/H%II(TRPO'LPMXT@ENGC.'*LO"#.0,@YQVJIJOCZZ;Q%JFF
M:9J/AVP33"L;MJ]P5:XE*[BJ ,NU1D L<\]N*L6GASQ9H%[JEOH-WI!TN_O)
M+Q7O%D,MJTARX55^5QG)&2.O-+<>%-9TWQ)JFI:+#HM[;:HZS2P:EO5H90H4
ME&56R" "0<<]Z *S?$+4M1TSPE<Z'IMM)/KYFC,5Q*0L3(A).X=5!4GID@<8
M)J2/Q#XFN(?$^AW::9'K.G6\<\-Q#Y@@DBD#'."=P8;6'7KBM6Y\.:C>:MX3
MU"9[&-])DFDN4@5D1B\3(!&#G@$]R*DC\-3_ /"7:]JDLT?V74K&&U15SO4I
MOW$\8_C&.: .(@U+5H?@0=1UZWTS5;?[':O!%,LCF0%U!,VX\MRIX[BNWM_$
MTD/C'6=$U)(8(+2TCOK25<@O <B0MS_"PQQV(KGE\%^)+CX877@^\GTH-'##
M!9W$+2?,J."3("O!PHX&><U?^('@F^\526,^EWT5E<(DMI=.^?WEK* )%& >
M> 1GCK0!F'XD7_\ 8OA]Y5TO3[_7/.GADOI3'!;VRG*L_.69E*8 (R3VQ6OX
M6\<1ZF^M6VJ7NDEM),;2W]E./LLD<@)5LDG:05(()/(ZU+XD\(SW=YHFI:(+
M%;K24>&.VO4)@EA=0"A(!*D;000#]*T]#LM2%O<KK5EH\(E("PV"LRX[[V8#
M=_WR,4 <I\3]8TK6?A9JLFGWUKJ,*3VJR?995E'_ !\1_*=I/)':LK1&TBV^
M*VE+H^BW/AJ&2RG6:&YM&MEOVX*JB_=)3!8G@UVGC+PLVN>#KS1])6TM)YI(
M9%+IM3*2H_.T9Z+BJ/\ PCGB37-?TF_\1W&E16VE3-<0P:>LC-+*5*@LSXP!
MD\ <T 4=>\::YX<NTGOI_#CVWVN.%].AG<W8C=PH8$D D9!(VXZ\]ZN:AXJU
M>3QQ=>'M.DT>T>VBBDC34BX>]W@D^5M(P%Q@G#'/:N>/PTU_^P'T)6T+R1>"
MY.I,CFZN1YPDP_R_*W;.6S@# ZUO^-?#&O\ BI+G3!#H1T^4KY%Y,)/M-ITW
M,H (+9!((9>V: &Z]XYG@\576@Z?J&A:<UE#')<7&L3%0[."51%#*3P,EL\9
M'%5XOB+=ZCX:T>73+*T?6M3OGT](VE+6Z/'N\R3<.60!<C')R*MW_A+5K/Q1
M=:WHJZ5>_;H(HKNWU3</GB!59%=5;D@X(QVZU+J_AC6M1TO1;N"32[;7M*NS
M<QK&CBU<'<K1G^( J1\V.HZ#- &5H;ZTWQFF378K-;F/P^ DEFS>7*GVC(;:
MW*G)(P2>F<\UJ?$V]NH="TW3;2XDMGUG5+?37GC.'CCD)W%3V.%(_&GZ+X>\
M0+XXE\2ZY=:>QDT[[&MM9A\18D#C#,,MW))QR<8XK4\7^&D\5:"UA]I:UN8Y
M4N+6Y09,,R'*MCOZ?0F@""Q\ >%=)N;.[T_1[>TN+,YCGARCGC!WL#EP1UW9
MKG%\9>*]0\-W/BW3+#2CH<0DFBM9FD^TSP1DAGW#Y5)"D@8/UK=TR'QW)=VZ
M:Q<Z#'9QG,S6:2O).,=,/@)GOU]JP8/!OBW3_#5QX0L+_21H<@DABO)1(;F*
M"0DE=@&UF 8@'</I0!>NO&.LZCXATW2_#=K8O'J&D+J:7%Z6 B4L!DA3EN"!
M@8Y.<X%9<?C;QI<Z#K&HQ:7H\9T"6>&_\R60BY>+EQ"!]P;<$%L\G&.*Z:P\
M)MIOC"PU*VDC&G6>B#2XXB3YF1(K*>F,;5QUZU6MO"-[!X<\8::T]N9=;NKR
M:!@3M03(%4-QU!'.,T 1:GXPU>35/#ECH-C:2G6[&2Z5[MV408$; G;U&'/
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
MNJDE6!. =P*DYP,$YP*@@^(.I7-Y>Z3#X0OWURR(:XM!<1^6D9&5;SL[3NZ
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
MF7!(_BJE_P (<VDZUK:WO@^YUV&_OI;NVNK6[1,"3DQR*TBXP<\C.0:]:HH
M\]\2:*DNE:;8)X(NIQ;6@^R2Z?>QQR6,N,; Y92 ,#YAD'N*CO=)\46EMX(U
M2XM7UG4=(\P7\<,J+(YDA*;@7(#$'&>>>M>C44 <-=Z+JMWXOU?4Q8LD%WX<
M6T3,B$^?OD)3KVW#GI[U4N_#6KR?"[PQI"69-_9R:>;B+S%^01LA?G.#C!Z'
MZ5Z)10!XW?:9J>N>-/%\MA:75[8F>.UN1;:H+)9-L*AHF4H=V,GYLCAL9P*Z
MW1?&UM>P>$K71M+86^J12?NB^TV<,(VDD $$;@%'(SD5KZCX'\-:M?RWMYI,
M,ES, )75F3S<<#>%(#<>N:UK;3;&R,9M;.W@,<0@0QQA2L8Y"#'\(].E &=X
MKA%SH;V\F@'7+>5PL]H'16V<G<N\@$@@<9![@\5Y[+X)U[4O"5Q UG.(+75X
M;_3-)O[S?)Y*##1-*&.W=EL#<<<<]Z]=HH X?PIH]G%K8O(_!-UH[QPLHNKN
MZ21LDC**JR/P?7CI5;PII&M6GA/5?"=[I4EOM6\6&^,J-%-YLCLN "6'#\Y
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ K-\0:+!XBT"]T>ZDDC@NXC$[
MQ$!@#Z9!%:5% #(HQ%$D:DD(H49]J?110 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 444R::*WB:6>5(HU^\[L%
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
M*2.WL7PI1"#EVQ@M][IVKH/B/X2U/Q/X4TG3M.$)GM;Z">3S'VC:BL#@_B*
M&:UX[UE_&%UX8\*:'%J5Y8PK->2W%QY4<>X A1ZD@C_(-9C?&6(>!7UC^QY!
MJZW_ /9ATTR?\O&,XW8^[CVZ\>]2ZCX9\6^'_B%JGB;PM;6&H0:M"B3VUU,8
MS$Z@ ,#W'&?Q/L:PYOA'K@\#$)>6K^)SJ_\ ;#')$)DZ>6#C\<XZ\=.: (K7
M4M>U#X]>'/[?T9-,OHM-F4(DXECD4K(0P(Z=2"/:NXTGP MG?:9<W=TD[6MQ
M/J$^U-OGWLW!D]E5<@#Z9Z5B:7X:\::C\3-'\6>(8=,MXK:VEMS;VLA8Q@JP
M&2?O$LQZ= !7J- '/>,/$LGA;3+2[AL&OI+B]AM%@1PK$R' QGC/UQ]:PAXR
M\4KX@;PY+X9M/[6EMQ=V[)?DVZP[BK&1]@8%3@853DGL.:VO&6B7FN6ND1V8
M0M:ZM:W<F]L?NXWW-CWQVH;1+P_$N+7@$^Q+H[V9.[YO,,RN./3 /- &7%\1
M GA"[U6]TTQZC:WYTM[&.8$/=!@H57( VG<#DC@9ZXJSI/BS4&\2V^AZW96$
M,]Y \]K-879G1MF-Z-E5(8!@<]#6)>?#[4-0\.Z_9R?9/M,_B!]6LUF^>*0
MJ5608Z, P(YZ]ZU/#VBW$5\TI\%:'H#"!U%W:/')+O/ VA8U^7KU/IQ0 EUX
MOU_2-0TTZSHEC;V%_>1V:B&_,EQ"TAPC.NP*1GKM)QGO3KOQ;KUQXHUC0=#T
M&WN9=-6%WN+F[\J,ATW!>%)W'D#MQDD5R-I\/-;$&BP3:!H\=]I^HP7-WK)N
M/,N+P)(&8@E=PR.2&/; 'IW^C:)>6/C;Q/JLP3[+J(M/(PV6_=QE6R.W)H Q
MY/B,9O">@ZK9V$27.L7/V1([RX\N*"0;PV]P#P"C 8&3Q77Z7+J,U@K:I:V]
MO=@D,EO,9(R,\$,5!Y'J.*XO3/#NL:/\/[/1)]!T[6?W]P;JTGN JE7F=T*D
MJ03AAG./8UM> ]"OO#WAY[._*(7N99H;9)FE6TB8Y6$.W+!1W]Z ,+P/K'BO
M4-?\0PZG;VAM(-0>.0B\9VMSY2D)&I0;ER0<DCJ>/7G?!'BW6O#OPPT*_FT*
M(Z!!LAFN&NL3D/+M\Q8PI&T,P'+9/H!7:Z'I6MZ+XNUP?8[:;2-4NS>"[%QA
MXB8U788]O/*CG/0_A63_ ,(5J_\ PI*#PIB#^TTCC4CS/DRLX<_-]!0!M:QX
MLO4\1R:#HEI9375O MQ=37UT88HPQ.Q!A6+,<$], 5I>%?$2>)M%-Z+<VT\4
MTEM<0%P_ERQL58!APPXR#Z&N8\0>#I_^$SN=?@\/:5X@@O;>.*:UOBJO"Z9
M=&96&"#@C@\"NL\.636&CQQ/I-AI3EF8VE@08TR>.0JY.,9XH Y+P-K'BO4/
M$OB"#4[>T-G!J#1R$7C.;<^4I"1J4&Y<D')(ZGCUYOP;XMUKPW\,;#43H44F
MA6<LBW%PUUMF96G8%TC"D%5+8Y()P>,<UV^A:5K>B^,M;/V.VFTC5+K[8+L7
M&V2(^4%*&/;S\RCG/0_A60/!6K_\*3E\*;8/[3:.10/,^3)G+CYOH: -;7?%
MNKVOBZ/PWHNBQ7UU+8B\$TUQY4<:[V4[CM)QP,8ZEO:HKKQEJL^L7VFZ-ING
MRR::J"\>\OC"K2LN[RH\*<D CYC@9-:*:'>+\2?[=(C^Q?V,++.[YO,\[?T]
M,=ZYO4/!=Q9^+-6U.+PMHWB&TU-TF O&1);:0*%89=&!0X!XY!SQ0!HO\1([
MO1M N-)LDEO]<W^1!=3^4D/E_P"M,CX/"GC@9)QBM/PQXGGUC4-3TG4+6"WU
M+3O+:3[-/YT,J2 E71B >Q!!'&*P=>\$W%];^'+^WT'1))]*\T2Z,V/LKI*!
MN5&*8# @$$KC.:W_  GIKV(NY'\+Z5H/F;0L=BZL\@&<ERJ*.,\#GO0!!JOB
M;5&\2R:!X>TRVO+NVMUN+N6[N3#%$&)"(-JL2QP3TP!45]XLU=;[3M$L-$B;
M7KJU-W/!<76V&TC!VDLZJ2V6X&!S[5%J&E>(-&\:WGB#0K&UU*#4K:*&YMIK
MGR&CDCSM=6VD%<,01UJ*]TCQ1;>(]/\ %5K:Z?>:A_9YL+^Q6=HD*[]ZF-V!
MY!)!R!D4 ,F^(=S8:!XDFU'24AU?0 AN+5)]T<BORCH^T'!&>HR,4VX\<^([
M'5M/LKKPHF_5U?\ LZ..]!<.H!*SY7"?*2Q*EL8(&35+4?!6NZQX>\87-VEI
M%K.OQQ1QVL<I:.".(812Y RQRQ)QBNFUG0[R^\6^%=2A$?V?3'N&N,M@X>$H
MN!WYH SK?QQ?1:5XJ.IZ7##JOAZ$S2PPSEXIE,9D0JQ4$9P1R.*A3QWK-N='
MU#5/#\5IHFJS16\4HN]\\+2?<:1-N I..C$C//I5;Q+HEY8V7Q+U:8)]EU'2
ME$&&RW[NWD5LCMR156RTCQ5XFT;PQINI6FGV^EV;VUY+>PW!9KE8U#(@C*_*
M2<;LDC@XH L6FN6OAO7_ (D:Q>!F@M9[5RJ?>8_9T 4>Y) _&M&U\9ZO#J^G
M6.L:9I\ U3>EJUK?F8Q2A"PCE^08R 1N7(R*JZIX#O-:C\=6L\L4,6MR6[VD
MF=V#%&F-P]-Z?E4WAW0KFWU6TDN? 7AS3&AR9;ZU="V[:1F)1&",GU(P,]:
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
MS CQL"PPY.Y1U&0>: /0J*YN]\8PV-GIS2:5J1U'46=;?3!&GV@[?O$_-M4
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
M'.3@8ZT =317G>B>(9M9^+TL+6VHV AT+][97B[=LGGCY@ 2K9!'S GT]J]
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
M&]%AUO7(6UJZ&V3<N,N78*K%1M5B,8!P34GA/5+*P\=^+=&NIUAU&[U$7%O
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
M MQ(GED (QP#NQ@]*TJ /-X=4\?S>,;KPZ-2\/B2WLH[LS?8)<$,S+MQYO\
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
MGJ$+V<!832,=GE%1E@X;!4@<\XJMHWC+P]X@GD@TS4XYY8X_-92K(2F<;QN
MW+DCD9'(KSC5M,@U/P1XRO\ 1=<E\175Z;5KHPP*BLL3 LJ;  Q,8(.,]!71
MZSXCT?QEX2UG3/"MR+S4&TJ;RQ!$P\M2 /+)QA6;@;>O'M0!NV/C[PMJ6I1Z
M?::S!)<2L4B^5@DK#LCD;6/T)K6L]9T^_CO'M;I)%LIG@N3R/*D3[P.?3->6
MZOKVB^)O!&A^'/#["361/9B*T2,B2R,;*79QCY H##)]>*/&PO=$\4ZKH^GH
MX7QG!%%"ZCY8IPPBF/M^Z;=GU6@#T*X\:>'K73++49=206]\-UKMC=GF'<J@
M!8C\*E'BS06T6+6!JEO_ &=+(L2W&3M#EMH4_P!TYX.<8[UY_P"([8>&OB%I
MDYUAM"TA=$6QM;PVZ21HZ29,9+ A"5VG/&=N*I:MINF/X"NI+/5CK<&I>(K:
M6XF:$)&[M)&KA0  00!DC@DF@#U31-?TOQ'9/>:1=K=6Z2&)I%5E&X ''(&>
M"#GIS65X\UW4/#^@07&E_9_M<][!:JUPA=%\QPN2 03C/K73*H50J@!0, #H
M*X'XP"W/@RW^U\6HU.T,YR1B/S!N.1R.* -RSFU[1X+R_P#$^J:9+800F0FS
MLY(V3')8Y=LC&>@K2&O:69M.A6]C>34D+V:IEO.4+N+#';!!R>.17):!K7P]
MTNPU:71+Z%X8[?S[Q?.EE_=KD=')_O8P.N17,?#ZRN?#OB2)-6M7MCK5DYT/
MS'+?8H][2&U.>C896_#':@#T5?''AI]:_LA-7@:]\WR-@#;?,_N;\;=W^SG-
M)?\ CGPUIFI/87FK0Q7$;*LORL4B8] [@;4/^\17(?#GQ+H>F>%M)\,7[F+7
M89C!/8-"S2B;S"=Y&.F3NW] .<US=@8+/3=?\/>(?&!T:6>]NA<V4MG&S7"R
M,<2(S*6?<I&",D4 >MZQXLT/0)XH-2OUBFE0R+&L;R-L'&XA 2%]SQ3-3\8:
M!H_V<7NHHK7,?G1+&C2,T?\ ?P@)"\]3Q7"^)I],\,7%M?Z=XI%AKUGI,<"P
MWL!=-0A7)12I .XMGE#D9Y%'B36;:TELO$?]MIX?\5'2(S)I]U"9([A#EQ#M
M(!+!]PRIW#/(H ]2@FBN8(YX762*10Z.IR&4C((J2J&B7ESJ&@Z?>WEJ;6YN
M+:.66W/6)F4$KSZ$XJ_0 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%5=1U"UTG3;G4+V416MM&TLKG^%0,F@"U2!0O0 ?2N+L
M/%_B._CM[]/!<XTFX*E)#>I]H$;'AS#CT.<;LXKK+G4;*SDCCNKRW@>3[BRR
MJI;Z GF@"P !G  SUHP,YP,GO3))X8BHDE1"V=H9@,X&3C\.:K_VKIWV/[9_
M:%K]EW;?.\Y=F?3=G&: +E)@9)QUIC3PJL;-*@$A 0EA\Q/( ]:9;7MI>AS:
MW4,X1MK&*0-M/H<=#0!/61XD\/P>)=)^PS7$UNR31W$4\.-T<B,&5L$$'D="
M*OB_LVO#9B[@-T!DP"0;P/\ =SFDGU"RM5=KB\MX1&0',DH7;GIG)XS0!@V/
MA.X_MVSUC6=;N-4N;%9%M%,,<*1%QAFPHY8CCDX]JZ>HI+F"&W-Q+/&D &XR
M,X"@>N>E-6]M'M/M:W4+6V,^<) 4QZ[NE $]%4)=9T^/2I]36[AEM(5+-)%(
MK#CL#G&:R_\ A*EU'P@FN:###=R2112I;7%RL.T.1P[<A2 3QZC% '1  = !
MGTI:@NKVTL8A)>74%NA. TT@09],FG&Y@$*S&:,1/C:^X;3GI@^] $M%007M
MI=22QV]S#,\1VR+'(&*'T('2JNKWMY8I9FRM8;@RW4<,HEN!%LC8_,PR/F([
M+U- &A@9S@9]:6J\M_9PW4=K+=P1W$GW(GD =OH.IJ:22.&-I)75(U&69C@
M>I- #B 1@C(HP ,5!'?6DMT]K'=0/<(-S1+("ZCU(ZBFW.HV5D\:75Y;P/)P
MBRRJI;Z9/- %FD  S@#GK61KGB;3?#TVG17TA5K^Z6VBVE?E+!CN;)&%^4\\
M]16M'(DL:R1NKHPRK*<@CV- #JY_7_##:OJ=AJMGJ<^G:C8K)'%-'&DBE'QN
M5D8$'[HY&#4'C3Q6GASPQJM]8RVD^H64:O\ 9I'R1EE'S*"#CFN@N;VULH1-
M=W,-O&3C?+($&?3)H R- \,C1[Z_U*YU"?4-3O\ 8)[F550;4!"JJJ % R?<
MYZUNA0"2 !GK3#<0A(W,T>R0@(VX88GICUS3+:]M+SS/LMU#/Y9VOY4@;:?0
MXZ&@">BJXO[,WALQ=P&Z R8!(-^/]W.:2?4+*U5VN+RWA$> YDD"[<],Y/&:
M +-%,::)8#,TB"(+N,A8;<>N?2N=7Q0;CQU9Z+:-;3V-QILMYY\;;CO614P"
M#C'S&@#I<#.<<^M%5_M]G]M^Q_:X/M6,^1Y@WX_W<YHGU"RM5D:XNX(1'C>9
M) NW/3.3QF@"<@,,$ CT-+6/K_B;3?#>F1W]](3#++'$GEE26+L%!&2,@;@2
M?2M2&>*XB$L$J2QMT=&# _B* )*3 !) ZU7FU&QM[E+::\MX[B3[D3RJ&;Z
MG)J26Y@@.)IXXSM+_.X'RCJ>>PR* ),#.<#([TM16]S!=P+/;31S1-]V2-@R
MGZ$51EU"ZAU];1K>W73_ +(T[W37(#JX8#;Y?7;CG=G':@#3K'U'0(M1\0Z+
MJ[3NCZ49RD8 (D\Q-AR>V.M8W@WQ/J7BF[O;QGTQ-*2::&""(L;GY'VAW.=N
M#AC@#TY-=5=7EK8Q>;=W,-O'G&^:0(,_4T 3  # &!Z"@ #H *C^TV_V=;CS
MXO);&)-XVG/ YZ<YH@NK>Z\S[//%+Y;%'\MPVUAU!QT/M0!+6-XE\/1>)M/M
M["XN'BM4NHIYHU4$3JC;O+/H"0,_2M075N89)A/%Y49(=]XPI'7)[8I6GA01
MEI8U$I"QY8#>3R /6@"2DP,YP,^M<SX1\5KKFC17.H2VEM=2W5Q!'$K[=XCE
M9!@$Y)P!GWKH;F[MK*$S7=Q%!$#@O*X5<_4T 345%]IM_(2?SX_*?&V3>-K9
MX&#WS38+VUNI)8[>YAF>([9%CD#%#Z$#I0!/@$8Q0  , 8%9'B'Q)I_ABQCN
M]0=@DDT<*JF-Q+L%S@D<#()]!5'4_$YM/%'AS3[=K62QU-;IIIRV=HB0,-I!
MQUSG.: .D  &  /I0  ,  #VJ.VNK>\A$UK/%/$>CQ.&4_B*9#?V=S<26\%W
M!+-%_K(TD#,GU .10!8JMJ-M)>Z;=6L-PUM)-$T:SH,F,D$;@/4=:FEECA3?
M+(L:9 W,<#).!^M1QWUI+'+)'=0ND)*RLL@(0CJ&/8CWH K:%H]MX?T&QTBT
MSY%I"L2D]6P.2?<G)/UJ^% )( R>IJ*UO+6^A\ZTN8;B+.-\3AQGZBHH]4T^
M59FCOK9Q!_K2LRGR_P#>YX_&@"U@9S@9Z9I:Q_#GB;3?%&BP:II\A$,J;_+D
M*B1!DCY@"<=#5ZWU*PNTE>VO;:98O]8T<JL$^N#Q0!:HK&\/^*-,\2P32V$N
M3%-)"T;E=V4;:6P"?E)Z'W%:,5_9SW4EK#=P27$?WXDD!=?J,Y% %BBJ=[J5
MK9@QO<P)<E&:.%Y &? [#.35#P?K4_B+P?I6L7,<<<]W;K*Z19V@GTR2<4 ;
M=( %&  ![5Q-AXNU/6/%6KVVFMI!TW3',/ER2'S[E_*WY5@=JJ&('(/&:Z;3
M=2:?2;.YU$6]I<S0^8\2W"R*N!EMK=& ]10!HTF 3G'(J*WNK>\@$]M/%/">
MDD3AE/XBF6VHV5Z\B6MY;SO']]8I58K]<'B@"P0&&" 1[TM57U*PB9%DO;9&
M=S&@:5068<%1SR1Z5+<75O9PF:YGB@B7J\KA5'XF@"6LCQ1H$?B?PW>Z--.\
M$=TH4R( 2N&!Z'Z4^\U*X2ZTL6,-M<VUW*5EF-RJ[$VDAD'\9XZ"K<FHV,5V
MEI)>6Z7+_=A:50[?1<YH L!0.@^M&!G.!GUK ;7KD?$./P]Y47V5M*:],F#O
MWB4)CKC&#Z5M7-U;V<)FNIXH(AU>5PJC\30!-4=Q&\MM+'%*8I'0JL@&=A(X
M..^*R=8\5:5H@TUKJ<,NHW*6T+1LI&6!(8DD?)QR1GJ*T)M2L;:V2YGO;>*!
M_NRO*JJWT).#0!4\-:#;^&?#MGH]L[21VR8,C_>D8DEF/N22?QK4(##! (]Z
MQ]>\3Z9X=TJ/4;R7=!))'&GE%26WL%!&2,@;@2?2M+[=:"T-W]JA^S 9,WF#
M8.WWNE $]%0)>VDEI]K2ZA:VQGSED!3'KNZ4BWUF\TL*74#2PC,J"0%D'JP[
M?C0!. %&  !Z"C SG SZU%;7=M>PB:UN(IXB<!XG#+GZBFPW]G<W$EO!=P2S
M1?ZR-) S)]0#D4 6*YW6_"TFHZW:ZUI^K3Z;J5O UMYB1)*CQ,0Q4JP]0#D$
M5L2ZE808\Z]MH\OY8WRJ/G_N\GKSTJAK7B?3=!O--M;Z7;)J$_D18*X4[6;<
MV2,+\I&>><4 ,\/^&TT.:_O)KV>_U'4)%>ZNIE52^U=JJ%4 *H'0?K6V  ,
M  >E5I]2L;:**6>]MHHY?]6\DJJ'^A)YJT#D9'2@!,#).!SUH(!&" 1Z&J\6
MHV,UT]K%>6\EPGWH5E4NOU&<BEDO[.&01RW<".7$85I "7(R%QGJ1VH L457
MEO[."ZCMI;N".XD^Y$\@#M]!G)J9W2*-I)'5$499F. !ZDT .H(!QD=*\_T;
MQGKNM:9JNLVD.C36D32I:69N#%,=DNP-)(25 (#'IZ<UO)K]T?B OA]H81;G
M2/MQ<9+B3S=FW.<;<>U '0D D$@$CI2U76_LVO#9K=P&Z R8!(-X'^[G-+->
MVEM-%#/=0Q2RG$:/(%9S[ ]: )Z" 1@]*Y_P1KUQXG\(6.L74444]P9-R1 [
M1MD9!C))Z**Z"@   & ,"D  Z #-+10 @ !) &3U-+110 A 88(!'H:7%%%
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
M&%1D1LL  ,9.>_7O6QI/AS1=!\[^R-*L[$S',AMX50M]<?RH \>\.^'+[7?
M.EW=LWANVN3+'<G57=_MB7 D!8NV/ODY4@GOCTKK;/0-*UOXM>+7U6P@O1;V
MMB(H[A Z+O23<=IXSA0,XR.?4UU;>#?#+ZK_ &FV@::U]O\ ,\\VR[M_7=T^
M][]:U(K&TAO;B\BMHDN;@*LTRJ T@7.T,>^,G'UH \6@\MOAOX4TZ^<_V,?$
MC6ET)&^4P+--L1R?X,J@Y]!706UCHNF_&LQ>'X+2&;^P9FF@ML*BR>9'MRHX
M4D8^O%>@MH6DOI<FEMIMH;"4LSVQB4QL6;<25QC))S]:CTWPWHFC-&VFZ39V
MC1HR(T,*J0K$%AD#N5&?H* /&_#_ (>U'Q#\/+>YC;PY;WKS>?)JL[.+R*Y$
MF27;'#9&,9Z<5V-IH&EZW\7/%#:K8P7H@L[(1QSH'0%ED!.T\9P,9QD9/J:Z
MN;P;X9N-4.IS:!ILEZ6WF9K92Q;^\>.3[]:U([&TAO9[V.VB2ZN%59IE4!I
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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
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
M/R].<5[710!X'X?M-4U'XF^#]5,7BJ[@ACF6ZNM7MRJ1R&)LA, ;5R<<\$\
MG!K8\+V^I6/BSQWX<N=(U*)]<NKB:UOQ ?LZHRR$,S]NH QGDXKV2B@#YMT3
MP_$?#EOX7\2:?X^^U13%&L;- UH3O)#J2,!><DYZY-?2(& !Z4M% !7D!T?4
M3^SN^F_V==?;C(3]E\AO,/\ IN[[F,_=YZ=.:]?HH Y#7K.YE^)7@^ZBMI7M
MX(KX2RJA*Q[HT"[CT&2.,]:X#2]&@TS0KKPUXA_X3#SQ+/&UO81226]W&[LP
M9"J%<$-SDCG.:]NHH \WUVZU&R\3+IL\OB"UT2*QB%C_ &1;&5KB7D,LCA&*
MD +@$J.Y-8^D:-J<7@#P#:S:=>+<6OB$2W$3Q$O$GF3G<_' Y'/3D>M>P44
M<3>6LR_%6:_>PN)[(>&WB8I$661O/SY8/0L1GC/>LGP<UQ9^*+;3_#_]MGPT
M+>0W-MJMJ\:V3C'EI$\BACW!7+  =:],HH XWXDV]S)H6G75M:SW0L=6M+R:
M.WC+R>6D@+%5')P.PJ"^:36/'G@K5K:RO!9K!?EWEMG0Q;D0+O!&5S@XSC-=
MS10!Y3XA\-ZKK,_Q+M;2UE5[Z&Q-JS*56<I'EE5CP>FWVSS5G1(-)U?6M(:8
M^,9;RUE\]8M1AE6*VD"$?.S(%[D#!.<UZ;10!R/Q+T>^UOP/=VNG1R2W*20S
MB&-L-($D5BJGUP#CW K'\/V^D:GXFTZ\1_%MS>62R/&=4AE2*W+(58,74#)!
MQ@$UZ-10!X9J4FOZ[HENFI)XEFUU=2A>[LELREG;HLXP00@#+MP00S'N> <>
MAZ#97$7Q-\7WDMM(D,T%@L,S1D*^$DW!6Z'!QG'M7844 >0Z[I.I2^#_ (E0
MQZ?=O+=ZD'MT6%BTR[8>4&/F'!Y'H:O>(].ET[XC7.KWLFO0Z9?6,427.D*[
MF.1"V4D5%9L$$$'&,YKU"B@#S.32O#D'@]/.LO$XM[C4GO5N_(E-W!<8/[["
MC>H/.#M[\CFJ5^OB35_A3J7VRWO[V2WU*.2S,MMY=U<6L<T;!FC 'S8#=@2
M..:]9HH IZ7J4.KZ?'>P17,44F=JW,#0OP<<JP!'2N,TIIK#XA^*["XL[^/^
MUY(9+2Z2V=H2HMPK$R ;5(*D<D<XKOZ* /';6\O;3X5R^!7\/:HVN_99-/6-
M;1S Q;*B438V;.=V2>M>J:;8O9:#::>TI:2"U2 R#N54+G]*O44 >/6-Y>Z;
M\+9_ LOA[5'UT6TU@D:6CF"0N6 E$N-FSYMQ)([UJ10W/@;Q?97M_9WU[82:
M%;Z>;JSMWG,4T1.0RJ"P#9R#CK7IM% 'G%_J-S:>-=(\8SZ+JO\ 9D^F36,D
M8M6DFM6\T.KO&N6 8+^&><4_Q+J%S>2>%?%,6C:H+/3]0D,\!MC]H6)XVC$G
MEC+8R0<8S@]*]$HH \SL9+W6/%?BW4UTC4;:TN=%CBM6N;=D:;'F]%/(.3]T
M\XP<#(KJ_ =M+9?#_P /VT\#P31V$*R1.A5E;8,@@]#FNAHH X3Q(;C0_B)I
MGB:6QN[O3#ITMC*UI TS6SEU<.44%L$ C(!K)>SOM:B\?Z_#IMY;VVHZ5]DL
MH9H62:X*129?RS\PR6 7(R:]1HH YBRU!]!\#Z"9],OKF3R+6W>"W@WR1L54
M$LIQ@*>OI707L!NK"XMP<&6)D!],@BIZ* /*M'U+6+?X&Z1)HD<XO(-EK<^1
M")9H424I*R(0=S@ \8-3>$H)IOBA)J,/]OW&GG16A6]U:%DWOYRDJN54@8]0
M,\XXKO\ 2]&L]'-[]C5T6\N7NI$+942-C<5'8$C./4FK[#<I&2,C&1U% '$_
M#P&>[\6ZBO\ J;G7)EB/9EC58RP_%6_*H_$$TNC?$[2M9FL;Z>QDTR:R\RTM
MGFV2F1& 8*"0" >:ZS1M'L] TBWTRP1DMH%(7<VYB2222>Y)))/J:OT <AX;
ML[F#XA>-+F6VECAN)+/R960A9 L&#M/0X/!QTK@;?P_JD'@GP3?2VFK1)I5W
M>?;(;)&6ZB25Y KJN,G'&0!G#<5[;10!Q/@VSTJ76;[5;)O$$]PT$<#7.K12
M('0,Q"IO52<'.>.]1>*S/H_CS0?$CV-W=Z;%;7%I.;6!IGMV<J5?8H)(.T@D
M#BN[HH \LLKKQ ]_\0==TK1+RVNKFVM6TY+N#:TI2-UR%/?OM//(! SBJNE)
M=:CX^\)7T3^)KZ*W%S]KN=3M##'%(T!&U1L7'(P<<=!DFO7:* /-M'AN4O?&
MWAJ:TO8+K5+VYN+6Y-L_D&.2%55O, VCD$8SG-86@Z78SZ+I&@:W'XR%[;F"
M*6Q\J0VZ/&RX8.%V>6"H(.[I7LU% %/5H)+K1KZWB&9);>1$'J2I KRR9KK5
M?@0=%ATG4UU&QM[.WFMY;*16+K(F[;D?. %))&<"O7Z* .0\1V=S-\0O!5S%
M;RO!;O>^=*B$K&&@P-QZ#)X&>IKA+'2(M*M-6T'7V\7*\MU<;8M.BEDM[N*1
MB05*(1DAL$,1S7M5% %73;:*RTNTM8%D2&"%(T60Y8*J@ 'WP*M444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63XHU670O"N
MJZM!&DDMG:23HCYVL54D X[<5K5S7Q$_Y)QXD_[!L_\ Z : ,:U\6>);&_\
M#PUVTTJ2RUMQ%$]@T@DA=D+KN5\Y&!@X/%=)J_B_P[H-TEMJNLV=I.XW".64
M!L>I'8>YKR9&T&VD\)7GA;7)M2\1+-!%]D-ZUX%B< 395BWE +GD8QBNDT'6
MM"T#Q!XUA\3W=I:7T^HM-F\8*9[0QJ(PN?O@ ,,#- '>ZAXAT;2=.BU"_P!3
MM+>TEQY4SRC;)D9&W^]D<\4RV\2Z)>:++K%MJEK+IT()EN%D!1,==WH1Z&O,
M-#U>\\-^"_"%DZ66G?;[FZ,%]JL99+&'<SQ@C*X9E( !8<512X^U>$OBK*M_
M!?HX5A<VT/E12GR!EE7)XR.N3G&>] 'K=OXIT&[74&@U>SD33L?;'$PVP=?O
M'H.A_(USP\=6FK>-?#EAH.JVMY87:7?VL1$,0T:(4]UZGZUF>-M/M=/^&6D)
M#:*FE6US8R7T42<&V5U+Y ZCN?Q-1W&K:!K'QA\*SZ+/:W4D=K=I<7-J RD>
M6I1"XX)'S'&<C/O0!Z?6)JOC'PYH=X+35-:LK6X(!\J24!E!Z$CL/<U=TW6+
M#5S>"PN!,;*Y>TN,*1LE7&Y>1SC(Y'%>=>*/$[R:MXITEM0T;1HK:!$9+JU\
MVXU'?%_"-ZY'.T8#'/Y4 >HQR)+&LD;JZ. RLIR"#T(-8[^+_#L>MC1GUJQ7
M42X3[.9ANW'HO^][=:I_#IBWPW\-DDD_V=".?]P5R7P[UOP[I_A*UT76KFT3
M75U!TNK2<!IWNC,2K;,;B>5(;'&!R,4 =OJGC+PWHM^+'4M;L;6Z."8I9@"H
M/0M_=_'%7+_7M)TM(GO]2M;9)D9XVEE"AU49)!/8 C\Z\X\/:WX=T.S\7V7B
MBYM8-0?4[J2ZANB!)<Q-_J]BGEU*8  S5+1=*F3_ (5-8ZU;;Y8X[QS%.N2F
M(MT8(/0J-OT(]J /0F\>^$UTQ-2;Q#IXM'D,2R><.7'48ZY (/XBM*YUS2K.
MUMKJYU&UBMKG_4S/* DGRE\ANA&T$Y]!7'>'=+L'^*'CR1K.!G*V:$E ?E>$
MEQ]&(&?7%<EI5O#??#_X7P7423PG5P"D@W @"; (/4<"@#TQ?'OA-M,DU%?$
M.GFTCD$32><.'/(&.N<9/X5)J6M[K/1[S2=2TO[->WL4?FW#DK-&V<K$5ZR'
M'&>.#7/V&G61^-NLW!M83,ND6[!R@R"7=2?J0H'T%<C8*L?@[PQ"@"QQ>-=D
M:CHJB>7 'M0!W=G\2O#UUXJU+0GO[6*2S,:1R-.,3N0V]5'JA7!^M2^%?B%H
M?BR\O;.SN[<7,%S+%%$)@S3QIC]ZH_NG-9>E7]AIOQ?\4VU]<P6\]]!8&T25
M@K3X613LS]XY('%4/#-Y$MMX\T6UNH8M>DU2_DMK;>%E(9 4<+UQTYZ4 =I;
M^,/#EUJYTF#6K*2_W%/(68$EAU4>I'H.:?J_BO0-!N([?5=7M+2:0;ECED ;
M;TR1V'N>*\GT"*QU;P?X=TJX\;:59FWEMBFGBR5+J&Y1A\G,F[?NR"VWG)/>
MM%9Y;#QYXOBU#Q+IFBR74T;J-2M5<7%OY8"[79U!4?,"HS@Y]: /78Y(YHDE
MB=7C=0RNIR&!Z$'N*Q+KQKX8LM5_LNYUVPBO=P0PO, 58] >P/L:9X)TZ#2O
M!6F6-EJ0U&WBA(ANPN!(I)((&3P <#GH*\STO5_#]G\&M4T+5IK<:\5NH;JP
MDP;F:[9VVD)]YB25(89[>E '4>./&Z:;XGTGP_;>(K/1VF$LM[=2HDC0@*IC
M7:W WECU].*Z/Q;XJM?!7AB35=0=)7C4+'&7$9N),?=7K@G!./:N5AMKFV\8
M?#BWU 9O(]'N4N-W)\P10AL_CFMSXIQ--\,/$"HA=A:%L 9X!!)_(&@"MKWC
MBV_L_0-1T35+22RNM9AL[J965D$95F<$G@8P.>U='HWB71/$(F.CZI:WOD$"
M002!BN>F?8]CWKB?&-WH_B/2/!YM)[34+%_$-K'((V61"=CDJV..XR#4VKV\
MP^*>H1Z:HCNY_"<HC*?+F0380_49Q0!U4'C#PY<ZN=)AUJRDO]Q3R%F!)8=5
M'J1Z=:?XKU>70/">JZO!&DDMG;/,B29VL0,@'':O)M ALM5\%Z!I%SXUTJR,
M$MOC3_L2I=0W*.#MYDW;]V06V\Y)[UZ1\2?^2:>(_P#KPE_]!H S+7Q5XDL-
M6T"#7K32I+36F\N&2P:0/$^S>-ROG(P,9!XKH=6\8>'-!NTM-5UJRM+A@&$<
MLH# 'H2.P]S7E2MH-MJ'A.\\*:Y-JFOBXAA>U-ZUX%@< 39#%O* '<8Q70>'
M]:T'0-7\:P>*+NTM+Z;4Y9F%X0&GM"J^4%S]]=H(P,_K0!WNI>(=&TBPBOM0
MU.UM[6;'E2O*,29&1M_O<<\4VW\2Z)=Z+)K-OJEK)IL0/F7*R HF.N3V(]#7
MF.B:O?>&O!G@O3IA9::]\]T8[_58RRV46YGC7&Y<,R%0 6'3'-9OV@7/@;XI
M2K?07JO*'%Q;P^5'*3$F65<G@^N3GKWH ]>@\5:!=1ZA)#K%F\>G'%XXE&V#
MK]X]!T/Y5ST?CFUU?QOH%AH6J6MYIUU#=FY$1#$/&$*9[K]X_6L_QYI]IIW@
M#15CM$CTBTOK%[^*-/E^RJX+;@.H!()J&35=!UCXR^')]%FMKITL;M+BYM@&
M1OE0HN\<$@9XSQN'K0!Z=6-K'BWP_P"'YXX-6UBSLYI!N6.60!L>N.H'OTJW
MIFL6&L"[-A<"86ER]I/A2-DJ8W+R!G&1R.*X'1]8T;0/&OC-?$MY:V5Y<7*2
MQ27C!!-:>6H0(6^\ 0P('>@#O+G7=)L[*WO;C4K6*UN3B&=I0$D^4MPW0_*I
M/T%/TK5M/UO3TO\ 3+N*ZM)"0LL1RI(.#^HKQRVTQ)O!7@NVO+0_V?<^*S+;
M6TR8Q;MY[1@J>Q'./0U[<J+&FV-54=@!@4 8EUXU\,66J_V7=:[817NX(87F
M *L>@/8'V-6=4\2:+HK,NIZI:VC+%YQ6:0*=F=N??GBO)]*UCP_9?!O5-"U>
M:W&O%;J&[L),&YFNV=MI"?>8DE2&'MZ5NZ+IKCXC^&(=6A66^L_"8+&0;BDP
MDC5F'ORPS[F@#T"QUK2]2TK^U+._MI[#:6-PD@V #KD]L=\]*K:1XJT'7YY(
M-)U:TO)8QN9(I 6"]-V.X]QQ7E>L6MPW@SXB6]BA$,?B!9)8XX]W[K]RTGRC
MJ,9)'<9KHM'2QUCQAH6H?\)QI&IW%G%-Y%K86R1N\;I@AL2,0HX.".HH [_4
M=3L=(L9+W4;N&TM8_O2S.%4?B:JZ3XET37;::XTO5+6[B@_UIBD!\O\ WAU'
M3O7+?$&6"S\2^#M0U3"Z);7LINI)!F..5HB(7?L &SR>A-4!=V.M?$O4]2T*
M:&YLH= >"^NK8AHGE+YC7<.&8*"?8<4 =MIOBC0M8OC9:=JUI=7(@%P8H9 Q
M$9QAN.WS#\Q3]4\2:+HC,FJ:I:VC+%YI6:0*=F=N<=^>*P?A78VMI\-= :WM
MXXVDM%D=E7!9FY8D]\G^0JM<VMO<_'*R>>&.1H/#\DD1=<[&\]5W#T.&(_$T
M ;<OCKPI!!9SR^(-.6*\Y@8SKAQG&?89XR>]:&K:[I6@VBW6JZA;V<#-M5YG
M"[CZ#U/TKS+3=+L$\#_%%ULX S7VI(2$&=JQ[E'T!)('8FI+:^M=-\4^"=4U
M^:.+36\."*UN;DXCCNSY9;+'A6*#&3UH ]$M_$VAW>BRZQ;ZK:2Z=$"9+E)
M43'7<>Q]C26WBC0KQ=0:WU>SD33CB[<2C;!U^\>@Z'\C7E.M2V^H:=\4-6TE
MD?1Y[.&-9XO]5/.JGS&0C@XRH)'4UT'C_3%LOAKI46GPQVUA;75F]WL@\Q4M
MU8$ED'WU!PQ'?!H [;1O$VB>(#*NDZI;7C18,BQ/EE!Z$CK@^M6=5UC3M#LC
M>:I>P6=L"%\R9PH)/0#/4^U<3H,5IJGCBSU7_A-=+U:]M[*6,6]A B%HF*\N
M5D;@'& >YI_C.XM=.^(/A+4M8=(]'B6Y03S<10W#*NPL3P"0& )]Z .B_P"$
MS\/R>'KO6[;5K.:QM1^\E6485N@5O0DD#GUK%^&?B"[\3:*VIW>OVVH33*C2
M6<$*H+)CD[,@Y/&/O<\5E6,]GJ_CSQ7JNBO'/I7]C);W-Q#@Q370+GAAPQ5"
M 2.F:Z/X: #X:>'< #-C%G\J (],^(V@:GXLU#P^E[;+/;21Q0-YX/VEV4EE
M4>JD8-4/#GQ#TWR+F+Q#K=C;WG]IW5O!'(ZQGRTE*ID?AC)ZTS1;^PT_XM^+
M;6\N8+>YO5L6M(Y6"M-B)@=@/WN>N*P-/T^S;X3^/YC:PF66ZU1I'*#+%&?:
M2?; QZ4 >GZOKNE:#;+<:K?P6<3MM1I7 W'T ZD_2I=-U.QUBQ2]TV[AN[9_
MNRPN&4XZC([^U>4ZC/=6OBKPAJ%SK%MI5J^@"*"]O8!+$MP=A9<EE"LR8Y)Y
MP1WKL? 5C:6XUJ\M/$%KK O;WS9GLXE2*.78H8 *S#)&">>M &QK/BS0/#TL
M<6KZO:6<L@W(DL@#$>N.N/?I6!X^\<6V@>&+6YT_5;*.YU&6..TN'8.@C+J'
ME SA@JMGTZ5F:7J^CZ!\0O&)\1WEK975R\,EO+>.$$ML(@ $+=0&#9 [USD5
MNT?PQL)!"T5E/XICGL(W7:4MFN@4P#T!&2/8T :VK>/!;7>@:);^.=/!N4FF
MN]7,$9.T8,2[/NC=NQGOMKO-*U*X:[UA-0U#3)8;&15!@)5HEV!CYV3@'G/'
M&*P]=1/^%M>$1M&/L=_V]HJX_P 10W$^C?$]+>.23&HVK2I']YH@D)D _P"
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
MM_!:1NVQ#*V-Y] .I_"N.\/Q6FI^.;;51XTTO5[V&QDB\BP@1"T3,IRY61N
M<8!]:M^.4L$U71[_ /X22RT36;)9GLVOMIAE1@HD5@Q'HO(.10!T\.NZ5<)8
M/#J%O(NH9%H5D!$^ 2=OK@ _E4Z:A:2:A-8)<1M=PHLDD(;YD5L[21Z'!_*O
M+;CQ(+ZV^'OBK58(M.M1?W"W$@R(4+1R(KY/1&(R">Q_&FSZBOB+Q%X_E\/3
M&Y=] CAMY8<XD<"4?NS_ !<\ CC(H ]#T_Q?X=U74WTW3]:L;F\3.88I@S''
M7'KCOBN<\$_$/3=1\/:.FMZW8KK=X&S"75&8^8RJ-HZ$@# [U)X*\0^$;O1O
M#>FV%U8O?);!8;5%#2P.L?[S( RAQN!)QG.,G//#Q6-I#^S')-';Q)*P,[2*
MH#&07. V?4  9]* /<:*0=!2T %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !2,JNI5@&4C!!&012T4 116UO;DF&"*,GKL0#/Y4D
MUI;7+H\]O#*T9RC.@8J?;/2GI+'+GRW5\'!VG.#2^8GF>7O7?C.W/./I0 V>
MWAN8C%/#'+&>J2*&!_ TGV>#8Z>3'M<89=HPPQC!_"J6G:[8ZI?:C9VKL9M/
MF$$X88&XJ&X]1@BGZ/>WE]I45UJ&GG3KEBV^V:99=@#$ [EX.0 ?;- %XJI7
M:0"I&,8XQ4,5G;0(JP6\403.S8@&W/7%2QR)*NZ-U=?53D4GFQ[E7>NYAD#/
M)% &?H.AVOA[2Q96S/)EVEFFE(+S2,<L[$=22?Z=JO/:V\LZ3R01/*@PDC("
MR_0]JKZO=W=CI5Q=6-@;^ZC7,=L)5B\PYZ;FX'XU@>(/$NJ6NN:5H>CV=D^H
M7L,MP[7LS+'$B;>/E!))+8_"@#JD18T5$4*BC 51@ 5']EM_M/VG[/%Y^,>;
ML&['IGK6/XI\2'PSIEK<_89+R>YNXK2*"*0+NDD.!\S< 9]:KZ)XN?4->ET+
M4]'NM)U1+?[4D4TB2++%NVEE="1P2 1[T =!+:6TTR32V\,DL?W'9 67Z'M4
MC1HSJ[(I9,[6(Y&>N*0RQB01EU\PC(7/./I2R2QQ+ND=4&<98XH !&BNSJBA
MGQN8#DXZ9IHMX55%$,86,Y0!1A3ZCTZT\D#&2.>E-\Z+RS)YB>6.K;A@?C0
MHC02&0(N\C!;')'IFF_9X0H40QX#;P-HX;U^OO6+IGB"34/%^N:*846+38K9
MTE5LF3S58G/TVUMO+'$ 9'5 3@;CC)H :]O!),DSPQM+']QV4%E^A[4"W@%P
M;@0QB<C:9-HW$>F>N*D)"@DD #DDUFZQKUAH>GQWUY(?(DFCA5HQNRSL%7\,
MD4 7!96HN3<BVA%P>LOEC=^?6EN+.UN]OVFVAFV'*^8@;!]LU6N[V\AU+3X+
M;3S<VMPSB>Y$RJ+<!<J=IY;)XXZ5<:6-'5&=0S?=4GD_2@!X    P!4)M+9K
MD7+6\)G48$I0;@/KUJ4L!U('?FD1UD0.C!E/0J<@T !C1I%D**77(5B.1GKB
MG$ @@C(/:J$%Y>R:S=VDFG&*SBC1HKOSE(F8YW+L'*XQU/7-74D23=L=6VG!
MVG.#0!'':6T4:QQV\2(C;E54 "GU ]:D\M/,\S8OF8V[L<X],T-(B EW50!D
MDG&!2@@@$$$'O0!#]BM1<FY%M#]H/_+7RQN_/K4S*KJ590RD8((R"*:DL<BE
MHY%< X)4YQ5#1]<L==CNI+)V86US+:R;A@[XVVMCU&>] %V*V@MR3#!''GKL
M0#/Y4DUI;7$B23V\,KQG*,Z!BOT)Z5(\B1@EW50!DDG&*'ECC +NJ@G W'&3
M0 V>WAN8C%<0QRQGDI(H8?D:3[/!L=/)CVN,,NT8;C'/KQ4C,J*68@*.22>!
M2!T8 JRD$9R#V]: %*JRE2H*D8((X(J&.SMX(U2""*$(#LV(!MSUQ4VY< Y&
M#T.:HV][>2:O?6LVGF&S@2-H;LS*PG+ [AM'*[<8YZT 1Z#H=KX>TI+"U+N
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
MQ6ZDB2+N1U9?53D4 ,:V@>W^SM!&T)&/+* KCZ=*6&"&WB$4$211CHB*% _
M4JRQN[(KJS+]X Y(^M4-/UVQU/4=1L+9V,^GRK%.",#<R!QCUX(H MQ6=K
M(;:&,!BX"1@88]3QWJ9E5U*NH96&"",@BLZ_URQT[5=-TVX=A<:B[I  ,C**
M7.3VX%4HO$3-XWO=">*-+>VT^*[$Y;DEW92#VQ\HH V5M+9;;[,MO$(,8\H(
M-N/ITIT,$-M$(H(DBC'1$4*!^ IX((!!R#WI$D24$QNK@'&5.>: &SV\-S'Y
M<\,<J9SMD4,,_0TDEK;RRQRR01/)']QV0$K]#VK%\2>*H/#\EE9QV=QJ&J7S
M,MI8VV-\FT99B20%4=R:?H6MZCJ5Q/;:IX>O-)GB4.#)(DL4@/'RNAQD=P<&
M@#8$$*B,") (SE %'R_3TI1%&'=Q&@9P [8Y;'3/K0LL;LRHZLR\, <D?6E:
M6-<;G49.T9/?TH CM[.UM PMK:&$,<MY:!<_7%+<6MO=H$N8(IE!R!(@8 ^O
M-/\ ,3S/+WKOQG;GG'KBD>6.,$NZJ <$DXYH 22"*:$PRQ(\1&"C*"I'THC@
MBBQY<2)A0ORJ!P.@^E/9E12S,%4<DDX I%=70.K!E(R&!R* (X[6WAFDFBMX
MDED^^ZH 6^I[T[[/#Y/D^3'Y7]S:-OY4X2(7V!UWXW;<\X]:4$'."#CB@!:*
M0$,,@@CU%+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %8/C74=.TKP?J5WJMO+<62QA9(8F*M)N8*%R",9) //2MZJ][8VNI64
MUE>V\=Q;3*4DBD7*L/0B@#RW1K*31/BKI,,.@Z;H8N]-N/,M;"Z\P2A2A4R*
M$4 @YP><\\\59^'>A:!J_A73O$NK0PRZ[+=M-/?2R%9EN!*0$W9! &%79T(X
MP<UVNE^#?#VBW4=UIVE007,895F&2X#  C<221@#@].U,'@CPR-;_M@:+:B_
M\WSO-V_\M/[^WIN[[L9H Y/P%X:T*T\;>+)X-+M(KBQU%4MG6,!H5:!<A?0'
M<WYFN:TK;=>!? 6DWKLFD:AJUS'>#<567$DS1QL?1F X[XKUH^&=%/B$:_\
MV="-5 Q]I&0Q^4KSV)VDC)YQ2/X7T.30?[#DTRW?3,EA;,N5!+%B1GH<DG/O
M0!Q]KIECX=^+$.G^'X([2UNM(EFO[2W&V-2KJ(Y-HX#'+#/<5Q5KX>TVQ^!>
MF>)X8"-<@-O-%?%R94/VA4V@]EVDC:./QKV;1?#&B^'DF72M.AMO.QYK+DL^
M.F6.2<?6G?\ ".:/_8"Z%]@B_LM H6VYV@!@P_4 T 87Q6_Y)=XA_P"O4_\
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
M>6?D@ ,1D#Y1TZ5LZ'X0U/3O%6D:E9:/H.BV44<D=TNG7KN;Q&3Y 08E#$,
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
M&.RU33X;FWB8-&C#'ED< J1@KQZ5%9>%-!TZUN[:STNW@@NX1!<)&N!(@#
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
M!)'(ARKJ1D$'T(J6O);=[SPW\(O#[:9J=ZMUK T^U$]Q,91:"4*"8PW"@ G
M[<>E:]Q:W?@[QCX:BL]9U2]M-5FDM;JVO[HSY(C+K(I;E2".<<8/2@#T.BN2
M^)M_=Z7\.=8O;&XDM[J&-&CEC8JRGS%'45BZC::CX1\2^&+F/7]3U ZG>_8K
MZ&[FW1R;D9MZ)TCVE>B]CB@#T>BO-O#%OJ&J:UXCUB^US5'@TK6;F*UL8IRL
M>U0"0P_B!R  >!CCK7,Z;J7BK6/#-MXAT^W\47&O3N+B-A/$-/9=_,?E&3&S
M;D9V[L\YH ]OHKSR>TOO$'Q,UO2Y=<U.TTVWL;67[/9SF(EV\P9##E1QR!C/
M&>F*H:9KK#P9J%EK>MZJ6LM=ETF"YLSF[O=K?(@(!.X@X)&#\IYZF@#U*BO*
M] U._M=5\6:8LNMQ6L&E+=V\>K2^9/"Y$@)5MS':=H(R>".U5X;K5_#OP??Q
MD^MZC?ZM<Z9"5%Q+NAB,A1598SQN4-DL?O')/6@#URBO,M&BU^S\2Z.UE:^*
MC:NS1ZF=9N(Y(G4H<2*!(VQ@P'"@#!Q7:^*KVTT_PU>7-[J%QI]NJ@-<6PS*
MN6  3@_,2<#CO0!L45YAX8OKNS^(T&F1'Q#'I]WILLS0ZW+YC>8CH Z$LQ'#
M$$''TKGH7UN+X0Q^-W\3ZO)JEL?-CC:X/DE%GV%'3^/(SDMD].PQ0![A6)J?
MBS1]'U[3=%O;KR[[421;IM)![#)Z#)X&>IK;KPCQ!J^GZ_+XPU'=>G48YHX-
M&DAL9I57[*VX%75"HWR[QUZ4 >[T5YQJ/B.;Q4W@BRL+Z>PL]?CFN;F6U?9*
M!%&&,2M_#\QP2.?E-2^)(+_P]I^D:%8Z[J176-72V-W<3>9-;PE"S(DA&<G9
MP3DC<?:@#T*BO/?$\%]X-\-/'I>MZE))J5[;6<4U]-YYM/,?:SJS<]#T)(!Z
M4VZM+OP;XN\-)9ZUJE[:ZI</:75M?W1GW?NRPD7=]T@KSCC!Z4 >B45YOI^K
M:C)\-O&]X]]<-<VMSJBP2F0[H@F_8%/;;QCTJ&\EU35=3\ :<FMW]G%J&ES2
M7CV\F'FVQPMU/1LD_-U&3C&<T >DW-Q#9VLUS<2K%!"ADDD<X"*!DDGT JE?
MZW:V.F0:@$GNK>=HUC-I$92P<@*V!_#SG/I7FUY;W7]@?$?PY<:MJ5Q:Z3 )
M[666Y)FVO;&0QL_5DR,8/4'%6+B*Y\._"G19['5-2,MS-II9Y;IF**S1AD7T
M3!(V]* /4Z*\[DLK[Q%\2O$.F2Z[JEIIMK:VDBV]G<&(EW#\AARHX.0,9.,]
M*PSXDU7_ (5SHJW>J7A9];?3KR[MP3=26\;R@E=H+;L(N2HS@$T >P5C>(/$
M^G>&8K5[_P"T,UU+Y,$=O;O,[O@G 503T!KE_ %O<2>(==OH;[7+G1 (HM/.
MI32D,2,RE5DY(#  ,1W8<TOQ)-ZNL>#3IR6[WG]JGREN&*QD^4_WBH) ^@H
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
M<GK4] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M50UO2+;7]$O-)O#(+>[B,4AC.& /H<'FK]% '-ZMX.AU8[?[9UFT@: 6\MO:
MW06.5 ".05."0<$K@FMVRL[?3K"WLK2,16UO&L448Z*JC 'Y"IZ* ,S1M#M-
M#2]2T,A%Y>2WLOF,#^\D.6QQT]!6+:_#^SL)-FGZQK=E8>:91I]O=[85).2%
M^7<JDYX# <UUN1G&>:I6^KV-WJU[I<,VZ\LEC:XCVD;!("5YQ@Y /2@#'U;P
M38ZIK3:M'?:GI]W+$(+AK"X\H7"#H'X/3)P1@^]8/A?P+%-X"N?#^K6L]I$-
M2GFM_+DVR1 3%HG1N<'&"#7H=% ',Z1X'T_2-=&M_;=1O=3^SM;/<7EQYA="
M5.#P ,;1C&!R>,G-+;^!])MM)TC34>Y\C2K[[=;DN-QDW.WS''(S(W'':NAG
MFBMH))YY%CBB4N[L<!5 R2?;%,L[RVU"RAO+.9)[:9 \<J'*LIZ$&@#,U_PS
M9>(?LDL\MU:W=FY>VN[27RY821AL'!&"."""#4,?A&S?1;_2]2O=0U6"^79,
M;Z?><8Z+M "^O '/-=!10!R%G\.]-M]0TZ_N-2U>_NM.DWVLEY=;_+&TKM P
M!@YY/4X'/%=7<0175M+;S('BE0HZGNI&"/RJM?:M8Z;<V-O=S^7+?3>1;KM)
MWOM+8X'' /6C5]7L="TR;4M1F\FTAVAY-I;&Y@HX )ZD4 8-K\/]*A\,S^'K
MBZU"^TV0(L<=U/N-N$^X(R "N#C'4\"IM*\%6>G:M#JESJ.IZK>V\;1V\FHW
M D\A6X;8   2."3D^]=+10!RGQ*TR\UGX>:QI^GV[7%U/&HCB7&6PZD]?8&G
M:;X"TS3M7M=1:\U*]:R5ELH;RY,D=H&&#L&,].,L2<5U-4K35K&^U"_L+>??
M<V#(ERFTC864,O)&#D'/&: (M(T.TT0Z@;4R'[?>27LWF,#^\?&<<<#Y1Q6)
M;?#^RL)"FGZQK5E8>:91I]O=[85).2%^7<JDYX# <UUM% 'GMUX-N-6^).L:
MG)/J6G1FRMH[:]LI_+9B-^].X(^[U'IBME_ &BGPW::+";JWCM+@7<-S%-^_
M6?)/F[SG+'<<Y!'/2MIM:T]=7FTIKD+>0VPNY(RI 6(L5W;L8ZJ>^:GL+^TU
M2QAO;&XCN+69=T<L9RK#V- &#I_@?3["ZU&[:\U"[NM1M1:W,UU.'9U&[D<
M X;'  X''7.A%X;TU/"D?AN6(SZ:EJMH4E.2T87:,D8YXZC'-:U% '.:1X07
M2+N"8:]KEW%;@B*VNKL-&HP1R H+8!XW$]CVK1U[0[+Q'HT^EZ@KFWFVDF-M
MK*RD,K*>Q! /X5I=!DT4 <UIG@JST[78M:DU'4[_ %&.![<37DX?*,5.,!0!
M@KV ZG.:/^$'TG_A!F\([[G^S64H6WCS,%]_7&.OM72T9&<9YH ;*GF1.@=D
MW*1N4X(]Q[U0T'1+/PYH=II%@'%M;)M3><L<DDDGN222?K4FFZO8ZNMTUC-Y
MHM;E[6;Y2NV5#AEY'./4<5=H Y$_#G11H]OIL,U];K:7<EW9SP3;9;5W)+"-
ML<+R>"#UJ:7P)IMUH4FF7EYJ5VSW"W8O)KHFX290 KHPP%( X  '7CFNHJIJ
M.J6&D6AN]2O;>SMP<&6XD"+GTR>] &&O@739=(O].U*\U+5$O@@EEO;DLXV'
M*;, !,$YX YZYI=*\$V>G:M#J=SJ.J:K>6Z-';2:C<"3R PPVP  9(X).3CO
M6SIFL:9K=L;G2]0M;V$'!>WE5P#Z'!X-7: .-OOAIHU_/J6^\U2*SU*1IKFP
MANML#RL.7VXSG.#C."0,@UL1^%[".^T6[5I_,T>V>VMLL,%&55.[CDX0>G>M
MJB@#&'AC3OMFN7+K)(=;1([Q&;Y2JQ^6 N.1E3SS6=!X"L(_#T>B3:CJEU:1
M3PS0_:)PS1>40413M^[\HXZ^]=510!FVNAVEIK^H:S&9?M5_'%%*&8;0(]VW
M QQ]XYKB/%/@PVFEZ/::;8WM]IMOJDE]>1VTZI=#>'.8WRN!N?D @X[UZ310
M!PG@S3]6M_$=[<K#K%GH#6JI':ZO=^?*T^[)=<NY1=O&">3VKJ-4T*TU>]TN
M[N3*)--N/M$&Q@ 6VE?FXY&&-:=% &1+X;L)?$AUUA)]J>S-E*F1Y<L1;=AE
MQR0<X/N:R]-\!VNDR0)9:UKD5A;R!XK 7G[E,'(7IOV_[);&.*ZL'(R** .7
MO_ UGJEZ\M[JFKS63SK</ISW6;=G#!AQC=MW ';NQ[59N?"=I/XI3Q#%>7]K
M=[$CF2WF"QW"H25$BD'.,GH1Q6_10!Q%S\+M&NK6ZL6U#5TTRXE:?[!'=8A1
MV;<2HVY^]S@DC/:MC5_"=IJVN6FLB\O[*^MHS#YEG,$\V(L&*/D'*Y&>,'WK
M?HH YB^\$6EQJ]SJ=EJFJZ5<7>TW0L)PB3D# 9E96 ;'&1@U>/AJR:_T6]>:
MZDGTB.2.W>27>7WH%8N3RQP.N>M;-% &99:%:6.KZMJ<1E,^J&,SAF!4;$V+
MM&../K62? &C_P#"-Z9HL<EY$NEMOL[N*;;/"W/(8#'.2",8/I74T4 <ZGA"
M%M'U/3;W5M6OX]1@,$TEU<!F52"/D 4*I^8\XYXSG%6KSPU8WUMH\$K3!-)N
M(KBWVL 2T:E5W<<C!/I6Q10!@/X3M/\ A*F\0P7E_;7,JHMQ#!,%BN-@(7>N
M.< ]B*;X2TF_TZWU"ZU25C=ZC>R7;0^9O6W4X"1J?90,XXR370T4 <_K7A*U
MUC5H-52^U#3[^&$V_P!HL9@C/$3NV-D$$9YZ9'K5:'P!HT&A'1XWN_LIOQJ&
M6FW/YH</RQ!)&5'7GWKJ:J6NJ6%[=W5K:WMO/<6C!;B*.0,T1/0,!R.AZ^E
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
MX;N\\R[M2@!W^9EL?.,@$G'XUT&D^#+/2M;?66O]2OM1>V-J\]Y.')C+!L8
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
MS*[$C:N  -O/).:VM<\?3LWANTM[Q-)_M73QJ%Q=&V:X:)"JX1$ .22W4C
M]ZZ*R\(?9-!\1:9]NW_VS<W<_F>5CR?/&,8S\V/7C/M52?P1<Q6_A^?2M7%I
MJVC68LEN'M_,CN(MJAE=-P."5!&&X]Z '>!/$5[K1U:TO)OM@L)U6&_%LT N
M8V7<"4/1E.0<<=*S9+:#7OC1/!J4:3V^D:7'+:02C<@DD<[I,'O@!<UV&C6N
MK6T$G]L:G#?3N^5,-MY"1C'W0-S$_4FLCQ#X1GU+6[77M'U5M*UFWB-N9O)$
MT<T).=CH2,C/(((Q0!%XKNH/!^D3ZCHVFV::KJ-Q!9QGR]JO(S;4+[>H7<Q_
M2J3:AXD\+^)=#M=7U>'5K#5I6M6(M%@>"4(64KM/*G!&#R/6K5UX+U'6M#O;
M+7O$4MW<S/%);S6]LL*6CQMN5D7)).>N2<@8XI]GX3U6XUVPU3Q'KD6HMINX
MVD-O9_9T#LNTR/\ ,VYL9QT S0!RTWB+QI<:!XFU^WU6Q@M]$OKM(K8V@<W*
M0N<AVR-OR\#;SGDFM2+7/%%AK'AF[U*^LY['7I3"]C%;[?LI:,NFV3.7QC!R
M.>P%:T?@G9X4\1Z'_:&?[9GNYO.\G_4^?GC;N^;;GU&?:K5]X5^V#PT/MFS^
MQ)TF_P!5GSML;)CK\O7/>@#G+2^\9^(KGQ*-.UBSL(=+U&:VM@;02M,556"N
M20%7YAR.3D^G,@\7S:OX(T'6VU^R\/"^C)F+P"9WD'&V)6/3(8]&.,5F:%H'
MB&^O_&1TS7VTN&YUJ>*2.6S$OR[(_P!Y&<KM;DC/(X''%;\W@%K(>'I/#VHI
M97&B6[VT1NK?STD1P Q8!E(;(SD$=30!SZ>/M7_X5KXEU2*[@N[[2+\6L-V(
M/+6=-T>&9#]TX<@_2MN+4?%&B>,]"L=8U.TO[;6A.C10VOE"UDC3S!L;)++@
M$?-SW]J1OAS/-X5\0Z/<ZXTT^M7BW<ETUL!L;]WD;0V",Q\<C (ZXR>AU7P_
M_:?B+0=6^T^7_94DS^5LSYOF1E,9SQC.>AH X\^-M8MO!6K0S-%)XHL]2.DQ
M#8 )97<")POH48-_P$UUOBJWO9/!.I107PANA9ONG,(;=A?F^7.!D CVS7*3
M>'X]1^.?VR(2BUL[**[NU*_NWN@'CB/NP1F/M@5Z'>6L=[97%I+GRYXVC;'7
M##!_G0!YEH^K:SX6^$6C78O(;^ZOH+*VTV&2 1I T@55#$'+@ YSQG'O6PVH
M>)/#'B70[35]7AU>PU>5K9F%HL#P2A"RE=IY4X(P>1ZTZW\ WDG@K_A&=4UP
M7$5L(1I]S!:B*2V,1RC'YB&(P/3@>^:MV?A/5;C7;#5/$>N1:BVF[C:0V]G]
MG0.R[3(_S-N;&<= ,T 2^/M;U/0="M;G2?)^URZA;6X$PRC!W"D'N <]1R*S
M[;4O$6A>.-)T?6=3M]3M=8AG,;QVH@-O+$H8@8)RI!/7GCK2_%2TEO?#%E;P
M-,COJUF/,A&7C_>CYA[CK5O3/"6I?\)+;ZYK^MKJ<]E"\-DD5J($CWXWNPW'
M+D #L/:@#$\+Z_XEOM%O/%.K:E;C2K$WF;*&U&^=(F<;B^?E(VX  Y"\]>,>
MP^(.KO!I.JG6([V2]FA%QH\6F.JQ1R$ [)<9+(""220<&O0/#_A6'1O"TNA7
M$WVR"9[@R-LV;EE=F*XR>S8ZUGZ+X9\2:)%9:=%XGADTBS*+&DFG@W!B4\1F
M3?MZ#&[;F@#/2]\6Z_XK\2Z7IVL6NFVFF31+%(;032,7A5MI!( 7)))Y/.!C
M%,M/%U[JOP_T[5KK6K#0+AYWM[N:2'S=SHS(1$I/4E<]^,\53L='\077CWQK
M<:/K7]F;[FW1A/9B>-Q]G3YU!*X8<\Y(/<<5K-\._L.E^'8=%U/[/>:')))#
M-=0><DS2 B0NH9>26)!!XH QK/QSJC>$_&LB:C#?W&AIOM;\6WE>:&CWC=&>
M,@Y'H:MZEXB\2>&/!K:WJNH6=Q=ZE);Q6ENMJ5BLVD/.2#ND !ST!)7CKQ>7
MX?W4NF^*H+W7/M%UXAC5))_LH01$1[.%#<C&,#.>.2>M;6N>%X=<\,1:/)<R
M0R0>4\%U&!NBEC(*N >.HZ>A- '->&_%5_+XNM=);5SKEG=V\CM<?V<ULUM(
MF#@\ %6!..X(ZUT7B_4)-/L()%\06>B1M)M>>>$2N_'"QJ2!N_ \#I4NCV'B
M2WN_,UC7;2\@5"HAM[#R=QX^9F+MSUX&!S4'B;PU=:QJ.D:KIVH1V>HZ6\C0
MF:#SHG$B[6#+N4] ,$'B@#C[?QWJO_"$^,KE-0AOKK1&Q;7XMO+$JLBL"T9X
MR,D>AK475?%6CZ]X<DU;4K.[L]:F,$MI#;;!;.8RZE'SEA\N#NZ^@[2GX>W,
MVC>*;.\UPW%SX@VF2X^RA1$0@7A0W(XX&>G4D\UNZKX:_M.Y\/S?:_+_ +(N
MA<8\O/FXC9,=?E^]G//2@#0UK58-#T2^U6Y/[FT@>9^>H49P/<]*\?\ "%[I
M^@>)_#.H+JUC<WGB*&6'5DAN$=EN9&,T9*@DY!9H_P J]2\5^'3XHTB/3'NO
M(M6N8I;E?+W>=$C!C'U&,D#GGZ53\2^!M,UW1)+.SAM=-O Z2V]Y#;+NAD1@
MP88QGICKWH SCJ'B/Q+XHUNRT?5H-*LM(>. ,UH)VN)F0.V[)&U1D#CD\\T7
M&I>(]9\63^'M.U.VTS^S;*&:]NDM1,9)I,X5%8X"84G/7M5BZ\(:Q;Z_?ZKH
M'B"/3SJ2H;V*6R$ZF15VB2/YAM..QR*6]\'ZI'K::SHFOBTOY+1+2\:ZM1.E
MR$^ZY 9<.,GIQSTH JWNI^);GQ'I_A.UU&TM;Y=/-]?ZBEMO!7?L58XV. 2<
MDYSBLJ^\8>(-'T+QI97=S;SZKH,,4UO>I $$R2C*EDY 88(...E;][X.U-K[
M3M8L/$!BUVUMFM9KJXM5DCNHRVXAHU*XPW(P>/>DA\ QS:/K]OJ^HR7M_KR[
M;R[6,1@ +M0(F3@*.F2<GK0!8U_7+[3]4\)P6[H(]2O##<@J#N7RF;CTY KG
M1JGC+69/%<EAK%G8V^C7LT5NIM!(TVU%;8Q) "\]1D_,?3G1@\#ZW/J>AWNL
M^)Q>'1YM\,45D(ED&QD);YB2YR.>@P1CG-;.F>%_[.B\11_;/,_MB[EN<^7C
MRM\:IMZ_-C;G/'6@#A-?N]6\3-\.=7MM12P:_D5Q$+82"*8P.S."3R,?+M/U
MKK!J%[;_ !%M-)GDAGQH+SR3^0JN\BRHN<]0IR3MSBHI_ =P/#'AO3K'5U@O
M]!:-X+I[;>DA5"A#)N'!!/\ %Q6I'X:G/BBUUZYU!99X]*.GR*L&T2,75S(/
MF..5^[SUZT <%:^*?&:?#_3?&]WJEB]ONA\[3DM /-C:01EC)G(?)S@# ]ZV
M_$GB;4%\4ZKI<?B&RT"'3K".ZC>XB1VNF;?D_.?NKM ('.3UJ^? .?AC!X-_
MM+_5+$OVOR.NR42?<W=\8ZUR7B"*V7XBZ[/J>I3Z,C);?9BVEK=K=;4.74O&
MP!!.W:N#QGO0!Z#X'O-3U+P9I>H:O+YE[=P+._[H1[=PR!@?SKRV_P!433O^
M%A"X\+OJ=M)J3H]XRH8K?=$BY?JX SN)53BO4O!-]J^H^%;2ZUR$QWKEQ\T7
ME,Z!B$=D_A)7!Q[TW3/"<-DWB);F874&MW3SR1&/:$5HU0IU.> >>.M ')W^
MM7/@OP[X/\-1:K$D]U;E)-4\AKA4CB0$E$'WB2RA<\ <FG6'C+7Y-*\40V.=
M<N=.MTGL+O[$T/G[@<HR8&64C/R_>&*TX_ %W;Z%X?@@UUEU;02ZV=^UL&!C
M8%?+>/=R-FU>"#\H/%;,&F^)CIMXEUXBMS?2[/L\L&GA8X,')^1G8ONZ'+#V
MQ0!RJZA=Z[X!\026?C&'466T8L38+'+;D*Q='3((W#@9&1SR:G\,G5-*^%.G
MW5SXFLK9&L;5H;FZM55+2,HN5^\-[8. 21SVK5T[P9<?;]8U'6]1BN[W5+06
M4AM;;[/&D0#=BS$M\QY)]!5 > -3E\(6FAW?B"*5]-FMY=.G6Q"B/R?N"1=Y
M\SWY'2@"GX<\2ZIJWB#5/#UOXCBU #3TN[;4OL C:%BY1E*<!QT(/'6L?P=K
M&H^$/@>/$,]ZE[!%;?Z)9F ((W,I09<'+ LPSTXKM]&\+:C:^*YO$6K:S'?7
M4UB+,Q16ODQQJ'WC;\S'')ZDGGKVJAIOP]E@\(7WA/4=6%WHLB-':JEOY<L
M+EP2^XAB"1C@=* ,O1O%^I)XETBS;6QKD%^S17*)ICV_V5MA8,K8&4R-I#9/
M(.:JS>(O&=QH7B?7K;5;&"WT.^NXXK8V@<W$<+G(=LC;\HP-O.>2:[32-+\4
MVMW!_:?B2UO+2$$%(].\J2;C +OO('.#\H&<55C\$[/"OB31/[0S_;5Q=S>=
MY/\ J?/)XQN^;;GU&?:@#)BUSQ18:OX9O-2OK.>QUZ7R7L8K?;]E+1ET*R9R
MV,8.1SV K%O/B!J-[-K=S9:[%8'3[F6WL]/.FO.+DQ<9DD XW," %(P,=:[J
M^\*_;%\-#[9L_L2=)O\ 59\[;&R8Z_+USWJA'X2UO2;_ %!O#WB"WL[&_N7N
MI+>YL?/,4K_?,;!UX)YP00* ,^Z\2>(M6UOPU8:5+!IJZMI+WEQ]H@\QX"/+
M/"G&6&XK@\<Y.<8K.U'4=>U'P)X[TB^U*%KW1UFC>[2V ^TPF#?@IG"L02,C
MI7:MX<DD\5:9KLM\7DLK&2T=#$!YI<H2^0<#[O3'>JR^#HV;Q6LUVSQ>(>'5
M4VF%?)$1 .3D\9Z"@!_@2VU"V\(Z=]OU%;W?;0M%B 1>4GEKA>"=V/6NDKD[
M+PYXCM/"D>D#Q1&EU 8D@O(K  K$F!M*EB"2 <GCKTKK* "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 **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBLWQ!K5OX<T"
M]UBZCDD@M(C(Z1 %B!V&2!0!I45YSIWQCT>[N]-BO=&UO2X-295M+N]M0L,I
M;&,,&/7(YZ<UZ-D#K0 4449S0 449&<9YHH ***3(QG/% "T44=: "BC/.*R
M;?Q)I=WXEO/#T-P6U.SB6::+RV 56Q@[L8/WAT/>@#6HHHR#T- !17$:=XZO
M]9\?ZAX?TW03-IVF2"&]U!KE5,;%21B,C+#*D<'WJ[XS\=V7@N33(KC3[^^G
MU&1HK>&RC5W9AMXP2,D[AC&: .JHKG_#'B>3Q(ERTF@:QI/D%0!J5OY1DSG[
MO)SC'/U%=!0 449YQ1D9QWH **,XHSCK0 445YW>_%[34U6[LM(T/6M;2R;;
M=7&G6WF1QD=><\]#Z#C@F@#T2BJFFZC!JNE6FI6VX6]U"DT>]=K;6 (R.QYJ
MW0 449HSGI0 449YQ1G% !111G- !11FC(SC/- !163;>)-+N_$MYX>AN"VI
MV<2S3Q>6P"JV"#NQ@_>'0]ZB\/ZW>ZQ/J<=YHEWIBVER88GN.ERH_C7CI^?7
MK0!MT49![T9QUH **** "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 "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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M2>M5['Q[X9U+4H;"TU17GG)$!,4BI,1U".5"M^!- '245QFC_$;2M6\8:GH
M)1[:2.*V?RY/WY*$OGY<+M((Y//45>TKQ%;6_AV]U35M<LYK:WNIHWNEB,*1
MA7*A"#R6!XXZGIF@#I:*P]%\7Z%XANI;73;[S+F)!(T,D3Q2;>FX*X!(]QQ5
M'_A9'A#SH8O[;AS*_EAMC[5;<5P[;<(<@_>(SUZ4 =5117(^+/'VG^$]8TC3
M[H$F]E(E;8Y\J/:V&&U3N.Y<8Z]Z .NHK#U+QAH.DVME<7M^$6]0/;(L3O)*
MN,Y$:@MT(SQQWJ[H^MZ;K]@+[2KN.ZMRQ3>F1M8=5(/((]",T 7Z*SM=UBWT
M'1+O5+HD16Z;CA2<GH!P">20.E<)JGQ$_M7X37>OZ-<&TU&&*V>4",D0,\B
MJ"Z@-P6&1F@#TRBL'2O&GAW6]3?3M.U..>Z5"X0*RAU!P61B ''NI-1WGCOP
MS8:C)87.JHDT4@BE;RW,<3GHKR ;%//0D4 =%117+>+/$=_IU]I6AZ)!!-K.
MJNXB-QGRH(T&7D?')QD #C)- '4T5SVCIXHL;N4:]?Z7>6 A+BX@A:W>-P1P
MREF!7&3G(QCWJ/3_ !_X7U348K&TU9'GG8K#NC=$F(ZA'90K_@30!TM%<YJO
MCWPQHMW<VE_JJ17-LP$T0C=W3*A\D*I.W:P)/09Y-">/O"TFIVVGQZS;R3W)
M582@9D9F&57>!M#$$84G/(H Z.BL'5?&GA[1+N6SO]26*ZB5&:!8W>0ALD$*
MH);[IZ9QCG%2'Q;H(\/Q:[_:<+:;,0L<ZY;>Q.-H4#);((QC/'2@#:HK%TOQ
M;H>LVU[<6-\'6R&;E7B>-XA@G+(P##@'''.*IV?Q!\*W^H6MC:ZQ#)/=8$&$
M<([$9"AR-N[!^[G/;&: .FHJC9:QI^HR7L=K<K(]C,8+D8*F-P 2#G'8@YZ4
M_2]4L]:TV#4=/G$]I.-T<@4@,,XS@@'M0!;HHK@$UWQ-X@\4:[I^BZAI6GKH
M\JQ"WN[9I9+@E0V]B'78AS@$ T =_15%-5M5U.'29IT&IO;&Y,*@X* A68'&
M,;B!ZUS'CKQ5]E\#^(;O1+_9?Z9)'#(ZIS%(73(^88/RM[]: .UHK TSQMX<
MUC5?[,L-4BFNRI9$VLHE ZE&("N!_LDTW2];C2'7KK4-9M)K6PO9(V<1&(6J
MJJGRW)^\1G.X=<T =#16'HWB_0M?NGM=.OO,N%C\WRI(7B9DSC<H=067W&14
M(\=>&FUC^REU6-KOSOL^ CE/-_N>9C9NSQC.<\4 =%17&>%OB-I7B;6M0TR(
ME)8;EHK;]W)^^0(&+G*@*>HP3V]Z[(D*I)Z 9- "T5QOA3XBZ7XHU74-/B)2
M:"Z>*W'ER?OHU4-O)*@*>3P>>/>KA^(7A0:C]A.L1>;YOD;_ "W\KS.FWS<;
M,^V: .FHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M%12P/(PXEF9C'"WOB%<_5J]?K&T'P]#H3ZG,L\EQ<:C>/=S2R  Y. %&/X5
M % &S7C>H+X/3XI^+6\7$)N6R^REVE4,/)^;&SK_  ]:]DHH \N\=)'XLMM
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
MHM\%(CM/*!4KN^ZI)8DCOUK/FMI=1^)U];6\.AW-O#I=K_9D>J[G0V[!MS1
M9!Y !/7&* /5YKNVM[4W4]Q%%;@ F5W"H >^3Q3/[1LOL/V[[9;_ &3&?/\
M-7R\>N[.*\U3P9<_\(EI6G+J^C375EJ<MW9VLI,EI(N6_<$$[B$W'!YVX'%"
MP0>,?"]HEA:Z3I%]IFL2'^SYMKV=U-&"' VXW*=V[<!D$=* /3K>Y@NX%GMI
MHYH7Y62-@RGZ$5S.L>+KN+Q V@:!I']JZE%$LUUON!!#;(WW=SX/S'LH'3FG
M> ]4MM4T2Z\C2K?3)+6]EMKB"U*F(RJ1N9"  0<CG'K6)X?O;;1?BIXOL=3F
MCMY]1-M=VCS,%$\8CV$*3UVD$8H Z[1M4OKNPFFUC2SI,\#E71YUD1E !WJX
MQE>>X!!!J]9ZA9:A&9+*[M[E%."T,@< ^F0:X#Q_JFEZJ= MFO;>XT7^VX[?
M4RD@:,$(62.0CC:6VY!XZ9IR6FFZ?\8M+B\/0VT DTR<ZG%:*JIL!7RF8+QN
MW$@'KB@#NEU33WFAA6_M3+,-T2"9=T@]5&>>G:GP7UG=32PV]U!-+"=LJ1R!
MBA]& Z?C7A,?A[2D_9^M]82SC75/M$4@O5XF5OM8C&U^J@+P #@5W4VBZ9X=
M^*?A6/1[&"R2XL+V&80(%\U4$97=_>())R>: .Y?5=.C>)'O[56E8I&K3*"[
M X('/)!XQ4MU>6MC 9[NYAMX0<&29PBC\37B>FV/A&X^'GC2YU%+&34(KJ_#
MR3$&:$[W,03/*\D$8ZDGOFKDHU?4/%'@^VU&/39I/^$<26./6 QC:Z)42D =
M9 N.O0$T >P"\MC;+<BYA^SMC;+O&TY.!@].338+^SNII8;>[@FEA.)4CD#,
MA]& Z?C7D6OZ#/H_PQ\26\UU8&&XU6WE2WTUF$=J6FAW(N>5Y^;';/O70WFB
M:7X>^)W@U='L8+%;BWO8)A @3S46-&4-C[V#SD\T =VNHV+7QLEO+<W:C)@$
MJ^8!_NYS36U33TO19-?6PNST@,R^8?\ @.<UYMI,$'A'Q%IL,]KI&KV>JZE*
M;'58-INXY)-[G?UWC&5WJ>!U%<UXOO+;4?!>K:UIVBZ%IUNNHD17+O\ Z>\Z
MSC+C"_*Q()QN)V^U 'KLWBW2+?Q2OAZ:X5+PVIN=S.H0 ,%VDDYW'<#C'2K5
MA?7EQJNIVUQ;V\=O;.BP21W =Y 5R=ZX^3!Z9ZCFN*U+2M%?XV6[7]A8,)M#
MDES/"A#RK.@#<CE@O?KBN?\ %,US;P_%-[9Y$/GZ>LKQ9W+$8HA(1C_8+?AF
M@#UVUU/3[V:2&TOK:>6/[Z12JQ7Z@'BDFU73K;'GW]K%F3ROGF5?G_N\GKR.
M/>O.O$.G^'].U;P1)X6@L8+]]3B2,V(4-):%&\W.W[R[<')SS]:KZ5X:T;5U
M^(EWJ.G074XU*YA1YDWF-1"C?)G[IR<Y&#P/04 >L5RWA[Q:FH'5AJD]E:&U
MU>XT^W!?9YBQ[<?>/+<]ORJ;X?SRW/P\\.S3.SR-I\.YF.2?D'6O/='T_P (
M7=M\0Y=:CL)+N/5+WS6N"#)%%_"5S]WG=R.I'L* /8?/A-P8!*GG!=YCW#<%
MSC..N/>A)XI))(TE1GC(#JK E21D9';BO(K6YN/#VA^ O&FI,ZA+-=.U.1\[
MO(E7,;-_NL%/_ J['X;VDP\,OK-VA6]URX?4I0>JK(?W:_0($'YT =//J-C;
M,5N+VWB8,JD22JN"WW1R>I[>M)/J5C:W,=M<7MM#/+_JXI)55G^@)R:X*PT#
M2]9^+WBN?4K*&[-K;V/DK.H=$+(^6"GC=\HYZCGUKFM/T>\\1MXRCN8?#LES
M)J5S#/+J0<W$*#B,J?X5"X*D?6@#V6[O;6PA\Z\N8;>+.-\T@1<^F31]NM/+
MED^U0;(@#(WF#" C()/;@@UYF+&WE\?>&-,\33VVHV\'ATM;O/AH;BZ#*KN
MW#'8,_0YK"6#3AX1^*T.A^6]@CXB$#;D $*[@OL"&Z< #CB@#VQYX8S&'EC4
MRG;'N8#><9P/7BLZRU.=YM3_ +0CM;:WM9_+BE6Y#[DP#EQ_ <GH:XGQ#JVG
MW>I?#N"VO8)I9+Z.=4C<,3'Y#C=QVR0*PO$)(\(?%4@X/]HKR/\ <AH ]0U/
M67AMP=*^Q7DZ74<$\;W:QB,,V#D\_,.R]35ZXU.PLPYN;ZV@$9"N9957:3R
M<G@FN \9Z!I7A_PEID&EV,%LK:OIXD9$ :4B9>7;JQY/)YYIVF>'](UKXI^-
M9-4T^WO3"MDD:W"!U0-!\Q"GC)VCGK0!Z%+<P06YN)IXXX -QE=P% ]<GBHK
M34["_)%G?6UP0,D0RJ^!Z\&O$H[Q+?X;>!%NEBNK>+59P;>\F6."1(S.%5W?
MY01A=H/!(%=S\.=,M5O=>UV"WTJW&HW"&.VL)HYO(14 (9TXRQ&XJ.* .CU'
MQ9I.E>(+#1KNX5+F\2216+J$C" $[R2",[N..<&J<7BH)XRUC2[V6TM["QM;
M:9)W;82TA?(+$XQ\HQ6!XNTO1I_BGX3?4;"QD2XM[U96N(4(E*I&5#9'..<9
MZ<TD&@Z3K'Q@UUM0L+>[2WTVT\E)D#HN[S 3M/&<# ..,G'6@#T031&#SQ*A
MA*[_ #-PV[>N<^E16=_9ZA&9+*[@N8P=I:&0. ?3(KQ&<S0?#'3]/B:%=-C\
M4O:3+<LWDK;B:3:DA'/E[M@-=SX<\.WECXW.J/)H-HDE@89+/2PR^=AU*R,I
MX^7D9_VL4 ;/B[Q-=>'1I4=EIJZA=:C>"TBC>X\E02K-DMM;^[Z59TK5-6>*
M>7Q!IEII*(5$3+?B8/G(.3M7;SC'7.:YCXH0BXNO"$)O9;(/K*C[1"RJ\?[J
M3D%@0#]16A?:?HEMX'UJVUO7KG5M,,3/<S7<T<CQKC@+L48.1D<9W4 =<T\2
MS)"TJ"5P2J%AN8#J0.]0QZE8RWCV<=[;/=)RT"RJ77ZKG(KR'P=<:P;+Q'-K
M)N#XQ@T5?[/650&^R^43&RCNQD^__M "F^'?#EQJ?A;PO>6<WAFS\J6VN$OH
MBXNFDR-ZLQ^\[996!/).* /8;G4;&SECBNKRW@DE.(TEE52Y]@3S4PFB:9H1
M*AE4!F0,-P!Z$C\#7F>C6?A_4_$WC=_%,-A-=PWOE_Z>%/E6@C4QE=WW5.6.
M1CFK^FW=C8_%C5]]Q##!)HEI) SR !HU:0%@3U R.: .EU_Q7I7AS1WU.[G$
MD*2K#MA968L7"$ $CH6R?0 U+=:M+]ITS^SEL[JUNIFCFF-TJ[%"DY0<[SD=
M!7C]W'I^I?!G6]0:*WN(U\022PS.@;:C7B98$] 5//M7;^)+6PL_$'@6#3(+
M:"U759=L=LBJ@/DR9P%XZT =TEU;R6QN4GB:  DRJX*X'4YZ<8-17&IV%G!'
M/<WUM!#+CRY)9557STP2>:\@U)I=-FUSX;P,T;ZQJ<;V.W^&TN,O/@?W4V2C
M_@0J_<V%Q=?%35[!;70Y4M=/M8["WU9695@*G>8E''WAAC[ 4 >LJRNH92&4
MC((.017):AXNU"7Q!=:)X;T5=3N;)5-Y--<B"& L,JF[:Q9L<X X]:L> M)G
MT/PM'837MM=+'/*8C:L6CC0N2(U)YPO(]L8[5A^"KVVTKQ?XRTB_GC@OI=4-
M]$LK!3+!(B[2N>H&T@XZ4 ;.@^,EU"YU'3]8LCH^J:<JO<02S*Z&-ONR))P&
M4].@P>*YFU^).HCP!?\ BZ\;1VB,6^RL(782HQ<JJR$L<Y&"< =#4]LMCXH^
M*NMW<*07VEVFC)IUPQ42123&4R;?1MHQGT)KDFT72E_9G6\&FV8NFMHY&G$"
M[RXFP&+8SG!(SZ$T >GZ7JFNF32HKUM&O5NGF\ZYLIC&J*J@J$1BQ<[L@X/
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
M* *SZ?9R7\5^]K"UY$ACCG*#>JGJ W4 ^E9T?@_PU#JG]IQZ#IJ7V_>+A;9
MX;^\#CK[]:U;JZALK.:[N9!'!!&TDCGHJJ,D_D*QM;\56ND^';76H8S=VUS+
M;I%L;;N69E56Y'HP.* +&H^&-!UB\CO-2T:PN[F(826>W5V [#)'2GZGX=T7
M6G@?5-)LKQK?_5&X@5RGTR.GM6G10!2_L?3/L-Q8_P!GVOV2X9FF@\I=DA8Y
M8LN,$D\FHK7P_H]E!:06NEV<,5FYDMD2%0(6.067C@G)Y]ZTJ* *DFEV$NIP
MZE)96[WT*&.*Y:,&1%/4!NH')_.J^K^'=%U\1C5]*L[[R_N&XA5ROT)'%:=%
M $%E96FG6D=I8VT-M;1C"0PH$1>_ ' JGJ_AS1-?"?VOI-G?&/[AN(5<K]"1
MD5IT4 5K'3K+3+-;.PM(+6V3[L,$81!^ XJ+^Q=+.D#2?[.M?[-"A1:>4OE8
M!SC;C'7FKU% $$ME:SW5O=36T4EQ;;O(E9 6CW##;3VR.#BJ$WA?0+C5UU:;
M1;"345((N6MU,F1T.[&<CUK6HH Q]4\*>'];NDNM4T33[R=!@23VZNV/3)'(
M]JO+IE@D]M.MG;K+:QF*!Q& 8D.,JOH.!P/05:HH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE_B+8PWWP]UY9C*!%8S
M3+Y<K)\RQL1G:1D>H/![BNHJ*ZM8;VTFM+F,203QM'(C=&5A@C\C0!Y==VYT
M#X=^&++2KR\M!KMY8VMS<_:I'>))$RQC+$[,[<#& ,\5I-IR>#_B)X:L]'NK
MS['JR7,=W:3W4DZGRX]ZR#>25.>"1US6_!X$T.+PY-H$JW=WITA4B.ZNI)#$
M%QM$;$Y0+@8QC%2Z-X.TO1=0;4(WO;N^,?DK<WUT]PZ1YSM4L3M'TH WV^Z?
MI7CWA:*YTOX23>-FU"_O=:73;AHFGN':.-5+!0(\[3C:#DC).>:]B/(Q6;I>
M@Z=H^@1:):P9T^.-HQ%*=^58DD'/7.30!YKHFE>(4F\.ZEINE:O'.TT+ZC>W
M>KI-'=0,/WA,?F'GG<N ,8J[IF@Q^*O$7C*/5-5U/R+74=EO##>O$L!,2'>-
MI&3Z Y P>.374:9X$TG2;F![6YU406S;H+-]1F:"(CIA"V,#L#D5@VGPZAU#
M7_$][JZ7EL+Z^S%):7K1&XMS&@*N$;E<AN#SU]: ,K3-<BUSP#X3BUL:OJ>I
MWPF6*UT^X,+78B8J7D;<GRA0IY89+=ZJV2:U<>$O&%E9/J%I=:)J"76GV]Q=
M&62+:B2^47#'<I^8 9/WJ]$O_!>C7UIIMNL4UG_9@*V4ME,T,D"D;2%93G!
M .>M3:)X9TSPS'>G3()=UTXFF#S-(TCA0,Y8]3CDD\DYH YO1-;/C+QU:W]C
M<2#2M-TM)617(5[BY 8*P'!VQCOT+5UVO6]_>>']0MM+N!;:A+;NEO,?X)"I
M"GVY[USWPS\+2>%?"GDW-HEK>W=Q)=7$",&$18_*@(SD*H4?G74:A8P:G836
M5SO\F9=K>7(R,/<,I!!]Q0!YII4]OINB>(=,>RU?2O$,6C23S17-Z]PDH"L/
M.B<L0?F[C!YZ5/J>H7*_#CP%.MY*)KB\TI9)!(0T@;;N!.><\Y]:Z_2?"&EZ
M3<W-T&N[VZN(O(DGO[E[AS%UV L3A<G.!U[UF6WPP\-6SVI$5Y(MG,DUG'->
M2.EL58,!&I.%&0,^HXH RK33$\9^,O%"ZM>7ZQZ7/%:V=O;7DD A!C#&3"$9
M8D]3G@57N_#L.L?%R6QO+V_:VA\/P>8([AHFN,32 ;W3!/K@$9/Y5U6K>!M&
MUC59-2D-[;74R"*X:RO)(/M"#HL@0C=@<>N*T+3P]IMCJPU*VA,=P+-+%<,=
MHA0DJH'L2>: ,'X;3W)T75+&XNIKE=-U>ZLH))W+N8D;Y0S'DD XS5OQQ=Z?
M#IEI;7W]I2-=W2PP6NFRF.6Y?!.S<&7"XR3\P''6MC2M&LM&6\6R1D%W=27<
MVYBV9'.6//0>U0Z]X>T_Q':0P7RR@P2B>":"5HY(9!G#*R\@\G\Z /-](N;W
M3U^(.F+#J.GVUKI:7-M:W=YY[V[-%+DJX=L E0<;N#Z55N-'NK/P]X(U>VU_
M6(]3U>XM;6\N3=LVZ*:(EE"'*+MXVD#(Z\GFO1+'P/HNGIJ@B2YD?5(!;WLL
M]R\CS* PR68DYPY&?IZ5;E\,Z9-I^D6+Q.8-)EAEM!O.5:)=J9/?@]Z .%>6
M;P1XF\36>E3W<UI%X=.J1P75P\^V=6=<@N2<':,C-4-4TQM"^&=GXTL]7U*7
M7EBMKM[B2]D=+EI&3=&8R=FT[R  ..*]0;0[!]<EUAX2UW+:"R<L<J8MQ;&W
MIU)K#M/AOX>L[BW=$O9+:VE\ZWL9KR1[:%P<AEC)QP>GI0!'H=U/)\4?%=O)
M-(8H[2Q:.)G)5<B3) Z#/&:XD7NH7?P\TCRM5NX9KGQ7]F^TQRDN$:YD7@G.
M0!T!XX%>BZSX*T?7-474KD7<5UY7D2O:W4D/G19SL?:1N7DTL'@G0K72;/3(
M+5H[.SOA?P1JY 24.7'X D\=* .:L]'BT;XCMH%M=Z@^F:GHLLMQ#->RR'S%
MD5=ZN6W*Q5SD@CL:3X1:'96>@SW\)N?/:\NX"'NI'3:L[8^0L5!^4?-C)YYY
M-=N^C64FOPZVR-]NBMVMD?<<"-F#$8Z=5'-4](\*:;H6IWE[8-=Q_:F=WMS<
MNT"L[!F98R=JDD=10!6^(-C#?^ -=28R@1V,TJ^7*R'<L;$9*D9&>H/![UQ<
MUL=#^'OA*QTR\O;0:]=V-M=W'VJ1WC1X\MY98GR\[<#;@#->J7-O#>6LUM<1
MB2"9&CD1NC*1@@_@:YV#P#H47AV7094N[K3W*E8[FZDD,.W&T1L3E N.,8H
MPAIZ^$/B/X=L-(N;S[#JT5TEU:3W4DZ@QH&60;R2IR<'GG-=[>6D5]936DQD
M$4R%'\N1D;!]&4@@^X-8^B^#]+T2_?4(WO+N_:/R?M5]=//(L><[%+$[1GTZ
MUOT >,>&M%M+/X$:YJ$1N?/GT_4(W#W,CIA7E PA8J#P.0,G\:NC26\-6O@7
M6+/4M1DO+V]M;2[,UT[1S12Q-E?+SM4+@;< 8QWZUVEMX$T6TMM5M(?M@L]2
MCDCFM3=.8D$F2^Q"<(22>16C=>'=.O+32[::)S%I<\4]J Y&UXP0I/KP3UH
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
MSQ%?Z7/=WFIZ>ELEQ!J%UIS6KJQ8JT3 HH8]&! '!/6NA\4WAL-"EG&LP:.
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
M M4@#*P +,026; QG@<GBJ$/P_OY;>PTW5O$T^H:)8R1O%9FU2-Y/+(,:RR
M_.!@=AG'-=U10!C:=X?73_$VMZT+@NVJ"W!B*8$?E*5ZYYSFL8> (O\ A6\?
M@[^T7\M&5OM7E#)Q.)ONY]L=:[*B@#D=6\'7UUXKE\1Z5X@ETZ]>TCM=GV=9
M8RJLS'<I(S]X8QC&.^<5"/AY"/"LFCMJ4TEQ<:@FI7=Z\8+3S"17)V@@ ':
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
M*%92^T,#P"#@X/K5O0M!U=_%5SXGU]K..\>T6RM[6S=G2&+=O8EV +,6QV&
M.] &3X]FOX/'7@A],M8KF\\V]6..638F3!@LQP3@ DG R<8%31>.[S1V\06O
MBFTMH[O2+1;Y7L68QW$+9 VAN0VX;>?6K_B[P_K6IZYH&K:)<644^E/.Y6[W
M%9-Z!=ORC@$9&>V<X/2LO_A!M2\0?\)%=^)9K6&[U:R6PABLF:1+:)<L#N8
MLQ<YZ#I0!'I_Q!OUU/1DU.309;?5IEMUBTZ[,D]K(RDH''1AQM)&,$]ZV_B1
M=6]EX#U"XNM/@OX4:'=;7&=CYF0#..>,Y_"J>@:+X@L[FRBO]%\,)';X$M[;
M;C+)@<%4\L;23C/S'O6KXXT&Z\3>$+W2+.2&.XG:(JTQ(4;94<Y(!/13VH S
M]0\1Z]>>*K[0_#=EI[G3(8Y+R:_D=06D!*1H%'!VC.X\#/2N5\,>*W\-_#RY
MOIK6-;Z\U^XMHK>:<+&DTDS</)T"KAB3_LUTUYH/B/3/&.I:UX=.F31:M#$E
MS%?.Z>5)&"JNNU3N&T\KQTZUE)\.=3;P6--N+VRFU6WUA]5MY7C)AD?>6 D7
M' 8,00,XSQG% &EH/C2ZN?$CZ%J,VCW4SVC7<%SI4Y>,[2 R."20W((.<$5C
M6GQ#\4/X3T_Q==:/IL6BRO$D\:S.9]KN$,B\;0-QX4Y)'<5U.@Z=J\=U+)?Z
M+H&G1F$HIT]F>1F)'4E% 7&>.3TK';P-J9^#MMX1\^T_M")(5:3>WE?),LAY
MVYZ ]NM $,][XL_X7))96LU@;/\ LI)1!+++L\KSR"^T<>;U&>F,<T__ (2J
MS\/#QQJ:Z3$LEC?11D0$A[N1T0)N)Z'<X&1VYK6U30];C\?6OB+2!82Q/8"P
MN8KJ1T**)=^]-JG)Y(P<=N:SM0\ W>IV7B^VENX83K%Y%=6<J98Q-&L>TL"!
M_$G;/% &UIMQXQ47!U73](<FV:2 6EPZXE&,1ON!X.?OCICI618>+]7@\8:;
MH>KMH=P-1$P0Z9.S/;O&F\APW4$ @'CD=*GN--\::_H>IZ;JTVDZ>+BQ>".2
MPDDD8RMCYR6"[5QD;1D\]>*RM(\$:Q#XB\-ZA/IWA_3;?1Q*LD>GEB\^Z%DW
M;BB]R/E.>I.3TH U/AQ_J?%/_8QWW_H8JUXHUCQ!I<LLEBV@06D<>Y#J-RZO
M.P&2J@8"^F<GZ5:\):%=:#'K*W4D+F^U:YOH_*).$D8%0<@<^O\ .N?U?P=J
M\WB[5M3M[31+^'4H8HHY=2W,]AL7:0B[2&4GYL KSU- "W?Q"N)=(\*W-C%9
M6;Z]&S^?J,A$%N54'82,98DX7D9P?I7;:<UZ^GPMJ"VZWA7]X+9BT><\%20#
M@C!KC;7PWK^E^!]'\/II^A:M'!;>3>07LCJC,/NE3L;(ZY!4'I@UN^"]!N/#
M/A.RTFZN%GF@#DE,[%W.6"+GG:H.T9["@#E/!6J^)AK/BB;6;BP?3K/4)/M.
M)96:';"K8B!X"=#@XZFG/XX\41>&%\8OH^G#0"JSFU$S_:Q;D\29QLS@[MOI
MWK4L/#.KV?B'Q!"XL9M UJ9IY7\QUN(RT00J%V[2,@<YZ5C_ /"(>,)O"4?@
MNXN=)&CJBVS:BCR?:&MU(PHB*[0^T 9W$4 >@W6HVUGI,^IRO_HL,#7#.!_
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
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 ,6*-'=U15=R"[ 8+8&
M!GUXI]%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $<%
MO!;*RP0QQ*S%V$:A06/)/'<^M2444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%97B+78/#NC2:A-$\Q#I''#'C?+([!55
M<]R2* -6B@=!D8-96MZ[#H1T]KF)VAO+M+0RKC$3/G:6]BP"_5A0!JT444 %
M%%% !1110 4444 %%%% !15&VU:WN]6OM.C2<360C,K/$RH=XR-K'ANG..E&
ML:M;Z)ILE_=).\4;*I6")I'^9@HPHYZF@"]1110 4444 %%%4=5U:WTB"&:X
M2=UEG2!1#$TA#,< D#H/4T 7J*** "BLJ/7K:7Q3/X?$<HN8;1+MG(&PJS,H
M YSG*GM6K0 4444 %%%% !1110 4444 %%%065[:ZC9QW=E<17%M*,I+$X96
M&<<$=>10!/115/5M4M=%TB[U.]8K;6D332$#)VJ,\#N: +E%9>@ZO+K>G?:Y
M=*O=.R?DBN]FYE(!##:S<<]^<@\5J4 %%%% !165>:];67B+2]%DCE:XU%)G
MB=0-JB(*6W<YYW#& :U: "BJ$VLV,&MVVCR2D7US"\T4>PX*(0&.>@ZBK] !
M1110 4444 %%5X+ZUNI[B""YBEEMG"3HC@F-B 0&'8X(-0Z1JUOK6G)?6R3I
M$[,H6>)HVRK%3\IYZB@"]1110 44UW6.-G<X5023Z"N3T_XE^%M2FM(XKRXC
M%XX2VEN+.:*.5CT"NRA23VYH ZZBBB@ HHHH **RM:UZVT.33$N8Y7.HWJ6,
M7E@':[*S MDCCY3TS]*TY)(X8GEE=4C12S.QP% ZDGL* '45R5K\2?#%[=PP
M0W=QY<\HAANFLY5MY')P%64KM.3QUP:ZV@ HHHH **** "BBB@ HHHH **9-
M-%;023SR+'%&I=W<X"J!DDGL,50O]=LK#2(]4)DN+24Q^6]K&9=X<@*0%SD<
M@Y]* -*BBB@ HHHH **** "BBB@ HJC%JUO+K4^E*DXN((5F9C$PC*L2  W0
MGCI5Z@ HHHH **RM;UZVT$:>;F.5_MU]%8Q^6 =KR$@$Y(XXYK5H **** "B
MBJ-]JUOI]W8VTR3L][*8HS'$SJ#@GYB/NCCJ: +U%175PEI9S7,@)2&-I&"]
M2 ,\55T35H-=T.QU:V21(+R!9T60 , PR <$C- %^BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MJ%)PP&>!FO0M,\&6UEJHU*]U/4=6ND@:WB:_D1A%&V-P 55&3@9)R3BJ^G>
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
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 4444 %%%% !1110 4444 %%%% !1110 4
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
M5 [ #@"J-GX<T/3[QKRRT;3[:Z;.9H;9$<YZ_,!F@#SWP@WA@Z;K[>)CIO\
M:G]L7'VW[;L\P'S/W>-W.-NW;C\*GT$Z WB7QN?%'V#[>+\@_;]G%GY:^7C=
M_#C=T[]:[Z;0M'N=2349]*L9;Y,;;E[=&D7'3#$9I+_0='U6>.?4=)L;R6/[
MDEQ;I(R_0D'% 'DFFQSZ3\//"GBS$@BT;4)"IDSN_LZ:5H^_. I1A[ 4FL+<
MWWPVU_Q2/E77=4BDE9U)"V"2+&@8#!V[1N..S&O:)K:WN;9[:>".6W==C1.@
M967T(/!'M0EK;Q6JVL<$26RIY:PJ@"!<8V@=,8XQ0!Y]HVCR2>,](U4ZQX:4
MP6TL8M])A,;7,3*, _.<JI 8<<?C53X<>$M&U3X7D3V,!N-2^UQSW)0&3!DD
MCX8\C"@8 ]*[_3_#^BZ3,\VFZ186<KC#/;VR1LWU( JY;6MO96ZV]K!%!"N2
ML<2!5&3DX XY))_&@#R?PA>W7BK7O#^CWX8R^$X96U$$<-=*Q@B_':KOGWKJ
M/BNTB^ KCEQ:&XMQ>E,Y^S^:OF=.<8Z^V:U?#'AM]$NM:O;F:.:]U6^:YD>-
M=H5,!8T]]JCKZDUONBR(R.H9&&&5AD$>AH \TUQ-";QCX*'AD6'VT73;_L.S
M'V/RFW[MO&W[N,]^E7_ASI]E!J7B^6*SMXY(]>GB1DB4%4\N+Y0<<#VKKM.T
M+2-(>1],TJRLFD^^UM;I&6^NT#-6H+6WMC*;>"*(S2&64QH%WN0 6;'4\#D^
ME ')^-]4AM=3T#3AIVFW%Y?32BWN-3_U-L43+'IG<0< #&>>:\WN),^!_BDB
M2V+HL\39TX%8-Y1-Q09/<<\]0:]PU#3+#5K;[-J5C;7D&=WEW$2R+GUP01FH
MQHNE+:S6JZ99BWF55EB$"[) HP PQ@@  #/I0!P^LZ+IFA^+O 1TNQ@M"+F:
M M"@4LA@8D,>K<C/.>>:YS55FL-2U?X;0[T77-2BN+0K_!:39>XQZ!3'(,?[
M=>QRVEM/+#++;Q220,6B=T!,9(P2I['!(XK$/AMYO'R^)+B:-X[>Q^R6L(7E
M&9MSN3ZD8 ]LT 7]85;7PS?K"LD:16<@06ZY=0$.-@]?05Y!X*.G:]-X,M"?
M#5JVD()&,%ZDEQ=,8BNWR]H(.3N;.>1QZU['K.G?VQHE_IOGR6_VNW>#SH_O
M)N4C(]QFN,C\":O>0Z/8:I>:.NGZ7-#-&UC8M'-*8L;1N+D(#@9P/RH Y'QK
MJMOJGAOQD\%CX=L+>UN)K:0W*YO+B9,?.,8P2<;<Y/%=?:.TGQ3T%W8LS>&I
M"2>I/FQ5UT_A[1;F]DO;C1["6ZD0QO/);(SLI&""Q&2".,>E6Q96JW"7"VT(
MGCC\I)1&-RIP=H/4#@<=.* /#X]%TR/]G2[U1+* :@3)<?:M@\T2)<D*0W48
M  X_K7NRG*@GN*J_V7I_]G'3OL%K]A((-MY*^603D_+C'7FK= 'DW@[1X8?A
MCKFJZ;91G7)'U$PW 0&42!I%0*W4?0>I]36?X>TC^U/#7A1X=9\+6D5O-;3P
MO! R71D!&Z,L9.78DJPQR3TKV.VM;>SA\FU@B@BW%MD2!5R3DG [DDFJ4?AS
M0X=1.HQZ-IZ7Q;<;E;5!)GUW8SF@#RWQCJEOJ>F>-EAL?#ME#:&2VGDO5S=7
M,HC&&4#&#R A.<D5MV3O+XR^'TDC%G;0IV9B>22D/-=S<:!HUW?&^N=)L9KL
MKL,\ENC2%<8QN(SC'%65L+-98)5M(!);H8X7$8S&AQE5/8<#@>@H \GTS6+'
M1OA2TES:6EW=SZM=P6,%TJE&G:>0*3NX  R2?0&F>)-)M-"^&FBV&FWUC<VG
M]LV[:M=-AX)&8DNTH4CY-^S(R,# KU.;0='N;5;6?2;&6W5S(L+VZ,@<Y)8
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
M&D%I,X8-MW$D< /@^E6M<T&R\)Z+H.O:)=79U5[VTC>=KJ20WXE8!U<%B&W
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
MBY=IG9IERQ^8DDEOF/S=>G/ K?HH YRY\#Z'<V=C:B*[@CL8!;0&VO9H6$0
M&PE6!8<=\UC:[\/[/4-8\*6L&G1#0M+CNDDC20H8BRKY94@[MVY<[@<YYS7>
M44 8ND>%-%T2RN[2TL]T=X2;IIW:9Y\C'SLY);CC!XJEIGP^\-Z3?6]W;6<S
M/:DFV2:ZEECMR>\:.Q5?P'%=/10!SDW@70+C5#J$UO<2.9_M)@:[E,!ESG?Y
M6[9G//3K6E'H6FQ7FJ72VP,NJ!1>%F+"4*FP#!.!\O'%:-% '-VW@3P_::*^
MCI;3M8/+'+Y,EW*X4QL&0*2Q*@$#@<5)K/@K0]<U :A=P3QWGE^4T]K<R0/(
MG]UBC#</K7044 8__"*Z(-,T_34L$CL].GCN;6*-BHCD0Y5N#SR23G.<\YJT
MVD6+ZW'K+0YOX[=K9)=QXC9@Q&,XZ@<XS5ZB@#-UO0=,\16 L]4MA/"KB1,,
M4:-QT964@J1Z@U!H?A;2?#SSRV$$GVBXQYUQ/,\TL@'0%W).!Z=*V:* *.D:
M18Z#I<.FZ;#Y-I#NV1[BV-S%CR23U)K-U3P5H6KZH^HW=M+]HE18Y_*N9(EN
M$'19%5@' ]P?3I7044 8MMX3T6SBTB*"SV)I#,UD/,;]T64J>_/#'KFKD6D6
M,.LW&KQPXOKB)(99-Q^9$)*C&<#[Q[5>HH Y#P5X8ET?4_$FKWEK%;W>K:@T
MH2-@V(5X3)'<Y9C[M70ZOH^GZ[ILNGZG;)<VLF-R-D<@Y!!'((/0CFKU% &)
MH_A32]#N'N+7[9+,\?E%[N\EN"$R#M&]C@<#I7)>*/A;I;Z!-'X?T\B\^T12
M0127+F*']\K2&-&;:F5#= /3O7I%% &!K7@S0O$&H1W]_:R&Z2/R3)#<21%X
M\YV/L8;ESV-+%X-T"#2HM+AT]8[**\%['"CL LH?>".>!N[=.V,5O44 8M]X
M5TC4=>MM;G@E&H6ZJJRQ3O'N56W!7"D!@#S@YK*E\,2WOQ6A\27%K$MM8:=]
MGMI=P+R2NQR2.P520/\ >-=?10 5R=Y\-?"M[<7,\NGR*]W*TMUY5U*@N"QW
M$2!6 89['@=JZRB@##U7PAHNL?8FGMY(9+)#';26D[V[QH0 4#1D';@#CI4$
M?@3P]!I$NEVUE);VLES]K(@N)$99MH7>KAMP. .A]?4UT=% &#:^#=!M='O-
M+%B)K6^.Z[^TR-,\YX&7=B6)X&.>,<8HTCP=I&B7BW5I]M>5$,<9N;Z:<1J>
MRAV('3TK>HH Y";X7^$;C[0LNF,T,[,YM_M,OE(S?>9$W;48^H ]JZR2*.6)
MXI$5XW4JRL,@@\$&GT4 <K9_#GPS93VDT5G.S6<JRVBRWDTBVY!R!&K,0HSV
M'!K4G\-:1<^);7Q%+9AM5M83##<;F^5#G(QG!^\W)'<UK44 9.D^&=(T.^U*
M\TZS6"XU*;SKMPS'S'Y.<$\<L>!@<UD)\-?"J,N+"4Q1S">& W<IB@<-OS&F
M[:G([ =QT)%=;10!1M](L;75[W5(8=MY>I&D\FXG>(P0O&<#&X]*R;_P%X<U
M+5Y=2NK%FGGVFX19Y%BG*_=,D88*^/<&NDHH YR;P/H<NFZ?8)%=6\.GQF*V
M-M>2Q.B'&5W*P)!P.I/2JU_X)MIH_#VF64<-KHNEW8O7B4L7>1,F, G.068L
MQ)R<#U)'644 %%%% !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 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %<OXZU6[T_2;*STZ<P7^JWT-C#,H!,6XY=P#Z(K?CBNH
MKB/'@,/B#P3=O_J4UD1-[-)$ZK^O\Z -[6O%>A^''ABU748X)903''M9W8#J
MVU03CWQBLG5/$+6WB'PM?V=\L^B:NSV;!"&0R.N^%U/K\C+^/M6//K&G>%OB
MOK%[XAG6T@OM/MUL+J8'9A"WF1AN@.X@X[U+XQNK75++P0=.0B.YU^UF@4QF
M,^6@=V;:0"!@>G>@#T*BBB@ HHHH *QM;\5Z'X=DBBU74(X)9@6CB"L[L!U.
MU03CWQBMFO.&U?3O"WQ5U^\\17"6<-_9VHT^[G&(RB!A)&&Z [B#CO0!=\;>
M/K+2OA[-KFC:E;R2W($=C,H\Q2Y8 G'3*@DX/<8]JY[6O&Z:;8:#IMMXSFE.
MHW3-/JCV:>;';@.#M7R]O+H1G:2/UK-OX7?X3^-=0AADBT_4=9%U8HR%=T1F
MA&\*>0&()'Y]Z[CQF"?&/@;C_F(R_P#HAZ -!O&&@Z.MI8:CKBRW?D1L\K1'
M+!AP[[%VINZ\X%7-9\5Z'X?FC@U/4$AFD4NL01G?:.K%5!(7W/%<%XNUFU\,
M^)-5U70-=A_MN4PI=Z%<0E_MK!0$\OHP;:<97*^O>HM0NI=&^)VNW6I>(O\
MA'HK^VM6M)IK>-TE1$(= [C *MD[0>=V: .J\2?$?1O#\&BSK/#=0ZI<1HLB
M.=JPMG=*" <XP..O-0ZK\4=!TS6]&LC<(]MJ$4DKW.''DJ%RAV[?FW'([8Q7
M,:C;:=H7@3PM=VFI/>Z3;>(XKR6]:+8J(9)-S;0.$#-].>*V/%>NZ9!XL\#>
M(I+R-=&S>*;T_P"J!>(!,GWP<4 =,FM!?$-\LNJ6AL(-/2Z^SB)A+&I+9D9N
MA4@'CKQ^;;3QYX6O]3@TZUUJVENK@#RE7.')&=H;&-V#]W.?:N4U5UF\9^+Y
M8SN1_"R,K#N"9L54O;:*#X5?#_R84C*7NE2#8N,,Q7<WU.3D^YH [G6/&OAS
M0+MK74]4C@G1 \B!&?RU/0MM!V@]LXK5T[4;35M/AOK&836TP)CD (W#..AY
MZBO'=:U66W\5>.=,6\M[*VU%XX;EY["XN6C0VZJ75HE*C()PKD8QGOBO6_#Y
MLO\ A'=.73;H75DEM&D$X;=YB*H .?7B@#GI/B/H\'CN7PS-*J%(4(G^8YF9
MROE;=OI@[LXYJA8?$*PTS6_$MMXBUB*%+;4?*M8V3+)$(T)X49VY8_,?7K2W
MVIV6B_&A9=2N%MH[W1([>V>3($LHN&^0'NWS#CWIOABT@?5/B&[P(SRZ@T;L
M5&63R$^4GN.3Q[F@#K]1\1:1I6F1:C>ZA#':3;?)D!W>:6&5" 9+$CGC-.T?
M7=,U^U:YTN\2YC1S&^T$,C#^%E."I]B*\;MS<VGA_P"&FK3:B^G:?;V4T4E\
M8!*MM(ZJ$+!@0 0"N[M[9KO_  +!ITNJZYJ]EXD&N3WGD+<2QPJD:E%8+@J-
MI.#SCT% '4:MK.G:%9?;-3NX[:#<$#/_ !,>B@#DG@\#FJFG>+-"U73KR_LM
M1CDM[($W)*LK0@#)W*0&' )Z5E^/M?NO#]AILEN]O;)<7J03:A<Q&2.S0JW[
MP@$?[H)('/-<-IEU]NN_B3<)JG]J))HL6V\6 1++B.<94#A@,8W#KB@#T&+X
MA>$I[P6J:]9^88S("S%4("[C\Y&W(')&<CO5[0_%.B>)/M TC4([IK<@2J 5
M9,]"0P!P>QZ&O/=3TZT;P'\,H#:0F+^T=.RAC&/FB8MD>YY/K6EK5K<S_$O7
M[?3\I=7'A+;&5XS*9954Y]>E '1Q>/\ PK/J:Z=%K5LUP\ODIC=L9_[H?&TG
MV!K9CU.REU2?3$N%:]@C662'G*HQ(4_C@_E7CU[K>BZK\'++PCIHW>(&@M[5
M--6,B:&X5EW,PQE<$,Q8\?G72W6M6'A7XJW]SKET+6"^TF!;>=U.V5XW?<HP
M.6^8';UYH Z]_%.AQV+7LFI0I:K=&S:5LA5F#;2I)Z<\9Z5#IGC7PYK'VO\
ML_589S:1F:8 ,"L?]\ C++[C(KRR,)J'@"+S;9_*N/&@+P3QX.UKGE64^QP0
M:[N_0)\9=$=%"EM&N48@=0)(R!^M %CP;\0-+\8O=06[+'=0S3*(06;=$C[1
M)DJ ,Y!QU&:M>./%]MX*\.2ZI/&)I P6& L5\QB1D;@#C R?PK#^&NIV4<FN
M:#)<*FJPZM>S/:MD.(S+D/C^Z=PP?>KWQ6ADG^&&N+%&TC")'*J,G"R*Q/X
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
M6_&=IJ<7C5=;OK2TE18H+>- (W*YWE!Z@$ ]_P : /1))$BC:21U1$!9F8X
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
MI5@"#V(J*VNK>\B\VUN(IX\XWQ.&&?3(IL=]:37+VT=U ]Q']^)9 67ZCJ*
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
M+IVAZ5I!)TW3K6TS&L1\B()E%)(''8%F/XF@#AO'5KI%[\2_!=MK0A:TDBO
M(YVPDCXCVJPZ'GL>"<5E1>&K/5]6^(?AS1UBATYX;9XD@PL4%[M+94#@'*H3
MBO3=2T/2M9Q_:>G6MYM1HQY\0?"M@L!GUVK^0IVE:/INAV0L]*L;>SMP2WEP
M($!)[G'4^] 'GGA'6&\?^*M*U252(]"TW]^I&-M]+E'&/]E4;_ONM#XHZ;IM
MU)X4FO;.UFSKUM [S1*W[M@^4)(^Z3C(Z'BMSP5X:E\-Z7=B[:!]0O[V:]NG
MMP=F]VR N0#@+@=/6MK4M+L-9L7LM2LX;NU?!:*9 RDCH<&@#@=>T#1[_P")
MGA33I;&W?3H=.NV2U50(?E:/ *C@@'G'3(KG]5$V@^'/BC8Z&IM8+:X@>**
M;1"LD<9E*@?=&TL>.E>M6VB:79M:-;:?;1-9Q&&W*1@&)#C*KZ X'Y5+'IUE
M%-=S1VD*R7A!N6"#,V%VC=Z\<<]J //-(\*W4>N^'-3LX_#&G6UON ;3'??=
MPM&?DY4!QT;))Z9K0^*V8-%T34W1FL],UNTO+S SMA4D$D>@+ UT6F^#O#6C
MW_V[3M"T^UNN<2Q0*K+GK@XX_"MF2-)HFBE17C<%65AD,#U!% % Z[I3);&/
M4K-VNSMM@)E/G$C("\\_A7D6GZ=X<O?@GJ6M:M%:OK;1W,MU>2@?:4O S;1N
M^\K!@H"CV]:]3TWP?X;T:]-[INA:?:7)S^]AMU5AGK@XX_"B7P=X;GU?^UI=
M"T]]0W;_ +0UNI8M_>)QU]^M '"P:7'KWC_PO'XBM5N9E\,>?/#.,JTPDC!W
MJ>&P6)P>^#VK,T_PEH4WA;XAM-IL,ILKR^@LQ(-PM46,2*(@?N?,Q/RX[>E>
MP&QM&U!=0-O$;Q8C"L^T;PA()7/ID X]JC32M/CAO(4LX%BO79[E @Q,S##%
MO4D  T >5Z@-/U74OA8OB"2.6"ZTV4R"X?"32&&$@-GALMC@\$XIXN=&\-ZQ
M\1/(LDE\/6]G;O<V5L L7GLK!D4#A<C;NQT[UV.M>"[;5M>\/RO;63:1IMO<
M6\EG*F0RNJ*@5<8P-GMCC%;5CX?T?3-+?3++3+2"QD!$END2A'R,'<.^1QS0
M!YI86[Z?\4O"6-+T+2FNK2ZW0:3+N9HO+#*),(H(!'!&>0:S(/#6CW/PE\6Z
MM/812ZBD^H21W+C=)$8Y7*[&/* $9P,9)/K7J^F^$O#NCS1S:;HMC:RQL622
M*%5921@\]>G%6UT;34TZ?3EL;<65P7,T C&Q]Y)?([Y).: //=:U1?"6M:!X
MSNV/V.^TPV6HMZN$\V)OJ2'7\173?#S3)].\'VTUZ,:AJ+OJ%X>_FRG>0?H"
MJ_A3_&/A9O$NCV&CQ"VCL%O(9+I''6",YV( ."2%';C-=/TH \O\/Z;X?UO4
M_&UQXHMK*YO8=3FAD-Z%)@M%4>5MW?<7;DY&.?I7/6-F=<\)_#2SU?S9X)M0
MG3$C$-) %E\L-Z@H%'N#[UZOJGA'P[K5ZEYJ>B6%W<H !+- K-@= 21R/8UH
M2Z=93R6LDMK"[VC;K<E!^Z."N5]."10 VWM;'1=,,-G:Q6UG;JS+#;QA54<L
M<*/<D_C7BUQ);S6G@W6].T'0]'M+K6K7[(T$V;QT:3:P;" '()W#<?>O=:PH
M/!?ABUNFNH- TZ.=I%E\Q;=00ZMN!'''(!X[B@#D].\.:/KOQ1\;/JVGP7HB
M%FD:7"[T3= -Q"G@$X'/6N>T\36GPG\*^*8R\DWAV\D9CU8VGG/%(GX)@_\
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
MP!0!YGX$T?1;2\\920Z=80W=OJ]Q% R0HKQ1&),*O&0OWN!QUKEH?#VE:?\
M S1M>MK*)-7CEL[A;W&9@YG1?O\ 7&TXV]/:O8_^$=T;^VGUC^R[3^TG38UU
MY0\QAC&"?IQ]*D.B:6=)32CI]L=/CVA+;RQY:[2&7"]." ?PH \WU"TO=8^+
M6N6TEGHEZ;>RMQ9PZON($3!C(T:@$'+\,>O %=EX#TBYT/PM'I]S=VUSY4TO
ME?9G+QQQER1&">3M^[[8QVK0UCPUHGB#R_[7TJTO3%_JVGB#%?H>HJ[8V%GI
MEG'9V%K#:VT0PD,*!$7OP!QUH \RTW2WU#XA>-F7Q+J&D;+NW&RU>)1)^X7D
M[T;]*?\ $][RTU#2+WPL\DGBK[/.J")0WFV@0ER_0<-M*_[1P!7:W_@OPQJM
M[)>W_A_3;FZEQOFFME9FP,#)(YX %7[31M,L)TGM+"W@E2W6V5XXP"L2_=0>
MBCTH \FU2.R?2/AW8Z&;.XT*ZEE=O[18B&><1[D\[&<L7+G!ZL,5:U71M;\-
M^'?&^H6KZ7:-<:>C?8M)9L1.-P:7! VDIGD==N>U>DOX;T232Y=,?2;-K"60
MRO;F%2A<G);;C&<\YI=)\.:+H4$L.E:7:6<<W^M$,07S/][UZGKZT <]IFA^
M$+/2K.71;73H[N73W6UD@VB6="G.<<OV))SS7$7.IV/_  H#PW!]KA\Z62RB
MCCWC<SI.A8 >HP<_2O4]*\*>']#NY;K2]&L;.XE&'D@@56(],@<#VJ)/!?AB
M.YN+A- TY9KA@TKBW7+D,&!Z?W@#]10!RCZ+HC_'"X-SIM@S-HL=TID@3)F^
MT,#(,C[W3YNO2LRYT677+3XCV]KD7T.J1W5FPZK-'#&Z8]R1C\:])U'P_H^K
M7=K=ZAIEK=7%JVZ"66(,T9SG@GW&:M6]C:6DUS-;V\44MR_F3NB@&1L 9;U.
M !^% 'F&FZU+XVU/4/%.FJ6&DZ'Y5DH&<7DT?F28]U 1#]363X<\,WNJ^#_#
MM_9#PU:R+);W(U-9'^U-+N!<.VWYG8EE*DXR<>E>PZ;I.GZ/;O!IME!:0O(9
M62",("YZD@=^!6<G@OPQ'JO]J)H&G+?!_,$PMUW!^N[I][/?K0!E?%:SN+_X
M8:[!:HSRB%9-J]2J.KL/^^5-7[KQ=H">#9-=^WVQTXVQD4^8/F^7A,?WNVWK
MGBNCKGX_ WA2+4AJ,?AW3%NPV\2BV7(;U'&,^] 'F5OX8MX?#?POMM8TRWEN
MFNA%,+B%6;RVCED$;9'09'RGO73)X>T5?C=M&D6 6/08[A +9,+*MP0'''#
M  'K@"N_N;"TO);>6YMHI9+:3S86=03&^"-R^AP2/QH^P6G]HG4/LT7VPQ>1
MY^T;_+SNVY],\XH \8NW3_A'[VWNGV:7<^.Y(=1).%,!DR0Q[*6"@UT/Q!LM
M'T3P3K@\.06-E<3"U6_6T(CQ 9=NYE3H"I<;L9QGTKOSHFEM975FVG6K6MW(
MTMQ"T0*2NQRS,.A)/>H=,\,Z'HUG/::;I-E:V\_$T<<*@2#I\W][@GK0!QVC
M>%KVU\6Z+JL4?AO3;>*&6-X]*9@UW$R?*"-H#!2%;/UIOPK\/Z4-+GUIK**3
M4CJ-X%N9%W/&HE==J$_=&">!U+'UKKM*\(>'-$NVN]+T2PM+@@CS88%5@#U
M/8>PJ['IT5CITUKI4<%F6WM&5C^59&R=Q48S\QR?6@"IX8L=%TW15MM DCDL
M%ED(,<_FC>7)<;LG^+/':MBLKPWH-MX9T"UTFU9G2%27D;[TCDDLY]RQ)_&M
M6@ 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
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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 **** "H+R\MM/LY;N\GCM[:)
M=TDLC!54>I)J>N*^(3_:I_#&B'F+4=7B\]>SQQ RE3]2JT =J"" 1T-07-[:
MV1@%U<1P^?*(8O,8#>YSA1ZDX/%<EK_C*YMO$S:!I;Z3#/!;K<7%SJEP8XUW
M$A44#EF."2>@&.N:R-;UP^,/A%K6HK'';W^F-(S>5)YBQW%LX?<C]U.T$'T-
M 'I=%5M.NQJ&EVEZ!@7$*2@>FY0?ZU9H **** "BBO.KJ_\ %@^,36-I)8&R
M_LH2K!+/*$\OS@"Y4#'F]1Z8[T >BU"UY;)>1VCW$2W,JL\<)<!W48R0O4@9
M&3[UQWBSQ-XB\/1WU_';Z&+"T0RK#<W;+<7**,L5 &%/4 <YQ61XC\3Z=IGC
MKPUKUVSI;2:-<R1H!EY"YBVHH[L20 * /3&=$V[V5=QVC)QD^E.K@M7U*\>P
M\*7/B'0[,7EUKD*16YD9C:;E<JV1UD '/;GVITOBGQ3?Z[K^F:%I.G.ND2JI
MGNYV42YC5P@503NR3R< <=: .[HKAAX\N=2T;PO+H]C"+_Q!N\I;N0B*#8A9
M]Q49;&" !C/M5WP=K^M:S?:U:ZM;Z?$=,NOLN;1W;>VT,3\PZ88>X.<T =91
M63K]UJUK:QMI,>G[BQ\V:_F:..)<=<*"6)/&,CZUR<?Q"O4\)>)[^XM;&34=
M!;:WV68O;S@JK*RGJ.#R.V* /0J*X>#Q7XAM==T6'6M)LK?3]:=HK?R)V>:W
M<(742<;3D _=Z'N>X/'SVWA/Q'J-]:1IJ&BW,MJ]LA.)'R/)QWP^Y/S- '<4
M5!9-</8V[WB)'=-$IF1#E5?'S >V<UP__"7^)]5M-1UC0-)TZ72+*66-%N9W
M6:[\HD.R8&U1D$#.<X[4 =_4*WELUX]FMQ$;I$$C0AQO522 Q7J 2#S[5YGJ
MOB7Q#J_B?P3>>'GM$L-3MIYHH+B>1!(?*#,)@H(^7^'&><]*EN9]?3XNW\>C
MV=C+>2:+;>;)=2LL,6)),\ %FR> ./4T >FT5Y__ ,+'DB\&IJ5S80Q:LVI-
MI)MFGVPBY#E23(1P@"ELXZ#'O5K0_&EW<>(9=#U)M)N)S9M>07&EW!DC8*0&
M1@>589!]"/2@#MJ*XSP)XD\1>*["UUB]TVQLM*N(,QA9F:=I 0-V,;0A^;'.
M> >]7O&OB6Z\+Z98W-E8"^GNK^*S6 OM+%\@8/8Y '/K0!TM%<-JOBW6M"M]
M+L-2AT:/7-3FD6(_:62UBB0!F=V8 DC(&!U)ZU!!\0;E=(\4?:(M/GU'0[3[
M4'LIS);W"%&92#U4Y4@C]: /0**\XF\<>*[.31IKCP]8O;ZV?*LX8[LB6*0K
MN7S21MP0"3MSC'<];]GXVO=.D\16WB>UM8;C1K5+TR6+LR31,&( # $,"I'/
M7- '<4C,J(SNP55&2Q. !7G5C\0M06\T9]371#::M.ENL-C>F2XM7D&4WCHP
MSP2,8)[U)J'BCQ%K$?B%M$TJQFTG3))K*4SSLD]PZ+^\\O V@+G W=<=J .\
M@O+6Y@AGM[F&6*<;HGC<,L@QG*D=>/2IJ\L\.7-M#H?PNAFT^&XEGB98IW)W
M6Y%N6)7'&3C'-:OB;QCK_ACSM0O+;1/[.AG53:B[8W;Q%PH<# 7/.[;SQWH
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
M/!:.3<!DX8<CBN?E^*5VVF7'B"V31FT:"5@+62\Q>S1*VTR*O0'@D*>2._-
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
M.Y6VDJF0>,D\CM4JIJOBWQGH.I2Z'>Z3I^C^=,[7Q0232NFP*JJS<#)))ZT
M-?XIVZV-QJ2Z!JKZ797#V][>!4"0%9"F0"V7'0G:#@'UR*TM/\=1WFO6.G7&
MC:A8Q:DCOI]U<A0MQL&X_*"60[>0& )'I7/?\(WK'_"G_$6D?89/[0N9[QH8
M,C+AYF9<<XY!S6]K6DW]SXC\%7,-LSPV$TS7+@C$8,#*,_B<<4 5+OXEQPG5
MVMO#VJWEOH]Q)%?SQ! D2IU8;F&_CG Y ZXJS:_$*WN=2TQ&TC48-,U23R;'
M4IE58YGP2!LSO4, =I(&?IS5*QT+4XO"WCZU>T<3ZC?7\EHF1F59(E5".>Y&
M.:-0T+4Y?#/@&VCM':;3KZQENTR,Q*D+*Y//8D#B@"'5_$<VDZ=X[N]'34[J
M^L'^83S(\5NWD!@\:L1A!P2O))[&H->\<^)++X<0:Q%H5U;7CO;J9G>!EVLT
M>7VACP^XJ!C()R<=:MOX;U2YM_B/;BW*-J^Y;)G8 2YM@F?8;N.:@U2UUGQ#
M\(Y-.BT*\M=2M5M5%M<LBF8PM&S;"&(P=I )QGTH Z*\\7/I^GV!NM$O4U74
M)6AMM+5XFE<KDDE@VP* ,DD\"F6WCJQ%GK$FKVMQI5QHZ++>6\Y5R$8$JRE"
M0X."!CG/%8'BS3+WQ*_ASQ%_PC^I/'823K<Z69Q!<F.10N]2C@9!4';N&0:K
M77@ZWU_PCXCM-*\/:AH]W>P1)'-J=R7><HV\+_K'*J",9./O>U '36'C1YM5
ML+'5-!O])_M(-]BEN6C82$+NV,$8E&V\X/H>]=77G'A_2+"?6=.DE\$ZY9W=
MNQD:XO;XR0V[A2,KF9M^3P"%[YXKM=)O[Z^:_%[I;V M[IX8"\H?[1&,8E&.
M@.3P?2@#2HHHH **** "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@ HHHH ***S]0
MUW2-)D2/4M5L;.1QN5;FX2,L/4!B,T :%%8I\7^'#;75Q'KFGS1VL+3S>1<+
M*4C7JQ523@?2M>&:.X@CFB;='(H=&]01D&@!]%%% !1110 4444 %%%% !11
M10 4444 %%%% !11574M2L](TZ?4-0N$M[2!=TDKGA10!:HJEI.KV6MV"WNG
MRM+;L2H9HVC.1U^5@"/RJK<>*O#MI<26]SK^EPS1L5>.2\C5E([$$Y!H UZ*
M165U#*0RD9!!R"*6@ HHHH **** "BF3316\+S3RI%$@W.[L%51ZDGI5/3M;
MTG6 YTS4[*]\O[_V:=9-OUVDXH OT444 %%%% !1110 4444 %%%% !15:34
M+.*_AL9+J%+N=6>*!G =U7J0.I S5F@ HHHH **** "BBB@ HHHH **IC5;)
MM8?2!.#?I +EH<'(C+%0V<8Z@BKE !1110 4444 %%%4]2U2RT>T%U?SB"$R
M)$'()^9V"J./4D"@"Y1110 453MM5LKO4;W3X)P]U8E!<1@$&/>NY><8.1SQ
M5R@ HHHH **** "BJ][?V>FVQN;^[@M8 0#+/($4$].3Q5?3]=T?5I7BTW5;
M&\D0;F6VN$D*CU(4G H T**** "BBB@ HHJM=ZA9V'D?;+J&W^T2K!#YKA?,
MD;HBYZL<<"@"S1110 4455O]2L-*MC<ZC>V]G #CS;B58US]20* +5%5-/U7
M3]7M_M&FW]M>0YQYEO*LBY],J35"'Q;H4^K7>EQ:@C75H&-P-C;(]HRP+XVY
M&>1G(H VJ*PM-\9^'=6BCEM-4B*2S+!$90T7FR,"55-X&[(!QC.:W: "BBB@
M HHHH **** "BBB@ HJM<ZA9V<UO#<W4,,ER_EP)(X4RMC.U0>IQ5F@ HJGI
M>JV6M:='?Z=.)[60L$D (R58J>" >""/PJY0 4444 %%%% !15.^U2RTV2TC
MO)Q$]Y.+> $$[Y""0O'LIZ^E/M]0L[N>Y@MKJ&:6V<).D;AC$Q&<,!T./6@"
MS1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5@^+M-L+SPWJDUU96T\L=C-L>6)69?D)X)
M'%;U5-4LSJ.DWMB'V&Y@>$.1G;N4C./QH \W&FV%O^SZ]W!96T5S)X;^>9(E
M5VS""<D#)R:M6.K>*=!/A.74[K3Y].U62*Q:SA@*M;%HBR$2%OG/R\Y 'I71
M/X4=OAI_PB7VM?,_LP6'VG9QGR]F[;G\<9I^J>%GU&U\-PB[5/['O8;IB4SY
MHCC9,#GC.[/?I0!R&I_$"ZN-<UNVM/$&F:/'I<QMH8;FU:9KJ15!8L01M3)V
MC'/!/M7>>%]9;Q#X7TW5Y+<V\EW LCQ'/R-W'/;.:Q3X8UW2=9U.\\-ZK8P6
MVIS?:)[:^M&E$<Q #.A5U/.!D'N*ZNTCGBLX8[J=9[A4 DE5-@=L<D+DXR>V
M: .)T#5O%.O^(]8/VRQMM(TK5)+4K]G+RW"J%.W.X;, CGG)/M7*GXJ7T^CR
M>(K;6=- 60M%H1M6:22$/C!ESQ(5^88&.@KTKPYX?;0I-:9[A9AJ6I2WP 3;
ML#JHV]><;>OO6)I7A3Q+X=M?[)T37=/CT99&: 7-BTD]NC,6*!A(%8 DX)%
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
M21<,I# '&.AINI>%-:?4])UK3=;@76+.T:SN);NUWQW*,022JLNT[ER,'VH
MY;QGK&L:QX(\>PK=PP1Z7>- ,0Y+PB-"5SN&&W-G=STQBMS5;G5='TCPPNHW
M%CJ<]SK=K#YK6001QLI^Z"S8<8.&SWJ2V^'LP\-^)])O]8>ZEUV5I7NO)"E&
M:-5SM!Q@,N0/3 ]ZM3>%M8U/2]%@U?5+22YTS4X;WS+>V9%=(P0$P6/S').>
MGM0!1;QO=Z5IWC,:J(FO=#E+6ZHN!+%(H-OQW))VGW%4-4\:ZG9ZII_A^]UF
MPTB\338[N_O9;8R[I6./+C3( Y!))SQBMGQ%X!77O&&G:V+[R+>(1B]M?+R+
MH1/YD63GC#>QR*MZQX:U)O$J>(M U&WM;\VPM+B*[@,L,\88LI.UE(8$GD'O
M0 > _$EQXET2YFNC#)-:7DEH;B!"D=P%P5D4'D AAQD\YK&M[.V\1_%_7!JL
M,=S%HEG;)903*&16F#,\@4\;N ,UVFDPZG!9;=6O(+J[+%B]O 8D4=E"EF/'
MJ36#K?A34)/$:^(_#VJ1Z?J;0"WN([B#S8;F,'*[@""&!/4'IQ0!B:GIT6A?
M%C0_[#2&Q?6K&\ANECC'EEHE5HY&08!()QG@D<9KE],LO$(^&GCB4:W:^2+C
M4O-C^P?-(P+>80V_C< 0!@[<]\5Z+HGA6^A\0/XA\0:G'J&J>1]G@6"#RH;:
M,G+!%)))) RQ.>U,M?!LEOX0\0Z&;U6;5I;R19?+XC\_=@$9YQG\: ,"WN=2
MT?POX$CO);&_-WJ-I#&S687R(F@8@+EC\XV_?&.O2M&WU7Q3XFU36GT._P!/
ML++2KQK&..YM3*;F5 "Y=@PV+DX& 3WK3O?"3W>F^%[07BJ=$NH+AF\O/G>7
M&R8'/&=V>]4CX2U_3=6U27P[KUK96.JSFYGBN+,S/!*0 [QG<!S@'# @&@#)
MUOQU<'Q9J6C1:_I^AQZ:D0:2>U:=KB5UW$ 9 5 "!ZDFF/X[\0:AX9\*7>F6
M]G%J.KWTEE,LRMY0*B0%QWVY0.!U(X]ZW[GPQK5CXBO=9\.ZK9POJ*1B\@O[
M9I4=T7:LBE&4J<<$=#5F]\-7VI2>'9[[4HI;K2KPW4SI;[%FRCKA5W';C<.Y
MZ4 ;.DP:A;:9%%JEY'>7B[O,GBA\I7Y./ER<<8'7M7GQ\0>--1LO%&HV-[IE
MK;:'>W4444EJ9&N1%SM8[AL&,#(R2<]*].KE[#PD]EHOB73S>*YUF[NKA7\O
M'E><, $9YQ^&: ,RY\6:KK,WAO3="-O9W6KZ?_:4]Q/&91;0[5X5<C<Q9P.3
M@8K+U35_$3Z;XO\ #-_?VAOK+3?M<-_%:D">W97#*4W?*^5(R#CG..*V9? ]
M];6OARXTC5(K?5]$LA9"6: O#<Q[%5E=0P(&5!&#Q5C3O!LY&N7>MZ@MWJ6L
MV_V6:2"'RHX8@I4)&I)/\1.2>30!SUEJOB#PO\,_#VL7&H6UW9K]A,Z_9=AB
MM'5589W'<P+*=W'0\5IP>.+@_%"\T.=8DT:.!XXKC')N8T2612?0))_XZ:NZ
M?X2U!O MSX6UO4+6[@-G]B@E@MC&5C";59@6.6Z'C'2L.Z^%=S<^!K?1_P"W
M"NK)=RW4NI"'F0RAT<;<\91MO7^$4 +:>)M2U&Q\%ZC?6UHS:OJDAC#P M#
M4D,>TGHVT+\WO2> ;77E\8^*6NM9MYK>'4MMS$++:9F,"X*G>=@&5XP<X]ZZ
MC4?"J74WAK[+,MO!HEP)5C*9WH(FC"CGCJ/RJ+3?#>IZ3XQU+4K74;8Z5J4H
MN+BUDMR95D$83Y7#8 ) )R#TQ[T ><^'-4\5>'OA/'XAM+K3QIFGS3-]A: L
M]Q']I<.3)N&PY)P #T&>N!V'B?Q/J-GXLM]+&KVF@V,MHLL%[>6IE2YF+$&/
M<655P #C.3FK \!2#X63^#?[03S)5E7[5Y1P-\K2?=SVW8ZU:\3>']?UJVN=
M-M=4TU-+N[?R)8[JQ,KQ\8+(0X!/<;@<$4 <[J=KXAF^,5@MMK=K 7T>1TS9
M%U5!)&'7&\9);D-V'&#UJWXV\3:AH=Q?21>+=$L7MX?-MM-EM_,EFPN<2'>"
MNXY P.F.M:%WX-O[;4M#O]!U2&";3; Z<XO(#,)8?EYX92&!3/H:KWO@C6/M
M_B#^S-9M+>QUX[KDS69DGC.S80C;@,$#N#C/% $6H>*]>OKGP9;Z+]CMF\06
M,MS*URA<0XCB<$ $;B [#&1DXR:@_P"$WU;P_I7C%-:-O?WGA\1-%/#$8EN!
M,H,89<G!!.#@UMV?@Z2UO/"$YO5;_A'[&2T8>7CSBT<:;AS\OW,XYZU'?^ X
M=4N/%OVRZ)M_$$4$>U$PT!B3:&SGGG!_"@#F-?M_%5OK/@HZ]J&GWD4NLQ.1
M;VYB:"7RY/D'S$.N">3@\#UXNZAXIO=+TSXA7UI!9QW&E7">2RP@%\Q(<R8^
M\>3R:O?\(;XDU&^T.XUOQ';7"Z1=)/'';V9C$VU2I9R6)WG/; '/!SQ-J7@.
M2_TSQ?:#4$0^()5D5C$3Y.$5<'GYON^W6@"!-9\5:3XDT!-9NM/N+/6I'A:W
MMX"AM'$9==KECO'!!) ]0*PM>\;>(5L?$&IV.KZ=9G3-1:QATN2V$DLP#JH8
MDL#N;.5 &,8^M=YK'AUM4U+P_=K<B,:3<F=E*9\S,;)@<\?>S7D$$T6G2:QJ
M2ZG;6?B"._NIK72KK1UN+G<9&*H)-H=MQY!!P WM0![Q:I/':0I<RK-.J*))
M%38';')"Y.,GMDXJ6JNF37-QI5G/>P""[D@1YH0<B-RH++^!R*M4 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !115:_FN;>QFEL
M[3[7<JN8X/,$>\^FX\#ZT 6:*Y'3/%&K+XK@T#7=,L[::ZMY+BVEL[LS*=A
M9&#(I! 8'/0UA_\ "R=<?0+KQ!#X8C.DV$TL=T[7N)'5)"K-$NWD #)W$<Y
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
MP>1U!KT6B@#@/$?A_7_&7A^%M1TS2[>[LM0BO+6PEF,\<JH"&25MN/F#-T!
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
M6&,D>^*P[R"^\*^.K'5%TK4-3L&T1--+V,7F.DL<FX%ER, @]>F:HZ3ITO\
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
M0"7D45S&@^SRQR,[B3S,]</]W&20!WX]3T.*2#0--AE0I)':Q*ZL.5(4 @T
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
M'K\D<=F54<;P""_/ &0#C.":YCPMIEP_Q*_M-+#7UTPZ/);^?K,CNSR>:A(
M<DJ,9X.,X/%<_;>!M;O;36]&N;.:.WT.SG@T.9Q_K7>?SHV4^PCC7\: .V\<
M^(XF\/>+M)LS<)>Z?I1GDG3Y5C+JVU0P.=V%)Z=.]+HGQ LI!HUG=:?JMM%?
MHD-KJ%S %AN)-N< YW M@X+ 9[5AP:1K.H_#'Q?J%]ILT6MZ\L\GV,J?,50G
MEQ1X^BY_X%3[MM8\3)X7T,^'=1L)=.O[:ZOKFX0""-81G".#\Y8X QV/.* .
MFUKQQ%H<ET\^@ZW)8VA_TB^BMU\I!W8;F#,H[E5(ZU9UCQA9:7<65I;VEYJ=
M]>Q&:&UL45G,0QF0EBJJO(&2>2>*\^\4VOB#4XO%=C?67B6YO)6FCTR.QD,=
MD;<I\A8J0&/7<K9)Z 5LM!J7AOQ1HWB!](OKZS?0H]-G2SB\R6WD5@X)3.2#
MDCCH10!:U776O/%7@6[47EA;S3WWGP70,+#9 ^1(N<<$9SR.X-=3X?\ $%MX
MDLI+VQAN5LQ*T<,\R!5N /XTYR5]"0,UQ/B[0[KQ]<^%ENM+U"QM)7O5N0Q
MDMT:%EC9]I(&3M.TGO@]ZU](US7M*\+O!J?A^ZNM2TZ9+0BSC 2ZCR LT?;&
MWDCL0>E ':T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !5#6-&LM=L5L[^-GA$L<P"L5^9&#+R/<"K]% !1110 4444
M%%%% !1110 5G7VB6.HZIIVHW4;//IS.]O\ .0JLR[22.A..F>F:T:* "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *H:;HUEI,M_+:1LC7]RUU
M/EB=TA 4D9Z<*.*OT4 4+S1K*_U/3M1N(V:YTYW>W8,0%+J4;([\&K]%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% &3K_AW3_$UDMEJ?VAK8/N:**=X
MED']U]I&Y?8UJHBQHJ(H55&  , "EHH **** "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@ 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@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "LG6F\09@CT*/3@6#&6:^9R$QC ")R<Y/.1C'?-6=4L[J^LC#9ZE-I\Q8$3
MPQH[ >F'4CGZ5S'B+^QK32K32O%LVJ:A&VY_MB02J&;D88VX !PV " #CUH
MT_!?B&?Q+X?^VW5O'!<Q7$MM*(6+1LT;E2R$]5..*Z&O//!&EZS/X/FLX-0U
M#1[.+4)/[+=[>/SOL8^XK+(IQDDD9&[ %=W9036UE%#<7<EW*BX:>155G/J0
MH 'X"@"Q1110 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 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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
*1110 4444 ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>31
<FILENAME>final_aristaxclawbackpol004.jpg
<TEXT>
begin 644 final_aristaxclawbackpol004.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#W^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 **** "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 **** "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 **** "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 **** "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 ****
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
M9Z9KRZQDL8];^'C:ZT*Z9_PCO^BFYQY0NMD77/&[9G&?PK2\2R:+I2Z/XRT
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
M++<*H4GR1M#$\=<XS3;'2],U+XQ:S<3VEM<B'2;3R&= ZJ&,F2HZ<@#GT^M
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
M:UM[*W2WM((H($&$CB0*J_0#@4EK96MDCI:6T-NKN9'6*,(&8]6..I/K4]%
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
MJ1XOAMXA>-V1ULG(93@CBNJJIJ>F6FLZ9<Z;?Q>=:7,9CECW%=RGJ,@@C\*
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
M(^<^8V_+;NF.OI69XNGM)]"U7Q1H.C7ZR6U[F/7)M0(;S%F"MLC+$F/.5"X
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
M33,2J!0Q!"C)).!0!Z/17FWBC4M7T&?P[X:&JZK=&^>XDGOK6V5[LQ1@%44
M8S\X!;'1<]ZSYM<\1Z=X2\9,)-86VLK5)M,OM2MQ'.&(.]2<#=M(!!Q_%S0!
MZS5;4+^WTO3KF_NV9;>WC:61E4L0H&3P.3^%97A?3=1L[-KK4]:N=1N;Q$D=
M9 JQ0M@DB)0 0O(')/04_P 8WEQI_@G7;VTE:*YM[">6*1>JLJ$@C\: -:UN
M8KRTANH"3%-&LB$J5)4C(X/(X/>I:\UEN]<UCQ/X<TF#7+BQM[O03=7;PHID
M=@T?*D@A6.>N#P3QGD5'\5:WH/A'Q9;F_:]OM*U)+&SO+E5+;9?+"E\ !BOF
M'G'.!0!Z?=W*6=G/=2Y\N&-I&VCG &3C\J@TC5(-;T:RU2U#BWO(4GC$@PP5
MAD9'KS7.OH%_H^CZK)/XCU'4XGT^4/%>",CS-OWU*J"HZC;R.1Z5S_AS4[RU
MMOA9807#):WFG2_:(QC$FRV5ES]#S0!Z?6;K.N6FA)9-=B4B\O(K*+RUS^\D
M.%SST]37':EXKU#2-7\?S>:9H=)T^VGM(''RH[1R$^^"0N?I6'KVC:Q:67@W
M4+[Q)>:B;G6K![F"X1/+\QFR&CVJ"@'(QR"#[4 >HVFKV5[JE_IL$CM=6!C%
MPIC90N]=RX8C#<>A.*O5YQJNOZK!-\3%BO9%&EV4,EEC'[EC;,Q(_P"!#/-0
M>=X@T23PAK%QXBN[YM7NX;6\M)$18 LL;,#&H&5*D#G))[T >G45XQXE\3WD
M]WXIB7Q-?V6LV5S]GTG3;)599AL4KQM)=F9CGGY?:O1]4DN](^'U_*T\TMY:
MZ9+)YDK N76,G)( !.?0"@"[H6N6WB'3WOK-)1;">2&-Y  )0C%2ZX)^4D'&
M<=.E:=>9&ZN?#'PM\&:I8SM%9V8LFOU7&)()%"N3]&<-^%-M_'%[:?$'6Y-0
MG_XI[RKF*S7CB6T1&F_/=)_WQ[4 >@W>KV5CJ5AI\\CK<W[.MNHC9@Q1=S9(
M&%X]<58AN[:X$WD3Q2^2YCE$;AMC@9*G'0\C@^M><Z7JGB!'^'L.H:A-YVK_
M &N:]& ,@PM(B].-F5 ^E)\-M%FMM1\57#:UJ<ZP:U<PM#*\928^7'^\?" [
M^>Q X'% '=Z!K=KXDT*TUBR65;:Z3?&)5 8#)'(!/I6E7A>A+KF@?!S1_%-O
MXANLVOD[-/"(+=H6F"%&&-Q8[B=V?IBNZNI-2\4>/=4T.+6+S2].TBV@=_L1
M599Y9=Q!+,IPH"] .IH [JBO)I/$^NVN@7EE-J3RWFF>)+?3OMH15:>!G0_,
M ,;MK8.!75ZQ?WH^(VBZ3%>2PVEUI]VTBQX^\NP*PR#R,G% '4V]U;W0D-O/
M%,(Y&B<QN&VNO!4XZ$=Q5%M=M$\3+H!67[8UDUZ#M&SRU<(><YSEAQBN)^%>
MD36SZ_<MK&HSK'K5[ 8)FC,;D2?ZQL(#O..<$#GI6I)_R6^V_P"Q<E_]*8Z
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
M\R,H0>.P/&*IZ=X3&E>(=0U*TU2\2UOY6N)]/(0Q&9E"EP=NX< <9QFNBHH
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
M226\S !VCPP#9P#AN,U+)X9U[2_$&H:IX>O]/*:GY;W5OJ$+D"5%V^8A0CJ
M,@^G6@#"N/BBTWAKPQ<1RZ?IEWK9E#W-Z2T%L(>)& R"V6P%&1G/)I]A\3#;
MZ5XHENKJPU<Z+;I<17FG@I'<AP0JD9;:P88/)X(-;^L>&-6U$:)J<6I6B>(-
M*:1EE-N?L\HD&'0INR 0!@Y)&*DN/#^K>(?#>K:3XENK#9?1>5&+"%U$/7YB
M78[CG!Z#I[T <AXA'BT7W@I]?FTR:";7+>0K:1/&UO+LD^3ECO7!/S<'(Z<\
M:-]XGN=)A^(=[9V5A%<:4\;1R+!@S$PJV92#EB,X'3BK#^$?%>J7&A/K>N:?
M)%H]Y%<+';6S*;@H"-[EB<-@]!@<GVQ8U+P-<7UGXT@6]B4^("AB)0_N=L2I
M\WKRN>* (8_$'BG3=<T ZS_9CV&MRF#[/;1N)+1]A=/G)Q)]T@\#VK)U_P ;
M^(XM/\2:MI]YI-K!HUZUFEC<6[22SD%1N+!UP6W94 <CO78ZQX;EU*X\-RI<
M(@TF[6X<%3^\ C9,#T^]FO(EFL;.]UW6'U31;76X-1NIK;3=2TM9[LMO)10^
M5<[C]W:#@$8/% '?:WXGUJP\1V&ARZMI6DF2Q687U[:,8KN?<0T:#S $Q@'!
M8GYABN^B\SR4\TH9-HW[/NY[X]JXK5]+\4>*M 2!_P"Q[>UU&Q07-K>VKR26
MLC+\^TA@&()XR!@CK5O3%U6R\3:=H5G)(VBZ5I:QW4TT?,TIPL8#=R%4L<<<
MCUH ZVN%N-;\5:CX\U70-';3;>TL(K>9[FYB9V^<,=FT,,YP>>P'?-=U6#IV
M@2V7C'6];:=&CU&&VC6( Y3R@X))]]WZ4 <3J?Q(N)-4UM++7] TM-*G>WBM
M=04M+>2(/F)(==BD_*" 3P36C)XUUS5[KPK!H4%E#_;FG273M>!F^SE?+.<
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
M?K"9.,D(H5B2/]K;S6;=_$'%MX9ETO1I]0?Q!$\EO$)5C9"J!L,2,8Y.3G@
M]>E ';45QMEX[*6?B(ZYIC:?>:#&)KF&*83*\;(61D;"YS@C! P:AM?&FOGQ
M!HNF7WAFWMDU9'EAE74MY1$ +!E\O[P# XSCWH [BBN#N/B#>_8K_6;#0!=:
M!822)+=&\"2R+&2)'CCVD,H(;JP)P:[BWGBNK:*XA;?%*@=&'=2,@T 245QS
M:I9V7C;Q&Z6,IN[/2HKB24W+;95_>$($Z*?EZCKFL^T^(VHRVNBZI=^&9+31
M=5EA@2Y:[5I$>3A6,>W[A;@'.<8.!G% 'H-! (((R#VHKC3XRU.Y\8ZCX?TO
MPZUT-.EA%S=/="-%CD16R,J<M\Q^7_9SD9% '94PO&D@0L@D?)"YY;'7ZUQ$
MOCO5KF/4;_1/#7V_2-/EDBDN&O!%),8^)#$FT[@,'&2,XXJ"XU.VUKX@^ ]4
MLV+6UWI][-&2,':R1'D>M 'H-%<#-\1;S^S;K7K70//\-VTKH]W]K"S.B-M>
M1(MO*@@]6!('2N\CD2:))8V#(ZAE8=P>E "D @@C(/8TM5K^Q@U*PFLKGS/)
MF7:_ER-&V/9E((_ UYCIG@S2;CXCZ_I,LFIM96EI:RPQ_P!J7(VL^_<<[\G.
M!U- 'JJR([.JNK,APP!R5/OZ4ZO*],U76=,\:>-XM%T!M3*74,DC270A4 6Z
M84$ABSG!XQCU/-=(_CZ"?0-"OM+L9+N\USBSLVD$?(4LY=^0%4 Y(![8% '8
M45SGA_Q+<:EJM_HVJ:>MAJEFB2M''/YT<D3Y =&PIZJ000,5=\2Z_;>&/#]W
MJ]TCR1P 8BC^]([$*JCW+$"@#4:1%959U#/PH)Y/TIU>77^J:W>_$3P1%K6@
M?V8XN+F2-H[H3HP-N^5) &&''&,>AK9N_'FH%=5O=*T 7NDZ5+)%<7#7@BDD
M,?\ K/*3:=P7GJ1DCB@#MRJL02H)'3(Z4M<C?>-9);W3=/\ #NFC5+V^LAJ
M$D_D1Q6YP%=FPQR2<  >M076IB?Q)X._M719[74KB2[6-/MF5MRL9W$A?ED#
M <9QC.>O% ':T5R6@^+-1\0ZA*]GHT/]D174MJ]RUZ/.5D)!8Q;> 2.F[."#
MBLRP\5:9H6B>(]0BTZY#1Z]-:"W%P97NKEF51MW?<#$CY>@P: /0**Y&R\7:
MI!XAL-(\1:$FFOJ*O]CF@O!<(SH-QC;Y5VMCD=0:R)/B3JK:=JFJ6GA22;3=
M*N)X;N9KQ4)6)R&:-=OS84;CG'H"<4 >BT5%:W,=Y:0W4)W131K(A]5(R/YU
MP>N>(?%%I\4+'3-.TV*YLGL)9%A:]$8FP4RY^0[2I) '.<YXH ]!HKDKWQ;J
M<VO7VD^'=#34I-."?;)I[L6\:NPW"-3M;<V.3T SUK4\,>(H/$^B)J,,$ENX
MD>&>WEQOAE1BK(<>A'Y8H V:*X7XAZYX@T>\\.)H]JDD=SJ<44A-R(_-)5_W
M1!4X!QG=VQTK:O=4\2QP6@LO#D$US)%ON!+J 2*%O[@8(68^^T"@#>>1(@#(
MZH"0H+'&2>@IU>7^)O$:>(_ VE:@]LUG+'X@M8+B"1PWE21W 5AN'!&1UKHX
M/'=M+IFL:XUHZ>']/0F*_+\W97[WEICE<\!L\GIZT =;17&VOC+5(M2TN#7-
M 73K?57\JUECO!,R2;2RI*NT;20#T+#(Q794 %%<9J?C#6]%DBN]3\-+!I#W
M26QG%^KS('<(KM&%QC)' 8D9I^H>,-47Q5?>'M'\/&_NK6"*X,KW0AB"ONX8
ME20>   #G)Z8H ["BN)MOB''/I.A:E)IDD,.H:@=.N@\HS9S990#@88%UQGC
MJ#[5MVWB$7?C&^T&&U+)8VL<UQ<[^%DD)VQ[<==H+9SZ<4 ;=%5M1N+FUL)I
MK2S:\N%'[NW5U0N<]-S<#ZUSNE^*M1;Q,-!UW1XM/N);5KNWD@N_/C=58!@3
MM4AAN!Z8]Z .KHKC=%\8ZOK[07]AX:+Z#<3&.*\:\5963=M\WRBOW,C^]G'.
M*S?!GB#Q-JNL^(K;5=,C^QP7\D3.+X,;7$2D1J @+#)SNR/O'TH ]$HKSO1/
M%UMI_@7PPFCZ/-+=ZL&2QTYKLL1MRSEY6&=JCDG!/(&*UM/\979U'4=)UG2!
M8:I:61ODCCN1-'<0@D%E?:",-P01W% '745YY:?$G49M.T?6;KPQ):Z'J,D,
M/VEKM6DC:3 #>7MY3<<9R"1SCFM:Y\6:C+XIO]$T;1H;UM.6)KIIKT0,?,&X
M>6NT[L#N2HSQ0!UM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5@>-]+NM;\$:SIEB@>ZNK5XXE9@H+$<<GI6_10!Q_C/PK<
M>(_!MK80I;R7=G+!<I#<?ZJ9H^L;>S#(_&JGASP]"M_(S^ ;#00;=XS=1SQ/
M)EN"JA!T(SR2/I7=T4 >0W?AOQN_PVE\#QZ19LL$?DIJ)O!MGC5]R[4ZJQ
M.[ ')YZ5U.MZ=KNG^.K;Q)I&F1ZG&^FG3Y[<W*PLA$F]7!;@CD@CK7:T4 >7
M1^"/$=SX2UN*Y%G#K,NO?VQ:JDA,+,/+8*3U )5EYYZ&NAN%\2^*/#VM:;J&
MBP:0MUI\MO%OO!,S2NI7/RC 09^OL*["B@#SNXTCQ'K/@?2--NM'2RO+"]LB
MR?:DD#QQ,A9P1P.AP.M6FL/$7AKQ;K>H:3H\>KV.KM'-L%VL#P2J@0@[N"IP
M#D<CGBNZHH \UC\$:O#H6DI)Y$NH/XE36M0$;X2/+EG"D]<# ]ZZ271KUOB;
M;:V(U^PQZ1):,^X9\PS(P&.O0'FNFHH I:OIR:OHM_ILCE$N[>2!F'50ZE<_
MK7G<^B>,=7\%V_@B]TBUMH%CBM;C55O%9&AC*_,D>-VY@H&#@ FO4:* .8BT
M2\C^)LFM"-1IYT9+-7W#/F"9FQCKT(YKIZ** .!M?!VHS>!_%FB7'EP3ZI>W
MTMNQ;<NV5B4)QT[9[U4;3O&.MWOA0W^B6MA;Z1>)+<'[8LCR$1LN]0. O/0\
M_,/0Y])HH XVPT[6M)^(NM7B::ESI>L&W<W0N%4VYCBV$%#RV2!C'K7*W/AG
MQE#X&UCP99Z1:202R7#0:@]V )(Y':0+LZA\MCG"CKD]_7** .4BT*_3X@Z=
MJYC7['!HCV;OO&1*9$8#'7HIYK UWP9(GC?4=;/A:Q\1VNI10YCFDC26VDC7
M;QOX*L,=\Y%>E44 9/ANQ73]"@@72+72#EF-G:L&2,ECW  )(P3QU/?K6/XO
MTC5I=:T'Q#HMO%>76E/,KV<DHC\Z*50K;6/ 88!&>.M==10!P>MZ;XGU_3].
MU7^S+2SU32M26[MK%[K?YL03:R/(!A6.YL8R!@5-9:;KNO>,[#7]9TR/2K?2
M[::*VMOM"S2222X#,Q7Y0H5< 9SFNVHH \T7P=K(^"UGX:\B/^TXGB+1^:N
M%N1(?FZ?=&:Z75-&O;KX@^']7BC4V=E;7<<S%@"&D";>.I^Z:Z:B@#Q7PS'X
MLU3X8W&@:=I-I)::A)=P1Z@UT%$"/-(K[XR,DCYL;<]1Z<[VM^ C;^(+#4X?
M#]IXBLXM,CTZ2TN71)$,9^61"_RG()!&1VKT.QL+33+1;6QMX[>W5F81QK@
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
M+)B5=ACZDY4<].:[2B@#R^P\'^(-(\.>"KRVM8)]6\/K,DUB\X42I*-K!7Y
M884C/'6M6VT37-9\0:EXAU6PCTZ0Z4^FV=D)UE;YFW,[L/E&2%  )XS7=T4
M>>W'A35I/A7H.A+"G]H6;6)F3S!@>6Z%^>AP :C\<Z!J^OWLB6/AN%+]"@L-
M?COA$\ X)+  /P=WRC<#[9KT:B@!J!EC4.VY@ "V,9/K3J** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JKJ6HVFD:;<ZA?3+#
M:VT9DED;^%1_/Z5:KE_B+H]YKW@#5M.T]/,NI(U>././,*.K[?QVX_&@#F=4
M\;_VMXC\(6UI;ZSIAN-1WE+N!H1<P^4_(P2&&2O!YY'%=+J7CS3=.O;VW2RU
M.^2P_P"/V>SMO,CMCC<0QR,D#DA02.]<YJ6K7OBG7_",EIX<UFVM[/41+=2W
M=HT0A)B<;<'DCKEA\HX&>:RX](_L76?$5KK$/BPQWVHS7=N^D><\$\<N#M(C
MR XY!W8X [4 =[?^--.M'L(K2"\U2>^M_M4$6GQ"1C#Q^\.2 %^8=^<T_5/&
M%AI5MIS26M_-=ZBNZVL(;<FX; #-E#C;M!YR1BN3US3-(T_3=&AMM,\46-W9
MV 6PO-.MWEEB!_Y8R;=P)R!D.-OH>M1[O$.F:KX5\5:YI=U=RC2Y+/44LH/-
MDMY&*L'\M>3G;@[>E '2WOQ!TC3=+L[^^M]1MA=7#6J02VK"990I.TIU).,#
M&<DBFIKR7_B+PX6DU?3GO(KLKIUQ;J@D\O:"9<Y*D9!7!YS6=K4MYXCOO"%_
M%HVH00PZP7=;F JZ1B)P)'7G8"3QNP>GK6AKEE=3?$OPE=Q6TKVUO;WPFF5"
M4C++'M#'H,X./7% ',>%_B';Z5HVIG4XM8OEM=3NQ<W<4#31VL?FMMWL3T"X
M.%S@=A7;ZKXMT[3#8QQQW.H7-\AEMK:QC\QY(P 2_4 +R.21UKSRQO\ 5-*\
M&^(= E\+:S+>W]S?"S,=J6BF$KN 6;H@&<_-C*X(SFI;_P ,7F@ZMX;O+M=:
MFLK;0H]+N)=%9S+%*A#;BJ?,4/(X!Y S0!VZ^.]$_P"$<N];EDG@ALY3;W$$
ML)$\<V0/+*==Q)&,=<BN=7Q:^L?$[PW910ZMIP%M>/<65[$T.\;4V,1DJPX;
M')P0>E9VH: LGA9]3T+2]<FF@UJVU*>'4@_VB\$6W.U7Y^[T! )*].E::W]Y
MXC^)7AS4K?0]5MM-M+:[1KF\MFBR[JG&T\@<=3C))QG% '6^*[I+'PGJEW)>
M7%FD-L[M<6RAI(P!G*@\$UFWOC;3=%FT[39EU"\OKNS$]ND%OYDDX& >!T;G
M)Z  'D5/X_M;B]^'^OVMK!)/<2V,J1Q1*69V*G  ')-9-IIUXOQ$T&Z:TF%O
M%X?DADE,9VI)OC^4GH&P#Q[&@#HO#OB2R\36,US9I<1/!,UO<6]S'Y<L,BXR
MK+V/(/XUA>,?&EUX;\0Z%86^EW=U%>RL)VAMS(678Q"QG</GRH)'I4WA"RNK
M7Q%XPEN+:6*.XU-9(6="HD7R4&Y2>HR",CTJ#QZES!J7A?5XK&[O+?3]09[A
M+2$RR*C1.NX(.2 2,XH SM2\5MIGQ.LS)%JDL-UH&^+388F>1I3,#S'G 8*#
MDDC&",UT=IXWT2Z\,W6OO++;6EH[17*7$166&12 8V3D[LD# SG(K/MX;FZ^
M*UOJXLKJ.SD\.[/,EB*A',X;8V>CXZKUKEM2\,:OJ'A?QG!!97(G;Q)]N@BY
MC:XC40D["?7:V#ZB@#NM*\8V>IZJFF36&I:;>2Q&:"._M_+\]!C<4()&1D9!
MP1GI6CKVMV?AW1;G5K\N+6W ,A09(!8+T^IKC?#EII-_XEL+U;7Q>]W9I(T<
MFKK,L4!9=K#]Y@$D''RYZ5>^+G_)+-=P,_NDX_[:)0!<T_Q[I>H:Q:Z=]EU*
MU-Z&:RN+NU,45T%&3L)YZ<\@9%%IX\TS4/$$VC65GJ5Q<6]RUM<R16Q:*W8'
M&7;. #@X[\=!6#?7E]XQ\2>&+>'0=4L!IE[]MOIKR QI%M1E$:/TDR6ZKD8&
M:U_ VGW5I_PE0N;>6W-SKUS+$SH5+QE4PZYZC@X/M0 LGQ'T:-WE^S:BVF)/
M]G?55MLVJONVGY\YV[N-P&W/>KNL^,;+2-472X[+4=2O_*\][?3[?S6BCS@,
MW( R0<#.3Z5YGHOA^"R\,KX7\0V'C*6XB+026]GYSVDZ[R0R,/D"D8)R1@YK
MK'FN/"'Q"UO4)](U.]T_5K:V\B:PMFN#&\2LIC8+R,Y!!/'O0!O7OC73K5-/
M6&UU"]N[^'SX;.VMR9O+&,LRMC8 2!\Q'/%-_P"$[T0>&IM<>2XCA@F-M);O
M"1.L^0/*\OKOR1Q[YZ<UR7B&SNY/&=CXGO+'Q#;Z?=Z2MM(NF,YN+602%P)%
MB))4ANV<$5'?Z$J^&;;5="TK6YFM=?@U6YM[]6^TW00!695<[B<$$ X)*].E
M &C;>*WUGXIZ-9QQ:IIZKI]R]Q8WL;1$G*;'*Y*M_%@@G'(XJ[8>--*T7PI!
MJ6H:EJ%Y;SZE+9K/- #('WO\NU/X1L(&,D\<55MKV\\0?$_1M4AT34[73;>P
MN8OM-Y;-%N=C&<;3RH]"<9YQTK&LM%U1?"WAB%]-NQ+!XM:YE0PME(O-F.\C
M'"X(.>G(H [K1/&5AK6H76GFUO\ 3[VVB$[P:A!Y3-$3@2#DY7(Q[=ZS%^)N
MER26/E:5K4EMJ$WDV=TMH!%<'G[I+ XP"1D#('%1:S;7$/Q'NM4>WQ8Q^&)H
MVN)E(@#B8-M9NW )QUQFN'\+3O9:3X4N/$J>(5TBR,+69EM81;QS,NQ&9U8R
M%!O(7('49S0![=<7$5I;2W,[B.&)#)(YZ*H&2?RK$T+Q9;Z^0\.FZI;6SP_:
M(;J[M_+BECXP5;)QD$$!L$CGM6MJ)0:9=&2U>ZC$+[K>-0S2C!R@!P"3TQ[U
MYGH5C?S7E[HN@KKMOX<GTR:)HM8@>,6DQ&V-86<!R "<CD#'6@#I[?XBZ1<S
M6S"UU*/3[J806^IR6Q6VE<G"@-G(!/ ) !]:?J/C_3=/UF^TB.QU2_U"R"--
M!96IE(1E#;LY Q@@<D'/0&N%T'1[231M*T'7-.\9F\MS##-:YF:T#1D8</\
MZORP5##G@5V_AZRNH/B'XSNY;:6.WN39>3*R$+)MA(;:>AP>#B@"AXF^(JV/
MAS0]8T.UGOK?4[J)!(MN6 0N%93R,2') 'J#6U>>,K.RM-/>2PU,WM_N^SZ<
MMOFY8+]XE<X4#@Y) Y%<)%H^JVWP=T5#I=XUSI^KK>2VBPGSO+6[=CM3J3M(
M('I5[Q/;S:AXET3Q4+/Q"FEM92VDRV,<D5U;DN&5FC'S[3@Y&/0F@#J?^$]T
M9?#FH:U,MU!%IT@BO+>:+;- Y*C#*3_M Y!QCO1I?CO3-4UJWTP6NHVLEW&T
MMG+=VIBCNE49)C)Y/'/(''-<;K.AP7?PW\4OHFFZ_+>7[P[_ .T8Y#/<%&3!
M56^; 7CD#I[5U?B:RNKCQSX+N8+:62"VN+HS2(A*Q!H& W'MDX'/>@"2?Q[I
ML>IW-I!8ZI>16DWD75W:6AD@@DXRK,.21D9P#CO4FJ>.+#3M1NK**QU/4)+)
M0UXUC;>8MN",C<<CG'.!DX[5SGAG4KWP@-2T*[\/ZQ=7+:E/-;36MJ7BN(Y7
MW*QD^ZI&>=Q&,=ZS7TI]$\5>(AJD?BH07]Z;NUGT8S/%(K*H*L(\[6!!'S8R
M,4 >I:??VNJ:?;W]E,LUK<1K+%(O1E(R#6.WC/28]+UW4)#-'%HDTD-VK( V
MY #\HSR&!&/7-6_#&GVFE^&=/LK&VN;6UCB'EP7/^M0'G#<GGFN"\3Z!J<GQ
M#^Q6EC-+HWB![2;4)E0F.(VS%F#'H-ZJ@YZT =M_PENEM:Z%<1M+(NN,JV:H
MN2=R%\L,\  <^E<;K6L2MX0EGLM8U"9T\2QVSRRXC9 +E5:,;>J#H,]1UJ/P
M1H&JV_C,V=_8SQ:7X;6YBTV:1"%F\^0E2IZ';&-O'3-5I-%U0^#+ZW&G79F;
MQ<;E8_);<8OM0;>!C[N.<],<T =;HEW<R_$[Q7:R7$KV\-M8F*)G)1"RR;BH
MZ#.!G'7%:_B/Q/IOA6RM[O5&E6&>X6W5HXRY#L"1P.?X3TR>G%9.BV5U#\3/
M%5Y);2I;3VUDL4S(0DA59-P4]#C(SZ9H\>65U>GPQ]EMI9_(U^UFE\M"VR-0
M^6..@&1S0!=T3QC8:UJ-SIQM+_3[ZWB$[6^H0>4S1$X$B\G*YX]N]9@^)VB%
M4N3:ZHNDO*(EU9K0BU)+;0=^<[<\;L8]ZAUG1KW4?B/<-%%*EO/X9GM!=;#L
M61I1@;NF<<XZUS,L^J7_ ,+HO B>&M5BUDVL>GN9+4BV3;A3+YWW"N!NX).>
MU '3W?CNZM?B2?#W]CW\UF+(2[X;4LYD,@7>#NQY6#@G'6NUN"1;RD'!"'!'
MTKA;];G0?B;IVHOI^H7EC+HO]GB:UMVFVRB8-\^W[H(YR>*[J<%K>4 9)0@
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
M0ROL*;<_>W<8S6!=W=QXU\4>&S9:/JEG:Z7=->W5S?VC6^W"%1&H;EB2W..
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
MPOXAL/&4EQ$6@EM[0S/:3+O)#(P_=A2,'DC!S0![=12*H50HZ 8%+0 4444
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
MVN6<MVSE$19.'8?PJW1C[ U+JOC+PYHDTT.I:O:VTL)421NWS#<"1P.3P":
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
MW2)%=_O,J@%OKZT >/>,?%,M[9^,],FU33=)%N);:/36M/,N;[,0Q)]X<-G
M(4X R3Q6G!;0W?B[X;-<1+*8]&FE3>,X<1PX;Z\UZ<88FD\QHD+XV[BHSCTS
M3MBY!VC*C XZ"@#SF[U33/#GQ<U"\\07$-G!<Z3"EA<7!VIA7;S(PQXSDJ<=
M3Q4'P^UK2-$\*>*M8FS9:3%KES*N8&79&WE[?D R.HXQWKTN2*.4*)(U?:<C
M<,X/K6?K6A6>NVL-K>;_ +,EPEQ)"F LQ0Y"OQRN<''?:.W% &DK!T#*<AAD
M5X_HFO:!HG@;Q#HGB":&/6FN;P7=G*/WUV\CL4*KU?<I0 C->PTQH8FE65HD
M,B_=<J,CZ&@#RG2])EA\0_#*TUB /=VFD7)*2C)CD5(L?BO3ZBO60 !@<"D*
MJ6#$#(Z''2EH \%\6^*YM<\&ZDDVJZ;92K?^6N@PVN;A-EP/F=MV5/&XMM Y
MQU->@6]O#)\;[^=XD:6+0H/+=ER4S-)G![9KMO(AWL_E)O889MHR1[T_:N[=
M@;L8SCF@#R*UT674_A_XLAT]0MYIWB*\N]/"C[DD,N]0H]\%?^!5O?#R\'BO
M4]6\;&-DBO!'962N.4AC&7Q]9&?_ +YKM[VWDGT^YM[:;[--+&ZI,J9\MB"
MV.,D'FJOAW1+?PWX=L-'M26BM(1&'(P7/\3'W))/XT <K\1)8;'6_!^J:C@:
M-::B[73L,I$[1,L3MZ ,>O;-9-C>Z;K_ ,4]>N-#,<T4WA[RC/$N$GE$K D-
MT?@JNX9Z8[5ZDZ+(A1U#*1@@C(-(L:( $15 &T8&,#TH \,F\3:3/\(?#NAP
MW0DU2">RBN+55)>W,<R!O,'\ R,#.,DC%=JNG6^L?$GQCIMTNZWNM'M89!_L
MMYH/\Z[P01!G81(&<@L=H^8CIGUI^U0Q8 ;CP3CDT >2>!)KWQ%XDTRRU)&W
M^#K62VN"PX>Z9C$K>_[I"V?5Z[SQOJ\N@^#=2U2"R2\DMXPPAD4LG+ ;F Y*
MKG<?85+X<\.KH"ZB[7+75UJ%[)>3S,FW); "@9/"J !]*V^M 'DNDZF=2^+6
M@R_\)%8ZTPT^Z5I;&V\N./.P[-P9MWKC.1WZUS]QXATRQ^!NK>&9[D#6X7NH
M9+$*3*I\]GW%>R[3G=TKW:."*( 1Q(@&<!5 QGK08(B[.8DW.,,VT9(]#0!Y
M_P"(-2LM#^(_A?4-4N8K2S;3+J$3S-M3?^[(7)XS@&K/ANUMY/BGXYG>&-Y0
MMC&'903L,&2N?0X''M7<211R@"2-7 .0&&<'UIP50Q( !/4XZT >':8T=GX
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
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 5#=V=MJ%I+:7D$<]M,I22*10R
ML#V(-344 8NE^$/#VBSQSZ;I%K;3QA@LJ)\X#  C=UZ ?E5I="TM=)FTI;&$
M6$^_S;<+\K[R2V1[DDUH44 <MXS\+2>)]+TW28UMEL([V&6[67.3#'SM08/)
M( [<9KJ:** ,"[\$>&+^_GOKO0[*:YG!$LCQ [\C!)'3.#C/6L[5O ]MK7B^
MTOKZUL[C2(=,>S-M*"6#F1&4@8P  IYSD5V%% '(^)?!<%W\/;_PSX?MK.P$
MZJ(UP4C!WJQ)P"<G'7FM73?"7A_1]1EU#3M'L[6[ER&EBB .#R0/0'T&*V:*
M ,U_#VD26EU:/I\#6]W<?:9XRO$DN0V\^^54_A4&M>$] \12Q2ZOI-K>20C"
M/*F6 ],]<>W2MFB@#$U#P?X<U46HO=%LIA:IY< ,0 1/[@Q_#_L]*F_X1K1/
M[/33SI=J;..8W"P>6-@D))+;>G4G\ZU:* ,C1?"VA>'6F;1]*M;)IL>8T28+
M =!GT]NE/;PYHKZ(=&?3+5M-))^RM&"F2Q8G![Y)/UK4HH R=&\,:)X>,ITG
M3+>T:4 2/&OS,!T!8\D#TI=9\-:+XA\DZMIMO=F DQM(O*9Z@'K@]QWK5HH
MRE\,Z(FDW&E)I=JFGW#[Y;98P(V/'.!Q_"/RJY<:?9W=U:W5Q;QR3VC,\$C#
MF-B"I(^H)%6:* *+Z/ITDU[,]G$TE]$(;IBO,R $!6]1AC^=":-IT4MC*EG$
MKV$1AM6"\PH0 57T&% _"KU% '/'P)X5-W-='0;$SS/O=O*'WLAL@= <@$D=
M:NZAX;T75M1M-0O]-M[B\M"#!,Z99,'(P?8\_6M2B@#"U3P7X:UJ^-[J6BV=
MQ=$!6E=.7 Z!L?>_'-;4,,=O#'##&L<4:A$1!A54#  '84^B@# F\$>%[C5S
MJLVA6+WI?S#*8AR_]XCH3[D9K6DT^SEU&'4)+>-KN!&CCF(^9%;&X ^^!^56
M:* ([BWANK>6WN(DEAE4I)&ZY5E(P00>H(K*L_"6@:?8PV5II-M%;0W*W<<:
MKPLPZ./<8%;-% %8Z?9MJ:ZD;>,WJPF!9\?,(R0Q7/ID _A61_P@OA;^U/[2
M_L&Q^U^9YN_RAC?G.['3=GG.,UT%% !7.MX"\)MJAU)O#VG&[+;S(8!RW]['
M3/OBNBHH Q-8\'^'=?NDNM5T>TN[A%VB21/F*^A/<>QXJ])I&G2Q643V4!CL
M9%DM4" +"R@@%0.F 2*NT4 5ET^S74GU%;>,7DD0A:;'S% 20N?3))_&N<\3
M>#H]2T2VT[2X+2WC75(;Z9'!"N!*'DX .2>?8UUE% &/HWA70?#TLTND:3:V
M<DW$CPQ@$CTSV'MTJM!X%\*VUT;F'0;%)C()0ZQ#Y6#!@5_N_, >,=*Z&B@"
MM#I]G;7UU>PV\:7-WL\^51\TFP87/T!K*U?02O@S4=$T&WL[=YX)8H8Y01$K
M29W$X![L3TY-;U% &/I?ARPT[PE;>''A2:RBM1;2(XXD&W#9'OR?QK3MK:&S
MM8;6VB6*"%!''&@P%4#  ]@*EHH **** "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@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ KGO'6KW>@^!]7U6Q95NK:W+Q,R[@#D=N]=#7)_$V&6X^&
MFOQ01/+(UHP5$4L3R.@% !8ZU>7WPHBUNXOEM+R72/M+W:P[A$_E;B^SO@\X
MK/TSQ]H^B>#] NO$/B$7+ZA$Y2^:V:,3;.22H'RX&![GZURFB^,;6_\ A9+X
M5CTS5TU&'P_+"QELV6,LD!! ;W[<<UD1Z7<RZ-\'XI;&5UBNF,Z-"2$&]#\P
MQQT[T =\OQI\#-8377]JN#$^PP&W<2DX)R%QDC //0=\4WQ1XPMK[PMH>LZ'
MXH73;2]U".);C[&9O.SN!B*D94Y!Y..E9^AZ8?\ A?GB^YDLCY+Z?"$E:+Y6
M)2,, <=\'->=VFF7X^#?AJ V5SYJ>)U<Q^4VY5PW.,=* /27^,&FV_Q+N?#-
MP EE$ODBX$,A<W.\*4P!]WK\W3CK6]K7Q-\+:#JDVGWEY,T]O@W)@MWE6WST
MWLH(%<EJE\?#7[0 U*^LKU[/4-*2T@E@@,@,AD7@XZ?=Y],BN/>T.A^(_&&E
M^(]5U_2X=3O)9$^Q68FCO8I"W?8QS@XZ\9]: /9M?\?^&_#>G6-]?Z@#%?@-
M:"!#(TPP#E0O;!'/N*YCX=^,)O%7C[Q;Y&I27>CQ+;M9*1A4#*=V 0".1SGT
MKE=1M(O!GB/P!KYLM4NO#]GI[0;I;?=- S!R"Z#[I^<<?[)[BMSX7M+>?$?Q
MKJG]E76GVU[]GEA2XA\MBI#'./4_>_&@#2^)/BCQ!I'B;PQHVA7UI9'56F62
M:YB#JNW9@\]!R:T[;7[WPAX>N-4\:ZY:7UOYZQI<6%JVV/(Z,%SW[^X]:Y#X
MT6MM+XM\&SZEIMS?:3$T_P!K2")G^7Y./E_QI]_K'AB'X3ZW8>&?#=\L-Q)]
MFCLI;613)/*.&&23P%SG_9'K0!Z/'XMT6;7FT:*\$EVEH+Q]BDHD1Z,S_=&0
M0>O0BLO1?B=X4\0:XFD:;?R2W,A986,#K'*5!+!6(P< $UY=X0\-ZQX?M_&/
M@J\M6;5M1TH/:7RABLH$17R=YX &<#Z'VKHOAWXGMYO"^E^#$T;4[;6(()8)
M6>T*QVKA7_>,QZ9)QZY:@#JF^*W@]-4-D=2? G^SFZ$#_9Q)_=\S&W\<X]ZG
MUWXE>%O#>HW.GZGJ#1WENB.T*PNS,&&1MP.>.OIWKP_1M/M4\)-X1\3:CXIL
M[F.=@^DVNGB1)#OW*R-L.<\<EOTKJ[[7;+PC\>]3O;VRO+NWBTB*(R00^:\/
M" .1V!QMS_M>] '4>*?C!I&F^!HO$&ARQW\ES+Y4$<B.!N4C>'X^4@'/.,\8
MS2ZEXYM]9MO"U_H_B-M-@O-32VDC:Q9_M+?+F+YERHYQNZ<]>*\[C\/ZO<_!
M#Q;=QZ7<PKJ.J"]MK/RSO6$.IW!?3&?P7/2ND\3ZHOBJV^'5_IUG>^3#K<"2
M>;;LI7:4R2/3KSTX- '=^(OB7X7\,:DVG:A>R->(GF2Q6\#2F)>N7VC XY]:
MGNOB%X7L]%T[6)M5C&G:A)Y5O<!6*EN<[N/EQ@YSC%>=V.LQ_#WXA^-)/$.F
M7\J:M*L]E/!;&59D^;]V"/\ > Q[<]JYF'PMJMC\/_!EMJ&FS W'B5;EK5HB
MQBB; PXQP, G!]>: /9_#?Q&\,>*[B[M]+U M+:IYLBS1M$?+_OC<!\O(^F1
M1H7Q%\.^(]46PTV>YD>3>896M9$BFV_>VN1@XP:Y+4;+;\=[RXEL)YK)_#;K
M*(HB?-^8@J,=6(& ,^E8WP\OKO3O&]CH?A>^U6_\*M%(]U!J-FT?V X)"AR!
MSNQP..3UZ@ [/XE_$>/P%;Z>(X4GN[N< QR*VT0C.]LCN#MX]ZTKOXD>%[+P
M[9:Y/J#+9WS,EJODOYLS*Q4A4QNX(],=/45SWQQM;J?P393VUM-<"SU2"XF6
M)"S! '!.![D?G6)XJU=9?&7@SX@+IVH7'AZ*.>*0?9F+P,=ZAV3J 200?1?I
M0!Z/X8\::%XOCN#I%V9)+9@L\,D;1R1D],JPSV/-<WX\^*5KX+\2Z/I3QJZW
M#![UFC<F&$G 9<#YCPW'/3WK-\!K-K_Q6\1^,+2QN;71KBUCM87N(C&;AQLR
MP4]AL//N/>G_ !>,MCK7@K7#:W$UCIVI&2Y:",N44["#@?[IH IZK\2K?2?B
ME97%UJT\?ARXT-+J.'RV/F.[':0F-VXC%=WIWCWPUJGA>?Q'!J2#2[<E9Y9%
M*F-ACY2I&<\C [Y&,UQD _M;X]Z7K"64_P!DD\/K+%)- 5V%F;&<_=;#=.O-
M</?>&]7O_!/CZWL+"X+1^)&N%@2,@RQ*S9V#'.,@\>E 'LWA[XA>'?$VHG3[
M"YF2\\OSDAN;=X6DC_O+N W#Z5E_%GQ1J_A3PU876BRPQ75SJ,=J7ECW@*RN
M>GU45R_@]='U_P =Z1J:ZYXFU+4;**38MY8K%' "A!5V" =^,$\UI_'>QN-0
M\(:3!;13R,=8AW>0I+*-D@SQTZ]: )-&\5^*M(^)=IX.\3S:??B^M6N+>ZM(
MS&4P&.&'3'R-^G-:DWQ@\%0:BUHVJL567R6N5@<P!_3S ,?CT]Z73_AEIFBK
MJ5[:W6H7VM75I);I?ZE<F:1-RD#!P,=N>M>46^J&#X.3?#Q_#^IGQ*TK1?9Q
M:-AF,V\2;NF ,#/L.W- 'IMYKNHCXZ:7H\-\_P#9<VC-.T"D%&?<^&_("G>$
M/&-I:> [O7->\5)J5O#=R(UZUH8,= (P@&6.?0=_:L+3M'OM-^,GA6"XBD?[
M)X82WFG"DIO7>#\W3K_.N'M]#U9_@O:RIIES.+#Q&;NYM/*.]X@,$[>I'/\
M/TH ]>A^+G@^;3I+XW\\<,<\<$GF6LBE#(&*$C'W2%;GIQ70W?B72K'Q%I^@
MS7!_M&_1W@B6-FRJ@DDD# '!Z^E<??WVF_%CP?K^FZ=IU]%_HR>5<W5MY0>8
M;F15)Y.UE&?][WKE_@PU_P"*_$=WXHU9#OTRPATBWW==RC+G_>XR?]\T >WT
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 %8%MX1L;
M;QQ>>*TFN#>W5HMJ\1*^6%!4Y QG/RCO6_10 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110!'/$9K>6)97B+H5$B8W+D8R,]Q6+X0\)Z?X+
MT!-(TYYI(A(TKRSD%Y&8\DD #T'3H!6]10 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 %%%% !13)9H[>%YII$CB0%G=V 50.I)/04Y65U#*0RD9!!R"
M* %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH ***CEN(8#&)I8XS(X1-[ ;F/0#/4\'B@"2BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
ME=E^;&?ND54N]*\0:%XSU/7=#L+74[;5H85N+:6Y\AXI(@55E8J05*GD=<T
M87B7Q)_PDG@F&26S:RO;/Q!:V=Y;%P_ERI.F0&'W@000?>MO^W-)T?Q7XSOI
MK'R7T^RM9[JZ65F:==CE5"'A2-N!CKGFLY_ NL/X8F25[9]6O]=BU:[6-B(X
MP)$)121D[50=N3FK^I>"KK5]4\:">1(K36[&WM[>0')5T5P21Z LOUH L6GB
M#QA-ISW\WABT6&6T>XMXX[\M(K!=R)("@Y;IE<X-./CJ.?0O#-_I]J+B?7IX
MHHH#)CRP06E)..=@5L^XJ?PY-XPW6EGK&EZ=;6]O%LFN8KLRM.P& 43:-H)Y
M.XGTKD_!&A.GQ)UQ!*LND:!-*FGJHXBDN=LDBC_=&5_X%0!W'BKQ(OAK3[>1
M+<7-Y>7*6EK 9!&'D;)^9C]U0 23@]*RM/\ %NK3:I>Z'=Z?8?VQ'8F]M/LM
MX9(+A0=NTL5!0ABH/!X.:F\>^%YO$VF6!M8K2>YT^\2[2WO!F&X !#1MP< A
MCS@\@56T73;[3UOKRS\#Z'H]T+9E@%O,A>:3@A69(U 3(&>2>G% ":#\04\2
MZAIECIUB3</$\NJ)(^#I^TE-C<<N7! '' )IVC>+=>\0M%J6F:#;2:!)<F%)
MGO-MPZ!]AF";=NT$$X+9(%4/#G@G5_"^NVFIP7*WCZE&P\0"1\;YB2ZRQCV+
M,F./EQWJ3PMIGB[PM9VWAN&PTZXTRVN#Y6I271#?9RY8@Q!<EP"0.<9Q^( 7
MGC_47_M:]TG2[&XTO2I9(IFGOO*GN#'_ *SRDVD8'(&2,XJU?>.+N35-'L-"
MTE;]M7T\WT$DL_E+&N5P7X.%PW;)S@8YR,.+P/=:-J&IQ)X.T#7[>[O)+JWN
M[MTCDB#G)23=&Q(!S@@GCM4FN+JUC\2_#@T:QL'N(-%F#V9D,490/&"D; ?+
MCC&1C QQV )=5\9:Y<^#?%L"6$-CK^BQ.MR%NB41&B+K-$VW)..0"!R.2*ZG
MP==ZQ>^&[2?6;>WBF>&-D:&<RF12@.YLJN&)SQS]:P+/PCJ]_I?C*YU7[-:Z
MIXDA,*PQ2&1+=%B,<8+8&X_,22!70^$5UB'P_;6FLZ?!9SVL:0*(;CS1(%4#
M?]T;<G/'- ',>%M:\577COQ+:W]O9FPMKF)9!]M9OLRF$,/+&P;L\$Y(P2>M
M*?B!KDV@S>*;/P[!+X;BW.&:[*W4D*DAI5CV;0, G!;) K0LM&UG3O'>N3BR
MM[C1]::)Y+C[3L>#9%L*[-IW9(&,$=:PH/#GC.S\&2^!H;73GLVB>T35VN2"
MMNQ(R8=N2X4D=<9[T =]>7UQ/X>>_P!'2&XED@$MN)9#&C @$$L 2.#GI7DU
MSJFO:K^SS>W>M1PNKV<+0W*W#22S_O1DNI4!3TZ$U[!9Z?%8Z1;Z="3Y,$"P
M(3UVJNT?H*\XB\)^)Y?A->^#+BQLXYH(4@M;E+K<MP!)N)(VC9P!U)R?2@#H
M+/Q;K47B72],UO0HK&#5ED^QO'=>:Z,B[RDHV@ E<GY21GCFJ5W\0-19=6O]
M*TNQN-*TJ62*5I[[RY[@Q_ZPQ)M(P,$#)&<5MZ]HEYJ/BGPMJ$ 3R--GGDN-
MS8.'A9!@=^2*Y&#P/=:+?:E"G@W0->M[F[DN;>[NG2.2,.=VR3=&Q(4DX(SQ
MVH ])T^^AU/3;6_MB3!=0I-&2,$JP!'Z&K-0V</V>R@A$,4/EQJOE0C")@8P
MO X';BIJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHKE_B/-+;_#CQ!-!(\4J63E71BK*<=010!U%%<I9WT1\9:;9->ZC]I?1
M3/\ 9P5^S,H= 7/\7F9;'IC-9<?Q;T633X-4.FZNFD/((I=0>V'DP.3MPQW9
M//!*@@$XSGB@#OZ*YC2/&]IJFN)I,FFZGI\\\#7%JU["(UN8P0"5P201D'#
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
MX8UW2,%/!;& ,\<T =?17,Z;H=[X>N7O+CQ7J%[IRPLUQ%J(C?:1SO5U52H
M!R.1S5"'XE:>XM+J;2=7MM)O)%BM]4G@58'+'"D_-N56.,,5 Y% ':T5RFI^
M/+2PUV]T6WTG5=1U&TC25X;.!6RC G=DL ,8Q@X))& ><4(_BKHL]G;:C#8Z
MK)I,CI'+J/V8"&W=R %<DYX) )4$ \9H [JBN8UGQM::1K_]A)INI7^IM:K=
M)#9Q*VY"S+U+ #!7G.!R,9)Q62/BQI#Z:=2ATK69;. [;Z9;4 639P5DRPR1
MU(7=@<T =[17*W^KP0>,K9(Y]4N)CI,US'96Q0P3*K+S@D$R<@#G&.]8/AWX
MA:MJ7@F_U2XT'47NK83LDL<,8C?;*RJ -^25&-W3[K8SQD ](HKB?#OCP3^
MHO$&NV5W9+%:PR2RO$H6Y=P/]2JL2<L0 #@_,*TM*\817^L1Z5>:5J6E7D\3
M36Z7R(!.BXW;2C,,C(RIP1F@#I**XU_B1IJHUX-.U-M%6?R&U<1+]G#;MA/W
MMY3=QN"XKK;FYAL[2:ZN)%C@A1I))&Z*H&23^ H EHKRCQ-X\_M>S\/_ &33
MM:T^&\UBS-O=3Q>7'<Q^8,@%6) (YPP&179:GXRALM6N-,LM)U+5KJUC62Z6
MQC0B ,,J&+LN6(Y"C)Q0!TM%>>Z_\1I(1X7NM#L+N^L=5N!NDBA4[UVOF)=S
M B0%>AXX/-;VH>,(K*6QM(]*U*ZU2\@^T+I\*)YL48QEI"6"* 3C[W)X&: .
MDHKDYOB'HUOX7EU^=+N*WM[H6=U"\0$MO*7"E77/;<"<$\=,TRY^(5G8:/;:
MEJ6D:Q91W5Z+.&*:V'FNS(75@@8G!QC'7/&* .OHKB8_B5:R7D^F_P!@:XNL
M1 .---NOFO&1GS 0VP+V)+#GCK1J'BO3=8\*:7J\%WJME!/J4-OMMPJ3+)YN
MPQR!NB[N&QVZ9H [:BN2U#Q_:6FMZCHUKH^KZE?Z>$:>.S@5@%9 X;<6 Z'&
M.I.< U8?QSHX\,Z?KL/VBYAU%ECM((8\S32'/R!<]1ALY.!@\T =+4%K8VEE
MYWV2VA@\^5II?*0+YDC=6;'4GU-<_:>.+"2/5!J-I>:5<:9;_:KFWO$7>(<$
M[U*,P8?*1P>HQ5S0?$4FN99M$U/3XVC$L4EVB!95/3&UVP?8X- &W17#>*/&
MFHZ'XVT/2;;1[Z[M;I)VF\B)&:;:@*B,EQRIY;..",9K.;Q1-I?Q/UR$:?JN
MH/+I]H\-C:H&*??WDY8(O50>>3C&: /2J*YVV\8V=_X8@UW3['4;R.=S&MK!
M!F97!*LK*2 N"#DD@>_2J0\=+/I^M"/1M3@U73(EDDL)8T\TA\[77#[67@DX
M;L: .OJ!K*U>]2]:VB-U&AC2<H-ZH2"5#=0"0./:N<\ >)KWQ1X8M+V_TZZM
MIV@C=YI(U6.<L.6CPQ...X'44E_X\L[/Q)<:!!I>J7^HP"-Y$M(58!'&=^2P
MP!P#GG)& : .KHKE-1\>6MG>7\-KI.J:E#IIQ?7-G$C1P'&XK\S LP!!(4'%
M3ZEXUTZRATLV<%UJEQJD?G6=O8H&>2/ )<[B J@$<DCK0!TE%<O<^.;.TTVR
MGETS5%OKV9H+?3#;@7+NOWOESMV@<[MVW'>J_P#PL33X].U>>[TS4[6[TF)9
M[JPEB7SA$?XUPVUEZ\ANQH ["BL>^\2V%E/HT(\RX?5Y?+M1" <C87+G)'RA
M1DGGJ.*Q;CXCZ= )[I=-U.71[:8P3:K'$IMT8-M8_>WLH/!8*1Q0!V5%<KK?
MCNRT?74T2/3M2U'49+9;J.&RB5]\99@3DL ,;><X'(QDG%7M.\5Z?J$>L,4G
MM6TB5H[M+A0K* H??P3\I4Y!]C0!N450T358M=T2SU6"&:&&[B6:-)U <*>1
MD D<C!Z]ZOT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M\0-/N]1TK2H[.WDG>/6+.9U09*HLH+,?8"NLHH Y.;3[MOBU::B+>0V:Z)+
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
MSQF@#T#5O&OAW1+YK/4-4CAN$4-(@1G\I3T+E00@/JV*GU3Q7H6BB ZAJ<$
MN(C-"221(HVC*XZ_>7 ')SQFO,(YUT?Q!XML-:\6?V$U[J,LZQ3VD;K=6[J
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ( !G  S
MUI:**  @$8(R**** "D"@$D #/6EHH *,444 %)@9S@9]:6B@!"H)!(&1T-!
M )!(!QTI:* $(!QD XZ4M%% "8!()'2@@,,$ CT-+10 4444 9OB#2$U_P /
M:AI$DK0I>P/ TBC)4,,9Q5NTMEM+."W4[A%&L>XCD@#%3T4 (5!QD XZ4M%%
M !2 !1@  >@I:* $  '  ^E+@9SCFBB@ P",8XH  & ,#THHH **** "BBB@
M!  HP !]*,#.<#/K2T4 %)@9)P,GK2T4 %)@9S@9Z9I:* $(##! /UI:** "
MBBB@#-\0:0FO^'M0TB25H4O8'A:11DJ&&,XJY:6RVEI#;J=PBC6/<1R0!BIJ
M* "DP,DX&3WI:* $(!Z@'ZTI /49HHH *0  D@#)ZTM% "  9P!SUH(!Z@'O
M2T4 %(5!() )'2EHH **** "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 ***;))'#&TDKJD:C+,QP /4F@!U% .1D=*8\L:.B/(JLYP@)P6.,X'KQ0
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
MOC'3?%&CV*ZB8;62RNK/SEB<QLP8,A;Y<@CD$CBLN3PWKNL6OC'5[VQ2TO\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "H+VRM=2LI;.]MX[BVF7;)%(NY6'H14]%  !@ #H*KW%C:W<UO+<6\<
MLEM)YL+.N3&^"-P]#@D?C5BB@ HHHH **** "BBL#6O%MMHMTUNVFZM>/'&)
M939632K&ISR6X&>#P"3[4 ;]%<U?>/- L-)TK5)+F1[/5#MM9(HF<N2I8#:!
MG)QC&,YP*HI\3=&D>:V6RU@ZG"V'TP6#FY"XSOV?W<$<Y[CN10!V=%<\WC;0
ME\+6_B(73-87)"0;(V:220DJ(U0#)?((Q[&ET7QAI^M:E+IGV>^L=1CB\[[+
M?VYA=H\XWKG@C/'!XH Z"BN=_P"$UTC_ (0QO%>Z;^RU4L3Y?SX#[/N_44FL
M^-M*T35X])FCO)]0EMQ<0VUK;M*\JEB/E [C:2<X '>@#HZ*X+Q%\28+3X?W
M7B/1+:>XECD,'E36S_N)58!EF4$%,=.O4CUKK])U-=7L1=+:7EJ"Q7R[R Q/
MQWVGG% %ZBN-\9>-9_#&L:'90Z==7*7MQLF:.U>3Y-K';&0>9,J#CGC-7]1\
M::?IK64!M-1N+^\@^T)86]JSSK'W9U_@ )QR1SQ0!T=%96@>(=/\26#W>GO)
MB.5H9HIHS')#(O5'4\@BL'XF:K+HWANSO8[R2T1-3M/.EC<K^[\T;P<=1C.1
MWH ZV[M(+^SGL[J)9;>>-HY8VZ.I&"#]13H(8[:"."% D4:A$4=%4# %8&C^
M-=,UC5SI:P7]G>-$9X8[ZU:$SQ@X+)NZCIQP?:JLOQ%T.&:0E+]K"*?[/)J:
MVK&U23=M(,GH&XW8QGO0!UM%%<Q?^/-)L-?ET,0:A=:E"8R\%I:M*51AG><=
M%&1D^_>@#IZ*Y74?'^D:==7D1@U"YAL&VWMU:VC20VQQDAV'< Y.,X[U;U?Q
MAI>DFRC N;ZYOD,MM;V$)FDDC !+@#@+R.2>] &_56_TZSU2W%O?6Z3Q"19
MCC@,I#*?P(!K%N?&^D6ND6>H.MZ6O9&AM[,6K_:9)%)#((\9R,'.>!Z]*@7X
MA:+_ &7JE[-'?6[Z4JO>6D]L4GB5NC;#U7OD$\ T =7167?>(+"PGTN"1V>3
M5)O*M1$N[=\I8M_N@#)-8T_Q%T.WFF+)?M8P3_9YM22U8VL<F=I!D] >"0,
M]Z .MHKF=;\=:3H6L#2)8;ZZU%H%G2VL[9IGD0EAD >FPD^G'K3M3\;:=IM_
M)8I::E?7,$2RW,=C:M*;=6&1O]"1DXZX[4 =)17.7WC?1;/2=.U".6:]34R!
M8PV<1DEN.,G:O7@=<XQWK%\'>)&\0>/O%'E37@M(+>S"6MRK1FWD(DWC8WW3
MD#/KQUH [VBBN&\:ZEJD7BOPSI%CKATBWOUNVN)UBB<GRT0J/W@(')/YT =S
M17$>#_$5[(_B2#6-3@O['1YE$>K+&L:R+Y>]PVWY<IT)%7]-\>:5J5]9VOV?
M4;47V?L4]W:-%%<X&?D8]R.0#C(Z4 =117E_AO7)/$'Q)UF:[;Q#!%93+':P
MLLD5M"@BRWG+]W<Q)(W>V*WX_B9H,CQ2>5J*:=-*(8]4>S<6KL3M&)/0GC=C
M'O0!V-%<QJ_CS2='UI]&>#4+K4DC27[-9VK3.R-N^8 =AMY/;(]:=JGC?3=+
MU"YLEMM1OIK1 ]W]AM6E%LI&1O(Z''.!DX[4 =(0""#R#5?3]/M-*L(;&P@2
MWM85VQQ(.%'H*6POK;4["WOK*99K6XC$D4B]&4C(-8WB#QGI7AN^M;&\6ZEN
M[N-GMX+: RO*5*@JH'5OFS] 3VH Z&BN:O/&VGVDEM;I8ZI=7L]LMTUG;6C/
M-#&>AD7^ YXP3G(/%3'QAI;Z!:ZQ:+>7UO=/Y<,=I;/)*SC.5*@94C:V=V ,
M4 ;]5+C3+*ZO[2^GMHY+JSW_ &>5ADQ[QAL?4<5EZ7XPTK5+/4;@F>R.F?\
M'[#>Q&*2W&W=E@>Q7D$9JG:>-K+6H)H[6TU6V\VUDFM;BYLWBCF4+G<C'Z@C
M.#B@#JZ*\S\#_$;3_P#A%?#L.I/J4LMQ'';2:E+;NT!N#QL:4]6SQGD9[UTX
MU>&U\5ZVDVIW,B6=A%<269A7RXE^<[E;JQ.T\4 =+17'6/Q+T"_N-/6)-06V
MU!UBM[V2T9;=Y6'$>\\;LY'ID$9XJSK7CO2]%O+RV>VU&[>QC$MXUG:F5;92
M,C>>W'..>.: .HHJEI&IPZSI-MJ-O'/'#<)O19XRC[>Q(/KU'L17*ZWX\FT?
MQ[::$-)OKBU>UDED>"S>1V8;-IC(."H#$,<<'% ';T5YP/&/]C_$?Q59W0U2
M_"Q6;VME:0O.47RV,C!1PHR5R>,DCK6UJ'B6PU'1O#VJZ?K%Q;6E_J4$<3PP
MAC/N)'E.&^Z"003U&* .MHKG9/&5@-;ETN"TU*[:"98+B>VM6DA@D;!"LP]
MP)QG&><5T5 !17+77C[2;?4[FS2WU*Z6TE$-U=6MF\L-N_=78=QD9QG'>GZK
MXXTW3-3GTZ.TU+4+JV17N4T^T:;[.",C>1P"1SCKCM0!TU%<U>>/?#UEH>FZ
MR]XSZ?J4GE6\L4;-N;:QQM SGY2,8SGC%3:%XOT[7KJ\M(X;RSO+15>:VOH#
M#($;.'P>JG!Y_.@#?HKE]+\>:5K%]#!9VVI-;7#M';W[6;BVF89X5\>QP3@'
M'!K(\&^)UL_"-I<:Q=7$\MYK4UA$[$R-O:X=4!)Z* ,>PH [^BLV37+*+Q#'
MHCLXO'M&NQ\OR^6K!22?7+"J&B>,;'Q!<(MC9ZE]FE5F@O)+1E@F [JW\LXS
MVH Z&BN-TCQ9IVG>![;5K[5KO4(Y;B2"*:2WQ//)YK*(UC0<G((&.PS6EHOB
M_3]:U&;31!?6.H11"8VE];F&0QDXWJ#PRYXX/% '05AZIX-\.:U>F\U'1K2X
MN2H5I63#,!T#$=1]:Q+;XJ^'+N&UN8EU$V-Q(L1OC9L((I&. COT!R0.X&>2
M*[>@"*VM;>RMH[:U@C@@B4+'%$H55 [ #@"I:I:OJ']EZ3<WWD3S^2FX1P1F
M1V^BCD_X5YK?>.=0U[X*:GK"PWNG:BEDDAN(XGAC+,V,PN3DCCL>] 'J]%<M
MI/CS2-4U6UTQ([^&2[C9[.:YM7CBNPHRQC8_>XY[<<TV_P#B#HUA<WD9AU">
MWL7\N\O+>T:2"V8=0[#TR,XSCO0!U=%-CD2:))8G5XW4,K*<@@]"*XO6=5UK
M6?&A\+:%?KIL=K:K=7]\(5ED&XX2-%;Y03@DD@\4 =M17,PW%WX0TF_O?$_B
M!;ZQAVM%<26PCE7/!4A.').W& #SBG:3XVT[5-6CTN2UU'3KV:,RP1:A:M"9
MU'WBF>#CN.OM0!TE%<5-\4O#L/GOLU![>UN&M[NYCM&:*U8.4_>,. "1[G!!
M[U>T[Q[HVIZU;Z9"MXC7:NUG<36S)#=A1EO*<_>P.?<<C- &Y%IEE#J5QJ,=
MM&MY<(L<LP'S,JYVCZ#)JW7'WGQ(T2UN;^W2WU.[ETZ5H[Q;2S:3R O5V(X"
M]??@\<5IW?BS3[?3K&]M8;W4H[]/,MEL+9I2Z8!W''"CD?>(ZT ;M%<P/'NA
M_P#",7>OR/<0VEE.+:Z2:$I+!)O5=KJ>A!=2?8T:9X[TK5=573HX-0@GEA:>
MU^U6C1"ZC7J8RW7J#V.#0!T]%<[_ ,)KHQ\&CQ4)93II7(_=_O,[]FW;_>W<
M8]:Z$'*@X(SV- "T5Q]_\2M#L+K4;<PZE<2:;(4O!;6C2"!0 2[$<!>>O7@\
M<5);?$70+O4;.U@:[:WO9?(MK_[,PMII<?<60\$\$>F01F@#K**SK+6[/4-7
MU/3("YN=-:-;@,N "Z;UP>_!K)_X3S1VT'3]6A6[G3496AM+>& M-,ZE@0%]
MMC').,"@#IZ*X7Q3\0)=&T72[^STC4"UY?1V[QW%E)NC7S K@@$8<@_+U![9
MKL-.O1J-A%=K;W-N) 3Y5S$8Y%YQRIY'2@"U17/ZYXRTO0-3M]-NENY;VYA:
M6""V@:5Y<$ JH'?G/I@$YXK(/Q4\/&SDN(X=4F^S[OML4=B[/9!203,/X,8/
MO@$T =O16)J7BBSL+>RFAMK_ %'[;'YL"V%LTQ9, [B1P!\PZD9SQ7,>+O%D
M>J?#.\U;1+JZMI8[R"W?(:&:%Q<1JZ,.H.#@CT- 'H5%8\7B;3)]7U#3HI69
MM.B\R[GV_N83UVL_3=CDCL.M9MAX_P!'U"\LX1!J-O#?MLLKNYM&C@N6QD!&
M/J 2,@9[4 =5117*WWC_ $O3KITNK/58[2.?[/)J#63BW1]VWESVW<;@,>]
M'54444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %><^(M0U4>,+ZTOI?
M$%OIBV\1TU-&M=_VF0@^8'D"-M(.  2HQR:]&HH \BT+1]2@\,?#.";3[I9;
M.^=KE&A;,(V2\OQ\HR1R?45UNF65Q'\5O$%X]M*MO+IUHB3%"$=@9,@-T)'&
M?PKL** /'+/2-5L?!_AW43I5Y-_9.OW-U<62PGS3$TDHWJAY8C<& '4'BNDM
M)I?%?Q&TO6;*POK?3=*LYT>XN[9X#/)+M 15<!B %))QC-=_10!X9<RZG;_!
MZ]\$KX>UB;6(#)&X2T8Q;//+B17QA@1C &23VQS7H2V=S_PN 7IMI?LH\/B+
MS]AV;_M&=N[IG'.*[&B@#R74-#U2Y\ ?$:SAT^X-Q<ZQ//;Q>60TR8A.4'\0
M.UL8ZD5Z5HNKPZWIRWD$%W"A.W9=6[0OD=?E8 X]ZT** .)^(*SP7'AG54M+
MFYM]/U59;D6T+2NB&-UW;5!) )&<50FOWT/X@2>);G3=2ETK5=+ACCFALY))
M+9U9FV21J"RY# ].O%>BT4 <9X$L[M[_ ,1Z]<V<]C#JUZLEO;3ILD$:1A [
M+_"6()P>:3XG6]Y<>&K/[!837T\6IVDOD0KEF"R@GV ]SP.]=I10!YVMU-XO
M^(F@7]GIFI6EGH\%TUS/>VK09>5 @C4,/F(P2<9' YKDM&T.VLO"_P#PBWB)
M?&'VF,O!):6<4CV]PI<D,C*A7:003EA@YS7N-% #8T$<:QKG:H &3GI7(Z!9
M7$7Q+\87<MM(D,\5B(9FC(63;&^X*W0X.,XKL** /&;;2TT>XU[2M=?Q9']J
MO[B:)=-BEE@NXI3D8V(P#8.""16W)!_PAWC#1]7&F:E+HG]@II:F*!IY;9D?
M>OF*H)Y& 2!U%>ET4 ><ZU>W3^(/"_C'^Q=4.GVRW4$\!MBUQ ),!)?*&6P=
MO/< C([5+I=B?%OC36=:ET^ZM]%GTA=*47<+0O=9=F=@C ,  VT$@9KT&B@#
MRSX?:9K5QK]N-=L[B)/#%F^FVLLT95;AV<@RH3U'E)&,_P"T:PM'T2WT_P -
M2>%_$0\8&X1Y87M;**22WN4+DAD94*X(()R1@YS7N%% '&6>FS0?%JXN5M91
M:+H$,$<[(=NX3.2N[IG&"1]*YFZL'T3QQXAFU2;Q-;VVHS1W%K<:1'))'(/+
M"E&$:L0P(XSVKUFB@#RM]-B\+77@S5[#2]6DT2QBNX98W@:2YM_.(8.T8&[J
M"#QP"*T?#-Y=R^,_%^OR:+J5O:2V=JULLUN5DN!&LN=JG^(]E//(SC->AT4
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
MAQM&<[BQ/:O<Z*  =**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L
M?5?%>@:'(\>J:O:6CH$9EFD"D!B0O'OM;\C6Q7!06-K<_&[4IY[>.62'1(!&
MSKG9NDD!Q]0,4 =)JWBWP_H5Q';ZIK%G:32+N5)90#M_O$=A[GBIM4\1:-HM
MG%=ZEJ=K;03?ZIY) !)QGY?[W'I7F4<\EAXW\80:CXFTO19+JX1PNI6BN+BV
M,8"[79U!4?,"HS@Y]:N+J2>%-)\':'8:MIAMYK>81:_J,68T1<$*@W 98$ 9
M8#"]Z /08/$6BW.BMK,.J6CZ:@):Z$H\M<=<GM]*33/$>C:S937FGZG;7%O
M2)I%<8CP,_-GIQSS7E>A1Z5JWA7QC%JNO006D^O*\>I1QB*+S=L3HX5B1M+
M=3@^O.:=K>NZGX@\"^*;&5[35$TV>U$VH:6IV7D&Y7D& 3\RJ#N )&#0!Z7I
M/C#PYKMX]II>M65W<*"QBBE!8@=2!W'N*9>^-O"^FR^5>Z]802"5H2LDP!#K
MP01VQD<GBN0UW5M#\1>(O!</AB[M+R\MK];@M9L&^SV@C82!L?<!RHP<<\5'
MH6GV<VA?$J:2UA>6;4[^*1V0$L@C4A2?0$D_C0!WVK>(='T*VCN-4U*VM(I3
MB-I9 /,_W1U/X5@>+?%R0^ )]?\ #NH6\X$T")/&5D7#3(C#TSAB/:N:MO$L
MVF^'? -DMQINGO>:0K'5M3CWI%MBCRB_,OS-QU8=.]<S-*EU\*O'3M/'?0R>
M(8F\RW@*),&>V)*ID\-VY.<^] 'LNF>*] UJ_FL=,UBSN[J$$O%#*&8 '!/N
M,]Q67X4\1RWFDZW?:S=PQPV.JW=N)7VQK'%&^%R>G [FN<NM3T/7O'O@E?"\
M]K</9^?),;0#%O;>45VN!]W+%0%..>U<YJ,<[>!=1E1Q':0>-9I;UVB\U4A$
MYRS)GYE#;21[4 >NZ-XET3Q#YO\ 9&IVUX8L>8L3Y*YZ$CK@^M:4TT5O!)//
M(D44:EWD=@JJHY))/05P'AZ*TU+QS!JP\9Z7J][#821>180(A,193ERLC< X
MP#ZUU'B[4SH_A'5=1%B+[[/;._V9AE9..A'IZ^V: $TOQAX<UNXEM],UFSNI
MHD+LD<H)VCJP]1[CBL;1/BCX9UB74T.IV=O]BGD12UP#YT2*#YH_V>3^5<G9
MZL^J_$WP7*^O:1J<GE719-,MRBVX: D*7WMGIP#@_+G%;_@2_P!/M_$7BW29
M[BWCU&37)IH[5V D>,QQD,%ZE< \T ;'@WQYI'C+2A=6MQ!%<*K//:^<&>%0
MQ4%NG! S^-7]+\7>'M;O7L],UFSN[E 6,<4H)('4CU'N,UY=IMP+W]G_ %+1
M=+G1]:MK>X6XLXF!F11<-N#*.1E<_7-:^DC3M<U;PQ*GCG1[IK*3S;*SL[-(
MI2OED-&0)"5&W.01VH [:[\;>&+"X%O=Z]80S&5H=CS $.IPP/I@\<U/;^*=
M!NM;?1K?5[.74DSNMDE!<8ZC'J.XZBO.;6PLW\ _%*=K:)II+_5-\A0;CL4E
M>?8\CT-6[ZRM;+1?A@;6WCA*ZA;*#&H! >W<O_WT>3ZT =KJ'C3PSI3LE_KE
MC;NLI@99)@"' !((]@PS]15'Q+\0-$\,7>D07=W;D:C(HWF<*(XBK'S?=<@#
M\:X_1-=\*:-XA\?+KL]G!/+?R;OM"@&>$1K\BD_?Y)^4<_,..:I6Z2:-X ^&
M<^M'[,EMJ4;327' AC9)=FXGH,%1STH ]BM;J"^M(;NUF2:WF021R(<JZD9!
M!],5RY^(V@)XVF\,RWMM'-'&F)6G'S3,Y7R<?WA@'KWKJ;6X@O+6*YM98YK>
M5 \<D; JRD9!!'45PDU_8:7\:Y_[0N8+7[7HL$=N9F"B63SW&U2>K<C@<\T
M=)J?C+PUHU^+'4M;L;6Z."8I9@"N>F[^[^.*VT=7171@RL,A@<@BO*/#VM^'
M=$T[Q?8^)[FU@U%]2NGNX+D@27,;']V44\NI7  &:Z_X;VE]8_#G0K;45=+I
M+5=R2?>49)53Z$+@8]J -35O$VB:$S+JNJ6MFRQB4K-(%.TMM!QWYXJ+4O%_
MAW1Q;G4=9L[;[0@DB#RC+(>C8_N^_2N=N[*VN_CC9/<01RM!H#R1%USL;SPN
M1[X8C\:YYYI=,^)7BI;SQ'INAFY%NUN=0M5=9[<1@81F=1@-N!4=^: /3;W7
M-*TW2QJE[J-K!8, 5N'E 1@>F#WSVQUJ*V\3:'>:-)K%OJUF^G19$ER)AL0C
MJ&/8\C@^HKS+[+IOAI?AY+<:K%?^'+2>\SJ#)M@61P3"QY( !+*IS@8!K2\:
M:KH6HV.DZG8R6]UHEKX@A?5IK=-T1PF [D##J"8\GD< =J .UTWQ?X=U>VNK
MC3]9L[B.U0R3E)!F-0,[B.H''6KLNLZ;!I4>J2WT"6$H1DN"XV,'("X/?.1C
MZUPTMYI?B3XKZ+-H4]M?16VGW2:I/;,'C,3A1'&S#@G<&.WZUSV@13W6O:7\
M/)P[0^'-1FO)V8??MX\-:Y/?)E''_3.@#T[4_%WA[1;Y;+4M9LK6Y8 ^7+*
M0#T)] ?4XJ?4_$.CZ*B/J6I6MHKQM*IED"[E7&2/7[R_F*\JM'-OK'C33]5\
M4Z5HTEUJ,S20ZC:*S3V[*!&RNTB[EV\  '&#ZUJIH]E'XJ^&MBTZZG;VNFW3
M07$B<2;8XMCXY[8(].* /3+.\M]0LH;RTF2:VG0212(<AU(R"*SM0\5Z!I6H
MQZ??ZO:6]Y)C;#)* W)P,^F>V:UU544*H 4<  8 KRKQ1J]MX5\0:SK.C:UI
MUU=W$D$>H:!<@&6=P%1?*P=P;:1QAE/6@#TV'4+2XO;FRAN(WN;79Y\2MEH]
MPRN1VR!Q58^(-'&CMJ[:E:KIJ%@UTT@$8*L5(S_O CZUQ5MK^E^&OB;XO?6K
MV*Q%W;V4]OYYV^<J1LK;/[Q!XP,FN3TZ6*+X=^"-0OT9='M]?GEO?,0XCS-.
M$9QV 8C.>AQ0!W?B;QQ:GP3<:QX9U6UN&BNK>%I(R'";YD5@0>GRL>M=#I7B
MG0=<O)[/2]7L[RX@&9(X90Q SC/N,]Q7#_$+5/#VO^!M6_LJXL[W_2[&.[EM
MP&5\SIA2XX;C/&3C/;-:NM6T%I\4O!(MH8X0;:^AQ&H4;%1"J\=@>@H [JN
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
MUEK!U!;%F=["Z>TE5AMS(H!('J/F'- &@(8A&T8B38^=R[1@YZY'O4<UG:W
MC$UM#)Y?*;XP=OTSTJ#2;RZO=(@N]0L3I]RZDR6S3+)Y?)_B7@\<_C5Q)$D0
M/&ZLI_B4Y% #)[:WNE5;B"*55.X"1 P!]>:=Y,6QT\M-KY+#:,-GKGUI?,C+
MA-Z[B,@9Y(]:9<W$=I:S7,QQ'$A=C[ 9- !':V\21I'!$BQG**J !/IZ=:26
MTMIIDFEMX9)8_N.R LOT/:H-(U6UUO2;34[)BUO=1+-'N&#M89&1V-6DECDS
MY;J^TX.TYP: %:-&=79%+)G:Q'(SUQ5'5])BU?2[RQ:22W%Y'Y4LT&!(4/!
M./0D>V:37=;LO#ND3:IJ#.MM"5#%%W'YF"C ^K"J.M>()-+UWP]810QRQZI<
MR0NY;E L;/D?B,4 ;-I:P6-G#:6L2Q6\""..-1@*H& !^%+/;07*JMQ!'*%.
MY1(@;!]>:>DB2+N1U9?53D4"2-I&C#J77JH/(_"@ 6-$W;45=QRV!C)]34<%
MI;6N[[/;Q0[SEO+0+N/OBJ/B/6H_#GAV_P!8FA>:.SA,K1H0"V.PS6?HNOZY
MJ5U"MYX4N-/M)$W_ &E[V&0#C(^56)YH WFM;=KE;AK>(SJ,+*4&X#V/6E>V
M@DF29X8VEC^X[("R_0]JDW+M#;A@]#FD,B*ZHSJ&;[H)Y/TH :((55%$48$9
MR@"CY3[>E.$:"0R!%#D %L<D#WK!TSQ$U[XH\0Z3-'%%%I36ZI+NY?S8]YSG
MI@\5OLP52S$!1R23TH :(8EC,:QH$.<J%&#GKQ3(+.UMHVCM[:&)&^\L:!0?
MJ!4BR(\>]75D(SN!R*!(A<H'4N!DKGG% "&&(QK&8DV)C:NT8&.F![4V2W@F
MDCDEAC=XSE&902I]0>U.:6-&"O(JLW0$XS2M(B(79U5!_$3@4 .J&&TMK>1Y
M(;>*-Y#EV1 "WU(ZU*"& (((/0BEH @-G:M))(;:$R2#:[&,98>A/<4Z>UM[
MI EQ!%,JG($B!@#Z\T[S8_-\O>OF8SMSSCZ4KR)&"7=5 Y))QB@ \N/>K[%W
MJ,*V.0/04+&BLS*BAG.6('+?6G44 ->-)5VR(KKD'##(XI6570HZAE(P01D$
M4M% $-O:V]HA2V@BA0G)6- H_2DBLK6$YBMH8_FW_)&!\W3/U]ZGHH A6TMD
MN6N%MXEG88:4( Q'N>M$EI;33I/+;Q/+']R1D!9?H>U344 -,:,ZNR*77.UB
M.1GKB@1HKLX10[XW,!R<=,TZB@""&RM;?'DVT,>&+#9&!@G@GCO0UE:NZ.UM
M"61BR,8QE6/4CT-3T4 -,:&19"BEU! 8CD ]>:B>RM9+A;A[:%IU^[(T8+#Z
M'K4]% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M%QKACNM(7UEN&$,N/]U_G_&N_P!-\#>&-'U%;^PT6U@N4R4=5)\O/78"<+^
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
MJ[_](^U[NF_K][Y=O3VK>GT&T\4?%:&+7[;SU3PW!-):N2(VE\YQ\R]\9;&>
MF:Z]? ?A9-6_M-=#M!=^;YV[;\OF?W]OW=WOC-; TVS&JMJ@MT^W- +<S?Q&
M,,6"_3))H L(BQQJB#"J  !V%.HHH **** "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 ***Y/Q]J%U;Z9I^F6-Q);W>KZA#8K-$VUXD)W2,I[$(K<^
M] '645P.J^+DT'XH/97UU<FS?1HW@LX8GF>28S."51023M7D^@JWKFNIX@^'
M6I:QX9U"19K1&GC9=T;+)"=[1NIP1G:5*GL: .SHJII6H1:MH]EJ4/\ JKN!
M)T^C*&'\ZMT %%%% !117"ZQ?^(K[XC-X?TG68=-MH])2]+-9K.6<RLF.2,#
M % '=45QGA3QDUUX3U'5/$,]K"-+O)K2:\BR(9A&0!(HY.#G&!GGIZ5JZ/XO
MTG6[]K&W-U!>"/SE@O+62W=X\XWJ'4;AGTH WJ*YF#Q[X?NM56P@N+B0M/\
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
MDCCN$\Y1((W90KC&<X/2O3J "BN;U;QUH.BZI)I=U<3-?HJ,;>"WDE<JV<,
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
M30Q-(8#*@"R%5!..""0.,U7TASXE^(FH^(=-@G72TT<:>MQ-"T0N93(7RH8
MD*.,XZFO0J* /%4N1>?L]WVA16]W_:>GV20W-L]M(K(_F=!D8;H3QFNV\46K
MGQCX&>&!BD-W.&*)Q&IMV'..@Z"NTHH \4M+6#2SX@T7Q#KOB'37N;^Y?[/:
MV@DBNXI22&0B%RQ(.",Y!':NJM-)CM/B)X6C@@N'M++P_)%%+<1_,N&C4;C@
M8?;G/3O7H-% 'E7Q'LM1M/$JMI=O-(OB6P_L>=HE)$3^8NV1CV_=O(,^U5M'
MT2Z@^(,/A-;.5-$TG4)M:ADV$1;61?*C4],K))(<?[->O44 >6QV6GOI_CF/
M7X;Z.PFUW<);:)S)'A(BLJ[03@, <@$<<UFZ@?$/B?P%XET^">\U>SM)[9["
M]:U\F>\165Y4"E0'*[< [?F/K7LE% 'FN@+HFM>*=*O$\1>(]3O;$2R117=I
MY<<.Y"K;R(4P<'&"W4"O2J** /-_"VIRZ1/XRTI+6=M:_M.]O[6W>!PDR, T
M9#XVX8X'7-<W'J-]KVI>#+B;5-8U"]34HI;ZV?3A#;V3>6X*Y\L-D$D#+'(!
M)[5[910!XSKUK=7?C:?QS;Z7))HVE7D,%Q;!&WWICW*UR$_B,1<;>#D*3GBO
M2IM$GO=7BU2+Q%JT,!*2"SB,0@8 #@@QEL''/S9Y/2MRB@#QR+5X?#O@_P 7
M>'-1L+Y]6DGOY$C2T=Q<I+N99=^-NW!Y)/&VK,5R-%B^&FO7<4YTR#1C;SSQ
M0M)Y+201;"P4$X)4C.*]1U&RCU+3+NPF9EBN87A<IU 92#CWYINE:=%I&CV.
MF0,[0V=O';HSD%BJ*%!..^!0!YG9ZOJZ2_$7Q!HVDW?VF06LEC%<V[*TH6$+
MN"'D\ L%Z] 0#Q46DW$FJ?$GPO>0ZOJ^LPQ078FN+JQ$$,3M&ORIB-.>.02V
M..<UZY10!XX+*[_X0F./[+-O_P"$Q\S;Y9SL^UYW8],=Z['3X)5^+VM3F)Q$
MVDVJK(5.TD/)D ^M=E10!XG/I.HOX#M+B.*_C6P\4S7EP+6+=.L(ED'F(I4[
MBNX-T/3-;-OIFG>(6UBXTG7]<U;57T6XLHI;VW\J)!)T7<(D&[=@XR<<UZG1
M0!XMJ&N0:G\/?#V@VFE:C_:%C/8)=PFR=1:&.1%8LQ ')X&,D@YZ9KVFBB@#
MB]*M6'Q<\173P,%.G6B1S%.#S)N /X#(]A7(B)=#\2^)[?6]=U[25OM0>ZMS
M9VJRPW,3JH&#Y+G<,;2,CH,"O8J* /+=0MK+PM_PKR]A34#HFFM,CRS0.TL2
MR0,J>8JKD<G'08K5=9+GXFZA>10RFWF\,1A',; $F:0XY'!P1QUKO:* /,+/
M0KZ^_9WBTBQMVCOI=*PL.W8S-]XKCU;D?C4.BKHVN:EH4<VO^)[J\LYDN(["
MYLPBV\BJ1B0K NT $C[V#7JM% 'F6GV,H\'_ !+1K5Q)<7^HE 8SF0&$;<>H
M]*74+*8>$_AK'';.&@U#3S(JQG,8$+!B1V]Z],HH \;C@CT77/$]EKNNZ_I0
MO=2FN8%M+598;J&0#&#Y+DL!\I&>PXK<@T>&P\5_#R"QANWL;33KM8WNHR)$
M!CBV[^!M;'&,#N*](HH \WDTZ[N-8^*,,-M(6N[.%(!M($K&U9<+ZG.!70>
M-6M=3\':;%;^>);.TAM[A)8'C*2+& R_,!G!';(KJ** .%^+K;/ $S>29L7E
MH?*4 E_WZ<#/KTJC)JD/C#XA^%Y](MKP1:0+F:]FGM7A\G?'L$1W 98GJ!Z5
MVGB#0;;Q'I7]GW<DL<7G13;HB V8W#@<@\945J4 >1V>H:SH'@>62S2>U$WB
M2Y2[NA:F5[:W:9R90F#GL,X(YS@U!8)-=ZIXWN8;G5=2@GT )#=WMJ(FF($H
MP@5$!&>!QGZC%>QT4 >8ZE93#X=?#^*.UD\R&^TEG18SF/&W<2.V.<UW5KK]
MG>>(M0T.)9?M5A%%+,Q7Y,29V@'/7BM2J-AI-GILU[-;1D37LYGN)&8LSM@
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
M8-9MH+>[V3D QS!8D*,!D@@87')Z"K_A[PYHTWQ"\>I)IEJZ*ULBHT8*J)(
M7P.@W'!..N* /0)]3L+9(GN+VVB68%HC)*JAP%W$C)Y 4$_3FJ#^(;"]T#4-
M1T;4+.^%M#(P>"595#JI(!VFO(+:?33X,^%4FO-$VGB>193<<H $<)N_V00O
M7C YXKH]]A/X]\5S:$8&T]?#@2\:UQY9N<N4R5X+;,T =IH7B.&7P-I.O:U>
M6MI]ILX9II9'$489E!/)/')J_#XAT6XTQM3AU>QDL%8*URMPAC!)  +9P#D@
M?C7EFGR6<1^%[ZV8ET@:0WE-<8\D77E)MW9XSMW;<]\XK1AT?3/$_C+QEI^E
M& Z/>:5#;W4EO@Q?;,MAAC@LJ[2<=\9H ].GO+:U>%+BXBB:=_+B61PID?!.
MU<]3@'@>E4W\1:)'JHTI]7L%U%C@6IN$$I/IMSG-><>"]2N_&GB+2I+Q&$OA
MBP>*Z#C_ )?V)B.?7"1L?;?7.:%I\NK_  ZET[4/$/AO3I6GD-ZUW;$7D-P)
M22S.91\^0,''3% 'MNIZYI.B)&^JZG9V*R'"&YG6/<?;<1FGW.KZ;9Z<-1NM
M0M8;$@,+F295C(/0[B<<UYE??;H_BSJZSZCHMM(=/MELWU>V,@DBPWF>7^\4
M#Y\[ASGCTI\7ANS@\):1;Q>+-'^T6NIS7NG2,JFT9LONA"%SE5W,.&ROX4 >
MG6-_9ZG:)=V%W!=6S_<F@D#HWT(XI+_4;+2[1KK4+R"TMU^]+/($4?B>*P/
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
MMW^[+!('5OH1Q7GU]<:.OQ:TV74Y+,:6=$/]EO*5\CS?-^?83\N[9LZ=JM>
M/LS^*_&<^D>7_8<EW!]G,&/*:81?OBF..NW)'>@#N;F\MK-8VNKB*!9'$:&5
MPH9CT49ZD^E9T?BKP]+97%['KNFO:V[!9IEND*1D] QS@&N;^*5K!?:9X>M+
MF,2V\^OV<<D;=&4L00?8@U3;0-(/QNC7^S;78F@"98Q$ @D$VP-MZ9"D@'TH
M [Z'4;*XT\7\-Y;R610N+A) 8RHZG=G&/>H-,UW2-;61M*U2SOA$<.;:=9-I
M]]I.*\;U".2W\ :W;6WE0Z;;^,G2X5XRT,5L)5)#*"/W88@D CC-=7I^FW$_
MBJ/5H/$/AZ:_CTV>*.VTJ#RVF0[2I;,K956VXX[T =N/$6B-JITI=7L#J(./
MLHN$\W/IMSG-99\=Z$OC"7PW)?6L=S'"C[WN$"M(SE?* SG>, XZ\BO+O#^F
MG6/AWIUE+XC\-Z<5E1W:6U*WL-RLF3N9I1^\+#&=O(/O7:.-*M/C;<&]%G"9
MM%A:$S!5WR>>XRN>K=.G/2@#T"::*WADFFD2.*-2[N[ *J@9))/0"N1L?B!I
M>N^'M7O-*NK?[9917++;F9'<B+($FT'.PD @^XKL'19$9'4,K#!4C((]*\I\
M)MID7@3Q;:QFT348IM45XEVB54#MU'7;ROMTH [+PQXMT_5]*T>.YU2P_MF[
ML8;B2T291)N:,,<)G..<_2M34]?T;17B35-5L;%I?]6+FX6,M]-Q&:\NETC3
MM/\ ACX!N[.R@@N1?:9+YR( Y=RN\ENISDYJ8_:_^%E^+8[C4-!M99! (EUB
MU,IDMO+_ .69\Q1LW;MP&>>M 'K:.LB*Z,&1AE64Y!'J*YR\UN[@^(>F:(GE
M_8[FPGN),K\V]&0#!]/F-.\"::FD>"].L(]3AU.*%7"74'W&7>Q 7D\*#MZG
MI6-KGG?\+8TG[/CS_P"Q+SR\_P![?'C]: .I'B+1#JW]E#5[ ZCG'V7[0GFY
M]-N<YHU+Q%HFC2QQ:IJ]A922#*)<W"1EAZ@,17C&@::VL_#JRL9_$?AO3F$J
MO*TUJ1>P7*R9)9C*/WFX8SMY!J]XDU>"S\<>,K"8:(&U&""V636+KR#$/)QN
M4%&WQY;. 0=P/UH ]7F\2Z%;Z;'J4VM:<EC*2([EKI!&Y!P0&S@\@]*R/&'B
MG^SO -YX@T.ZM;K88O)E5A+&VZ54/(.#P3WKG[N\MM$B\'Z!8C1+B9K!_(U?
M4 &A"HJ!BF"-S.<'AATSS7(^:)?A+X]*36DT?]N@J]FI6$Y>W)*#)PI.3U-
M'O-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5.[TG3=0$@O=/M+D
M2!5?SH5?<%R0#D<XR<?4U<HH B6UMTM1:I!$MN%V"(( @7TQTQ[56L-&TO2F
M=M.TVSLR_P!XV\"Q[OK@#-7J* *W]G6/V'[#]CM_L8&/L_E+Y?7/W<8Z\TV_
MTO3]5B6+4;&UO(U.52XA60 ^H# U;HH K#3K%;6.U6RMQ;Q,&CB$2[$(.00,
M8!!YJ0V\#7*W)AC,ZJ464J-P4\D ]<<#CVJM;7UQ/JM]9R:?/##;"/R[IRNR
MXW#)VX.?EZ'-7J *8TG35N9[D:?:"XN%V32B%=TJ^C'&2/8TMAI6G:4CIIUA
M:V:.<LMO"L88^IV@9JW10 R6*.>%X9HTDB<%61U!# ]B#UJK9Z1IFG[/L6G6
MEML#!/)@5-H;&<8'&<#/T%7:* (K>W@M(%@MH8X84^['&H51WX JI%H6D07S
M7T.E6,=XQR;A+=!(3_O 9K0JCK&KV6@Z3<ZIJ,IBL[9=\KA2V!G'0<GK0!>J
M@^AZ1)-%,^E6+2PL7B<VZ%D8G)*G'!))/'>KX.0".AHH B:W@:Y2Y:&,SHI1
M92HW*IZ@'J <#\J@O])TW551=1T^TO%0Y07$*R;3[;@<5<HH KS6-G<61LI[
M6"6U*A3 \89,#H-IXQ3;33;"PQ]CLK:WVH(QY,2IA020O Z9)./<U:HH H1Z
M'I$4DTD>E6*/,P>5EMT!=@<@L<<D$9R>]6EMX$N)+A(8UFD 5Y H#,!T!/4X
MR?SJ6B@#G_"WAQM 34Y;B=+B]U*^DO)Y43:/F.%4#T50!^==!UK$U+Q =/\
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
M2W^PVWDRD-)'Y2[7(Q@D8P2-H_(>E6J* "BBB@ HHHH **** "BBB@ HHHH
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
M6VB6**,$G:BC &3R>!WJQ0 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 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 445D^)M?MO"_AN_UJ[4M#:1;]BG!<YPJCZD@?C0!K45Y"
M/$'Q6G\+GQ=%#H*6)@^UKIK(YE,&-V<^NWG&?UXJQJ?QNTNQ\,^'=5CMU:;5
M7'G6[NP,$89ED?(4YVLN .IZXH ]6HKRGQ%\28+3QKX0N[;6UB\+WUO<37+M
M'A9 JL >5W#Y@  .IKN= \9^'O%&G7%_I&IQ3VUL?W[L#'Y7&<L& (& >>G!
MH W:*Y32/B3X1US5DTS3]9CENY"1$K1.@EQUV,R@-^!IS_$;PFFLIHYUB/\
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
MQ'L:](JKINGP:5I=IIUJNVWM84AC'^RH '\JM4 %%%% !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 %%%% !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 %%%% !1110 4444 %%%% !117*^-_#UGJ>CWNH337T=Q:
M6<K1&WO980"%+ E48 \^M '4LRHI9V"J!DDG  I001D'(->11Z!:6WP2O-;$
M]_+?7GAUFF:XO995):(,Q",Q4'/H*WM$\9W]JOAVTU/P[-9:=J2I;6EV]PK.
M9/+RH>,#Y-P4XY)]0* ._HKC[SQCJ,FH:G!H6@?VG!I;>7=S-=B',FT,8XP5
M.Y@",YVC)QFNAT75[77M$L]6LBQMKN)98]PP0".A]QTH OT5Y->QZ/??$+QD
MOB#7[K3XK-+0VK)JCVWE!H<L54, 3D ]#S]:T/#GC34[7P'X:^VVD^IZ_JK2
M16D+,(FG1"Q$KL?NCRPK$X)Y''- 'I).!D]*175T#HP92,@@Y!KCH/%5S?RZ
MOH.KZ4=,U6&P:Z6-9Q-'-"<KN5P!T;@@@5@>%KFTBT7X803V\TD\]NX@D2X9
M%C(@+$LHX?(&.>G6@#U&BN-@\9ZGJ5]=-HWAN2^TJTNFM9;O[6D;NRG#F.,C
MY@ISR6&<<58@\<6W]C^([Z]MC:R:#--%<0F3<6"+N1@<#AP1CZT =51532KN
M:_TBSO+BV-K-/"DKP%MQB+ ':3@9(SCI7#VGBRPT+1==O;73IVD_X2&6Q$4M
MV6$MPSJN[>W$:'/3H,4 >AT5G:/=:G=VKMJNFQV%PK[0D=R)U=< [@V%/<C!
M Z5D:M<VD7Q"\.6\MO,]U-;W9AE6X94C"A-P9.C9SP3TQ0!U%%>=/\3-1;2K
M_5[?PI/+I>G3RQ7DYNU4@1N59HU(R^ ,GIW&3@UZ#!-'<V\<\3;HY$#J?4$9
M% $E%<=XA\7ZUX?BO-0E\+L^C6;?O;C[<@E9 <%UC .1WP6!]JL:SXNN;?7+
M;1-#TC^U=0EM?MDBM<"".*'.T$L0>2<@#':@#J%=6)"L#M.#@]#074,JE@&;
MH">37E?A7Q5'HNB^-==O["YBD&NLHL3@RF5DB41C!P26.,],<U+=:IK%]\4/
M!46L:"VERI]M="MRL\;@P=-P PPQR,=Q@F@#U"BO)-;\1WFE> ?%%]X;LYH)
MH-;GAGGEO-Y1A*H:10P/#=-@Z9S73:OJ4C3>%GUS1Y+:\GU811107Y98F\MR
M'8J '&!]TCO0!VM%<5/XVU2ZN=3_ + \-/J=EIDS03W#7BPEY$^^L2E3NQTR
M2,G@47?Q$A-KX<GTC2[C4O[>60VT:.J,K*H.&SP,<Y.>,$\T =K17.>&?$]Q
MK-_JFEZCI9TW4]-:/SH1.)D9) 2C*X SG![<8K+^)&N:YHEIHS:-;A_/U."*
M5_.5,Y< 1X*GA\D%NV* .WHKE-1\6W]@=+T]-#\_7]05W6P2Z79$B?>=Y<8
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
M6(!.,8QCFJ+_ !$CFT;1[C3]->6_U2Z>SCM+B<0B*6/=O5WP0,%2!@$GC H
M[:BJ>F7-Y<:?'+J-DMC=$D/ )A*!@D A@!D$<] >>E<GXRNKS4?$_A_PI:7T
M]E!J FN+V>V?9*8H@,(K?P[B<$CG H [BBO--?TA?A_=Z-K&AWE_';2ZA#9W
MUG/=R3QS1RG;NP[$AP<$$8K5U#XBPZ5=:OI]WITBZM:31QV5DLH+7XE.(VC.
M.YR&X.W!ZT =IO0N4##>!DKGD"G5P-O>I8_%+7KZ^*P1P:!;S3D'<$"O*6YQ
MR!@]JFM_'M]MTN^U#P\]GHVJ31PV]T;I7D4R?ZLR1@?*&XZ,<9YH [BBN4@\
M<6W]C>([Z]M3:R:#--%<0F3<6"#<C X'#@C''>N@TN[FO])L[RXMC:S3PI*\
M!;<8BP!*DX&2,XZ4 6Z*\I^(-YK%_KUY+HEU/&OA2T2_ECB<JL\S.'\MP/O#
MRD<X_P!L5V.K^,K:QT32[^QMI-0GU=XX]/MHV"F5G7<,L>%4+DD]J .EHKS?
MQMXI\6:=X!U2]70_[,OK=D'G)>)*JH2/G0[?FY^4J0,9SS7=:3<ZA=V(EU/3
MTL+G<084N!,,=CN '\J +U!( ))P!7+:KXKO8_$,FA:%HW]J7UO"L]T9+D01
M0*Q.T%L,2QP3@#IWKCO'7BV[U[X6ZHUII<D$T=VNGZG!)<!6MF$J J"!\X8,
M!D8X;/M0!ZO%+'-&)(I%D0]&0Y!_&GUD>&K%-/T2*)-%M=&8LS/9VS*R(<XS
ME0 <@ ].]<I\1/#^G0:#K?B.[U?5H;R& O:-'?21I!(% 18T4A?F;'4$DGK0
M!Z%17F<\FJ:]J/@[PSJ]S<P>?I;7^K+!(T+S.JHH0LN"!N8D@=<5DZOK%_X$
M'C+2--O+AX(;.UN=-^T2M*ULTTGDL S$D@,0P!SB@#V*BO,M6T4>!=2\,:AI
MFH:C(]UJ<.GWXN;N29;I901O96) 8, 1C'6D^)6@VVE>'M2\0Q:OK"ZV95-B
MZWTGRR,P"11Q@A2O;&"<9.: /3J*@LC<&PMS=@"Y\I?-QTWXY_7-3T %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 50UNVEO= U&U@4--/:RQH"<99E('/U-7Z* .*D\/:DWP9_X1T0
MK_:?]BBT\K>,>;Y6W&[..O?.*DUO0-1O;'P=%!"K/IFHVUQ= N!L1(G5B/7E
MATKL:* /*[GP0VG^)=:N)O!EIXCMM1NC=PW!GC22$L!NC8.1\N02",]:]&T:
MT2QT6SMDL(; 1Q*/LL#;DA/=0<#(![X%7J* .,T_PA&_C_Q-K&JZ79W%O=FT
M-E+-&DC#9%M?&<E><>F:E\7:/JDFLZ!XAT:VCN[G27F5[-Y1'YT4J!6VL> P
MP",\5UU% '"V>C:WK'B34?$>J:>FG,=+;3;.R,ZRN0S;V=V7Y1DX  )[U5TG
MPIJ]K#\.UFMU4Z+'*M]^\4^66@*#'/S?,<<9KT2B@#S[0K/Q7X3^V:+9Z%!?
MV<E]+/:W[7BQHD<C[B)$/S97)Z Y]JR?&>AS7?Q/T[3+5T^P^(8XY-5A[E+1
MPX8^S A/PKU>JO\ 9ME_:O\ :GV:/[=Y/V?S\?-Y>[=MSZ9YH M5P%GH6IZ=
MHGB*"Y\/0:O'J&N7%S]BDGC7S+=R"&&[Y<Y X)'U%=_10!Q_@#1=2T:TU)+N
M"2RLIKG?8Z=)<_:&M8]H!7?DC!;)V@D"K6K:/>W7Q \.:K#$&L[*WNTG?< 5
M,@0+QU.=IZ5TU% 'GUKX6U:+X7^(]$:W47]Z]^8(_,7#"5W*<YP,@CKTKM=)
M@DM='L;>88EBMXT< YP0H!JY10!XUXB\$>(-5M?$EK<>'X]3U"\GFDLM5GOU
M"10GE$5"<JP'RXP!GDFNIO=+U[1?&%OK^E:6NJ13Z8EA=6PN$B>-T8LK@MP1
MR01U[UWE% 'E8\%^);SPQXB%S#:0:O<:VFK6D:2[HF*B(A2W7^%ER0.1G %:
MHM?%.N^./#>L7^AQ:98Z;]H$B-=I++NDB*[OEXVYP!C)ZDXKOZ* /-;KP9K%
MUX"\8Z2L4:7FHZM<7EHK2##H95=,D=,[<<].]:NIV6N>(G\+7LVD?89;+51<
M7,#W*2&.,1NN[*G!Y8<#FNUHH \[L+/Q9X2;6=.TS0HM3MKN]FN[.[^V)$L7
MFG)656^;Y3GE<Y'I2Z7X(OM$G\!6\16>#15NOMDP8 !I8B,@'D@NQ_"O0Z*
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
MV<^H^#M;LK5-]Q<6$\42#^)FC( _,T <1XB\9W%Y\-['6MM_I3K>V)N)'C>
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
M*8T*!]Y(X"X8=><YP#BHX?B9X>N9[+R/MLEE>2I!'J(M6%MYK?=0N?XL\=,
M\$@@TW0+&ZB\:^.IY;65(;F6U\F1HR%E ME!VG^+!XX[US"Z/J0^!6@:?_9U
MU]MBFM&>W\EO,3%PI)*XR,#D^U '::IXZTO3-:GT;[-J%YJ4,:2_9K.V,KLC
M9Y&.,#')..H]:E@\9Z7=^'(];LTO+J"23R5@@MG>82 D%"@&000<YP!ZUR<N
MO+H/Q=\033:;?W5O)I]HKR64!F,1S)@%%^;!YY P".>M4;:+Q+I'@VXO[>TO
M['^U_$,E[=QV\ DNK2SD/)"8/S_*I/!(W'C- '<Z9XST[4H]3S;WMG<Z9&);
MJUNX/+E5""0P&2""%/0]JS['XF:%?S:=Y46HK::@ZPV]]):,MNTK#B/?_>SQ
MZ9!&>*YC1;"[FUSQ==0VVNRVMSHJ16T^IQ,))V'F\*" >IX4@'OC!%7+W2K]
MOA1X.LTL;DW5O-IC2PB)M\>UDW%EQD8YSGI0!W%AXBT_4)]5AC=XY-*F,-T)
M5V[?E#!O]T@Y!K#L+B]\6>(=#U^QDN[70(;.295=]GVR27Y5#1@]%5=P)[N,
M=ZY;XC6>H6/BE8=*4A?%]LNE7#+_ ,LY%8?O3_VQ:0?A7JEI:PV-E!:6Z!((
M(UBC0?PJHP!^0H P]-\96.KZD+6RLM2EMS*\*WXM3]F9TSN ?TRI&<8)&,U/
MXO\ $*>%?"FHZT\7FFUCRD><;W8A5'XL17$:6T]IXOL8_"UKK]I:W%V[:KIU
M_:.MK"A#%G1F&%8M@@(Q!S77>/O#\_BCP/J>DVC*MU*BO"6. 71@Z@GMDJ!^
M- &?I^@^- MK?WGB[-VS*]Q9?8H_LP7(+1K@;Q@9 ;=6)I/CR+1]5\70Z@FK
M:A]EU61]MO \XM;<1I@D]%7(;@>A.*V].\>W-VEM:S>%-?CU1BJ30M9E8HVZ
M,WFGY"@Y.<Y([5#X=T^[AB\=B:TF0W6ISO#OC(\U3"@!7^\"<C(H U+W6K6Y
MUCPK):ZM<)!J1E>".&,-'=KY)<;R>5 '(QWJ*_\ B#I%A<WB?9]1N+:Q<QWM
M[;6K206[#[P9A_=SS@''>N8T72M1B@^%8DL+I#913"ZW1,/(S;,HW\?+SQSW
MK)L]'32$UG1M>3Q<#->7#HNFI+);W<4K$@C8I )#88,10!K^,]?:^\=:)HB_
MV^--:WEN)&TH.AN20FQE=""R+N).#C)YKT+5II++0;Z>!R)8+61T8\D,JD@\
M]>E<H-)DM?'OA/[)9W*Z?9Z//!O=2?*_U057;INP/7G!KJ]=BDG\/ZE%$C/(
M]K*JJHR6)0@ 4 <3X&EU/6-.T74[OQW+<SW$$<\VGB*V&25RR_*FX ?G6^WC
MS14TZ[NV-P'M;T6$EJ8_WYG) 5%7/.<Y!Z$<]C7*?#V71-.TW0;1_!]_::TE
MO'#+>-H;1[9-N&+2[>AYR2:S[_3-5E\:-\0X]%G-K:7B6W]G?9V\^>%0T9NM
MG4N"_P HQG:* .^U7QG8Z9J4FG1V>HZA=P1K+<16%L93 IZ%SD $X. ,DXZ4
MMWXWT2VT33]5CFENXM1(6RBM8C)+<,1G"IUR,'.<8QS7$WNGOI'CK7[O4F\3
M16>IO#/:W&D+*Z-B,*4=8U)# CC(Z&II]*7P[_PA>LZ7I.K2Z3ICW8GMGB,E
MU$+@']X4ZG#9R.H#=* .NC\:Z:UM9RS6VH6KW6H+IRP7-L8Y$F92P# _PXYR
M,CFKEYXCL[/6)=),5S->QV#7_E0Q;R\8;;A?5L]!7)>*]0NM>T72=9LM$U7R
M-*UR"Z>&2V*3S0JI#.D9^8_?Z$ G:>U2:-=W6M_%AM832-1M--&AM;Q3W=NT
M7F-YZMT/*]3@'!."<8H 9X?\>3^(_ VJ7U[;W^F36]O=2->PVA$:*C. 8RQ(
M9P ,CU!KI-$\1V5U<V6C"XN)KUM,BOEEFC"^?$V%W\<;L]1VS7%:&MY%\,O$
MOA>72M234H+;4<!K5_+EWM(4\M\8<G>, 9-3:_::KHOAWPAXETO3+FZU+2;5
M;:>SBB)D>*2$*05'/RN$..W- '5R^.=%ALKZ[9YS':7QT[:D19I[@8^2)1RY
MR<?@?2K&B>*;+6[RYL5M[RRO[=5DDM+V'RY-C9PXY(*D@C()YZUP6K>#K_3/
M!/A/9'?SS:9=B[U);!O](9I%;S73'+,&<\#G%=!X0L]*G\03ZK:#Q)-=+:?9
MS<ZO'*B["X;8OF $G(SP/YT :'C?7K_2+73K'2!%_:NK7BV=N\J[DAR"6D([
M[5!X]2*P?$+>)_ FECQ$_B6?6+.VD3[?:75M$@:-F"LT9105(SG!R*U?'^F:
MC,NBZWI5HUY=:-?"Y:U0C?-$5*N%S_%@Y ]JQ?%&KW/C_1#X9T?1=8@-])&E
MW=7UD]O':Q!@SDE\;FP, #/6@"'7]<DU+XIVVBR)XC2PM['S533A)'YDK2@"
M5BI&Z,#C)XSFJOA_79-<U?Q7JMY/XELWLY+E(&VNMO:Q)".#&3L,H)+8(SD"
MNL6QN$^, NUMI19CP_Y GV'9O^T9V[NF<<X]*S-*TZ^C\/?$.)[.X62ZU"]>
MW5HR#,K0J%*C^($\#'6@#77Q?I^D^'=!>::_U.ZU&V1K6.*WW7%U\@8N47@<
M$$] ,U8E\;:7!HT.H2PW\;SS_9HK)K5A<O-_<$?4G SGICG-<=;07WARX\$Z
M]<Z7?W%I!H(T^ZCM[=I);60K&P8Q@;OX2IP..]3^+A>:_)X;\20Z;KUO9:?=
M3K/%;QF.\$<B;1*J#YL9'3&[!/% '5VOC;2[C3]7NI(KRUETF$SWEI<P[)HT
M"E@=N<$$*<$''%2^'?%ECXH\U].MK\6R*&2ZFMBD4P.0?+8_>P1@_P!:XX:9
M87OASQ?>:7!XCN;ZXT>6U$NJ12AIODDVI&K@,Q!/I_$,5W?AJ![;PKI$$D31
M/'90HT;+M*D( 01VH CUKQ#%HLD,7]GZE?3S LL5C;&4@#&23PHZCJ>:H-X^
MT)/"Q\122S1V*3BVE$D162&3>$*NIY!!/-9?C.^U6#Q)I\#R:S;Z ]L[23:1
M;&65KC<-J,55F5=N2" ,GO7)V^C:JWPWU.W;3-3\^;Q,MRD5S$6G:(SQMO;'
M7C))''!H ]#T?QMINLZP=+6VU"SNFA-Q"M[:M#Y\8."R9ZCD<'!YZ5ROC?XC
MV)\(Z^FF?VHACCDMXM4AMW6 3CC:LHZ'/&>F>];^MV5S+\3?"MW';S-;PVM\
MLLRH2L998]H8]!G!QGTK@O,U/3_A#J'@?_A'-7GUB"&X@)BM6,,BEV;S5D^Z
MV0> ,L3QB@#V/3G:33+1W8LS0H22<DG KAM.NO$/CF]U.]L=>DT71[2[DL[5
M+:WCDDG:,X:1V<'Y<Y   Z<UW.G*R:9:(ZE66% 01@@[17GF@7]W\/I]4T34
MM%U6YLGOI;JPO+"T:X1XY#NV-MY5@21SU_F /UW6]1\,>*/!L6L:E/=L\5\D
MZV4+#[6X">7^Z4G+<CV!R>!6X_B_3]8\*:_=037^F3:;#*+I9+?;<6I"%MVP
M\$XY'8U1N#?:QXX\%ZLVD7MI$D-_YJ3)DP!E0)O*Y"E@,XS[=JSM5TN_DN?B
MF4L;EA>Z;$EJ5B8^>PM74A./F.<#CO0!T\WBNQTG3=(C<WVI7M[;J\$-O!OG
MF4*"TA48"CD9)(&37.^-?'Z?\*UU74]$%_'>(S6C_P"CE9+.7(W>8#]P@'@^
MI&*S-4T>[L=:\.:S=QZY'8#0DL)VTH/YUO*"K_.J@MM/(.!P5&:76M%@N/A;
MXJ;1++7I[F_D1F&H12>?<,IC&Y48;L8&.@Z&@#O/",$,&@IY U@(SL=NKN[3
M@]#G>20#C('3FN6$VO:YX\\3V$7BRXTJTTU[98(8K>!L[X0S9+J3U]^]>C5Y
MQ9>"],UGXB>,+S7M!BNHFDM/LDUU!E6 @ ;82,'D ''>@#H8KS[/XTM].FUB
M[FF31S,]N84$<NV15,Q8#AR3C:.,&L^T^*?AZ]BLKB*+4A874B1"^:T86\<C
M<!&?H#G XR >II9--GB^*D4\%G(MC'X<DMUD6,^6K>>A" ],X'3T%<T^CZE_
MPSQ8Z:-.NOMZI;9M?);S01<HQ^7&>!DT =WK7BN#1KIK?^R]7OG2,2R&RLVD
M6-3GJW )X/ R?:H+WQ[H%CH^E:K)<2O9ZHP6U>*)G+$J6 VCG)QC&,YP*Y_Q
M'?:M_P )A>VMZWB&+3!;Q'34T:W+"XD.?,$D@4[2#@ ,5&.:R=#T;4X/"_PU
M@FTZZ26SU!VN4:)LPC9+R_'RCD<GU% '>Z'XOT[7)[ZV6&\L;JQ57GM[^$PN
MJ,"0^#QM.#SGMS5?2/'6FZU>V\-I9ZI]GN2RVU])9LMO,0"?E?Z X) !QQ6-
MJ^B7VI>.O$:0PRQQ7OAD6D5R4(C\TO*,;NF1D''7%3^"O$<JZ5HOA^;P_K%M
M?6UNEM<F2T*0PF-,%O,/RL"5XVDDY% %G1/$MO;>#;746N-5UKSKF6&-EL]T
M\C"1QC:G  VD9.!@#UJ+4O%UOK'@GQ6U@+ZPU'3;"?S8;B,PSP,869&X/?&0
M0>U<QI__  D.B_#G0K>.#4[.%M3N1J3VMJ7NH8#-*P*H5)P25Y )P<BH].TV
M^FM?B5+%9ZW)%?:5&EG)J43>=<D0SK@# /4@!<9Y''- 'IGAN62?PMI$TTC2
M2R64+.[G)8E 22>YKE+2YU[QMK.LFQUR71M'TV[>PC%K#&\MQ*F-[LS@@*"<
M  <UU?AN*2#PMI$,T;1RQV4*NCC!4A "".QKBM(OKGP#J^O:?J.D:G<:?>ZC
M+J%E>6-JUPI$N"T;!,E2".,CF@"6S\5ZSH;>)M'UEI-4O=)@2YM;FVM@'N(I
M 0"T:\95AR1QCGM7&#Q'>V7PNM[R*3Q6VHZN]LES>2^8RC<ZES"2<)N#E5VX
MS@=Q79Z58:EJU]XJ\47>G7%D+ZR%G86DZXF,2*Q+,HZ%F;A>O%4[O2M0;X-^
M%[%;&Y-W"^G&6 1-O3:Z%LKC(Q@YSTH V]%N(+;7-%T^'4-;B6:QGF2PU!2[
M, XRTCN2X8;L 9Z5<M/'VE7^H+;VEKJ<UJ]Q]F74([-C;&3.W&_TW<;L;<]Z
MKZI874_Q1TFY2";[,NDW43W"H2B,SQX!;H#P<#VK)\ ZO<Z!H.E^$[W0-774
MK23[-(T=HQM]N\_OO-^[MP<]<YXQ0!MWWQ"T>QN+Q3;ZC/:V,ABO+ZWM6>"W
M8?>#,/[N>< X[U-K7CK2-$U"VL)$O+N\NK?[1;0V4!F:=<X^4#J>I], G->>
M6.CQZ3;ZMH>O)XNW2W=P5334EDM[N*1B01L4J"0V"&(KL+/2'M/B7H[P65PN
MGVOAQK9)9$)",)8\(6Z;MHZ9SUH [6WF%Q;13A)(Q(@?9(NUER,X(['VJIJ^
MK0Z-9"YEM[NX+.(TBM(&ED=CG@ ?0\G ]ZKQ^(+>7Q;/X=2&8SP6:7<DP \M
M0S%0A.<AN"<8Z5E>/KO6+/2K)M+^V) ]ZB7\UC#YL\5N0=S(N#SG:,@$@'I0
M!9T_QMI-[;:K+,MUI[Z4@DO8+V$QR1(5+!L<Y! .,9Z59T+Q)%KQ;R]-U2T7
MRQ*CWEL8UE4]"IR1^!P>>E<%X?L\ZYXNO+O3/$%_I%UIL$:_;X&,UTH\P.JJ
M=I[_ '3AO;D5J^!'OXO$%S96#ZS+X7CLU,1U>W>.2&?=@1QLX#L@7/7.,#F@
M#L+[7+/3M8TS3+CS%GU(R+;L%^0LB[B">Q(SCUP:K6/BS2-0U/6K""X/G:,5
M%X6&%7*EL@]P,$'W%9GQ%L+J?P]!J6GV\EQJ&D7D-_!#$I9Y-C8=0!R<HS<=
MZ\YOO#OB*STNPN[+3KHZAXIM9[35-L1S;-/.) \G]W:CR+D],4 >F-X\TK^S
MM+N8+>_NIM4B,]K9P6^Z=XQU<KG"KR.21U%8OB_Q7'J?PYO-1T:YNK6>&^M[
M>52&AF@?SXPZ,.H.#SZ@^AJCXGT)M)\::7J836DT6/2?[.\S1][26[(^Y=RH
M"Q0CC@'E14&JZ)!-\.]8?1+'79I[W4K663^T(G\^8K+%EPI&[;M'4@?=/:@#
MJ-/O+I_BOK5FUQ*UK'I=JZ0ER45B\F2%Z G Y]JWM9UB+1;5)I+:\NFDD$<<
M-G TKLV">@Z# /)P/>L'3[.Z3XKZU>-;RK:R:7:HDQ0A&8/)D!NA(R./>CQ[
M>:O:6^E_8&OXK"2ZVZC/I\'G7$46TX*KAC@M@$@$@4 6;;QWHTVE:K?W'VJQ
M&E8^VP7<!26'(RN5YSN'3&<UH:+KJZUYP_LS4[%HMI*WUL8MP;."IR0>AR,Y
M'&0,UYUH>GQM-XYGU72/$%]I%]%9JBWD#&YN4 =6*CAOE/..&  XS@5T'@*;
M5#J>IVZS:M<^'HHXOL4VKP-'.)#G>@+ ,Z@;>6'MDT =-K6NQ:*D.ZRO[R68
MD1PV5N96..I/91R.216:GCS1F\,W^O/]JAM]/E,-W#+"5FA<$ JRGO\ ,#UZ
M&J/CJ]U6UU'1HXI-4@T24R_;[C2[<S3JP \M<!695)SD@=ATKB6T?5)OAUX_
MA33=8:6\O4DMDO(BUQ.FV+YL <]#],8."#0!Z)IGCS2=4UFWTQ(=0MY+M&DL
MYKJU:*.[51DF,GKQSR!QS4\7C/1Y?"EWXC,DL=C:>:)U=,2(T;%64K_>R.![
MBL_Q/97,_C'P5/#;2R16]W<&:1$)6(&!@"Q'0$X'-<?K&DW8^)$GA"*(G1]<
MO(=;G(^ZJQY\Y"/]N1(C_P "H ]<MYA<6T4X1T$B!PKC##(S@CL:DHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBD9E12S,
M%4#)). !0 M%8VF^+?#NLWSV6FZW87=TH),4,ZLV!U( /(^E9NC_ !"T#6O$
MFH:)!?VOVBVE6*$BX4_:B4W-L'?;R#[@T =717"^%?'^GW&G*FO:S86^HRWM
MQ##$\BQLRI,R)QGT &>YKJ]6US2M"MEN-6U"VLHF;:K3R!-Q]!GJ?I0!?HK/
M37=)DTV'4DU*T:QF94CN!,IC=F.T -G&2>,>M.TO6=,UNWDN-*O[>]ACD,3R
M02!U#C!(R._(_.@"]16+=>+_  W9:H-,NM=T^&^+!?(>X4,">@(SP?8U8U+Q
M!H^CEQJ6J6EH4C$K">94(0G .#V)X^M &E16=%K^D3Z0-6BU.T?3B0!<K*#'
MDG:!NZ9R0/K4=AXFT+5=0FT_3]7LKJ\ASYD,,ZLRXX/ /:@"33=$M-*O=2N[
M;S/-U&<7$^YLC<%"\>@PHHU'1+35+_3+VX\SS=.F,\&UL#<5*G/J,,:Y73_%
M&KW.F:Q.;K2XI+7Q%)I\;7Q,<?DB15"@KU<@X'J:Z;5O$VA:#+%%JVKV5E)+
MS&EQ,J%AZX)Z>] &K16/JGBOP_HHA_M/6K"U\]0\0EG4%U/\0&>1[]*R_%7B
M9M,B\-W5A=VYL]0U2*":?*LC0,CL2&Z ?*#F@#K**R]*\1:-KR3MI&J6E]Y)
MQ)]GE#[3VSBL7PAXJ%W\.-,\1>(+VVMS-#OGGD(B0'<0/8=!0!UU%4=*UK3-
M<M3=:5?V][ &VEX) X!]#CH?:LB76KQ/B7;:&&7[#)I,EVR[>?,65%!SZ8)X
MH Z6BL6T\7^&[[5/[,M-=T^>^R0(([A68D=0 #R1Z5<&LZ8;.[O!?VWV:S=T
MN9?,&V%D^\&/8COF@"]151]4L(TM'>\@5;Q@EL3(,3$C< OKD GBJD'BC0;K
M6'TBWUBREU%"0;9)E+Y')&,]1W':@#6HHK)U'Q/H6D2O%J.KV5K(A0,DTRJ0
M7SMX)[[3^1H UJ*R-2\5>']'O8[+4M9L;2YD *Q33JK8/0D$\#ZU+JWB#1]"
MACFU74[6RCE.(VGE"[S[9ZT :5%9%KXIT"^M1<VFM6$\#3K;"2.=64RM]U,@
M_>.1@5?:^M$OX[%KF(7<D9E2 L-[(" 6 ZX!(_.@"Q17'^%/%T<_@6'7?$5_
M:VNZ>>-II66)/EF=5'/?"CZUI2>,M 'AR[UVWU6RN+&V!WRI.NW=V0GLQ)
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
MIQUJP^VW*JT,'VA=T@894@9YR.GKVI=2\4:#HUY%::EK%E:7,H!2*:958@G
M.">F>] &M116+:>+_#=_JATRTUW3Y[X$CR([A68D=0!GDCT% &U17GC>,VU3
MXF2:#8^(]-L[6R$0:$JDDEY*6;S(@2PVE0N..03SZ5VVJ:QINB6GVK5+^WLH
M,[1)/($!/H,]3[4 7:*S+7Q%HM[I$NK6VJV<NGQ F2Y292B8Y.X]L>],M/$^
M@W^JOI=IK%C/?Q@EK>.=6<8Z\ ]N_I0!K454@U73[JREO(+V"2UA+B299 50
MIG=D]L8.?2IK:Y@O+6*ZMI4F@F021R(<JZD9!![@B@"6BL>T\5^'K[56TNTU
MJPGOE)!MXYU9\CJ ,\D=_2K(UO2C:7EU_:-K]GLG:.ZE\T;867[P<]B/0T 2
M6NF6=E=7EU;P!)[R027$F26<A0HY/8   #@?C5NL:WU2:;Q'<VWVO3&L%LXY
MXT20_: 6)^9AT\L@<'U!IEOXS\,W<=U);Z_ITL=HN^=EN%(C7.-Q.>F>,]*
M-RBN(T[XA6?B/P3<:OHU[I=M?Q0>:\%_<92V^8@>;MY .#70WGB/2-)B']JZ
MK8VLBPK,XDF"C:3C<,\X)R!0!K451AUK2[C2/[6AU&U?3MI?[4)5\L*.I+9P
M,52TSQCX;UF[6TTW7-/NKE@2L,4ZLY Y)VYS0!MT5SGBSQ/)H(L+.PL_MVKZ
MG,8+.V+[%) RSLW95')IVBS^+1J!@UZRTHVS1EEN=/F?Y&!'R,CC)SD\@]N1
MS0!T-%8MKXO\-WVJ'3+77=/FO@2OD1W"EB1U &>3["GZEXJT#1VE34=9L;5X
MF59%FG52I894$$YY'/TH UZ*R&\5>'UU"VL#K5A]KNE5H(?M"[I WW2!GG/;
MU[4[4O$VAZ.9AJ6KV5HT(0R+-,JE=V=O!]=K8^AH U:*SWU[2$T<:N^IV:Z:
MR[A=F91$1T^]G'7BF:9XCT76;.:[TW5+2[MX/];)#*&$?&?F]./6@#3K,CT*
MSC\23Z]^\:^EMEM<LV52-6+84=LDY-0P>+O#EUJ,&GP:YI\MY.BR10I<*6=2
M-P(&><CGZ5HVM_9WKW"6MS%,UM(89A&X)C< $JWH<$<4 6**KV-]::E9QW=C
M<Q7-M)G9+$X96P2#@CKR"*L4 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !7(?%**[F^&FMI9+(TAB4NL7WC$'4R ?\  -U=?10!
MY;XAU'P]K-SX*MO"UQ97%[%JD$L*V14M!:J#YNX+RB[>"#CGZ5H>&KG3;+XH
M^,;.XFM8+R>XM7MHI&57D'V<9* \GH<XKN;;3[*SDDDM;.W@>3[[11*I;ZD#
MFGM9VKW273VT+7"#:DQ0%U'H#U% 'CUII=@?@AXON#9PF:6;4)'D*#<S)*^T
MD^V!BK>K3W<'Q \/WD^KV.F0R: $M;O4;?S8C/O!D4$N@5RNWG/(&*]7%K;B
M!X!!%Y+YW1[!M;/7([YIMQ9VMW;^1<VT,T/'[N1 R\>QXH \>UK1[*/P#J2)
MK5EK-OJ'B&V><V48CAC=I(@Z !VZ]3SWKV*VM;>SA$-K!%!$,82- H&!CH/8
M ?A2+96B6ZVZVT*P(05C$8"@@Y! Z=:GH \/\:^)/[4\,>,+;[3H.F0P7,UM
M_9\EN7N[EU/^LX=<%C\P.UL 9)XK;N[_ $6R^+>B7.NRVT8/AU?(FNL;$E,O
M7<>%)&X9/KCO7ICZ=8RW#W$EE;O,Z;&D:)2S+TP3C./:LB?PM#<^,3KD[Q2P
M'3/[/-F\(93^]$F[)..V,8_&@#RG5FMY_AY\1[VP .B7&J1-:F,?)(0\(E9,
M=06!Y'7%=)?7_A_5?%_@6'PI+9RS6TTDC"S _<6OE$,K@?<!)48..:[3Q3X:
MC\1>$KG08)4LHYO+"NL650*ZO@*"/[N/QK7ALK2VFEF@MH8I93F1TC"LY]R.
MM 'CES_R*NN?]CU_[<QUT%EJ6BZ1\2?&)\27-G:S3I;-;/>LJK);"+!"%NHW
M;L@=Z]$-I;%64V\6UG\PC8,%\YW?7/>FW-A9WC1M=6D$[1G*&6,,5/J,]* /
M/-1\46J>(/[/TZX\/Z-91Z3#.E[J-MDSP-NVQQIN3Y%'8G@MC%<A&]BGPB\
MOJJI)81Z^3.'B)7RU>XSE>3M '3T%>YSV-I=2127%K!,\1S&TD88H?4$]*46
MMN$1!;Q;48NB[!A6.<D>AY/YF@#SZRN]-U7XPI=^'YK:XMX=$:.^GM&#1DF1
M3$I9>"V Q]<5QEF9XO WPPNFO+>RT^&2;SKF[@\V"*4AA$SKN7ON )(P2#7N
M=K96ME&T=I;0P(QW%8HP@)]<"E^R6WV7[+]GB^SXV^5L&S'ICI0!QO@ZRA/B
MG6=53Q-IFK7-Q! ES%IT(C1"I;:[8D?+$9';@4E_+Y/QCMI0C2%/#L[;%&2V
M)T.![UV5K96MC%Y5I;0V\><[(HP@_(5)Y,9F$WEIYH7:'VC<!UQGTH \-N?$
M)UNR\&7(OM @236K22'2;"W/GVJ^9@AGW\8S@_(!DXK1\1V[6_C35/!85OLO
MBJ[M+Q0F>$!/VKGU(A'_ 'U7K2:;81RO*EE;+)(P=V6)068'()..3GO4S00O
M.DS11M+&"$<J"R@]<'M0!Y'X$,^J^)]+T6ZW-_PAEO<02L1PTK.8H?\ R"I/
MXU:\.:I;^'M=T?1-(U72]>T;4+J9K=8L&[LBP=V9B"=R\D$D*1G%>I1P0Q22
M21Q1H\A!=E4 N1TR>]11:?9V\\D]O:6\,\OWY4B4,WU(Y- $>G:O8:L;L6-P
MLQL[AK6? (V2KC<O([9'2N-T_3K*\^,WB*XN;6*:6'3;18VD4-L#&3=C/K@5
MU?A_0K;P]I8LK=GE9I'FGGDQOFE<Y9VQW)_H.U:(AB65I5C02. &<*,D#H"?
MQ- 'C5EY@U7QKI^I^)-$TJ2YU&;SH=3LP\DMNR@1L':5<ILX QQ@^M)?:@O@
M_P 1^&&AOK"^2'PZ((KK47>**=2ZX:-E5\-@ G/52.:]?N=-L;V1)+JRMIW3
M[C2Q*Q7Z$CBL#5/"^I/XH/B#1=7@L[I[1;.6.ZM//C**Q8%<.I4Y)SS@\<4
M<)=0V6F?"S1+F#4K.^M;37K>\O+FR.880;C>X'<*NX#GGZ5OQZYIFM?&?3?[
M,O8;Q(-(N%>6!M\88R1G 8<$XQD \9%=-X;\,1Z%97\=Q<?;KG4;E[J\E:((
MCNP ("#("X &.?<UKP6-I:A!;VL$(C!5!'&%V@\D#'3.* /(]#UTZ-\.?#:+
M#IXDN]8NHH[S45S!:-YTQWGD?-C('(ZGFK'AESJ.L_$<"]L=3:2TM_WUC 8X
MI'\J4?*NYLG( )!.2*]4>QM)+4VKVL#6YY,31@H><].G7FGPVMO;?ZB"*+Y0
MOR(%X'0<=ADT >.W-[87WP)TA+*:"Y@M8]/_ +7BMF#.L*LOF!U7D?=.<]@:
MW-7O]&UKQQX,'AJYL[J[MIY)99+)E816GE$,'*] 25 ![UZ)!96MJ)!;VT,(
ME.Z3RXPN\^IQUI+73[*QW_9+2"WWG+>3&$W'WP.: .&^'.E:?(GBJYDLX7GG
MU^]221D!9E#D 9/;D\>Y]:YG0HI[K7M+^'<ZNT/A[49;R9F'W[:/#6N3T.3*
MHQ_TSKV2.&.$,(HT0,Q9MJ@98]2?>L72?#G]G^)=;UR>Y%Q<:DT:H!'M$,4:
MX5!R<\DDGC.>E &)\7(DG^'5Y%(,H]S:JPSC(-Q&#6;\3+)-.LO#/V7[)I^E
M6^J1FXD>VWP0X1EC:1 5RH; Y( .*]'EABGC\N:-)$)!VNH(R#D<'WI9(TEC
M:.1%=&&&5AD$>XH \HO-/FO$\5:I8>*=,U;5IM!DMC;:5 (R>I1VQ(^6^\H^
MOM6;JVJ>$;SPWX MM)EL9;V+4M/\N.  R0+O4/OQRO/!SC)]:]CM+"SL$*6=
MI!;H3DK#&$!_*L77_"5KJ\5FMMY%D\.I6]_(\< S*8GW8.,<GUYQ0!SEIKFE
M^'/B=XR;6;Z"Q6Y@LIX#.X7S46-E;9_>(/&!S7,:2V_X;>!' 8;O%2G##!'^
MDS]1VKV6:RM;F:*:>VAEEB.8W>,,4/J">E*+2V"(@MXMB/O1=@PK9SD>AR3S
M[T <-X8TZRG^*'CF\EM8I+E)[2-)'4$JOV=#@9Z<@'\!Z5Q.EP_:?#7B+1M9
M\5Z'I4LU[=+J$%_9@S[F<XDW-*N[@J5(7C QG%>Y+#$DCR)&BO(078* 6P,#
M)[\5!-IMA<W"7$]E;2SI]V22)69?H2,B@#@X--MW^+FCQW6R^>T\,[HYY$R2
MXF5?,'7!()_,UBZ=HVFIX&^)[K8VX;[;J2 ^6,A4CW*!Z ,20.Q->N^3%YWG
M>6GF[=F_:-VWKC/I31;0!)4$,824DR+M&')ZY]<T >/W<]W#XA\$7MQJMGIU
MNWA\);W>H6_G1"X(0L/OJ%<IC!)[$=Z;X@TZVM_AAXUN8->L=6%[=PR3?8(A
M'#%)OB#  .W)&">>M>P36=K<6WV:>VAE@P!Y3H&7 Z<'BD6QM$M?LJ6L"V__
M #Q$8"?ETH XG7M/L].^(/@%+*UAMU5KR +$@4"/[.2%X[9 .*I^$;K1;:_\
M;Z;?W-M;7#:M<R&(N$E$!A0EE'7;@,<CTKT=H8WD21XT9X\E&*@E<C!P>U1_
M8[7[6;O[-#]I*[3-Y8WX],]<4 ><^"]4_LG7],\*6VI:7KNFBRD:TO;,+YUM
M&FW"R[25(.0 PP21R*] TK5[#7+!;[3;A;BV9V02*" 2K%6'([$&D.E6T-K=
M16$45C+<(P,UO$JL&((#=.2,YYI-%T>ST#1K72K!"EM;)L3)R3W+$]R3DD^I
M- ''^!].LG\6>-;Y[6)[K^U_+$K*"P58T8 'MR2?_P!5<:^OZ7IWP:\2Z'=7
ML4>JI/?P&RSF;<TKL#LZ[=ISNZ 9YXKVY(8HF=HXT0NVYRJ@;CTR?4U"VG6+
MSR3O9V[32)L>0Q*69?0G'(]J .#42'XCZ"(2!*?#,VPG^]OBQ7%:%:1ZI\.(
M-%U#QCHFEN)<7%M/9 7<-RLF22QF!+[AUV\YKW;R(A*LOE)YBKL5]HR%] ?3
M@5"VFV#W@O'LK9KH=)C$I<?\"QF@#S7Q;J-MX6UW6]>TS5]*NKB58(]2T.\(
M,DQ50%$1!W!BK#@J0:]%CUFQDU<:3YVW4?LPNS;D'<L1;;DGIUXZU-)I]E+=
MI=R6=N]RGW)FB!=?H<9%4[+0K>SUW4=9+O->7H1"[X_=1(/EC7T&<L?4GZ4
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
M3V@B?R]\2-Y9W)E0=IZ9'I0!X]XE6YTKQ#K?@FT#I'XMN(9[5D'$8D.V[_\
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
MTT:I:;40;?F<,@1B3PIW\]:]BM-&M+?P]%HSP1-:"W^SO$JX1E*X88]#S^=
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
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 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %<7\2=?UW0-+TL^'8X)+^[U!;<1S)N$
M@\N1]H]"2@&?>NTKC?'D4DFH>#C'&SA->B9MHSM'E2\GVH BO?&[7>@>%-7T
MAD$.K:I;VLRR+DHK[@Z>S KC\*U]9\:Z%H5\;&\N9GNEC\UX;:VDG:-/[SA%
M.T?6O._$NCW^@>/='L;.UEET35->M]20QJ2MK.I(E4^@8,&_ UMV.M67@WQK
MXK_X2 3V_P#:-Q'<VER+=Y%GC$878I4'E2"-OOQ0!J>)OB/IFBZ/H^I63B^M
M]3N8XXY(HI'7RBP#ME5/S#/"GDG(QQ6[I_BC2=3OH;*VGD^TS6INXXI8)(F,
M0?86PRC'S=NO0XP:\Q?3KW3OAE9WUS8W%O"OB--5-MY9+VUL;C<,J.1A>2.V
M:V_'>K"VMM!\>Z)%+>):-- RQQ,#)%*A4$J0#@2*A_&@#L(?%VA7&DZGJL6H
M(UEIDDL5W*$;]VT8RXQC)_#.>V:HMXDM[?7KR675VDLX]-BNQ8)8.9$5F($F
MX ELXQLQD8KS(^&;[1;RQ\%K;S/:^(X[&:]E"G:CQ9-UD]BP1?KFO0K6&0?&
M#5)/+81G0[=0V/ESYLG&: .?NOB/)KWP@U36M/::QU:"T$C[(9%6(E\#8[+M
M;@=B:[#2?'/A_6-3CTRTOR]W(A>+="Z).%^\8W("OC_9)KS:WNXY_P!GK4=
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
MFPO&9 L3;0490WWP,#&2<8SFNGT/Q5H_B&*Z?3[EBUHP6XCGB>%XLC(W*X!
M(YS7,:U>6GB#Q3X"U&P#7-D;RZ82&)@!B%P#A@"/F'!_*J>KZ7>ZAXI\?6MC
M&RS7F@P11-C >0K* ,^O04 =18>/?#NIW\%G;7LA:Y8K;2R6TB17##J(Y&4*
MYX/0\]J?XS\22>&=$CGM;9;G4+NYCL[*!CA7FD.%R?08)/TKS[0ETC5[;P[I
MM]XGU]KNSFMI%TE[%$\B:+&%8K "JC!&2V,=ZZ[XDZ=?W.D:9J6G6KW=QHVI
MP:@;:,9>9$R&51W.&R/I0!;TNP\:VM_;2ZCKFF7]JY/VF!;(PF(8/^K<,=V#
MC[PY'I27'Q&\+6M[);RZBX6*7R);E;>1K>.3.-K2A=@.??BFZ?X_T77;F&PT
MK^T)KJ<$,!92H+;@\R%@ N#QU//3-<'8:Q::?\([GP3<V-V?$8MI[+^SA:NS
M2S.6 <-C:5)8-NSB@#TO6/&.A:#>I9:A>%+N2'SHH(X7D>5<[?E"@[CGL.<
MGI68_P 4/""VD5R-5+Q.,N8[>5C -VW,H"YCY!'S8K,TC3+BR^)6APW2&22T
M\*B%YMN1Y@E0'!]3S^%4=.L2G@OXFK]E(>>_U(J/+YD!B&,>O).* .UU?QAH
M6A2V\6H7ZQR7,1F@18V<RJ"H^3:#N.6& .3^!I+#QCH.HZ/=ZK!?8M;-BMSY
ML;H\+#J&1@&!]L<]J\]DU2VT/Q%\/KS489S%%H$@D=(3(8"4B&]@ 2 .A('&
M?3-30ZKJ48\?^,O#UA+-#<BU2Q\R!AYYB7;)*$."0 V1Z[: .[T?QEHNN:B^
MGVDTZ7BQ^<(;FUE@9X\XW*)%&X9]*SY/B=X1C8 ZH2@D,4D@MY2D+!RF)&VX
M3Y@<;L9Z].:Y/1KMM3^*&@74.MW^M0)972O=2V2P1(Q"':I5%R?4$G''/6FV
MMDX^!/B:+[*PFD?4&V>7\S'S7P<=S@#\A0!Z;;ZS876L7>DPSYOK1(Y)HBA&
M%?.T@D88<'IG'>N>O=5NO$FJ:1#X;NIEL[;49#J5VJ%4*P_*T/S#YMS,!D<8
M4G/%<UXUNKSPBNA^,+&WDEF;3VTNXC49+%TW0$CVE&#_ +U=WX2T,>'/"FFZ
M3G=);P@2M_?D/S.WXL6/XT 13>,M$AUIM),\\ERDJ0R-%:RR1Q2-C:KR*I52
M<C@GO6KJ6I66CZ=/J&H7,=M:0+NDED. H_SQCO7F>J:G'H?BNXD\*ZA>-J=W
MJ*"^T*:T=HYR2J/*K%1L^4;MX)4X%='\3+6YG\/6-S!:RW<-AJEM>75O$NYI
M(4?+@+_%V./:@#3T?QKH>NZ@;"TN9DO/+\U8+FVD@=T_O*'4;A]*98^.O#NI
MZNNEV5\T]V7D1E2"3;&R%@P=MN%/R-C)&<<=17-SZK:>,_'OA>XT'SKB#2VN
M)[N[\AXTC5X]@CRP&68D<=@*F\#VXM/ _B!WM@K/J&H2.KGRO,^=@,L>G  R
M>@H U!\2_"S7,$"7=T_VF0Q6\B6$[1SL.NQPFUL>H.*L:GX^\.Z1>36UY=3J
M;=@EQ*EI*\4).,!Y%4JO4=3Q7F7A'45FL/!T7B#4;FWTW3VB>RW:--"LDQ0H
MBM.24*C<0",;N":N^,=?U+4;7Q?I=[J=]931":WLM)M-/$GVJ'R^)&=D8E6R
M<E2NT#UH ])UCQAH6@SP0:C?".:XB,L$:1O(TJ@@?*%!W'+# ')_ U1N_%NG
M:GX*U/5])UH6:6JNDEU):,[6KKC(>(@-D9Z8[UAV-J[>.?!<CP,1%H$N69/N
M-B(=>QZ_K61KEK-_8_Q81(),2O&8P$/SG[.F2/7F@#M]4\<:'X=5(]6N[A6$
M"RO,EA,R%2/O%E0J.G3/%3ZCXRT73%MO.EN9'N81<1QVUI+,YC/1RJ*2H^N*
MXSQ;KEC<:QH_AK5GGMM&A@CO+]OL\CBY88\N#Y5/&1N;Z 5=\1^*KF/Q)9VW
M]K7&C:)/IZW,%Y!8>;)<R%O]6-R,%(7!V[<G- %[Q'\2=+TG0M)U:P;[;;ZE
M<QQQND,C+Y>\*Y^5>&&>%."2",<5I-KT5[K7AUK/5FM[:_%R19S6+A[O8OJP
M!CVGGD?-FO.+:"Y@^#UE<36]V19^(1=3AX2)5C6[)9B@'IR0!77ZE>0ZSX\\
M!ZE8%YK-EU B7RV48\H#G(!&2#C/6@#5O_B'X9TV^N+6XOY,VS^7<RQ6TLD4
M#>CR*I53]3QWJYJ_C#0=">U34-06-[N)I;=41I#,H*CY-H.X_,N .3GBO/-&
MURR\-^"-7\+:O:7;:YYMXGV5;61VOC*[E&0@$,&# 9SQCFK^CZ-=Z9XE^'EI
M?1%Y[+1;B.5L;A&X6(8S[<B@#M-/\7Z'J>C76K6][BTM&9;DRQM&T++R0R,
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
M!PVEX&J?#R/Q9L^R#1',(O,;/M6$QNW<;_+Z9YSGO1J"V?F?$]M$\K^R?['
ME^SX\G[5Y4F[;CC.W;NQWQFO6[_3K'5+8VVH6=O=P$Y,5Q$LBY]<$8IL.E:=
M;Z<VG06%K%8LI5K9(5$9!Z@J!C!H X"TW_\ ";^#?+QO_P"$<FVY]<0XJO\
M#EO"I\%Z2VIG3CK1O#YYN=GVG[;YIZY^;?NQCV]J]+%C:+-%,MK )88S%$XC
M&Y$.,JI[#@<#T%5AH6D+JAU-=*L1J!ZW0MT\T_\  \9H \EO8Y;74-0^&$89
M8]3U6.XM]O&VPDS+,![*T;K_ ,#KV<KY<&R%57:N$7H!QQ6"GAMW\?2^);F:
M-UCL5L[2(+S&"Q9V)]2< >V:Z&@#P^P_X1A_@=J+:I]B.M-%<_:O.V_:OMVY
MMN<_-OW;<>V.U;UMI":K\1O#,7B"U2ZN8/# EECG7<//#HK$@\$_,W7OS7H+
M^']%DU,:D^D6#7X.1=&V0R@^N[&:MFUMS=B[,$7VD(8Q-L&\(3DKNZXR <4
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
M]EB,CJ>E 'BFCZ9<ZUX1UNSU#4O#-I<37ER+^2_@;[5#+YC8<N9  0-I4XP
M![UU$,>F)\4+R+Q3-9SF/1+864M[M\MURWG,N[C);&>^/:N\N_#FAW]Z+V\T
M;3[B[&,3S6R._'3YB,U+J&C:7JWE?VEIMG>>2=T?VB!9-A]1D'% '%_"$6(T
M+71I84:?_;EU]FV9V^7\NW&>V,8H\<6^FCX@>";G4(;3R&FNXY9+A%VG]P=B
ML3[] >]=Y;VMO:B06\$4(D<R.(T"[F/5CCJ>!S4>H:98:M;_ &?4;&VO( P;
MR[B)9%R.^"",T >?VC:,_P 5]>&MFR*KI]I_97VG;L^S[6\PQYX^]UQ4GP^U
M'3M'T#Q#?-<Q6OAU=:F^P2L<1"(E5^3ML,A8#'%=M?:%H^J0Q0ZAI5C=QP\1
M)/;HX3_=!''X55UKPU:ZU:6%A(1%IUM<)-):QH LP3E$/HH;:<8YV@4 ;5%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445B
M>+K^PTSPIJ%WJ;W26:1@2?97*RMN(4*I!!!)('4=>HH VZ*\IT"";1OB=I5K
M;:-=:):W]A<&:VEOO/$Q0H58@,P5ADC.><UAQZ)'<?"K6O$LM[J#:M93WDMG
M/]K<?9O+G? 10<8.#G(.<^PP >Y45YSJ6L'POXPT[Q!?3LNEZQI;1W.3\D<\
M2&56] 63>OX5N?#RUNXO"$%[J+.;[4Y'U"<,Q.PRG<JC/0!=HQ[4 ;EOJ$L^
MKWMBVGW,45NL;)=.!Y<VX$D)SGY<<Y%7J\SU.XG&N?$Y1-(!%HL#1@,?D/D3
M<CT-9?\ 8\>B:-X$\0VMW?-JUY?6,-U<2W3OYT<RX9"I.W:,C  XP* /8*Q?
M"7B >*?#-IK(MOLPN#(/*W[]NUV3K@9^[GIWKCK+1[7QAXO\63:U<W8DTRY2
MVLEBNGB^R((PWF+M(&YB2<G/3TKE=-N[T?##P)I-JLL]OJ-_/'<+%<^09U5Y
M6$?F?PAB.<=<8[T >ZT5YA9:/K6BP>)I5TUM)T272)#':F_^T;+A0V63^Z"I
M&1ZBL*7P^MKX0\":Q;:GJD6K:I<6-M=7JW;EVBGCPR $[0 "-N!Q@'KS0![9
M17FUCI\/AKXAZKH^EO/'I]QH'VUH'G>0"82,F\%B2"1U]:Y>#24T[X5>'O%T
M5Y?OKD<EFPN9+IS\C2JACVYV[-K8QCGOG)H ]B349&U>ZLGL+F.&"%91>,!Y
M4A.<JO.<C'/%<WHGC74]8T>/65\,SG3[J1%M#!<+)*Z%RI=T( 0 #/4\&J4M
MM'JGQ%\4Z=>&22T;2+4F(2LHSND/!!!'0=*Y#2=/M]*^#'AR]LO-AN+V^L#.
MXF<[L3XX!. ,$\#% 'M]%><0:3:>,O'OBF'7'N)H]+>W@L[9+AXEA5H]YD 4
MCYF)/S>U&OVNDZGKJ:+'I&I^(+RRL8O,SJ)BBA0YVL27 ,C8)R 3P.10!W6I
M:M8Z0EL]]/Y2W-Q':Q':6W2N<*O .,GN>*2XU"6#5[*R73[F6*Y60O=(!Y<&
MT @/SGYLX&!7C4MK'XA^%W@6\U=IKFY&LPVAD>=]QC-RR$$@C)VJHW=>.#7<
M:A:QZ3\0O VFV1DBLUM]0'EF5FSA(R,EB2>2>M '=T5X]I>CVGB7X=:EXNU6
M\NUUQA=SBZ6[D0V31LX1$ 8!0H4<8YS4]M'/XN\2^$$UB>Z6.[\-&YNX(9FB
M$[;HCAMN#@DYP,=,=,B@#UJBN'^'B&PO/%&BQRRO9:=J>RU260N8D:-'V DD
MX!)Q]:=XU;3+[6=-T>?2K[5[]X9)X[*"Z,$00%09)#N4'!P!UZGB@#MJ*\1A
MU'4(/AQJ=@7O(Q%XG&G):)<EYS 9$+6Z29ZX+ '/3/-;WAS0(X=?US6;'2-0
MTO2UT\16T5Z[JQFPQD94+'"XVCGN,B@#U"BO&M+M'\/?!23Q?:7%W/K\ND ?
M:IIW?8A*@!5)V@* "#C/!]36EHOAS6;36-"OM+T:6P19!_:%U+J_V@7D+*<E
MU_B;.&![4 >IT5XA9V.M^+M.UG4UT>YN-7>\N8[74!JWDFR9'*HJQ_PA<#(_
MBR<]:Z.]TN;7?B/H^F:Y/.$_X1TS7EO;SM''-*)4!#;2"5R2>,9P.W% 'IE%
M>*VGAJWNO"?C22XOM2E.A7=[!I0-Y(!:+&GF*5P>3EL9;/  JYJ>H:GX@U3P
MCIL]G)J5M<:&-0GM5N_LRW$Q"#+-_$%R3M]\]J /7J*\?UJRU[0?A?XN2XCE
ML+02Q2:;#]L\][="R;E#_P!W=D@>AK7N="M_"WC[PF=.N+TMJ;7-OJ#3W+R&
MZ A+AGR<;@PSD8Z^E '=V&K66J/?1V4PEDLIVMIP59=DH )7D<\,.1D53\+:
M]_PD6B+>20"VNHY9+>YMPV[RI8V*LN>_3(]B*X[X;>&M)L]>\474$$BSV>LR
MP0DW$C!4\J/@@M@]3R<GWK3\",(]=\;H"!;IK+.">@8Q(7_6@#N***\8B\/V
M^K>%?'&L7EW?O>V.H:DUBRW;J+4QEF4HJD#.>I.>,"@#V>J.L7\NEZ5/>06%
MS?R1XQ;6P!D?) XR0.,Y^@KS'5M0U/Q!JGA#39[.34;:YT7^T)[5;O[,MS*0
M@^9OX@N2=OOGM46M6.NZ%\,?%R744MA9>=#)IT'VPSO A= ZA^NW=D@=LF@#
MU0ZO8C6TT<S8U![8W2P[3_JPP4MG&.I QG-4M)\0?VIX@U[2OLWE_P!E2Q1^
M9OSYN^,/G&.,9QWKC=2\,Z3J'QM@^U02-YNBO<MBXD7,BS1J#PPP,=AQWQ45
MEX4T[Q-\0?'(U-KIXDGME2&.X>-%8VZ?/A2,L.Q.<4 >HT5XE'K.L:MX+^'N
MGR_:+Y=3>=;M1=>0]R(5;8C2>AQD]VVX[UMQ:3K6B:)XQ<V#Z7H\FDR/;6IO
MOM!BG$;[F0_P@C:<>HH ]2JE<ZM8V>J6.FSS[+N^\S[-'M)W[ &;D# P".M<
MY\/O#UIIWAVPU42W-QJ-_90R7-Q/.[ER5# ;2=H S@8 X%8OC7P[I>J?%#PA
M]L@D?[6EXLVV>1-P2(%<;6&.2>F,]\T =A;^(//\97OA[[-M^S6<5UY^_P"]
MO9EV[<<8V]<]ZVJ\RN/#5AKGQ<U&TOC<-9PZ-;?Z/'.Z+)\\@&\J06QV&>O-
M84NJ:I9_#H:5;7%U*H\3OHPD^T%)?LPE8!?-/*D@!-W8&@#VJJ6KZO8Z%I5Q
MJ>I7"P6ENNZ21N<=@ .Y)P .Y-<7X6T'6-*\7+<6^C-I&BR6K)<VS:C]H5Y0
M04=1V;&X$]Z?\6&6/1=#GN/^/"'7;.2])^Z(0QR6]LE: -33/&W]H7MM!-X;
MUZPANCM@N;JU C)QD;MK$IGMN KJJ8\J(@8LN&X7G[Q/0"O'-/TBUUWX5WOC
M34+V['B!X;F[%ZMW(AMI$9]J*H.%4;0-N.>: /9J*\I6"7Q;XO\ "\6KS721
M77AK[5=VT,S1+*Y:,E6VD'&6S@8Z =,BLVR\,6UYX<\:BYO=2D70[N[@TI3>
M2 6@2,2*5P>3EL9;/  ]: /:**\GN/,\2:O\.H=1OKE(]0T>:6Z6&<Q&X;RX
M6*D@@X)R3CG&>V:=:W6G^%+WQYI<UU>IX=L(+:98X9W:2W:52&CC;.X%B%(&
M>,]J /5J*\GT:"71?B7H$-KHEWHEMJ-K=":":^\_S]BHRLR[FVL">N<G-9*:
M%#??#KQ1X@N+S4&U*QNM0ELI1=NHMC'([#8H(')'.<GGV% 'MU%>;WFKOX?\
M3Z!XEO[ADTW5],^S7I)^2.9$\Y'QTR1O6MSX=079\*+JE^7^UZO-)J,BNQ/E
MB0Y1!Z )M&/K0!UE%>;RZ';>)/BIK]GJ<MU)80V%HXM$N'CC=CY@W,%()QSC
MG'/L,8,&HWY\ Z-H[ZC=)!<>)&TB:Z\TB7[,LLF%W]02%5<^E 'LU%>=#2[;
MPC\2_#MCH330VFJ072WMH9WD3]VH9),,3@Y.W/?-1?"O0;:XT:#Q'=SW=SJ)
MN+J.)Y;ARL,8F==BKG;C@GD$Y/L* /2J*Y7QU<Z<FGV-E?VU]>O>W:Q6]E9S
MF)KA]K':S;E&P#).3C@=:Y7PF;G3]4\<:4+2;3K6WLX)X;%[KSQ SQR;BK9.
M,[0<4 >J45XE#I":9\./"OBN&\OGUKS;$M<R73MNC=U0Q%<[=FTXQCMZDUNZ
MWK\W@/Q'XH#N[PZE8C4--1B2/M(Q$T:_5FC;'N: /4**Q_"NDR:%X5TW39Y7
MEG@@432.Q8M(>7.3_M$UY7XUEM+S2?$>NZ+I.J/<Z?/(/[:?42@BFC89$:%\
ME ?EP% /OUH ]'\1>)KS2]8TW1]+TM=1U&^264))<^0B1QXW$MM;DE@ ,5'%
MXIO[OQ;>Z-8Z,)K?3A$+ZY:Z"LC2)O"HFT[\#&>1UKF-:\/Z9JWQ8\.S7D$C
MO=Z;/--MGD3+)Y04C##'7H.#WS3_  CX<TNU^(_C.XA@D66RG@\@FXD.W?;
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
M-;%% '&^/?"K^)M#TO0X+6-[,7T#7#N^## F=Q7/)8CY?^!&NQ50JA5   P
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
MB=F8-([;F;).0<\C&,=L5M5C:YXLT/PV\,>JWZ0S39,4*HTDC@=PB L1[XH
M9HWA/2]#NVNK0WLDYC,0>ZO9I]J9!VJ'8@#('3TK5O;*UU&RFL[V".XMIE*2
M12+E6![$51T/Q)H_B2VDGTB^CNDB;9( "K1MZ,K %3]167;>/](N;34K\07T
M>F6"2.]_)!B"7RVVL(SG+'.1TYQQ0 NE?#SPUH]]!=VEE*9+<YMQ-=2RI <8
M^178A?RIL_PY\+W%[+<R:?)MFE\^:V6YD6WEDSG<T0;83GVYJUI_C"PO381S
MVNH:?/J$CQVT%Y;%&DVH')XR ,'J2.XZBN@H HMH]BVM1:P8/].BMVM4D#'
MC9@Q7&<=5'.,U##X>TN"VU2WCMB(M4EDEO%\QCYC.H5CUXR .F*U** .$USP
M%;:GX@\,1?8@VB:793VY F97B.(Q%M8'=D;/O YXK<M/!?A^RT2]TA+ 26E\
M2;L32-(\Y/4L[$L3[YX[5OT4 <YIG@;0=)U*WU*WM[B2^MU9(KBXNY9G52,;
M<NQ^7'0=!5R/PQI$6B7NC):D6%\9C<1>8WSF4DOSG(SD]#QVK7J"\O(-/L;B
M]NI!';V\;2RN>BJHR3^0H Y3QYX4?Q%X7L/#UG:QM:&[MUF=WP8($.69<G);
M V_\"-=@B+%&L:*%10%50,  =JRO#WB"+Q'8?;(+"_M(3@QF\A\LRJ1D,O)R
M"*UZ *,.D6-OK%UJT4.V]NHXXII-Q.Y4SM&,X&-QZ51?PAH,FAW.C2:>LEA<
MS//)$[L<R,V\L#G(.[D8(QVK<HH PM%\(:-H%W)>6<$SWDB>6US<W$D\FS.=
MH9R2%]A5_2-(L="TY+#3H?)MD=W5-Q;!=B[<DD]6)J]10!F:YX?TWQ%:1VVI
M0LZQ2B:)XY&C>)QT974@@\GH:JZ7X/T/1C?-96CK)?QK'=223R2/,!NP69F)
M)^=N>OY"MVL_6=<TWP]IYO\ 5;D6UL'5-Y5F^9C@# !- %=_"^CR:!::&UJ3
MIUH8C#%YC?+Y9!3YLY."!U/-9'BOPQ+XC\5>%I7M8FL-,N)+N:9F&X, /+0#
MN"V"?]T5J:+XMT3Q#<20:7>-/+&F]@8)$P,XZLHK;H *Y2]^''A?4)KU[FQE
M:.]=I)[<74JPO(W63RPVW?\ [6,YYZUU=% &>VBZ>^JV>IM!F[LX7@@DWM\J
M-C<,9P?NCK3K71[&SU#4+^"';<ZBR-=/O)WE%"+P3@848XQ5ZHYYX;6"2>XE
M2&&-2SR2,%50.I)/ % &1;>$M$M+32+6"S*PZ0YDLE\USY3$$9R3\W#'KFDG
M\(:%=6&IV4UB'M]3N/M5TID;+2_+\P.<J?E7&,8Q5W4M:L-)@MIKR8K'<SQV
M\+(C/N=SA1\H/!]>E7Z ,#2?!NB:+J?]IVD$[:@86@:ZN+F2:1T)4X+.QSRH
MQZ=NII;#P;H>FW6H36UHP6_#BX@>9WA;><OB,DJ-QZX%;U% '-Z7X$T+1[N"
MXLX[P?9R3!#)?3210\8^6-G*C@^G%;]S;PWEM+;7,22P2H4DC<95E(P01W&*
MR]<\6:'X;>&/5;](9ILF*%4:21P.I"("Q'OBI-#\2:/XDMY)](OH[I(FV2
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
MTBEBAC09(.XA$!+<=2>YXH \O@U7Q='\+]/\;'Q//)>B6)1:/"GV=XVF$6'
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
MG\7:=HL^N:%K2:C'*5DTM2C6TB+NVL"[94C.#P<B@#T221(HVDD=411EF8X
M'J34%GJ%EJ,;/97EO<HIP6@E5P#^!KB/&,*:_P#$#PUX9O<MI3Q3WUS;D_+<
M,F BMZJ"<XZ&M;5++P[X&TW4O%%IHUM;2VMFP<6L8B\U<@A2%X)) &2,B@#J
MJ*\]N?$/C#P_;:9K&N'29M.N[B&&YM;:%TDM!*0%(<L0^"1G@>U/N->\7ZEX
MF\2Z7HO]DP0:.T12:ZC=VE+PJ^S 88Y)^;L,<'K0!W]%>70>.O%,GAW1_%LU
MMI<6CWD\$,MDH=I@DC!#(),@9W'(7;TZG-;5YK?B>_\ &^J>'M&.F6\-I;03
MF[NHWD9=^[*[ PW9('.1@ ]<B@#MZ*X;2O%6L:KX1O+AY=(T[5-.OI+&^GNB
MWV:,QG#.HR"<@K@%AUZU0T?QY>SQ^*;9M0TC5I=)L/MEM?:>"(I,JYVNH=L$
M%>S=#VH ](HKS:W\6>+;>T\-:WJ<>E?V9K-Q;V[6D"/YL/G#Y)-Y;!YQE<<
MXR>M:8\;3:=_PF,>LI"LNA$W$(C!436[INBZDY;(*DCC/I0!VU%<S<:QJ^G_
M  UGUJ]CMUU>#2WNY(PA$:RB,MMQG. >#S6##XH\5V;^&]2U:/2CINMW$5J;
M6W1_-MS*A9&WEL-TY&!CMGK0!Z)17#_VUXG\1:UK%OX=ETRSLM*G^RF2]@>5
MKB<*&8?*R[%&X#/)K-F^(.M7?AGP[>:7I]HNIZCJ3Z;<6]PS>7'(HD!(8'.
MR!NYQQUH ]*HK/TY-6AT<+J4UI<:D V7A1HHF.3MX))'&,]>]<-!XWU&S\5Z
M1IMWKWAS55U"X-M-:Z:");5MI(.?,;<N1@Y ZB@#TFBO.#XD\9ZF?$TNEC1X
M+;1+R:%#<1.[7&Q%;9@,-O!^]SG(X&.=&S\:75SJ?A.62"*/2O$-B64X.^*Y
MVB0*6S@J5W <9R* .VHKG/"VNW?B"XUJX9(ETZWOGM+)E4[I!& KN3G!!?<!
M@#I7,>,O&NK>%FO;QM=\,C[,VZ/1VS]IFBR/XMX(<CG 0CZT =KK7B71O#JP
M'5]1@M//)$0D/+XZX YP.,GM27'B?1+76HM&GU.W349%#+;EOFP02,^F0#UK
MB-437;CXT:8]G>:>D1TF22$36SN4BWQAP<.,N3T(P .,'K3?"4.NCX@>-)+N
MZTV6%9X1=JMJX:3_ $<; I+G: ",@@YYQC- 'H']MZ7_ *#MO[=Q?N4M&1PR
MS$ DA2.#P#^568+NVNFF6WN(IC#(8I1&X;RW'56QT/(X->56%\-2T_X6W@M+
M6T\Z[D;R+2/RXD_<R<*O85T&D:M=R67BZ6PAT73I[36I(?/FC,<14+&6EEP?
MF?#'G(S@=* .[HKSSP[XOU35M>U/P_#K6A:I/'8B[M=1LHR8D8N4*2()#D@X
M/##@UE>"?$&K>'?A'+XAU>YM[RQMH9G@A2-UF+B9QAY"Q!!;@<# ]<4 >L45
MYAI/Q#NO[>T:TNM<\/:LFJ2^1);Z9D26CE2RG.]MZ9&TG"]0?:NH\5Z_?Z=?
M:/HVCQV[:IJTLB127()BA2-=SN0""Q Q@9&2>M '3UE:;XET76+^ZL=.U&"Y
MN;4D3)&<[<'!YZ'GCBN<L]:\31>(KOPMJ$^F/J+V'VVPOX[=UB8!PC+)'OSD
M$CHW2JGP8CU)?AWI[W<]J]HZ,;9(H661?WC[M[%B&R>F /QH ]#JKI^I6>K6
M:W=A<)<6[,RB1.A*L58?@01^%<!X*_X29_'?BE;O4K"6UAO8Q<1K;R L3 I7
MRR9"$'W<Y!SSTS7.^'-9\5>'_AG+KEFNEG2M/N;EVMI5=IKE/M#[R'! 0C)
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
M-7)>&O"WB'Q'\/?#NEW^K6)\//!;7$BK;L+ET7:XA)SMVY &[&< ?CZWUI
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
M=/U+6=);[==&"WLX(;E7:\DD4;3G "9.2<] #5>W\*ZQJMIXRO\ 4H8;*_\
M$%I]D@M1+Y@@18F1=[#@DER3C('%4M1\,ZYXD\ Z38WVAV\%_HUQ;RI9W%RL
MD=X(TVLI9<[0P+8S[9H Z33/%=X^N2Z+K6D+I]_]E-Y!Y5T)XYHU.&PVU2&!
M(XQWS6%:?$^^GT33_$,WA::WT*YDCCENFNU+QEV";A'MRR!B!G()ZXQ5[PSH
M<5O?3SQ^!+307^S-&+@3Q/(Q)'R@)GY>^21T'%9S^$=9;X)V7AH6Z?VI$EN'
MB\U<#9.KM\V<= : +%UXB\3Q?%EM(MM,2?3QIHE$1O%0$>:%,WW2<CE=GXYK
M0TK48X]8\8'3=*N9[VVNHE>/[5G[0YB4C:'PL8P<'Z9]J35M/UJS^(UIX@T[
M3%U"UETTZ?,HN%B:$^:'#_-U&,\#FLS4?"_B)[;QU_9KBVN=4N89+*19MAD1
M8XPXW#E"0K+GWS0!MZ7XJU&3Q-'H.MZ(FG7-Q;/<VTD-V+A)%4@,I.U2&&X'
MH1[U4^%/_(AP_P#7[>?^E$E9'A[PG>6WCS3M9B\+PZ)8PV<\,J_:UFE=VV8+
M8)R.#@Y)X.<<5TW@'1[W0?"D=AJ$8CN%N;F0J&#?*\SLO(]B* *D_C/49/&%
M_P"'=*\.R7LE@86GN&NEBC6.10V>1][DX7O@G(J.[\<Z@SZK/H_A\ZAINDRO
M#=7#7:Q,[H,R")"IW;>G)7)&!5_1-'O;+QSXIU.>,+::@+3[.X8$MY<95LCJ
M,$]ZXT>!GTK5M76;P/8^(8;R]EN[>\,\4;()#DQR!^>#G!&>#TH ZJ]\;^;+
MI-IX?TXZK>ZG:?;HT>80)';\?.[$'&2P  !YS2WWC&^L;;2[9] E.OZE))'#
MIOVE-H$?+N91D! ,'.,\CBL^^T36-&\1Z3X@T/1;>X2+2_[-N=,BN%B\I=P=
M3&S *0#D<XXQ^!JNG^)[J_T#Q3'I5L=2T\W$<VEK=#YH9< 8D("[QM4^AR1F
M@"23Q_>V=MK<&H>'V@UC2K07WV-+H.EQ!D@NDFWMAL@KU%:]WXMMXY_#D-E
M;MM=?,.'V[(1'O:0\'.!MX[[NM9VB:-JFI>+K[Q+KMA'8"2P73K>Q\Y9F\K>
M7=I"ORY)(  SP*R_ 7@W6-%UV:36 C6>EV[6&CL) Q:%I6<NP_A;;Y:_1: +
M4WQ$NQIUUKMKX?:?PW:RNCWHNE65T1MKR)%MY4$'JP) Z5<UCQM>VOB>/0-&
MT%]5NYK%+Z-Q<B*,(793N8@X'RC'7)8#'>N1TSP$^A6LFE3^ -.UPQRR>1J+
M7,2"2-F++Y@8;@0#@X#=*[>'0[N'XEOJZ0(FF_V*EDC*PXD$S-M"]<;2.>E
M#K#QC#-_PD2ZC:FQET)B;A#('S$8]ZR X'49X]NM:F@:G+K/A^PU.>T-F]W
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
MK@]/U-M2^*_AF1O$&EZNXLKL.VFV^Q(050A2V]MW0D X(QG'-4[:PM/^&?\
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
MI8]0LY=1FT^.YC:[@19)80?F16SM)';.#7C^G02V_P %O#7B.V5FN?#]R]V
M.K0"9TE3Z>63_P!\BNU^':'4;75?%4@/F:Y>--#N&"+9/W<(_P"^06_X%0!U
M5SJ-G97%K!<W,<4MTYC@5S@R, 3@>^ :(M3LI]2N-.BNHGO+=5>: -\R*WW2
M1[XKF/B9:ROX/?5+92UWHT\6IP@>L398?BF\5YM<ZU/HLDGQ&MA*Z^(7OK.(
M8.<!0+/CMDPG_ON@#UJ37UN]2T3^R]3TQ[*[FGCD$A8R3&-3D0D<94J=V>PK
MDY?&.M+X5O[X7*?:(?$QTY&\I>(/M 3;C'7:<9ZT'1E\/:W\+](7&;4W2.1_
M$_V5BQ_%B3^-8,__ "(FJ_\ 8ZM_Z6+0![57!V7C^QT_6_$=MXBUBTM8K74!
M!9K*0IV>4C'IR1ECR>F:[RO*-'UWPOHGC/QV==GM+66:[ WW*@>=$(4RBD_>
M.3R@Y^8<<T >D7NMZ7IVEC4[S4+:&Q8*5N'D&Q@>F#WSVQUI-(US2]>M6N=*
MOH+N%6V,T39VMZ$=0?8UXO;VVHZ7X6^&US>W0TNRMY+IGN+N#S8[8R9-N74D
M8^4D D\9%>@>"[6TD\1ZWJT'BBRUJYN8X$N191*D:%=VTG:S L1D?04 =I//
M%;023SRI%#&I9Y'8*J@=22>@K+T?Q5H/B":2'2=5M;N6-=S)&^6"_P!['<>_
M2L#XLP74_P /KL6X8HD\$EP%CW_N5D4N=O\ $ !DCT!K.T5;'6/&>C:C_P )
MQI>JW5G!,(;6QMT1GC=0"&VNQ !P<$=10!U'_"=>%?M5M:_V_8>?<G$2><,L
M<D8]N00,]:H:C\1]!TGQFOAV]O+>%_LYEDG>8 1R97;&1CJ0V[KT%<!#8VB?
MLU:G,MO$)9/M$SN%&6=;E@K$^H"@ ^U=7JVI6.D?%?1KW5;J&TMYM$FA2:X<
M(K2>;&VW)XSCM0!L:AXL70CXEN]3OM-:TTU8C!!$S+,K-'NV2D\98XVX[&LC
M5?B%#?\ P^37?#][!]I\ZS2:-2)# 99$#(V1UPQ'2JK1//KGQ6BC0O(]I JJ
M!DDFS. *S=2U;3M3^!VDI87EO</;#2XIUB<,8G$D0*L!T/!X- 'I&L^*-#\/
M-$FK:I;6CR@E$D?YF ZG'7'OTJ2\\0:18:.NKW6I6L6G, RW+2C8P/3![Y[8
MKSB^N)],^*WB*2[\1V.ABZMK8V<M_;*ZS1*A#JCLZ@8?)*]\@U4-IIGAZ#P)
M<RZM#J'ANWU*[DDO0@2!)'#^4<9(55<L <X% '9:'XO37O'MW9:=J%O=Z0FE
MQ7$9AP<2F5U;)Z] .#TK?\0:Y9^&]"N]5O9$2&WC+ .VW>W\*Y]2<#\:XGPS
M?Z3J?QBUR\T9HI+>32H=\\*X2:02L"P;H_8;AGE<=J[7Q-$\_A36(HT+N]E,
MJJ!DDE#@4 4?#_C71/$'AT:Q#?VL<4<*2W8,PQ:EEW%7;@ CD?A5G1O%F@>(
M99(M(U:UO)8QN>.)_F ]<=<>_2O-+W4].U+X1>$WM[B&\L=-GTUM9BA/F>7"
MBC>)%'/# $@^E;MYJ>E^(OB=X4F\.W5O>O91W+WMQ:,'6.!H]JJ[#CE\87M@
MF@#T<D 9)P*Q]+\5Z!K=[)9Z9JUI=W$:EFCBD!.T'!(]0"0,CUJ]J7V;^RKS
M[8Q2U\A_.89X3:=QXYZ9KS/PWJMQ9W4?A+1=9T_7[+^RYC8WEJ%$UEM "+*5
M)4@Y !X)(Y% '=Q^,?#DVL?V3'K5DU_O,8A$HR7'50>A;VZT_6/%6@^'YHX=
M6U:UM)9%W*DCX;;_ 'L=A[]*\BT&&SU/P)I.AWOC73-/:*6$-I[62I=0W"2
MXY?=OW@_-MYR?6MF6XFTSXE>*Q?>)=/T-KKR'@;4+576X@$8&$9G48#;@5]3
MF@#LO$&OW%MK'A./3KF-K34[UHY64*XDC\EG&#]0#D5OV>J6.H3W4-G=Q3R6
MDGE3K&V?+?&=I]_:O(]5T-X/#7@32- UX2NU[<K::DD8"@M%,05&3@#.!CL.
M*[;X;WEDWAO^R8K$:?J&F/Y&H6><LDW4N2>6#_>#<YSUXH Z35-7T[1+(WFI
MWD-I;A@OF2M@%CT ]3["J\'B71;FQM;V'4[9[:ZG%M!('X>4D@(/]K(/%8OC
MV#39H-+DN]?@T2]MKKS["ZN-IC\P*058-@$%6/&0?0UQVI^(Y]8\&Z/K>H1V
MZPZ9XHA-S>6@/D2Q1N5,ZYYV$D>O0\T >KG4+0:FNFFXC%ZT)G$&?F,8(4MC
MTR0/QK-B\8>')M:.CQ:U9/J(8I]G64%MPZK_ +WMUKC8]:L_$'Q<=]"O([KR
M_#EQ$MQ"=T9D\Z,@*_1L9&<=,TOPZU_PO!X.T'1+B>U35XW$4EC(N9UN@QW,
M4QN!SD[NWK0!>\/?$/35CO8?$6N65O=C5;JV@21E0^4DA5,@=!VR>M=]UKR+
M3K"S;X7?$24VT1DEN]5:1R@RQ0OMR?;''I7I'AEF?PIH[L26:Q@))[G8* &Z
MOXJT'079-5U:ULW5%D*S2 ':Q(!QWR5/Y&F:KXN\/:(\*:EJ]I;/,GF(KR<E
M/[V.R^_2N=>SMKGXZF6>".22#PZAB9USL)N'!(]\$C\37/-<2Z9\1_%:WWB7
M3M#:Z,#PG4+576XMQ&  C,ZC .X%1WH ]-OM=TG3-+74[W4;:"Q8 K</(-C9
MZ8/?/;'6H;?Q1H5UHLFL0:O9OIL1(DN?- 1".S$]#R.#SR*\T-MIOAE?AW-/
MJD=]X<LY;P'4'3;"LC@F%CR0 /F4'.!Q6CXRU;0M1M]&U:REM[K0[37XVU6>
M!-T181X5W8##JI*9/(Z#M0!VFG^,O#FJ6EW=6.LVD\-FADN&5^8D SN8=0,
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
M.TEOBERTN9+219':-4Y^3+$' QDMWS7K.E^#O#VBW,=SIVE007$895F&2X#
M C<3DC '';M7/>&_AEI%K8QMKNE6%WJ,=U/,)0"P*M*SINR!NP&'4'% &%-:
M6NO>.?!T'B0!VN?#Q>6WE?:L\V8V*,O\7.6VGNOM63JT,&G^%?BGI.F +HUH
M\/V:)#E(I&13*B^@#8X'3->@ZYX+A\0>-+34=1MK6ZTN+3I+9XI<[_,,B,K+
MQQ@*>00:V(?"VA6^@R:'#I=NFF2@^9;JN%?/4GN3P.3S0!R5_-/;_$^>:U7=
M<1^$9'B7&<N)LC]<4WX?>'O#,GA7P[X@>*WDU>=%F?4&DQ-+<.#O4OG+<EAM
M.1QTKNQIED-4&I"W07H@^S";^+R]V[;],\UEVG@GPS8:N=5M=%M(K[<7$JI]
MUCU91T!/J!0!Y/K3V5WX?M/%&B>&M/T^!]6B:VU1[P_;96\\*QV["2#\V5+]
M.<<5U+Z)HFN_&;7+?688;K9IMJ\-K.V4?EP6V=&*Y')Z;O>NK_X0'PI]JEN?
M["L_-D?S"=O ;<&W =%.0#D8S4^J^#O#NN3RSZGI-O<S2A TK@[\+G;@CD?>
M;IZT >60-M\"+:PR-)IUIXSCM]/8L6'V=;A=H![@$L!]*T&TN\\3^.?%J76A
MZ-JSVT\=M$FIW3HUO"8P5,:B-]NXDG<"#GZ5Z9_PCVD#3+735TZW6RM9$D@@
M5<+&R'<I '<'FJVK^#_#VO7:W>IZ5!/<JNSS>5<KZ$J02/8T '@ZPU'2_".F
MV&K74=U>V\7ER31N75@"=OS$ GY<#)':L;Q'_P E3\$?]<M0_P#1:5UUG9VV
MGV<5G9P1P6T*A(XHUVJH'8"F3Z;9W.H6M_-;H]U:!Q!*>L8< -CZ@"@#Q+Q&
M]E>>&7\4:+X:T^QB&J1M;ZM)>$7LD@N0K$+L)()##:7X'..,5M>+KJ;PYXD\
M3:;;':_BFRA^Q?\ 7R7%LX7WVNC_ (5W3^ ?"DEU-<OH5F99G\QR5XW$Y+ =
M 21R1@FM2^T33-3O;*\O;**>YL7,EM(XR8F.,D?D/RH \HT$/=W_ (?\ R.T
MAT#5;B:Y+=3!;X:W)'HQEC_[YKV&*YMYY98HIXI)(2%E1'!*$C(##L<<\U5@
MT33+;6;G5X;*)-1ND6.:X ^=U7& 3^ _(51\.>'O[$;4KJ>59[_4KMKFYE5<
M#T1 /15 'OR>] &/\6\CX7ZUM8JVV+##J/WJ5SWCCP_9^'=)T/2=&L8([34M
M6BBOA/.T:W9",56:0 D[F R<'/3O7IFHZ;9ZO82V-_;I<6LN-\3]&P01^H%&
MI:98ZO82V.HVL5U:RC#Q2J&4T >;IH&J^&O^$CU98-)T+3WT28&VTJ=Y )T!
M*S!/+0 A<CCKQ6/X1\.6&M:OX2N8/#-E9?V7"9KVZ::"4W3F,;2NQF9COP^Y
M@",5W]SX$TRVT#5K+P_!'I=[?6K0"[7+.N1P-Q)./8&N<L_ %_+?:&9-#\.:
M*NEW$<[WFF,S3SA!C8/W:X5N^YF_&@#F?&IL=1\->)=>TGPSI\(M+MU_MFXO
M"MWYZ2 %HQL) W<!2Z\=A74ZMH6G^)?B_:6^K0_:;9/#XF,#$^7(WGX&X?Q
M;B0#WP>U=3=> O"M[>7-W<Z':2S7)8S%EX=B,%L=-Q_O8S[UKC3+)=3&I"V0
M7H@^S";^+RMV[;],\T >>6NAZ)K_ ,0_%=MK]K#<1:7!:PV,,Y^6W@,6YG3G
M@[L_,.1CK7.:2(A\,/#0@E,L(\6Q[)"VXNOVML'/?([UZOJ_A#P_KU[%>:KI
M-M=7$2[5DD7DKG.T_P!X9['(J9?#>C)90V:Z= MM#<_:XX@,*LV[?O'ON)-
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
M;IX,^6[9#*#U&1@X/<=* /'8[EHOAD;*18VM4\5M:"QCN?W,L E+& 2MM&S
M."< X'3-=#H/AZS6;Q;XCM-"M-)M9].\BVMT,32*0C;V_=EE0-\HP#SMR:Z+
MQ+X'2XT:SLM L].B@M]06]FT^=2EO=8!&UMH.!G!'!&5'%0>'O!4]OXEN=8O
M-,TC2;>6Q-FVGZ62R3;F!+R'8@) &!A>YYH Y5=)@\.? 5M?T>%DUJYTB#SK
MW<3+L?9N&[J J],= HQ6QHO@_4+/7]!U/3M*\/Z1;09$TMA>R2->0LA^5@8E
M#G.&#$D\9KT6#3K.VTR/38;:-;*.(0+ 5R@C QMP>HQQ61IG@CPSHU^E]I^C
MVT%S'GRW4$^7D8.T$X7()'&.M 'E6C^'M7\7>&-3OO[+T1]7GN[C=JMS?2)=
MVDR2,%QB([ @"X4-C'UKJ;O0;77/BU:6FNQ)>K%X<226(D^5+()R,E>C#DD
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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@ JGJFG+JNG2V;W-U;!]I$UK*8Y
M$((((8>X^AZ&KE% '*Q^ M,_L_5[:ZN]0O9M6A%O=7=S,&F,8! 52 %4#)Z#
MOSFN;\0^')D\:?;KG1=8OM-33HK2UDT>Z$,JLK,6$N)$9NHQR0.>,UZ=10!P
MWASPM?7N@V\7B22]#6NK_P!H6$4UR)9H8T/[I)7YW$<D\GJ!GBNG?0[1_$L>
MO-YGVQ+1K,#=\GELX<\8ZY45I44 <E:> ++3I EAJ^M6E@LOF+I\%YM@4YR0
M.-P4GL&QS4^J^!]/U36I=52]U*PN9XEANOL-R8A<HO0/QV!(R,''>NFHH YF
M#P+I-IX;AT&TEO;:RANOM2>3/M8-YA?;G'W<G&/3\ZZ:BB@ 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 **** "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@
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
MXYI\<4<,*PQQHD2*%5%4!5 X  ]*?10!2LM'TS3I9);'3K2UDD^^\$"H6^I
MYJ=;2V03!;>)1.2TH" >82,$MZG QS4U% $!LK0PPPFUA,4!5HD\L;8ROW2H
M[8[8Z5.0""",@T44 4H=&TNV@,$&FV<4)D$IC2!57>.0V ,9X'/6K*6\,<\D
MZ0QK-* )) H#.!TR>^,FI** *W]GV7V/[']CM_LO_/#REV=<_=QCKS]:;?:9
MI^J1K'J%C;7:*<JMQ"L@!]0"#5NB@".""&U@2&WBCBB085(U"JH]@*BETZQF
MO8KV6RMY+N(8CG>)2Z#V;&15FB@"D^CZ7+?K?R:;9O>KC%PT"F0?\"QFKM%%
M %1=*TY;F>Y6PM1<7"[)I1"NZ1?1CC)'L:D2RM4:!DMH5:!/+A(C ,:\#:OH
M.!P/05/10!$EM;QO,Z01*TQS*0@!D.,?-Z\<<U&^G6,EB+&2RMWLPH46[1*8
M\#H-N,8JS10!3@TG3;6S>SM]/M(;60$/!'"JHP/7*@8-6D1(HUCC5410%55&
M  .@ IU% !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 4444 %%%% !1110 4444 %%%% !1110 4
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
MP(UB; /N4(^M;&JW6H^._"^L:+#H&I:69[%U$^H*L8\[C;& "20><MT&.^:
M+UAX\@NKS3XKK1M4TZWU-MEC=7:((YF(+!<*Q9"0"0& S2VGCRVU#Q%<Z+8Z
M3JEQ+:79MKN9(E\J#IAF8MT.3P.>"2.F>:T#2+"YO-(BO?"_BI+ZUECE9KR^
MEDMK>5!]\%IBK '., ]>E=+X*TZ\L+WQ4]W;O"MUK4L\)88\R,QQ@,/;(/Y4
M 6O'-Y!I_A*ZNKF[U&UB22$&73F59ANE11@MQ@D@'VS3-0\8+:ZW<:59:-J6
MJ3VD:279M%CQ 'SM'SNI8D G"YXJ#XDZ=>:KX$O;.PMWN+EY;<K&@R2%GC8_
MD 3^%8'CFTN)=6N;C1-$UZ#Q&L:)::E8%1!/P"%E);:5!)!#C/'% 'I=%1V_
MFBVB^T%3-L'F%.F['./;-24 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !114%Y>VVG6<UY>3QP6T*EY)9&VJH'<F@">BL31O%^@
M^(+N2TTS44FN(T\QHBC(VS.-P# $C/<<5SOC7XBZ/INA:W;:9KENFMVL$@B
M&X+*HSMR05+#^[U]J .]HKGHM3N6UW1K9M1M%2YL7FDM6B/FRL-OS*PX &>1
M[_E='B/2&T&77!?1G3(MY>XP=J[&*MVSP010!J45C:SXLT+P^MN=4U**W-R"
M85(+,X')(503@>O2N2T[Q?>ZAX8\6:G%KEC''::PT%E>SQ>9"D&(2HPF"V=Y
MP>N6% 'HU%8VM^*]#\./#'JVHQ6\LP+)'AF=@.IVJ"<>_2HK[QIX<TZVM+BX
MU:#R[N/S;?R@93(G]X!03CWQ0!O45Q_B7XBZ-H7A6WUZVGAOH;J1$MPCD"0%
MPKG(!QM!)P?3%:S>+M 30TUI]3B73Y'\M)F!&]LD;57&2<@\ 9XH VJ*RM-\
M2Z-J]A/?6.H0R6]N2)W8E/)P,G>&P5XYY KDM1^(FGZCK/ART\.ZS%-]IU-8
M;J-4Y>$QN>-PSMRH^9?SH [*ZT6QO-9L=5N(B]W8+(MLQ<X3> &.WID@8S6A
M17-^./&%KX*\.2ZI.@FDW*L,!8KYK$C(W '&!D_A0!K:9H]EI!O391&/[9=/
M=SY8MNE?&X\].@X'%7JQ!XOT#^PFULZI"FFA]GGOE06_N@$9)]@*DT3Q/HOB
M,3?V3?QW#0$"6/!5TSTRK $9]<4 :]%%<;XJ\4GP[XR\.0W6H1VFE7,-X]UY
M@7#%%CV<D9SEC@#KGO0!V5%96C^)-&UZQFO-,U"&>"%BLK<J8R.2&#8*\>M5
MM+\:>'-:OQ8Z?JL,UPP+1IAE\P#J4) #@?[.: -ZBBL;Q'?SZ?:V3P7]K9-+
M>PPL]S&SB0,V-BXZ,>@/2@#9HK U7QOX;T2YGMM1U:&"X@*B2(AF<97</E )
M(QSD=.]7(_$.D32::D5_"YU-6>R*G(G"C<VT].!S0!IT5F77B'2+&XNX+K4(
M89+.!;BX#M@11DD!B>@R0>.M0:-XNT'Q!=2VVF:BD]Q$@D>(HR/MSC< P!(]
MQQ0!M45Y]X8\2ZI?^#/"U_>:M:QW-]?M!.UQ#S< /*!&@7 5L(.<8XK?UCQM
MX>T:]?3;S5[>"_"9\MLG82/EW'&%SVW$9H Z*BN;\ :I>:WX#T;4M0F\Z[N+
M</+)M"[CD\X  'X5TE !16-XJOYM,\-7EY;W]K82QA,7-W&SQIEU!RJ\G(./
MJ163/K6H1_$34-+%Q_H<6@K=I'L7B8RNI;.,] .,XXH Z^BN.\-^+H(?ASHF
MM^(]1C2:[@3?*Z@&60]E51R?8"MNR\3Z)J.DSZI;:E UE;[A/*S;!$5Y(<-@
MJ0.QQ0!K45SFF^//#.KZG%IUCJBRWDHW)"8I%+#!.>5'& >:6V\=^%[S4X].
MM]8@DN97,<8 ;9(P_A5\;6/L#0!I:MHMCKD$$&H1&6*"X2Y5-Y4%T.5S@\C/
M.#Q6A7+Z)JU]=^/?%>FSS[[2Q6S-O'M V;XV+<@9.2!US744 %%96M^)='\.
MQPMJU_';&8E8D(+/(1UVJH)./85'#XKT&XT)];AU.!]-1@CSJ3A&)"X8=0<D
M<$=Z -FBLO1O$6D>(5N&TF^CNTMY/+D:,' ;V)&"/<9%:E !15*VU:PNVO5@
MN4<V,ABN0,_NW"AB#^!!JE-XN\/V^G66HSZK;Q6=\I:WFD)59 %+'!/L">:
M-JBLG1/$NC>(X9I=)OX[E8&V2@ JT9[95@",_3FJMCXW\-:EJ::=::O!+<NS
M+&!D+(1U".1M8CV)H TM5T>RUJWA@OXC)'#/'<( Q7#HVY3Q[CI5ZN<U'Q[X
M6TF>:"^UF"*:&0Q2QX9F1@ 3D $@89>>G/6L/XA^-H='L=&M[#6([.35+J)3
M=I&)?+MF!+2)D%3T '7[V<4 =CI&CV6A6'V+3XC%!YCR[2Q;YG8LQR?<FKU<
MPWBW0] TK3AJNOB>2Y@$L4KQ?O9T(R'V(O P1S@"M'_A*-#.BPZP-4MCILSK
M''<A\H69MH&>W/'/3O0!K45@1>-_#4VB3:RFKV_]G0R^2\YR%WX!VC(RQ((Q
MC.<\5):>+_#][I%SJL&JV_V&U.)Y7)3RCZ,&P0>1U'.: -NBL?1_%6B:^\R:
M;J$<TD #21LK(ZJ>C%6 ./?I5:P\=>&-4U*/3[+6();F4D1 !@LI'78Q&UOP
M)H Z&BN A\?V6D^+/%%GX@U>.&WM;B%+.(IEE0PJSG"C<1DY)/3/6M'Q'XAE
MCG\)2Z1>HUGJ>II%(\85UFB,3M@'![@'(YXH ZZBL'5?&OAS1;YK+4-5AAN%
M :1,,WE ]"Y (0'_ &L5N(Z21K)&RLC %64Y!![B@!U%!SCCK7+Z5XJLK;PK
MIVHZYKFGR?:G=%O(E,4,C N< -TPJ'.?[IH ZBBLC0_%&B>)//\ [(U".Z:W
M($J@%63/3*L <'L>AK7H *SQHMB-?;7/*)U VPM?,+D@1;MV .@YY)]JBUKQ
M+H_AX0_VI?);M-GRDVL[OCKA5!)QD9X[TR/Q5H4NA+K::G VF%PGV@$[0Q8(
M >X.X@<]* -BBL+2O&7AW7+V:RTS58+FXA0R-&F<E <;ER/F&>ZY%6!XDT9O
M#O\ PD U"(Z3Y9D^U<[=H./KUXQZT :M%(K!T#+T(R*K:CJ-II.GS7]_.L%K
M"-TDC9PHSCM]: +5%85MXR\.7=IJ%W#J]LUMI[;;J8L0D9[?,>#TQQG-2Z/X
MIT37VF33=0CFD@ :6-E9'53T8JP!Q[XQ0!:N='LKS5[#5)HBUW8"1;=]Q&T2
M !N.AR .M7JQ-)\7Z!KEZUIINI1W$RJ7PJL R@@$JQ&& )'()ZU33XB>$9+B
MV@37K4O<E1'@G&6^Z"V,*3V!(- '3T5CZSXJT3P_)%%JE^D$LJEDB"L[E1U;
M:H)Q[XQ4DWB31;?0EUN74[9=,=0RW.\%&SP,8ZG/&!S0!J45Q&O?%#0-+\*W
M.MV-S'?&*18EM\M&Q<D?*<KE?E)/(YQ74Z3K%AKEB+W3;@7%N6*API'(Z]0*
M +U%%5=1U&STFPFOM0N8[:UA&9)9#@+V_G@4 6J*PH?&7A^?2+K54U%!96C!
M9Y'C=#&3C&5(!&<CMWK2N=3LK.^L[*XN%CN;UF6WC.<R%5W,!] ": +=%8%[
MXW\-:?JQTNZUBWBO RHR')",W0,P&U2?0D5ST/C^RTGQ7XHL_$&KQ06]K<PI
M9Q,F65#"K.<*-Q&3DD],]: /0**BMKF"]M8KJVF2:"9 \<B-E74C((/<5+0
M45S=CXB@MK75;K5M8L7M[?4VM$DBC9!!DJ%B?/5P6&3TYJ?2O&?AW6[BXM]-
MU6"YFMXS+(B YV?WER/F7W7(H NWNBV.HZEI]_=1&2XT]W>V.\A59EVDE>A.
M.F>F>*T*RV\2:.OAX:^;^+^RB@D%SSMVDX'OUXQZU2U/QSX9T:^>SU#5H89X
M]OF+M9O*W#(WD A,@@_-CK0!T-%<KJNLW</C[POI]K<C[!?V]W),BA2)-BH4
M.<9XW'H><U-IGB*"W\/7NJ:SK-A);V]S,CW,2&..,*Y4(0>2P/''4]* .DHK
MA+'QO;Z[\0].L-&U..XTU]/GDGB"882JZ;=P8!EX8\<9S4%U\1[?P_H&D7.I
MW]GJ,U_?FW,ULCQ1K$)2CN 02=G ([D<4 >A45E:=XDTC5KF.VL;Y)II+<72
M( 06BW%=XR.FX$5:L]3LM0GNX;2X662SE\F<+G]V^ =I/K@C\Z +=%%9VOW4
MECX?U"[ANX+22&W>1;BX0M''@9W,!R0/:@#1HKCUUO4#X\T+3?MB26=UH\MS
M,(XP%DD#1@.,_,!\QXSWIG@_Q6'^'D.N^(]1C3]]<+)<2!4&%G=%& !S@
M9/UH [.BLG2/$^BZ[%<2:=?QRBV_UZL"C1<9!96 (&,\D=JSK;XA^%+R_@LK
M?6(Y+BX<)"HC?$I)P-IVX(SW!Q0!T]%<[/X\\+VVJ'3IM8@6Y$OD,,-L63.-
MA?&T-GC!-5I-8OQ\3;C2%N56Q70A=K&R @2^<R[B>O0#C.* .KHKSV?XE66A
MZ9X;_M*_M+Z;4V'FW5NKQQK&0W[U5()(RH&.#SFNPTW7]+UB:6&PO$GEBCBE
M= ""J2+N0\CH10!I454T_4[+58I9;&X6>.*9X'9<X#H<,/?!JW0 45SNH>//
M"^E:B]A>ZS;Q7$9"R@[BL1/0.P&U?Q(JSJ_BO0M!V?VIJ<%MYD1FCW$G>@*C
M*X'/++P.3F@#9HJ&SNX+^R@O+6026\\:RQ.!C<K#(//L:FH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L#QMJ]SH/@[4M3L[-+
MN>WC#+$ZEE^\ 6(')"@ECCL*WZ* /)-(U/\ M3XK:#-'XB@UO&GW2M/;6HCB
MC)V':&!.X]\$DCC/6N?;6='L_@?J?A>^&?$,*7"W%B82THF$C,92,?= PV_I
MCO7O2HJ@!5  [ 4;%W%MHR1@G':@#@#_ ,E,\(_]@2X_G%7$3^(=.T[X-:[X
M7N)'&N0O>1/9+&QD7,SOO(QPFT@[NE>KP^&6_P"$R?Q%=ZE+<ND#6]I;F-42
MW1B"W(Y8DJ.36_L7<6VC)&"<=: /,Y=5L/#7Q-CU+7ITM;2ZT**&SNIAA RN
M2\8/9CE3CO7+RR03_"CX@S6EN\%O+KYDBC:(QD*S6Q!VGD9!S^->Z,JL &4'
M!SR*,#T% 'G,^L:=X6^*^LWOB&X2T@OM/MUL+J8$)M0MYD8;H#N(..]-UKQF
MD.MZ;:VFI6F@:1=:<;N/4;JSYF._ B0-M"G'S8().1@5Z0RJXPR@@'/(H95;
M&Y0<'(R* /#XO,;X&:U+^]E$6MM,S&$HVQ;Q&9BF,KP"2.W-;WC?5+?4-3\(
M>(]/UE8=#@GN4EU**$3QPR,@5&8$$8R&7<>A->IX&,8I JA=H4;>F,<4 >-Z
MOIT.K^$_&M_HOB-O$&H75I;I<?9H552L;$X&P89BFX<<]/45=UGQ)X=\1>(/
M HT)X[DP:DF9(HCBW0Q/B-FQ\I.!\O7Y/:O5U544*JA0.P&* BKT4#G/ [T
M+7&_%>*2;X8:XL4;.PB1RJC)PLBL3^ !/X5V5% 'FGBO7=+OM0\'^)HKE+SP
MY97\OVJXB!>.)VB*QNV.@5CU[$U8TF^L_$?Q9_MC0I5N=/M=(:VNKR(?NY)&
MD#)&&Z,0 3QG&:]""J%VA0%] .*%544*JA0.@ Q0 M><^/+_ $_2_B+X*O\
M5$_T2".^9Y3$76$E8@'. < $CYNV:]&I" >HS0!XSJ,<WBE/B/J/AD//9W=A
M!;Q2PJ=MW*BMYFS^]\IV^^:OZ--H_B#4?#:?\)PMW-93+/;:?'9QQR(RH048
M*-R#:2"#@<?2O5U4*H50 !T I BJQ8* QZD#K0 ZN*^)8SI6A_\ 8>L?_1HK
MM:,9H X;PY;Q-\5O&\[1(91'8(KE>0IB;(!]#@?D*Y"PLY8_@KI>LV<9-WH&
MH3W\**.3''<RB1/H8RW'L*]HQ1@8QCB@#RFSU>ZM/!/B?Q_;V:W-SJET)+9)
MHR0EK&PBB9E'.%7=(0/7\:9H>I#4_BUI,R>(8=; TNY5KBVMA%$IW1G8&!(;
MJ#C)(R,]:]9P,8[4BHJ@!5  Z "@#Q;10?\ A /AKP?^1B_]FN:U--UK1] O
M_&VE:^/^)C?:E+-%;-"7>]@=%$2HN/GZ%<#IWQ7JN!Z"@JI8,5!8=#CD4 <#
MX UJQT7X9^#X[Z5HVOA':0 (6W2MN(' XZ'D\5W]9MWHEI>ZQ8:G<;WEL _V
M>,D>6K. "^,<L " <\ GUK2H XKXMC/POUK']V+_ -&I5:[!_P"%M:KQ_P R
MPG_H^2N^(SUHQSF@#PFV\^RT/X:ZM-J+:9IT&GS1/?&!94MY75=I8,,+N (W
M=OQJ]KD&FR>!_&FK6GB/^W)+W[(MS/%$J1QE' ##:,/P1D#)(4#O7LY4%=I
M(Z8K(\1^';?Q'HITV2:6V DCFBE@QF-T8,IP00>0."* .*\+ZQ%J_C<:GJ&J
M6K:JFG/:VMA!9SVWFIN#LW[X L?E' Z#-<I?>*)_$6F^'9+C6;47?]LVCOHE
MK9[6LMLX7#L264C@9. 2<"O4+/PE=-KMEJ^M:Y-J=Q8!Q:)]G2%(RZ[68A1E
MCCCDX&>E=.$4$D*,GJ<=: .+\-C_ (NAXX_W-/\ _13UVM&** /.]8U&S\._
M%R/5M=E6VT^XT<6UI>3#$4<HE+.A;HI*D'GKC%<EKP34O"/Q'UFRC;^QM1NK
M/[*VPJLS(8UED4'J"W?OBO<&577:RA@>Q&:,#&,<>E #(8(K:".""-(XHU"(
MB# 51P !V%2444 >66GB'3O#6N>.-.U.5XKZ[O/M%I;B-F>Y5X55?+ 'S'((
MXZ=\5G:1;QW&A?"2.:)9$\QFVNN1D0.0?P(!_"O8RJE@Q4;AT..11@<<#CI0
M!YGJ]G=77C3QS:Z<"MW=>'(ECV\%I")57\>@S6)H+:5K.E>&=+NO&H6:SGM7
MCTD64:3PS1X^0@#<,'()/&,G->T8YSWIH10Y<*-QZG'- ' >%[2"36?B$[P1
ML\E^8G8J,LGD)\I/<<GCWKGK(LWPZ^%><DC5[3KZ>7-7L6*3 XX'% 'G)U?3
MO"WQ5U^\\17"6<5_9VW]GW4_$91 PDC#= =Q!V]^#7+7=HMWX#U>Z-LRZ5JO
MBJ&>TBDC*B2!I8U+;3T5B&./0^]>WLBN,,H8>A&:7&: ."^(+1:9JOA'5;R,
MC1=/OV:Z(3*0EHF6)V Z!6/7MFLKQYJUCXD\-6^H:!=&:SL-8M9K^[M[<RKY
M:YRP!&) A*D@9'%>I$ C!&0:15"J%4  = * /-M&FT^_\2R:Y:>+%\1ZE9Z9
M,JVUM B!D)4[69!C.X# //)]ZY:3Q)+XBD\%33:[:7-RVL6LLNEV=GL%C]X%
M6;)((SMP<9[#BO<514&%4*.O Q2A%!)"@$G)XZF@#RVP\1Z!X;^(_CB76YH[
M,SRVXCN)8CMD5;="T8;')Y!V]3GC-9>CV=S9>%?AU'<026^_7WFBAD&&CB<3
ML@([?*0?QKV8HK?>4'G/([TN* /%H)DTO6/%^FZWXLCT-KS4IYO(N;2-A<V\
M@ 1E=Q\PV_+@=,5ZGX7LH-.\*Z59VMS)<VT-I&D4TB[6= HVDCMQCBM1D5B"
MR@D=,CI3J "O$M(MX[CX?_#.*>)9(SKF2CKD'!G/(KVVDP/0<4 <5"H3XW71
M5<;_  ]&6P/O$7# $_A7;48YSWHH X;QIXFN-(\1Z7IYU"ST6SN8)9'U6ZA\
MP;E*XB7)"@GKSZ<"N!XN_A+XM,DANDF\2JWF/!Y?FJTUN=VSL#G./>O=F57&
M&4$=>11@>@H XC7X8X?BAX'\J-4 AOX_E&/E$28'T'I7(-93KXM?X;>4_P#9
MTNJC6 <?)]BYE:/Z>< OXU[/BL6U\/1P>+K_ ,0RW#S3W%M':Q1LH @C4DD
M]]S')^@H VJXSXLC/PL\0?\ 7N/_ $):[.@C(P: ///B9I[P>#]&^P*;:QT[
M4K6:X\B 2"&W3(W>7C#!25.,=JK:0=$U;Q%-JTOC)=<EM]+FBFCMK=0! Q4M
MN,8Y.>B]>3@5Z93514&$4*.O Q0!YEX)UH6>O67AG1M;@\0:$MF[)*L8$NGJ
MF B2.O# YP,@-Q7':;KNA3_ ?_A&8$#:Y=HT45@(2)9IFE)611CYAT.[_9QU
M&*]^"*H.U0,\G ZUD>%_#T7ACPY8Z/',;A;1&59G4!CEBWX=: /.KV2YT#XD
M:E-JOB4:&MWI]JMM=S6Z21S!%(D0.XPI#?-CONS4=S::=H>B^%-5BU"34_#U
MMK<UW=77D;4C+[P'V@<(LA/(&.>*]A9%<8=0P]",TN 1C''I0!YMX[UK2O$W
MPR\32Z%(+T0I%YLT$9*MM=6.&QAMJ@DXSBNJ'C3P^]A87T.HI/:WUXEC;RPJ
M7#S-T7@<=#R>E;RJJJ%4  = !6=>:'9WVJ:=?W =FT\N\$61Y8=AC>1CE@,@
M>FXT :5<WXZ@TBY\+RPZW?OI]J98RMVG_+&16#(V<$ ;@.O%=)00""",@]C0
M!XYJNKZMXG^&OC*Q,\.LQV'E"VU.SA*+>*"KO\HR"RX.=O'-:E]XJT?Q-\1/
M YT:Z-Y%%-=/)+&AV(6MGPI;&-W!^7J,<XKTY5"J%4  = *%15&%4 =>!0!Y
M=X1\1Z)X<M]9T37Y5AU=]6N'DMI(BTEWYCY1T4 EP5*CCTK7\*VL#^/_ ![*
M\$;.]Q;1EBH)*?9U^7/I[5W152P8J-PZ''(I<4 <7\)L_P#"K=!!SQ"PY]!(
MV*[2@# P** /$]3B6;P7XMBEC#QOXS"LK#(8&:'((]*[76HDB^+'A QH$S97
MR':,?*!&0/H*[; ]!2XYS0!XQ:V<W_"4Q_#4Q/\ 8+75VU;./D^PC$J1^X\Y
M@OX59\7>*;BYE\6Z1<:M:Z2((V@@T_['YMQJ :+[X)/(.=ORC@#DUZ]@9SCF
MD*J6#%1N' ..: /+]*R=;^%A.2?[$GR?^V$-81'D^";*_GC9].L?&,MS? *6
M"PB:0%B!U 8J37MV!Z=*3 QC'% 'FEIK6D:]\9M.O-'=;F)=(N(Y+N./Y)&#
MQG:'_BV@\XZ;JY^"1;7X2>'+Z;*VUEXF6XN),$B.-;V3+'V%>UJJJ %4 #H
M.E&T$8(&#VH \Y\;:O::=_8/Q$TYQ=V5F[V]T\'(EMI?ESGN%D"D?6K_ (7G
MM_!O@*SO]=D:*ZU&<7-VP0L3<7#YP0.>-P7_ (#6]XF\.Q^)M*CTR:X:&T^T
M12SHB@^<B,&\L^@) S]*LZGHEIJUUI\UWO=;"?[1%#D;&D (5F&.=N21[\]A
M0!HUS7Q#_P"2<>)/^P;/_P"@&NEHZT >=6(/_"P_"7'_ #+DO\XJXZ**YC^&
M_@^_%Q);6-EK=S+=7"PB7R 9I@LK*000K'KVSFO=L#THP,8QQ0!Y).FF:A9>
M*]9M_%(\07G]@36LJ6T<<2A,,P)91MW=>O.":B\):M;ZIKGA4ZIK-G&=-MVB
MT^&.PN+<W+O$$Y:50OW1PJDY//I7IVN:'::]H%[HUSOCMKN(QN83M89[CWK#
MC\&7MS=Z=)K?B*XU*WTZ=;FWM_LT<(,J@A6<J,MC/08&: /-/&WBJXUGPCXD
MM;K5K6RGCN9(4T**SW3%4D!$CL3D9 W[@ />N^FR?C#='_J5U_\ 2AZ[K8NX
MMM&2,$XI<<YH \5M+F+3OAO\,M2NW\JSM;^)KB9A\L2E)5!8]AD@9]ZV/'6L
M_P#"-:GIWCG25-U;ZC82:>QB&X2.RF2V;'?+ C/HU>HE5*[2 5],5C:]X=CU
M^?2C/<,EO87BWA@501,Z [ 3Z G/O@4 )X0T/_A'/">FZ43NE@A'G-G.Z5OF
M=OQ8L:VZ** /'M%\0:)H'@C7O#^O.J:X;B\%Q9O&3+>/([%&08R^X%0"*M:'
MI,UIXJ^'MIJL(:\L]!FR)!DQ2 1C\P"17JQ12P8J"PZ''(I<<YH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ ILDB0QM)*
MZHBC+,QP /<TZN3^)J,_PR\1!5)/V)S@>@&30!U+31H4#2(ID.$!8#<>N!ZU
M%+J%E;C,UW!&-_E_/(!\W7;R>OM7G_B34K&YU;X=PP7<,DLE\LZ(C@DQ^0XW
M?3)'-4]*\,:+KFK^/Y]4T^&\D6^>*,S+O\L>0A)0'[K9Q\PYX'/% 'J,LT4$
M32S2)'&HRSNP  ]R:8EY:RVOVJ.YA>WQGS5<%,>N>E>*M/?ZEX?^%]K-]CN;
M:X@D,B:D[""69(QY0DP#DXW$ ]2*T=9\/7VB>$/'L\YTFWM[NP5Q8::S;(I
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
M.LY[N\TB<WC74"L9I%AB(W[ARPY//3FMF'P]I&M?%[7O[2L(+R.WTZT\J*9
M\8W>8,[3P3@8!QQDXZT >C"1#%YH=3'C=OSQCUSZ5%;WMK=Q&6VN89HU."\<
M@8 _45XC.UQ#\,--TV%HO[.7Q0]E*MS(PB%N)I-J2,.1'N" ^W%=98>&=0TS
M7=0U)X]!T^"72989;+2V8"8@@K(5*@<<C/\ M8H ]"BO+6:7RHKF&238)-B.
M"=IZ-CT]Z=+<P0Y\V:./"ESO8#"CJ?I[UQ'PH\/Z5I_@?1=3M[*(:A<V2&:[
M9<RN" =I;KM&% '0 "J7BRTTB^^+GANUUH0O;R:?<!(9VPDL@="JD'ANA.#W
M ]* /0TO+:2U^U)<0M;XSYH<%,>N>E+'=6\KRI'/$[0G$BJX)0^_I7BVIQ6U
MGH/Q7LM*5$T:%83#'#_JHYC'^^"@<#G;D#H:V_%^AZ5X>\#Z9!:6R6EA?:C9
M0ZQ<+\KRP%OG:5^IR3R2?XC0!Z7;W]G=J[6UW!,L?#F.0,%^N.E/^T0"W^T&
M:/R-N[S-PVX]<],5YUJ.E:/I/Q,\)Q>'[.TM9;F.Y2^AM$5%DMA'D&15XQNQ
M@GO7.P!W@B^%3DDQ:T5<'J=-7_2 2??*I^E 'K=G?7D^K:E;3VD,5K;&/[/.
MMP':8,N6W(.4P>!GKUI+O55_L>\N]*-M?S01L5C%RJJS 9VL_(7ZFN"FTM-9
MU[XF:6U\+ 726,(N"<!"T  SR."<#'?.*H7=Q'9>%O&V@7.@Z7INJVVB-)+/
MI8'DW$91PAQ@%2#N^5L]>N* /5%O4BTZ*ZOVAM=T:M)NE&Q&(Y&[@'GOWJ47
M5NUL+D3Q& C(E#C;CUSTKS&.WLM4\>>&=.UR*&?3T\.K/96]R T4ESN4.=IX
M9@F..P)-8&N16]EH'Q2LM(")HL/V8PQP_P"JBG(!F5,<#G;D#H: /;([NVEN
M)+>.XB>:/[\:N"R?4=12&]M1=BT-S#]I(R(?,&_'KMZUYYJ/A_2O#GC/P-+I
M%E%:2RW$]O/)&,/.A@9CYC=7.0#ELG-54M(?"?BB*[O=/TK6+'6-:_T;4DP;
MNVGE8X4Y!W*I^7*D8'44 >J57M[^SNW=+:[@F:/AUCD#%?KCI7*?%6XGMOAY
MJ#0R211L\,=Q)&2&2%I5$A&/]DG/L36)KVDZ%HWB/P3)X8M+*UOIK\18LE5?
M.LS&QD+;?O*,*<G/- &[HWBG4->\8:E9V;Z6ND:?/]G?<[-<3-Y88LF#M"@L
M!T/?FMK7?$FG>'18F_D*_;+J.UC"XX9S@,<D84=SVKD?AYH>DVGB/Q=/;:99
MPRV^K-#"\<"JT2&*,E5(' R3P/6I/BIIVG74'AN>]L[:;;KMI$SS1JV(F?YE
M)/\ ">,CH: -W4?$S6GB[0]+C-NUEJ%O=323EON^4$(P<XQ\QS7007$-U"LU
MO-'-$WW7C8,I^A%>=>)- T>]^(?@O2WL+<Z;';7S+:HH6([?+(!4<$9YQTK#
MU-9O#^F_%2RT!/LL-L+>6&&W&U8?,A4RL@'W>,GCIB@#UZ&]M+F62*"ZAEDC
M.)$CD#%/J!TK+\7>(1X4\+7NMFU-U]FV?N0^S<6=4ZX./O>E<1H_A2Z74O#.
MI6,7AC3K>V<%9M.D?S+N%D(*'*C?GAN2>1FMKXP9_P"%6:SM(!_<8S_UWCH
MMV/C&^7Q%9Z)K^@R:5<7ZNUG(ETMQ'*4&67( *L!SR.:Z5K^S2[6U>[@6Y;E
M83( Y^@ZUS%IX5U:X\0V>N^(-7@OKC3XY!96UK:F"*-W7:SMEF+$CCK@5P%A
MIOAR]^".HZWJL5J^N-%<37-[*!]I2\#-M&[[RL&"@*,<8]: /3I->N$^(,'A
MX11&VDTM[TR<[]ZRJ@'7&,,>U7='U&YN]"AO]4MX+"9@QEC2Y65(P&('[P8!
MX /MG%<9HKW<GQ(\/R:@&%ZWA/-QNZ^898MV?QS7)Z.(+CP;\-;#4]IT6YO[
MD722?ZN213*8D?L06['@XH ]KBO;2=(GBNH9%E)$920$.1UQZU)YL8E$7F+Y
MA7<$SSCUQZ5YWXPT'2=/\.7>H^&+6SAU#1+R/5&@M,*-R#YU*KPNZ/=Q@9XJ
MWX+N(O%'BK7/%\3>99D)INGN>\2#?(P]C(W_ ([0!W$]Q#:PM-<31Q1+U>1@
MJC\334N[>2V^TI<1-;XW>:K@KCUSTKA/$D%GJ7Q6T'3=<2*72_[.GFM8+@ Q
M2W0=1RIX8A"2 >F:YG4H+6QA^*-CHR1QZ/'IB.88>(HKDQOO"@< X"D@=\4
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
MGAS2WOPPO6M(C<;NOF;!NS^.:T: "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ ILD:2QM'(BNC@JRL,@@]013J* ,2P\'>&]+=7L
M-#L+9TE$RM' H(< @$'V#,/Q-:4&G65LUTT%K%&UV_F7!50/-; &6]3@ 59H
MH S)O#NC7.C)H\^EVDFFQ@*EJ\0,:@=,#MBHK/PGX?T_3;G3K31K*&TNAMN(
MDA $H_VO[WXUL44 59M.LKDVIFM8I#:.)+?<@/E, 0"OH<$C\:=#86EO=W-W
M#;Q1W%T5,\JJ TA487<>^!Q5BB@#$3P=X:BU?^UDT+3UU#?O^T"W7=N_O=.O
MOUK3%A:+J#Z@+>(7CQ"%I]HWE 20N?3))_&K%% &/JOA3P_KEW%=:KHUC>7$
M0PDD\*LP'ID]1[&G:MX8T+78X4U32;.[6 8B\V($QCT4]A[5K44 9$WA;0+C
M1H](ET:Q;3HFW1VWD*$1O4#'!Y/(]33K;PSH=G9W-G:Z39PVUU$(9XHX559$
M (VL!U&&/YFM6B@#'M/"?AZPU5M4M-%L8+]A@W$<"J_(P<''&?UJS+HFESI?
MI+86[KJ&/M8:,'S\#:-WKP *OT4 55TZR6^CO5M8A=1P^0DP4;ECR#M!],@'
M'M5>Q\/:/IFHW6H6.F6MM>77,\T405I.<G)'OS6E10!S7@OPU+X<L+]KQK=M
M0U&^FO;EK<'9N=N%7(!P% [=<UOW5K;WUI-:W4*36\R%)(I%RKJ1@@CN*FHH
M S9/#VCS6=E9R:9:/;6+J]K$T0*PLOW2H[$5:DL+2:^@O9+>)[JW5EAF9060
M-C< >V<#/TJQ10!GC0M)%LEL-.MA!'<?:DC\L86;=NW@?WMQSFK=U:P7MI-:
MW4*36\R&.2-QE74C!!'H14M% %272[">*TBEM(7CM)%DMU9 1$RC"E?0@$@5
M1U7PEX=UR[2[U71;&\N$  DFA5FQZ$]Q[&MFB@"E?:/INIZ8=-OK"WN+$@#[
M/)&"@ Z8';':IK*RMM.LH;.S@C@MH5"1Q1KA5 [ 5/10!A1>"O#$%V]U%H&G
M).\@D,BVZ@[@P8$<<?, >.XK56PM$U"2_6WB%W)&L3S!1O9 20I/H"3^=6**
M *UKI]G9"<6MM%"+B5II@B@>9(WWF/J3ZUEV7@OPSINHC4++0=/@NP2RRQVZ
M@J3U*\<?A6[10!C7OA'P[J.JKJE[HEA<7RXQ/) K-QTR2.<=LU/<^'M'O=7M
M]6N=,M9=0MQB&Y>(&1/3!]LFM*B@"MJ&G66K6,EEJ%K#=6LHP\4R!E;OT-4M
M/\,:%I(8:?I%G;;HC$QBA"ED)R03W!/K6M10!1;1=,;3(=-:PMS8P;/*MS&-
MB;""N!VP0,?2LCQ#X:EU[Q+X=NY&M_[/TJ=[IT8$R/+MQ'CC  .2>>PKI:*
M"L2Y\'>&KW5?[4N="T^:^W!C.]NI8D=">.3[FMNB@#.UC0-(\001PZOIMM>Q
MQMO19XPVT^HSTJQ#I]G!>2WD-K%'<RHL<DJH S*N=H)]!DX^M6:* * T32QI
M\^G_ -GVILYV9Y8#$"CLQRQ*]#D\U5TKPGX?T/SCIFC65H9DV2-%" 77^Z3U
MQ[=*V:* (;2SMK"SAM+2!(+>%0D<4:X5%'0 5S>M^#H=>\7V6HW\-I=:;%83
M6TMM.NXLSNC*0",<;3SG/2NJHH S(/#NC6VBOHT&EVD>FN"'M5B C8'KD=\U
M=N+.VN[-[2YMXIK9UV/#(@9&7T(/!%344 9.C^&-"\/-(VD:39V32\.T$05F
M'H3UQ[5:&DZ<NKMJPLH!J+1>2;GRQYA3.=N[KBKE% &?/H>E70OA<:=:RB_"
MB[#Q!O/VC"[L]<#IZ5!8^%= TW3KK3[+1[."TNE*W$21 "4$8PWKP2.:UZ*
M,S4_#FBZS8Q66I:7:75M#CRHY8@PCP,?+Z<>E+'X>T:+16T:/2[1--88:U6(
M"-N<\KT/-:5% %>>PM+F>VGGMHI);5B\#LH)C8@J2OIP2*SK?PCX=M-7;5K?
M1+&+4&8N;A(%#;CU(/8GN>M;-% #)8HYX7AFC22)U*NCKE6!Z@@]165I'A/P
M_H-Q)<:3HUE9S2##20PA6QZ9[#VK8HH KVUA:6<EQ);6\43W,GFS,B@&1\ ;
MCZG  _"F:EIECK%C)8ZC:0W=K)C?%,@93CD<&K=% &?;:%I5D;(VVGVT1L8V
MCM2D8'DJV-P7T!P,U/'IUE%<W5S':PK-=[?M#A!F7:-HW>N!Q5FB@##T_P &
M>&=*U 7]AH6GVUV"2LL4"AESUV\?+^%:E]86FJ6<EG?6T5S;28WQ2J&5L$$9
M!]P#^%6** "L23P=X:FU?^UI-"T][_=O^T-;J6+?WNG7WZUMT4 5S86AU%=0
M-O$;Q8C")]HWB,D$KGTR <54D\.Z++HHT:32[1]-'2U:(&,<YX7H.236G10!
MBC0+;2?#E[IWARPL;)Y(G$2>7MC,A7 +X!R.F>O%'A+P_'X6\*:;HL95OLL(
M5V7H[GEV_%B3^-;5% %#5M#TO7K46NK:?;7L(;<J3QA@I]1GH?I3+?P_H]IH
M\FD6VF6D6G2*RO;)$ C@\'([YK2HH ;'&D421QJ$1 %50,  =!6?J?A[1]:G
MMIM3TRUNY;9MT+S1!C&>O!/T'Y5I44 5H-/L[:2ZD@MHHWNG\R=E4 RM@#+>
MIP *JR^'M&GT9-'FTNTDTU  EJT0,:@=,#M6G10!FZ/X>T?P_%)'I&FVMDLI
M!D\B,*7(Z9/4XR>M-U?PWHFOF$ZMI=I>F'/EF>(,5SU SV/I6I10!RGB3P=#
MJ.A0:9I,%G9QKJ,%Y(FS:C!9 S\ =2!6MI/AG0]!EFETG2;.RDG_ -8T$(0M
M[<=O;I6K10!Q/A;X<Z3I>EV0U?3--O-4M99G6Z$(8@-,[KR0#D!AUZ'I77&P
MM#J(U VT7VP1& 3[1O$9.2N?3(!Q5BB@#,D\.:+-HHT:32[1],7[MJT0,8YS
MP.W))J%/"/AV/17T=-$L%TYVWM;"!=C-_>(]??K6S10!FZ7X>T?16+:9IEK9
ML8Q&3!$%)4$D D=>6)_&J\'A#P[;0W\,&B6,<5_C[6BPJ%FP21N'?DG\ZVJ*
M ,O5_#FBZ_#%%JVEVMZD1S&)H@VSZ'M3QH.D#2%TD:;:C3E*E;41 1@A@P^7
MIU /UK1HH KS6%I<7EM>36\3W-MN\B5E!:/<,-M/;(X-/N;:"\MI+:ZACG@E
M4K)%(H96![$'@BI:* ,G1_"^@^'WD?2-(L[)Y1AW@B"LP]">N/:KUI86E@)A
M:6\4 GE:>7RU WR-RS'U)]:L44 9&K^%M!U^>*?5M(L[V6(;4>>(,0,YQGTS
MVZ5)J?AW1M9L(K'4M+M+JUB(,44D0*QX&!M';CCBM.B@"A9Z)I6G),EEIUK;
MI,JI*D42J'55V@$#J .*J:;X0\.:.]P^G:)86K7"E)3% JEU/5?I[=*VJ* *
M+:-IKZ=;Z>UC;FSMBAA@*#9&4(*8';&!BFZ]82:KX=U/3H659;NTE@1G^Z"R
M%03CMS6A10!S/AWP1HNBP:=<MI6G_P!KV]K'#)>1PC<S*@5F!QGG'7K6]#86
MEO>7-W#;Q1W%UM\^55 :3:,+N/? X%6** ,2^\'>&]3U(:C?:%I]S>#!\Z6!
M68XZ9XYQ[UH:CIECJU@]CJ%I#=6DF-\,R!E.#D<'T(%6Z* *MQIMC=06\,]I
M#)%;R)+"C("(W3E2!V([50E\(^'9M9&KRZ)8OJ 8/]H:!2^X=&SZ^_6MFB@"
MM'I]G%=W5U':Q+<7047$@4;I0H(7<>^ 2*S=-\'^&]'U!K_3M#L+6[;/[V*!
M589ZXXX_"MNB@"M!86EM/<S06T4<MTP>=U4 R, %!;UX %+96-KIME%9V5O'
M;VT0VQQ1+M51Z 58HH S9/#VCRZY'K;Z9:MJD:[4NS$/, QC[WT)'TJM)X.\
M-2ZO_:TFA:>U_NW_ &@VZEBW][IU]^M;=% !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 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9/B36UT#1
MI+M8C/<NRPVMN#@SS.<(@^IZGL 3VJSJEG=7UD8;/4IM/F+ B>&-'8#TPZD<
M_2N5U'PUXH;6=*OK;5K&_&GPR!#J<1!,SDYDQ$%7(3"CC@%NYH U_!.NW?B3
MPI:ZG?0PPW4DDT<B09V I*R<9Y_AKH*\W^'^D^(YO 4=K/J)TB1;R=XWMK<&
M0KYTFX.)588).00,XQ7H%E!-;644-Q=R7<J+AIY%56<^I"@ ?@* +%%%% !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 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 %%%% !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 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 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 %%%% !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 %%%
L% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>32
<FILENAME>final_aristaxclawbackpol005.jpg
<TEXT>
begin 644 final_aristaxclawbackpol005.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#W^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 **** "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 **** "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 **** "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 **** "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 ****
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
M#?%0GDY?S=N[C[V,UQ0\D?"O4/[*\J/1?^$L8R&2-FB6S\T8+KD$I]S(R.*
M/;],US2=:61M+U.SOA&<.;:=9-I]]I.*YSQGXXM-&\/ZE)I&IZ=/JUFT0:V,
MRNR!I41MR Y'#'\:Q;;3+J7Q%_:UMK_A^34(]+N(HK;28/+>=2 4+?O&R%8+
M@X[^]<9J3^$F^!6E1Q_83K(-N54 &X%QYJ^<3_$.-^<\8Q[4 >_T444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !39(XYHGBE1
M7C<%61AD,#U!%.JO?WMOIFGW-_=R>7;6T332O@G:BC).!R>!VH AL]%TK3MG
MV'3+.V\O<4\B!4V[L;L8'&<#/K@5*-/LA9O9BSMQ:R;M\/E+L;<<ME<8.23G
MUI]K=0WMG!=V[[X)XUDC;!&589!P>>AJ:@"I>Z7I^I6RVU]86MU N"L4\*NH
MQZ C%2P6EM;6JVMO;Q16ZC:L4:!4 ] !QBJ^J:O8Z-;Q3W\WE1RSQVZ'86S(
M[;5' /4GK5+4_$']G>*-"T;[-YG]J_:/WN_'E>4@;ICG.<=1B@"[!HFE6L"P
M6^F64,*RB=8X[=542#HX &-W'7K5DVT!NENC!&;A4*+*4&\*3D@'KC(''M4M
M% &=)H&C2ZA_:$FDV#WN<_:&MD,F?7=C-7%MH$N9+E((UGD4*\H0!F S@$]2
M!D_G4M% #)8HYXGBEC62-U*NCC(8'J".XJA;^'M$M)UGMM'T^&9<[9([9%89
M&#@@>E3:K>RZ=I=Q=P6,]]+$NY;:#&^0^@SQ5J-B\:L4*%@"5;J/8T 5CI>G
MFP6P-C;&S7&VW\E?+&#D87&.O-1W^B:3JDJ2ZAI=E=R1_<:XMTD*_0D'%+K%
M_-IFE3WEOI]QJ$L>-MM;XWOD@<9('&<_A5X<@'&* *MUIEA?68L[NQMKBU&,
M0S1*Z#'3Y2,4ATO3SIW]G&PM38XV_9C"OEX]-N,8JW10!5M=,L+'9]DL;:WV
M1^4ODQ*FU,YVC X&23BHDT328_M6S2[)?M?_ !\XMT'G?[_'S=3UJ_10!!<V
M-I>0K#=6L$\2L&5)8PR@CH0#W%.N;6WO;=[>Z@BG@<8>.5 RL/<'@U+10!4L
M-*T[2HFBTZPM;.-CDI;PK&"?HH%37%M!=V[P7,,<T+C#1RH&5A[@\&I:KW][
M;Z;I]S?W<GEVUM$TTKX)VHH))P.3P.U $6GZ1IFDHR:;IUI9JYRPMH%C#?7:
M!5B.V@BGEGC@C2:;'FR*@#/@8&X]\#CFDM+J&]LX+NW??!/&LD;8(RK#(.#S
MT-34 5?[-L#9-9?8K;[(Q),'E+L))W$[<8Z\_6FW^DZ;JJHNHZ?:7BQG*"XA
M60*?4;@<5<JC_:]B=<.B^=_Q,!;?:_*V'_5;MN[.,=>,9S0 ^[TO3[^T6TO+
M&UN;9<8AFA5T&.GRD8I(](TV*Q^PQZ?:)9Y#?9UA41Y!!!VXQU /X5<HH R-
M9T"'7+K3'NY6-M8W'VK[.!\LLBCY"Q]%))QW./2M<C(P>E%% &?;:#H]D^^U
MTFQ@;S/-S%;HIWX(W<#K@D9]S5I+.UC29([:%5G8O*JH )&/!+>I/?-344 4
M[C2=.NK!+"XT^UFLT "V\D*M&H'0!2,#%26UC9V9)M;6" E50F*,+E5SM''8
M9.!VS5BB@"O>Z?9:E;FWO[2"Z@)!,<\8=<CH<$8I8[*UAF$T5M"DHC$(=8P"
M$'1<_P!T>G2IZ* ($L[6..:..VA1)F9Y55 !(S?>+#N3WSUJO8:)I.E.[Z=I
M=E9N_P!]K>W2,M]=H&:OU1U?5['0M+FU+4IO)M(=N^386QN8*. ">I% %F:V
M@N?+\^".7RW$D>] VQQT89Z$>M$=M!#---%!&DLQ!E=4 9R!@%CWP..:EHH
MKK86:6)L4M(%M"I0P","/:>HVXQ@Y-*;*T-E]B-K#]DV>7Y'ECR]O3;MZ8]J
MGHH I66CZ9IVS[#IUI:[%*KY$"IM!() P. 2!GZ"GIIMA'%!$EE;+';OOA01
M*!$W/*C'!Y/(]35JB@"E+H^F3WZW\VG6DEX@VK</ ID ] Q&:I3^&K.?6M+O
MVPL&EQNMI:(@6.-V &_ [A1@#H,FIO$FL?\ "/\ AK4M8\CS_L5N\_E;MN_:
M,XS@X_*KMG<?:[&WN=NWSHUDVYSC(SB@!]Q;P7=N]O<PQS0N,/'(H96'H0>#
M2?9;<7(N?(B^T!/+$NP;MF<[<]<9YQ4M% %4Z98'3_[/-C;&RQM^S^4OEXZX
MVXQ6+K?@S3M1\*7^A:?%!I4=VH!>UMU4 A@1E1@,.,$=P2*Z2B@#BXO"6L:A
MK6DWVNWVF&/2I#-!'I]DT3.^TJ-S,[84 _='7\*Z,Z!HS7,UR=)L#//_ *V4
MVR;I.<_,<9/(!Y]*T:* (EMH%N7N5AC$[J$:4(-S*.@)ZD#)_.FWEC::C;-;
M7MK#<P-]Z*:,.I^H/%3T4 5;?3+"UL38V]E;0VA!4P1Q*L9!ZC:!CFK$<:0Q
M)%$BI&BA511@*!T '84ZB@"I?Z7I^J1I'J%C;7<:-N5;B%9 I]0"#S2MIE@T
M$T#6-L89R#+&8EVR' &6&,'@#KZ"L[PCX@_X2GPO9:U]F^S?:0Y\K?OV[79>
MN!G[N>E;= $4EM!-+%++!&\D)+1.R E"1@E3VXXXJI>:#H^HW*7-[I5C<W"<
M++/;H[+]"1FM"B@"+[+;BY6Y$$7GJGEK+L&X)G.T'KC(''M49T^R:.XC-I;E
M+DDSJ8QB4D8.X8^;@ <U9HH @N+&TO+0VES:P36Q !AEC#(0.@VGBF6NF6%C
M9FSL[&VM[4YS##$J(<]?E Q4>L7\VF:9+=V^GW&H2H5 MK?&]\L <9('&<_A
M5Z@".*"&"!((8DCA10B1HH"JHX  ' %5K'1]+TMY'T_3;.T:7F1K>!8R_P!<
M 9I$OYFUR73SI]PL"0+*+PX\IV)(V#G.X=>E7J ,Z+0-&@OS?Q:381WA.3<)
M;()"?7=C-.FT/2;F\:\GTNRENF0HT[VZ,Y4C!!8C.,<8J_10!4GTK3KI EQ8
M6LR",PA9(58;#@[>1]W@<=.!1'I>GQ:>=/CL;5+(J5-LL*B/!ZC;C&*MT4 4
M[[2=.U.!8-0T^UNX4.5CN(5D5?H"*FMK6WLK=;>TMXH(4^['$@55^@'%344
M<RO@ZTG\4ZSJNHQ6M];:A%;(MM/ '"-$'&?FR#G=6^UE:/##"]K"T4+*T2&,
M%8ROW2H[$=L=*GHH ANK2VOK9[>[MXKB!^&BF0.K?4'@TRQT^RTRW%O86=O:
M0 Y\N")8US] ,59KEM&\7SZQX?L=4AT:XD^U7[V;QP.'\E5D=#*Q./E&S)QS
MSWH Z*&SM;>>>>"VABEG(::1(PK2$="Q'7\:AFT?3+BUDM9].M);>60RR1/
MK([DY+$$8))[U=HH J)I6G16264=A:I:QL&2!85"*0<@A<8!!YIE_HVEZJT;
M:CIMG>-']PW$"R%?IN!Q1J.KV.E2627LWEM>W*VMN-A;?*P)"\#CA3R>*&OY
MEUR/3QI]PT#6YF-Z,>4K!L;#SG<>O2@"Q):6TRPK+;Q.L+!X@R A&'0KZ$=B
M*4VMNUS]I,$1GV&/S2@W;"<[<]<9YQ4M% %&QT72M,EDET_3+.TDE_UCV\"Q
ME_J0.:MS0Q7$+PSQI+%(I5T=0RL#U!!ZBGT4 56TRP>"W@>QMFBMF5H(S$I6
M(K]TJ,?*1VQTJ5[:"2XBN)((VFA#".1D!9,]<'J,X&:EHH J_P!FV/E>5]BM
MO+\WSMGE+CS,[M^,?>SSGKFK$D:31/'(BO&X*LK#(8'J"/2N;\*>)K[Q09[U
M=*CM]'+RI:W)N=TDI1RA)CV_*#AB/F/3WKIJ *,.BZ5;WHO8=,LH[L($$Z0*
M'"@8 W 9QCC%%_HFE:J\;ZCIEE>-']QKB!9"OTW XJ]10 V.-(HUCC1411A5
M48 'H!5271]+GOQ?S:;9R7@7:+AX%,@'3&XC.*NT4 59M,L+BP%A-8VTEFJA
M1;O$IC '0;2,8%%EIMAIMN;>PLK:UA)R8X(E1?R Q6=XD\0?\(^-*/V;S_M^
MI06'W]NSS"1NZ'.,=./K6W0!GV>@Z/IURUS8Z38VL[_>E@MT1C]2!FI_[/LO
MLLMK]CM_LTI8R0^4NQRQRV1C!R>OK6;X1\0?\)3X7L]9^S?9OM._]UOW[=KL
MO7 S]W/3O6W0!"]I;R/"[V\3/ <PLR F,XQE?3CCBJMYH.CZC<I<WVE6-S<)
MPLL]NCLOT)&:T** *E]I>GZG D-_86MW$AW*D\*R*I]0".*E@M+:U+FWMXHC
M(07,:!=Q  &<=<  ?05-10!3OM)TW5#$=0T^TNS$=T?VB%9-A]1D'%/_ +.L
M?*$7V*W\L2^>%\I<"3.=^,?>SSGKFK-% $1MH#="Z,$?V@)Y8EV#>%SG;GKC
M/.*:EE:QQS1I;0JD[%YE$8 D8\$MZD]\U/10!0L-$TG2F=M.TNRLV?AS;VZ1
MEOKM S4O]FV/V 6/V*V^Q@ "W\I?+&#D?+C'7FK5% %.^TG3=3,1O]/M;LQ'
M=&9X5DV'U&1Q4R6=K'%+$EM"L<S,TB!  Y/4D=R>^:FHH H6&B:3I3N^G:79
M6;/]\V]NL9;Z[0,TG]@Z/Y\\_P#9-CYMQ_KG^S)NEYS\QQSR >:T** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YCXBV
M%O?_  ]UY+F,N(K&:9 &*X=8V*G@\\]NE=/4=Q!%=6TMO/&LD,J%)$89#*1@
M@_A0!Y7?64&A_#GPO9:7)-8P:W>V$%_/'.^X)(F7(8D[,[0O&.M:+Z19^$/B
M1X9M= $MO;ZHEU'>V@F=T=8X]RR88G#!L#/?.*Z6V\#>'K70+C0UL6ETV<C?
M!//)*!C& I9B5 P,8(QBI=%\':)H%X]Y8VTANW3RC<7%Q)/($SG:&=B0OL*
M.:^+>E66H:-I$MU$7:/5;6($2,N$>50XX(Z@#GMVQ57Q5X;T]O%_@/0XOM%O
M8 WX*0SN&*^6&*[\[L'D'GH2*[W6=&T_Q!I<NFZG;B>UEP63<5.0<@@@@@@@
M'(-5K;PQI-K)I<B02-+I8E^R22SR.R>8,/DLQ+9_VLX[4 >=O/<>#HOB19:(
M\J6VG6<%U90LY<6[R1OO*[B>,J&QTXI^A^'-9BN_#VI:5HQLG66-[Z_?5S.;
MR!E^?>N/F)R&![$<5Z2FAZ;'J&H7PM5-QJ,:1W98EA*J A05)QC#$<#G/-96
MF^ O#VDWD-Q9VURGD-N@B:]F>*(_[,9<J.OIQ0!0^*\DL?PZOV@FDAE\ZV"R
M1G#+FXC&17/:EX/T^P^(6@Z5:W.HQ66J6ER=1C%[(3=F+8RER3G)+')&,CCH
M2*](U;2+'7-.?3]1@\ZUD9&9-Q7)5@R\@@]5!HGTBQN=6L]4F@W7MFDB02;B
M-BOC<,9P<[1U% 'DM^K:1X)^)>CV<TR66G2C[(C2LQA5XT8JI)R!DG ]ZWM2
MTJ'Q!\4K#3K^:Y:Q_P"$>\^2WCF9%F83  /M()'S9QZ@5V%SX4T6[@U>&>RW
M1ZN0;X>:X\TA0HZ'Y> .F*M+HU@NLIJZP8ODM?L:R[VXBW!MN,XZ@'.,T >2
MWSS:?\+/'FFP7$_V?3-6-O:;I69HHMT+! Q.< L<5T5]HEKXC^+>HV.IO<RV
M$>CV\AM4G9(Y&\R0 L%()QSCM^0KK9_"6B7-AJEC-9;K;5)_M%XGFN/-D^7G
M.<C[B\# XJZFD6,>M3:ND&+^:!;=Y=QYC4D@8SCJQYQF@#Q9=$0_"K6M<EO]
M1FU/2)[B/3[A[M\VRPRD(% ..@Y)R3GV&.]@NI9?B]8[Y"%E\-E]F?E+>>N3
MCUYKH?\ A%=&_L*\T7['_P 2^\:1YX?-?YS(Q9SG.1DD]#QVJ/6?"&B:\;1K
M^U<R68*P2PSR12(I&"NY&!P0.F: /--7OICX!^)D\-T^Z+6F6-T?.S'D< ]N
M<UHZQX0L=-\=>&-/M+S4HX=72ZCU,B]D+W@C02#><]2<Y*XX)' KM8_ _AN'
M0[[18M,2/3KYQ)<0)(ZAV 49X.1]Q>F.GN:U+K2+&\U.PU*>#?=V'F?9I-Q&
MS>NUN <'(]<T <CX%MTTGQ7XOT&T:0:;93VTEM"\C.(O-AW.%)).,\XK+\6&
M\UGXF1Z))I9U2PM]*%TEDU[]G1W:0J9&_OX   [9)KT*UTBQLM3O]1MX-EW?
MF,W,FXG?L7:O!.!@<<8JGK?A;2/$,EO-J%NYN+?/DW$$SPRQ@]0'0@X/IG%
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
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 4444 %%%% !11
M10 445S?BR3Q):6<U_HM[IL,%M;/++'=VKRLY4$\%77' ]#0!TE%>:+K?C%O
MAI>^)[O4M,59=&:\MTM;-DDBD*!E)9G8$#GM71>'_'6@:M)9::FKPS:I+ "4
M ($CA07"MC:Q'.0#QS0!U-%8.K>-/#NAWK6>HZDD5PBAY$6-W\I3T+E00@]V
MQ6W%+'<0I-#(LD4BAD=#D,#R"#W% #Z*X2YUGQ9J7C;7-'T2YTBW@TR&WD47
MEM)(93*K'!97&!\OH>M7=!\=V5YX)B\0ZT\.F@2/;S@ON7S5<H0G=LD9 &30
M!UU%<_9^+=(US3M1DT;4%FGM8F9T*,DD9VD@E' (''IBL7PWK^H7NA^")KK5
MK=9]2@+7$<L&7NV$1;Y"N I&"30!W5%<]>>.?#5AJQTNZU:&.[5E1UVL5C9N
M@=P-JD^A(K1M=<TR]LKN\M[Q'M[.22*X?D>4T?WPV>F* -"BJ]C>V^I6%O?6
MDGFVUQ&LL4F"-RD9!P>>16<_BS0H_#K:^^I1+I2ML:X(8 '?LP1C.=W'2@#9
MHJE<:K96]_:Z?)<HEY>+(UO&03O" %CQV&1U]:XMO$FI&P\$31:O!>?VEJ)A
MN;BV@V1SILD. K9*\J/Q% 'H-%<MX2U6]U+5?%,-W.98[+53!;@J!LC\M#C@
M<\D]?6H_%?C[3O">LZ3I]W@F]D(E;#?N8]K8?A3N^9<8Z]Z .MHK$U#Q=H6E
MVMG<7E^$6]3S+9%C=Y)5P#D(H+8P1GCCO3_^$KT'^Q8-9_M2W_LZ>18DN,_+
MO9MH!]#G@YQCOB@#8HKG(_'GA>73$U(:Q"MD\[6ZSR*R*9 F\C+ ?PC.>A]:
MA7XD>$6LY;H:U%LCD$;(8W$NXC/^KV[SP"<@8P* .IHKF]2\007&CZ3J6DZS
M9Q6M[>PQI/)&9%G5FP8UQT8GC)Z$'-.U3QWX8T:ZN+6_U:**XMV"RQ!'=TRH
M;.%!.-K YZ#/)H Z*BLB]\4:)IVE6VIW.HPBSNMOV>1,OYV1D; H);CG@5EZ
MA\0="M_".H^(+*[2[CLU=?+VNC&8*2(V!7<A/')'>@#JZ*YS2/&VB:IX9.NM
M>Q06L4:M<M)N586*@E<L!GJ!QUJWHOBG1?$$LT.F7HEFA :2)XWC=5/1MK@'
M!]<8H V**IZIJUAHM@][J5TEM;(0"[^I.  !R23V%4M(\6:'KL=T^G7ZRFT
M-PC1O&\8(R"58!@" ><=J -FBN9M?B%X3O;ZUL[?6[>2:[VB' ;:S,,JN[&T
M,01\I.?:K6M>,?#_ (=NHK75=2CMYY$\Q8]K.P3.-S!0=J^YP* -RBN4^'VM
M76O^'[F]NKI;DC4+J.*10N#&LA"8V\$8QS6GJ_BK0]!G6#5-1BMIFB,J(P)9
MU#!?E ')RP&!S[4 ;%%96G^)M%U31I-8L]1@?3XMWFSL=@CV_>#;L%2/0XJI
MI'C?PYKU\++3M426Y9"Z1M&\9D4=2FX#</<9H Z"BLSQ'=36/AC5KNV?RYX+
M*:6-\ [65"0>?<5E6/BRQTWP3H6J:_J*12WEG Q9ERTTC1ACM11DG))P!0!U
M%%8MGXNT'4-&N]6M=2BDLK,,;E]K P[1D[E(W XYP14%CXY\,ZGJZ:79ZO!-
M>29\M%#8DP,D*V-K$=P#D4 =#17.ZOX[\-:%=RVNHZHD4T(4S!8W<19Z;RJD
M+GL#BI[SQ?H-AIUG?7.H*D-Y_P >P$;L\O<[4 W''?CB@#;HK&3Q7H4FA?VV
MNIPG30XC,_.%<L$"L,94[B!@CC/-3:)XBTGQ';S7&D7BW4,,GE.ZJP&[ /&0
M,C!'(R#0!IT5PVJ>,HM!^),]CJNI+;Z7_9$4T<)3<6F,SJ2H4%F.U>@STSBN
MDM?$VB7F@MKD&IV[:6JEFN2VU5QUSGH?8\T :M%8NC>+-#\07$EOIM\)9XT$
MC1/&\;[#P&"N 2ON.*U+JZM[&UENKJ:."WA4O)+(P544=22>E $U%8>C>,-!
MU^Z:UTW4%EN%3S?*:-XV9.FY0X&Y?<9%4_\ A8WA#SX8?[<M]TS[%.UMJMN*
MX9L80Y!^\1F@#J**\W\;>,%M_&>E^'(=?FTB-HY);R>"V$DF["^4@W(PP=Q)
MP#TQQ73:KXW\.:!=_8=3U9$NHT#2*L;.4!_B?8"$!Z\XH Z*BL;4/%>@Z79V
MEY>ZI;Q6UVK/;S;LK( NXD$<'CGW[57N/'/ANUTRSU&;4U6WO=WV;]TY>7:<
M-B,+OX[\<4 =#16)-XP\/V^BVVKOJD/V&Z;;!(@+&5LD;54 L3D'( R,&G6O
MBO0KS1KC5X=3A-A;DK/*^4\HCJ&# %3R.",\B@#9HK$T;Q=H7B"[EM--OQ+<
MQ()&A>)XWV9QN"N 2,]QQ7)^$?B5I(T&W7Q%KL(U)[F>-BR8" 3NJ!RHVIP!
MC=C- 'H]%<M+JUZOQ3MM(6<_8'T:2Y:':,&03(H;.,]"1UQ5A?'7AE]5&FKJ
MT1N3-Y ^5O+,O]P28V%L\8SG- '0T4R65(87ED.$12S'&< =:RW\4Z)'I%CJ
MKZC$MC?.D=M,<XD9_N@<=_?ICF@#7HKG_%&OPZ=I>K6MM=B/5X=*N+Z% N2J
MHI ?IC[V.M9OA;Q]H>J6FCZ?-K,,NL7%K$77:0'E\L%U# ;-V<Y4'(]* .RH
MK"UCQEX?T&[^RZEJ*Q7&SS&C6-Y"B?WFV@[1[G J74/%6A:7;6ES>ZI;0V]X
MA>WE+9210NXD$<=.GKVH V**RM#\2:/XDAFETF]6Y$#[)5VLC1MZ,K $?B*S
M/&OC:S\%VMC+<J)'N[E(0AW#"%@'?(4_=# X[T =117!:YXXMK/7O"=W%JJ0
MZ%?+>-<.Z;1)L0;/O#<#NZ <D^M=1HWB71_$%G-=Z9?1SPP,4F)!0QD#)#*P
M!7CU% &K17/Z9XW\-ZQJ"6%CJD<MQ(&,0V.JR[>NQB KX_V2:V;Z\@TZPN;Z
MY?9;V\32R-Z*HR3^0H GHK@-+U+Q]XATN+7K'^Q;*UN5\ZTTZZBD9WB/*EY0
MWRL1SPI R*Z'5_&.A>'YHK?5K](+IX_,\A$>5PO=B$!(7/<@"@#>HK(E\4Z%
M#I%KJTFJ6RZ==.J0W._]VS'.!GMT/7I@YK-C^(_A&6VGG36X=L#*KH4<.2W*
M[4*[FR 2-H/2@#J:*QD\6:#)H4.MKJ<!TV:18TN,G;N9MH!XX.[CG&.]1Z/X
MR\/:_?266EZG%<7,:>88PK*63.-R[@-R^ZY% &[17.)X]\+R:HFG)J\1N))O
M(0['\MI,XV"3&PMGC&:?JOC?PYHEU/:ZAJD<-S#M+PA&9P&!((5021@$DCIW
MQ0!T%%947B71I_[+,.H0R#5 QLF7)$VT;B >@('8XZ5975+)]7DTI;A3?1PB
M=X0#E8R2 2>G)!XZT 7**S]8US3/#]E]LU6\CMH"X16;)+,>BJ!DL?8#-4X?
M&/AZ?0YM935(1I\#^7+*^4V/Q\I4@,&Y'&,G(]: -RBL?2?%6B:W'<O87Z/]
ME&Z=9%:)HAC.65P"!@'G&.*K:9XY\-ZQJ,>GV.J))<R@M$AC=!*!R2C, 'XY
M^4F@#H:*PV\8Z NM?V1_:*F]$HA*+&Y59#T0N!M#<]"<TS5?&WAS1;Y[+4-3
MCBN(P&E4([B('H7*@A ?]HB@#?HK'U;Q5HFB+;-?WZI]J!:!8T:5I% !+!4!
M)'(YZ<UI6EW!?V<-W:RK+;SH)(Y%Z,I&0: )J*XW3_B/I%[XUU'PX7"/;-%%
M!)M<^=(VX.N-OR[2H&2<'-7M1\?>%])U"2QO=7BCGB(64!'98B>@=@"J?\"(
MH Z2BFHZR(KHP9&&593D$>HK@8O'UEI'C#Q39Z_JRQ6]K/ MG#Y99E4P*SD!
M%+$9.23P,T >@45EW/B31K31(]9FU&!=.E"F.X#963=T"XY8GT'-&B^(M)\0
MQS-I=XLY@8+*A1D>,GD;D8!AGMD<T :E%<MXVU6]TI?#WV*<Q?:M;M;6;"@[
MXG+;EY'&<#D<U8M];CM]2\1-J&L69L]/:,E!&4-HICW'S&/#9SD8H Z&BN0U
M'XC:#;>&M3U>TN3<&RBW>2\4D19RK%!\RY 8J0&QBKND^-M$U/PR==:]C@M8
MD4W+R;E6)BH)7+ 9Z@<=: .BHK'T7Q3HOB"6:+3+T2S0@-)$\;QNH/0[7 .#
MZXQ7(>,_B7I,/AZ^C\/ZY#_:T4T*1E4R&_?HL@0LNUSM+9QG'7M0!Z/1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !67XE&?"NL =?L4W_H!K4HH \WE4_\,Z;<'/\ PC8X_P"V
M I=?MH[?2_APL$*QB+5;1%"+C:I@DR..@X%>CT4 >-)<#1?%'BRTUGQ4=":]
MOVGC2:TC=+J!D4*5=U.[ !7:#QCIS7I?A&PM=+\(Z5965S+<VD5NHAFF4JSI
MC()! QP>F*V2 <9 .*6@#S%/#[ZY\5?%R_VMJNGQI;6(86$PB\T%'X8E2>,<
M8(ZFI/%.EZ?X1N?!4\=J8O#>D7<OV@*I<0L\9$<K]3PY)+'N<UZ510!YBM]:
M>)OB!>ZUH;_:-.M=!EM;F\C4^7+(S[EC#?Q$ $\9QFL_05;[+\(OE/$<V>.G
M^BM7KP  P!@44 >6^$/$>C>&K?5M"UV0Q:PVJW#O;-"SR7?F291T !W@J0,^
MW.*S_%\%YIOBO4_"]DDBV_C0PM'(@XA<$+='\8@&_&O8<#.<<^M8\_AZ*Z\7
M6>OS7#NUG:O!;VY VHSD;I,]<D +]* -6""*UMXK>% D42!$4=%4# 'Y5XQ>
MZ*VH>,=0^'<L;C3;K4)-9W@<"%XCE1["<BO:Z* /*OAG/>>(=7EU348G271-
M.CT7YQUG!)F;Z_+'69X?5AX,^%HVG(U1L\=/EFKVBB@#B_ H(UOQKD$9UML?
M]^8Z@^(EU#IFI^$=5O'\JQM-5)N)R#MB#1.H+>@R0,UW=!&1@T >3^(+X6GQ
M(@UV3Q VD:5?Z/&EGJ/V=)(F.\L8R74A"05;MG\*J:KIFF'P#_H>IMK-MJ/B
M6WGGFDA"([/*@<*H !4X[<$DU[$0",$ BEH X?X@6\<VI^"XGA5XAKD9*%<C
MB*0CC\!26%K%_P +KUFX\E/,&CVV)-O/,C@\_11^0KN:* /%;6,IX$T6-4(5
M/&:A5 X4?:W_ $KL?"UM$WQ&\>RO"A9I[1"Y7DK]G7C/I[5W-% 'C6@^(+S0
M/AAX+B2>#3[:ZEFAN-3N8?,2S4-(5XR "Q 4$\"C2/.U6P^*1M[N74VNK)!#
M<?9_*^T'[*Z@JH !&1@$=< ]Z]D(!&".*6@#Q_7-2@U_X7>'+K1[UI8-*O+%
M]1>"'S6@5$^8E"#N*$JQ&#TK=\+G2M8\9QZM!XQ;7+ZWL7AVQ6Z(JQLRD[F1
M0,Y P"<]?>O0P .E( !T % '+^/M=N_#^@0W=HL2>9>10RW4T1D2TC8X:9E&
M,A?J.HKC- O/[0\>>(+B/6#K$3: %%XMN(D<AWX7:,,!G[PSW&>*]<H  Z"@
M#QV6VCB^ /AORH51EDT^4;5P0YG3+?4Y//O6P-:TWPK\4/$\_B"7[,NHV]JU
MA+)&S"5$0J\:X!RV[G:.3FO2J" >HZ4 <)\)0H\'W&RW>V3^T[O;"Z;#&/-;
M"E>V.F.U2:A DOQHT9Y(E?R]&N61F7.UO,09'H<$C\:[>B@#QC6[&YN-)^(<
M5K:R3QIK=M<36T2Y,L:K"\@ [Y )/KBMK5M=TGQGXE\)0^&;A;V>ROQ=W$T*
M'%M (V#*YQ\I;*C:>>*]-I  .@ H R/%HSX,UT#K_9]Q_P"BVKSJUNX-!U#P
M#KFLDQ:0GAX6JW+J2EM<,D9RQ_AW*"N:]=H(!&".* /'M0EBUJ'XD:_I89M(
MN-&%NEP$(2ZE2.3<RY^\%!"Y_*M?7+:.#0?APL$*QB/5;(*$7&T&%\CCH*]*
MQQBB@#PS4=2?^T?&^BR7T5AIM_J#K=R/IT]T\2F- S+)&"@R!D!L%:V?$,\=
MAXXT36DU]M-T.71/LUKJ@A2>/?O#89F!"[DVG=QG;BNH/@:[@DU*+3/$U]8V
M&HSR7$]NL$3D/)]_8[+E<_CCM73:5I=IHVD6FEV:%;6UB6&-6.3M QR>YH \
MFURPTV3X8>(KFQUA]:CU'5;62XF,(1&?SH0VT* "",9(X)_&O8T1(HUCC541
M0%55&  .@ IV** /--7UG2M ^-+7^KGR+?\ L&*);MXB4B8SR'#,!\N0#R>N
M,5S%W9W>H^"O$&L:=%<)I5SXFCU! D&YI+92@>58R/F!8;L$<[:]R(!&",T4
M ><>''TG7/&5CJ47C1M;O;.VE5(HK:- J/MW;RBC'(& 3U_&M/XJV5Y??#^]
MCLTED9)8998XDWLT:2*S87^+ &<=\5V8 '0 4M 'FF@RZ1K_ (OTB_3QNVLW
MEBDS0V\=K&FU73:P<HH*]N&QR!6'#:1#]G#6,0*'D^UR/A.687#8)]2 HY]A
M7LP '0 9I: .%O=S?%/PHQR?^)5=Y/O^ZK)T3Q%H_A#6?%UIXEG%I>76J2W<
M1FC)-U;LJ^6$X^? !7:.AKU"D(!QD#B@#QG1-&GM;/X8V>IV90B^O)Q;S+DQ
M*4DDC!!Z$#:?8CVKH];U*S\-?%J'6-<D%MIMQH_V6VNY%/EQS"4LR$_PDJ0>
M>N,5Z)00",$9H \F\5:C#<>(?"WB:UU*;3-#\N[B74/L8*PR,PPS*Z_*'VMA
MB.>O>I$U"'1?#OBKQ3H6L?\ "1WL[6_G2-; 0H5PN\", -M4[CC^X.E>JXR,
M4  # '% 'DV@ZB-3^+&E3Q^(%UQ!I=RIN8;411*=T9V*PX;J"1DD9'K6%IWB
M#0[;X1ZSX>FB8:Q>M>QPVGV=M]W))*XC=./GP=HSVV>PKW4  8 Q1@9SCI0!
MYM;65]!X^TJS=R+V/PB\+29Z2B2,9S]:Y'0X]/O/!5CX6UGQC/I\\;)#-I!L
M8Q-'*LF1M^3>?F .X9SGK7O%)@9S@9]: %KP8^'[G6[N_P#A\(Y$AT!KZ\M6
MY"_O #:X/J#+)_WS7O-% 'C^B7LWBKPGXS\7W,+H]QI)L($=<%1';EI,>QE=
M_P#OFKVIVT</@'X<+#"J>7J>E, BXVD@;C^.3GZUZE10!X_)<G0O'7BI=6\4
MMH'VZXCG@:6UC=+J'RPHVNZG.W!7;G\*M1:/I]C??#&PLYGO["&>[>*:>+!8
M>2[J=I Q@XQQV%>JD ]0#2T <5HJ;/BYXJ*KM#V%BS8'WC^\&?RI/BDWD^%K
M2[<-Y%IJEG<3L%)V1K*I9CCL*[:B@#SW6+O3]>\>_#^^M'BO+-S?O%*!N4E8
MQ@C/H1P?:LK6=/O;[5OBG9Z;&QN;C3K/RU0<R,8I 0/4D#%>KXHH \BT2;1]
M?F\-6TOC66XGL9X9X-,6RCCDBD12-C!4W* ,J<X%>D>)M,DUKPKJVEQ,%EO+
M.6!">@9D(&?Q-:F "3@9-+0!YOX9^(^A:;X8T_2]7DGLM:L;=+6;3FMW,QD1
M0OR* =P.,C'K4=GKVF>%?B%XHN/$<WV#^TA;365Q<(0LL2Q!2BG'56SE>O->
MF8&<XYI" >H!H \473W;PCI+SV;1V.H^-8[JVMIH\;;:24[04/0$9./0UV;6
ML+?'..=H$+IX=)5RO(/VC'!]<$CZ&NYHH \.U81P_#_Q,);=I8$\9-F!4W;U
M^T1DJ%[YYX[YKIFUG3?%OQ,\+3>'I/M,>EPW3WTT<9584>,*D;9 PQ;^'J,5
MVGB30(O$>F1V4L[PJES#<;D ))C<.!^.,5K@ =!0!X+KGBF[\0^&XOMFK1PW
MPU.'?H,%E\UH$N% \QSEAP =W ).!UKT+0((S\6_&,[1*9%M;!4D*\@%9,@'
MT.!GZ"NWP,YP,TM 'C=CID\GP;6]L8_].T/5+C4+1 ,?ZJXD+*/8IN&/>NL^
M'3?VRFK^+W1E.MW6;<.,%;:+]W$".V<,W_ JZG6M.?5M$O=.2Z>U-U"T/G1C
M+(&&"1[X-2:9IUOI&E6FG6J[;>UA2&,?[*@ ?RH XSQW<1:5XO\ "&N:B&&C
MV<MREQ-M+)!))&!&[8Z#(89[9K*\<:K::_I&D:UHMU+_ &98:U')>7L%KO"@
M1D"8!EQ(JEEYP1Q[5ZGC(P:,8&* /,M*N;&;4]6\2:=XD;Q1JEKH\D2V\5NB
MHZ@[U4E% +%A@#K\QK AU^7Q!K_@>YD\01:E.;Y9)[6ULO+CLV:%\H6Y(/4;
M6.3@G'%>U@ #  'TH  Z"@#RDZU;Z!XO,'A?6EOCJ.K[;_0IH"9(G=L2S(V
MR 8W?-E?0UFPS)I&M>+=.UOQ8VA->ZE-,L,UI&ZW4$@ 5E=U);Y?EV@\8Z5[
M1@9S@9]:" <9 .* /*M4AT+PY8>'YK3Q:^E:G9:4([.YO+<LEW;G!".A R<J
M. 0P].E=_P"%M2O=8\+:;J.HVGV2\N8%DE@P1M)]CR,]<'IFM8@'J :6@#S^
MQU.STCXP^(+;4)Q;RZI;6(LE<']^5$BL%]<$BL#1/$.C>'/"&O>'M>)36VN;
MSS;-XF,EZTC,49!CYPP*C(]*]?P,YI,#.<#(H P? ]A>:7X&T.QU $7<%E&D
MJL>5(4?*?IT_"N,LO$FA>&?B3XWFUN06GGRVPCN9(25D"VZ$QA@.O(.WOGC-
M>I4A /44 >%1Z=J.F>#/!6HW#W.EZ?;:E<W$C_9Q(;..4R>2[(00 -W4CY=U
M=WX,33+[Q-J.LVGBEM=NVM8[>9HX$2-5#,5Y10I;[W?('X5W=(  , 8'M0!Q
MGQ%!*^%< G'B.S/ZM6#<6VE7.J?$N#7998-,EFLEEFC!RF84PPP#T;!SC QS
MQFO4J* /*+?6M3U[POXST>/4(_$%I;Z6XM=4MX-AF=XWS$<?*S# Y7UYY-5]
M=U*#7_AAX;N]'O6D@TJ]LGU%X(?-:!43YB4(.XH2K$8/2O7@ !@# I0 .E '
MF&FQ6/B#6;N_T[QFVMZLFDSVT0B@2-45R,;F10,AL8!.>OO7+:CK^B7'P6T[
MPY!$QUBS%K'-:"W;?:R1RIYCOQ\F?F&>^_'>O=P .@ HP,YQUH 6BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *HZS=W-CH]
MU=6<$4]S%&6CBFF$2,?=SPH]ZO5RGQ-_Y)EXB_Z\9/Y4 ;\FI6MI;P2:A<VU
MHTH&!),H!;'(!.,U)=:A96*(]W=V]NKG"&60(&/H,GFO.?$VEF*ZA\2Q0Z/J
MR6>CK%=Z7J) *Q#+[XR00K'D<C!QUJ/6[:&^%AXQTZTTF^M8M$3S=%U/:IC@
M;]X&0X(1L?+R,$+UH ].\^'S5B\U/,9=ZIN&2OJ!Z<BE2:*1I%CD1FC.UPK
ME3C.#Z<5YQ9ZG97'Q#\):C$@L[.^\.R_98Y,+C+1,$';(7L/2N:U;4GG\+?$
MZ\TBY$D;ZG"C30L2/+VQ+(01VV[LD=LT >S6VH65Z\B6EY;SM&<.(I58J??!
MXH&H633I MY;F:0L$C$HW,5^]@9YQCGTKS[2/#%S%XG\/ZI;_P#",Z?! DB!
M=*+!KN)HSA>@# $!N^,9I_PQT#2FCU769+*&74O[9O52YD4,\2B5QM0G[H^9
ML@==QH ]$,T0F6$RH)64LJ%AN('4@>E(L\+F0)+&QB.),,#L.,X/IQ7%?$!T
MT74O#?BMFV1:=>_9[MST6WG&QB?8-L->;Q:AJ.C:?J1+O]K\=60N;-6_AN)9
MS'M7Z131M_P&@#VMM5F_MJ&%$M&TM[1KAKO[4NX$$<!.ZX.=V<5DGQS8W_@[
M6-:TAT>:P@NG6&8C):'<,E5;.TE>N>A[5D)I-I9?$[1M'$*26</AF6V\MU!5
MD$L:X(/!!'6L#P[I^E6WPE\6S6]G9Q7ZQZK"[QQ*LH0,^%) S@#;QTZ4 >FZ
M)K4&J:=8L]Q;"^GM([B2W20;EW*"?ESG'-+:ZE<-J.JQWL-M;V=H4\J<7(8N
MI7+%U_@P?7J.:\UN/#^E:+X>^'>HZ=8PV]\^IV*R72+^]D$J'S S]6!SWI=>
M^Y\8/^O>W_\ 21: /58[^SENGM8[N![A!N:)9 74>I'454\0:[9>&M#NM6OV
M;[/;H7*IC<^.R@D GVS7GVH:!I>@R_#^]TRRBMKN348H9;A%_>2K)"Y?>W5L
MD9YS71_%2SM[OX::[Y]O',8;5Y8]Z!MC@'YAGH0">: +&O>+/L5EH=UIC6UQ
M'J&JVUE(2=VQ)#SC:>& Q716U]:7H<VEU!.(VVOY4@;:?0XZ&O-/%^DZ-)X0
M\*6-E:VL5C=:Y8B9+11&K[QAB=F.2,<]>E6)=-@\/_%"6'P_9069G\-S/Y%M
M&$1Y4E4(2HX)YQF@#T$:A9->FR6\MS=@9, E7>!_NYS4[ND4;22,J(H+,S'
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *AN[2VO[26TO((Y[>52DD4B
MAE<'L0>M344 8^H^%/#VKW$-QJ.B6%U-"H2-YK=6*J.@Y'3VI=2\*^']9N(K
MC4M%L+N:%0L;S6ZL54=!R.GMTK7HH SM4T#1];MHK;5-,M+R"(YC2>)6"'VS
MTJ6UTC3;*.>.UL+:".? E2.)55P%"C( Y^4 ?05<HH QM-\(^'-&O#>:;H>G
MVER<CS8;=58 ]0"!P/I6C:6-K81O'9VT4"/(TK+$@4%V.68X[D\DU8HH KWU
MA::G92V=];17-K*,20S(&5AG/(/N*AET;3)WLGET^U=K YM"T2GR. /D_N\
M=/05>HH KFQM&OUOS;1&[2,Q+.4&\(2"5!ZXR <>U4E\,:$EW>W:Z/8K<7T;
M1W4@@7=.K?>#''(/?UK5HH J2:78306L$EG \5HZ26Z-&"(F3[I4=B.V.E-D
MT?39A?"6PMG^W@+=[HP?/ 7: _\ >XXY[5=HH K3:=97 M1-:0R"U<26X9 ?
M*8 @%?0@$CCUJ::&.XA>&:-)(I%*NCC*LIX((/44^B@#)M/#&A6%G%:6FD64
M-O%<"ZCB2%0JS#I(!C[PP.>M7C8VK7ZWYMHC>+$85GV#>$)!*YZXR <>U6**
M ,0^#O#+:K_:AT#33?;_ #//-LF[?UW9QU]^M:]Q;PW5M+;W$22P2H4DC<95
MU(P01W!%244 5'TNPDAM(7LX&CLW5[9#&"(64$*5'8@$@8IXL;1;]K\6T0O&
MC$+3[!O* DA<]<9)./>K%% &)%X.\,P:I_:<6@::E\'\P3K;(&#?W@<<'WZT
M^[\*>'K_ %(ZC>:)I\]Z5VF>2W5G(QCDD<\<5L44 5(]+L(I[::.R@66UB,$
M#B, Q1G&54]AP./:F2:-IDR7R2Z?;.M_C[6&B!\_ VC?_>X '-7J* *PT^S6
M]CO%M81<QQ>0DP0;ECR#L!],@''M7/\ BKPB-9TIH=,%I:W#7T5],LL.8KMD
MQ\LP&"P.!G_=%=310!Q.C^$+]?%MMX@U*+2+)[6WD@C@TJ)AYN\C)D8@9 V\
M#'!).:ZS4=,L-7LWL]2LX+NV?EHIXPZD^N#5JB@"AI6B:5H=J;72M.M;*!CN
M9((@@8^IQU-6+*RM=.LXK.RMXK>VB&(XHE"JH]@.E3T4 8VI>$O#NLWJWFI:
M'I]W<KC][-;JS''0$D<_C5K4=$TK5[%;'4=.M;JU7&V&:)65<<# /3\*OT4
M9UAH&CZ7I\EA8:79VUI+GS(8H55'R,'<,<Y''-,TGPUH>@F4Z3I-E9&7_6&W
MA5"WL2!T]JU** ,>W\)^'K2TNK2WT33XK>Z=7GB2W4+(RG*EAC!P>1Z5)J_A
MS1=?$8U?2K.^\K_5FXA5ROT)Z5J44 4CH^F-8P6)T^U^R0,KPP>4NR-E.5*K
MC P>14KV-I)?17KVT374*,D<Q0%T5L;@#U .!^56** *FHZ78:Q9FTU*RM[R
MV)#&*>,.I(Z'!XJII?A;0-$N6N=*T73[*=D,;26]ND;%20<9 Z9 _*M:B@#'
ML_"GA[3]4;4[/1-/M[YB2;B.W57R>O('&>]&H>$O#FK7IO=1T+3;NZ( ,T]J
MCL0.F216Q10!'!;PVL"06\,<,*#"1QJ%51Z #I5/5M"TG7H%@U;3;6^B0[D6
MXB#[3ZC/2M"B@"C#HVEV^DMI4.GVL>G,AC:U2)1&5/4%0,<YYJW%%'!$D42*
MD:*%5%& H'  %/HH SGT#2)-:CUE],M&U.-=J79B7S0,8^]UZ$CZ4[^Q-*_L
MAM)_LZU_LY@0;7RAY9!.X_+TY))^M7Z* ,W5O#^CZ]#'%JVF6EZD9R@GB#[#
M[9Z?A5C3]-L=)LTL].LX+2V3[L4$811Z\"K5% &/J7A/P[K%V;O4]"TZ\N2H
M4RSVR.Q Z#)&:L6>A:3I\L,MEIMI;O!"8(FBA52D9;<57 X&><>M:%% &:_A
M_1I;.[LY-+LVMKR4S7$+0J4ED.,LPQ@MP.?:H[;POH-GIO\ 9UMH]C%9F193
M D"A2ZD$,1CD@@<^U:U% %>2QM9KV"\EMHGN;<,L,S("T8;&X*>V<#/TK,/@
M[PR;R>[.@::;B<[I9#;)N8Y!R3CKD _45MT4 5TL;6.^EO4MHENI46.28( [
MJN< GJ0,G\ZYKQ/X/.HV=BNCI86YM+_[<UK<0DV]RY#9\P+SG+;L\\CI76T4
M <;X=\)7EEXJG\0Z@FEVLSV?V-;72XBL97>&+NQ +-P .!@5KVW@[PU9ZG_:
M5MH&FPWH;>)TMD#!O4''!]Q6W10!7N["TOUB6\MHIUAE6:,2H&V.O*L,]".Q
MI;RRM=1LY;2]MXKBVE7;)%*H96'H0>M3T4 9&I>%?#^L202:EHMA=O H6)IX
M%<HH[#(Z>W2I-2\.Z+K$=M'J6E6=VEL<P+-"K"/I]W(XZ#\A6G10!6BTZR@O
M[B^AM(8[NY"B>=4 >0*,+N/4X'2K-%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %<QXFUK6K/6]&TG1(K!I]0$[,][OVJ(PIXV\\[JVM4L[J^LC#9ZE-
MI\Q8$3PQH[ >F'4CGZ5RWB&#PY:VFGV?C..?6'C61HKR?3FE&2>0?*3:IQ@8
MP,XH ZG2O[4^P+_;'V/[9D[OL>[R\9XQNYZ5=KSWP9H^K2^&;V&UO]2T6S;4
MY9=-$D2O,EI@!4*RJVU2VX@$9 Q7=64$UM910W%W)=RHN&GD559SZD* !^ H
M L4444 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %
&%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>33
<FILENAME>final_aristaxclawbackpol006.jpg
<TEXT>
begin 644 final_aristaxclawbackpol006.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#W^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 **** "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 **** "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 **** "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 **** "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 ****
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@""&QM+:XGN(+6"*><@S2)&%:0CIN(Y/XTAL+,WXOC:0&\"
M;!<>6/,"^F[&<>U6** ,Z7P_HL]^+^;2+"2\!R+A[9#)GUW8S5I;&T2]>]2U
M@6[D4(\XC =E'0%NI' XJ>B@"@VAZ0T<\;:79%+AQ),IMTQ(X.0S#')SW-3W
MEA9ZC"(;ZT@N8@VX)/&'4'UP>]6** *]W86=_:FUO+2"YMSUBFC#H?P/%1Z?
MI&FZ1$T>FZ?:64;'++;0K&"?<*!5RB@"K/IEA=7<-W<6-M-<P?ZJ:2)6>/G/
MRL1D<^E$^F6%S>17D]C;2W4/^JFDB5G3O\K$9'X5:HH J7NEZ=J>S[?86MWY
M>=GGPK)MSUQD<=!4'_"/:+]E%K_8^G_9P_F>5]F39NQC=C&,XXS6E10!0M]#
MTBUBFBM]+L88YUV2K';HHD7T8 <CD]:+30](L)O.L]+LK:7^_#;HA_,"K]%
M$<\$-U \%Q%'+$XPT<BAE8>X/6J5AX?T72I3+IVD6%G(>KV]LD9/X@"M&B@#
M,F\-Z%<3/-/HNG2RR,6=WM49F)ZDDCDU:73K);F*Y6SMQ/%'Y4<HB7<B?W0<
M9 ]JLT4 5X;"SMIIYH+2"*6X.Z9TC"M*?5B!SU/6H3HNE&P6P.F61LU;<+?R
M%\L'UVXQGDU>HH S[;0M(LC(;72K& RH8Y/*MT7>IZJ<#D>U6%L+-+'["EI
MMGMV?9Q&!'M]-N,8]JL44 0165I;V?V.&UACM0I7R4C 3!ZC:.,')I;6UM[*
MV2VM+>*W@3[D42!%7OP!P*FHH **** "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@ J.XN(;6WDN+B5(H8E+R2.P554<DDGH*DK"\9Z!)XI\'ZGHL5Q]G
MDNXMJ2'H&!!&?8D8/L: #0/&7AWQ1)/'HNK6]Y)!S(B9# >N" 2/<<5NUXE\
M(_A)KOA#Q1-K.LS6\:I"T,44$F\R%B.3QP..G7/IBO;: "BBB@ HHHH *YKQ
M;KEYHMUX<CM/+VZAJ\5G/O7/[MD<G'H<J.:Z6N*^(,;O?>#=B,VWQ# S8&<#
MRY.30!UM]?6NF6,U[>S+!;0KODD;HHK*T?QCH>O7[V-C=2?:TC\WR9[>2!V3
M.-RB11N&>XI/&FJ:AHO@_4=1TNU%S>P1AHXRA<#Y@"VT<G:"6Q[5P6C7S:K\
M4="N8=>N=;B6PNE-T;)88D8[#M4JHR>Y!)(X]: .X_X3SPV=8_LL:ENN?/%L
M66&0Q"4G'EF0+LW9XQGKQ63H/BV.TM/$]YK^H[;>TUZ:S@+*6(7";(U51ECD
MG  )K)^'GB+3="\.6'A74H[B/7H+EX)K3[,[.SM*3YN<8*8(;?G&*Y^UM+K1
M_$VK>+IK:6]TVP\0W:7%H4+&!76/_2HU[LO0]?EZ8Y- 'IVJ>./#NC7DEE>W
MY2[C1'-ND$CR%6!((55)/"G..G?&15H>*=#/AL>(?[2@&DLF\71)"XSC&.N<
M\8QG/&,USVBI'-\6O$%ZB!T?3+/RIMO529"<'T.!^0KC4M;B#P58WAM)I;+3
M/%TMW=0QQEB(%FD&X*.2%+!L#TH ]*TOQMH&L2W$-I>/Y\$1G>":WDBD\O\
MO!'4%A[@&II/%N@Q:/I^KR:C&MAJ,D<5K,5;$C/]T8QD=#UQC'.*Y,:G9^,/
MB5X=O]!9[FTTN"Z:]O%B98\2(%2/<0,G/..V*X[_ (1J[UJ[U'P(8)4MM!^W
M75G(00I,H4VN#ZKYDGY4 >M:_KUM:6^I:?!=;-5CTR:]C0*25100'SC'WL<&
MJ&E>++/3_ GAW4M=OC]IOK* \1M))/*T88[40$L>IX%<IX8N+KQ-X=\6>+;R
MWDBGO+ 64,<B$,JQ0'?@>AE=_P JS9H;G3[7X>:O<:A>:9IT.B"VDO8+=9?L
MTK1QD;PR,%# $9QVZB@#U&R\4Z)J&D7.JP7\8L[4L+AY08S"5&2'5@"I'H17
M)W/Q LM7\6>%K+0M3<QW-U(+J%X&B,D7DNRG#J"5R.HXK!U;2;;4_ OBR_T3
M5+_Q!<7DMK+=%[<()5A9250*BACL'.,YP!6CJ/B/2O%'CKP3-HR37,=O=3>9
M<BV94BW0/B,LP'S<9('3'/:@#JM3^(?AC1[J>WO-0=6MW$<SQ6LLJ1N>B,Z*
M5#<CC.:M:CXPT/2XK-[FZDWWD?FP0Q6TDDKI@'=Y:J6 YYR!BO(FO3/;>)-(
MO[V6RT"XUJXEO)(])GN#&!-N8+<)F, [022,KDCM71Z_/]@^)#ZU<:_=:3I>
MH:5"EIJ-O;QS1-M9B8RSHX7.X,.F: /2]+U6QUO3HM0TVY2YM9<[)$]C@@@\
M@@\$'D5R]A\1M-O/&^I>'&61#;M%'!(+>4^9(VX.#\F% (&&)P<\&K?@.RT^
MTT6ZFTW4;K4(KR]ENGN+F'RR\C8W%5"J-N1G@8Y-9-GJ-MH_Q?UR&_9X7U6V
MLA9$QL1,5\Q6 (&."10!5T+XD:98-KD/B'5V\Z#6;J%!Y+/Y,(?:F\HI"+U
M+8KL=7\4Z/H:V_VVY8M<J6@CMX7G>11C)"H"<<CGIS7#Z1: > _B*#;_ #S:
MAJN<IRXP<?7VIDOB*_TG2_!VGRZB=%TZ?1XWEU(VOG,951 (1N!5202>0<XP
M* -WQ'\2=)TKP8/$.G2"^22010J$D +;PKAOERA ).&QR,=ZZG2M6L]:L%O;
M%Y'@8E0SQ/&<@X/RN ?TKQQ(+JX^#WC1E2[N9&UM[@-+;^7+(@EA<N4 &,J"
MV,#Z5[%I.L6&NZ>E_IMP)[5R0L@4J#CKU - &1X9UR\U77/$UI<^7Y6G7RP0
M;5P=IC5N?4Y)K*UOQ='H'Q*@M=1OVATQ]&>40!"YDG\Y5&U5!9FV[N!VS4O@
MF-T\4>-V9&4-JJE21C(\E.E$UOO^-EI,T6Y8_#\NURN0K>>@X/8X)_ F@#:M
MO%V@W?AZ378=1C.FQ$K)*592C XVE2-P;) QC/(]:AL/''A_4OMH@O)5DLH#
M<SQ36LL4@B'\81E#,..P-<5'J6I>'M&\?7^FVNZ==>+*6A+B-66$/+L'+;02
MW'I2>'+H:I\5K:X36;C6[8Z-/&;J2S6*+/FQDHI50&ZY/7&>M 'H4WB32+?0
M[;69+U1I]SY7DS!&;S/,(" *!G))'&/K5'4O'?AS2;^:SO-0*RP8$[)!)(D&
M>GF.JE4_X$17G_AS3[R3Q78>"+B"7^S_  S?SWXD=3MDBX-J >Y!E;C_ &!5
M:U$6E3>)M&U_Q3J.C-=ZC<R&V6RC=+N&4\.C&)BV5., Y&,8% 'M2.LB*Z,&
M1AE64Y!'J*P--\<^'-8U--/T_4?M%RX<[4ADPNTD$,Q7"GY3P2"1R."*T=!L
MX=/\/:;96TDTD%O:Q11O.,.RJH +# P<=1@5PW@K2YYO@]J-I9Q>3?7G]HJI
MQM)D:255)/\ WSSZ 4 =+9^/?#5_J,5E;ZENDGD,4,AAD6&9QU5)2NQCQT!.
M:?J_CCP[H=^UC?WY6Y1!)*D<$DODJ>C.44A!_O8KS;05TO5-%\/Z'J7BS5H[
MJUDMA_8YL(T>&:,KA?EAW!0P^\3TY)ZUO:7K^G^#O%7BRW\0>=!<7U^+NUD^
MSO)]JA,:JJIM!W%2",>] '7ZKXQT+1I88;N\9IIHO.2*V@DG<Q_WRL:L0ON>
M*@U#7[>XMM O=-URWAM+^^CC1_(,PNU(8^4I'W"=IY/3&*X?4)FT?XBZQ?ZA
MKM_X?L]3M;5[.=;2-T<(A#1L7C;8RDYV\?>J673+.RT+P4NE75W?6C^)EN/.
MGA\MCN$Q8[=JX7.<< <Y'!H ]$M?$.E7FF7FHP7BM:63RQW,C*R^4T>=X((!
MXQZ52O/&V@6-K8SRWDC"_A$]M'#;2R2R1D [_+52P&".2!7GWBFROK3Q9JGA
M.SAF^Q>+IH)Q+&IVPX.+KGU*(#_P*K7B!&T#XE3WMUK5WH6FW.F0P6MW!;1R
M1@HS9B)=&"=0PZ9H [U_%N@IX<'B!M3A_LHCBXYP3G&W&,[L\;<9SQBN<TWQ
MI#KWQ*L[#2[]WL!I<TD]L\31LLHDC"EE<!A\K''8YKG-0T^RT[PQI&L6%U?:
MMI</B5=4OYI;8JV#N#2! BY56(;@8ZD5KZ=K%CX@^,5GJ&EQRRVBZ+/%]L,#
M(DK"6,X5B!NQGZ<_6@#N=8US3M M$N=2N#%&[B- L;.SN02%55!). 3@#M5&
MS\9Z!?:1?ZG#?$6VG!C>>9"Z/!@;CN1E##CGISVK.\?:[?:':Z8;:9;*VN;L
M17>HM!YPM$VD[MO3D@+D\#-<!$\M[IWQ3N$O+O48Y]+@\J[FMA"9\13#*J%4
M$<8! YQWH ]+L/'GAG5-6BTRSU-9;F;=Y/[IPDI7E@CD;6([@$TFL>.O#NC:
MA+IMYJ0CNXT#2 1.ZP[ONF1@"J9_VB*Y[7[7R])^':PP;?)U6S&$3&Q?(DST
MZ#I5+3-:L/#.L>,=+UJWG:_U#49+FUA6V:0WL+QJ$5,##8P5(Z#OWH ZOX=Z
ME>:Q\/\ 1M0U"=I[N>#=)*P +')&>.*F/CCP[_;0T==1WZA]H-LT"0R,4DX^
M]A<*/F'S'@^O!JC\+(WB^&.@1R(R.MM@JPP1\QJOX$M=FL>-IO*V2RZVZB0K
M@LHBCQSW )/YF@#3E\>^&H=2:Q?4L.LWV=I1#(85ESC89=NP-GC!;K4VL^,]
M"T"Z-K?W4HG6,2ND-M+,8T.?F;8IVC@]<5Y)HUM9KX+/A+Q)XKU73[A6D@N=
M*6PC9F/F$[D/DEW#<,&!/7K78>(/$E[:>*[W1[K6)]&LX+6)K,PV(N)M09@=
MVTLK D$!=H&3G- '87WBO0].T.#6;G4(Q87&WR)4!?SBWW0BJ"6)] ,US_A_
MQ<GB'XBW]MI]^T^EQ:7%((3&4,<WFN&W*P#*V .#[5Q>D;]'\)_#36=1@F&F
MZ;)<+>'RRWD%U98W90,@ ]^V:Z?PUJ-KK7Q;U;4M/@F%G)I$"I</"8UN")7!
M9<@%AVS_ +/IB@#7\6>/;+PIK>CZ=<([?;9#YS"&1O*CVMAAM4[CN7&T<XYZ
M5GZAXWM]+^(-JMWJ+QZ/<Z']IAA\EBTDK3 *50+O+;<_+CIG(XJ7XAW$>FZI
MX2U:ZW)8V>IL;B8(6$0:)U!;'09(&:(3#?\ QCLM0B3S('\-&2&4H1C=.I&,
MC@E3]>: .CLO%.B:AH$FN6^HQ'38PQDG?*"/;]X,&P5(]",U#H_C'0]>O#9V
M-VYN1'YHBGMY(6>/IO4.HW+[C->:ZII=_>>$?'<5E!.Q3Q-]I:*&/<\D:^2S
M[5(PQX)Q@YQWK>T!]'U[Q=I=^GC#4=9O;%)FAA>S2-4#IM;>4B7';AB.0* .
MH\9>))/#.C136ML+K4+RYCL[*!FPLDSG"Y/8#!)^E0:79^-;;4+:34]6TF^M
M),_:88[1X6AX./+;<=W.!\P'%4OB387TNF:3JVGVLEW+HVIPW[VT0R\L:Y#A
M1W;#9_"K-CX_T/7YX]/T>>[N+N=6!V6DBBW^4G,A90%P>.O7% $D_P 1?"MM
M?/:2ZJ 8Y?(DF$,A@23.-K2A=@.?4U<UCQAH.@WBV>HWXBNGB$R0K$[O(I)7
MY0H.XY!X'/!/2O,+/6M/M/@_/X*GM+C_ (23[+-9?V9]G<R/.Q8!QQ@KDA]V
M<>]=1I.G36GQ1TF*[3S)K7PJL33$9'F"902#ZGG\Z -9_B=X.2V@N?[:1HI1
MG<D,C>6-VW,F%_=\@CY\5J:QXLT/09((]2U!('N(VDA7:S&55*@[=H.3EUP!
MR<\ UP=C9*G@'XG 6P5Y;[5"!LP7_=_+]?:H+W4[31?$/PYOM3BE,,6C3;Y%
MA,AA)CA&\@ D =">V: /1-)\5:+K>G7-_8WZ-;VI9;@RJT1A(&3O5P"O'/(J
MMI/C?P_K5_'965ZYGE0O"LMO)$)U'4QEU <=_ESQS7G.I6=WXMT_XCZIH$$S
MVFHP6L-HPC*F[:$$R% 1DC'R@]ZU=&ET;Q#KFA%O&&J:A=6<OGP63V,<1B8(
MP(DV0J4&"1@D \>U '47GQ(\)V$\T,^K /;S-#.$@D;R65MIWD*=HSQDX![&
MM'5_%.CZ(+7[9=,7N@6@CMX7G>10 2P6,$D $<XQS7%:/:#_ (0GXC!K?YYM
M1U3.4Y<;3CZ^U5;J32[+P[X1OKC7KC0=<M]&B%O<_9S+'(C1INC=2I#<J#MR
M&[B@#N[[QAH>GV5E=SW;E+Y"]LD5O)))*H )(15+<9&<CC/-8WB+XE:3I?@F
M7Q'IL@OE\SRHH_+D7,@8!E?Y<H0,GY@.WK6)=>,]=_L_PN^K2CP['J%K)+>7
MOV3S"D@QMC 8$)N'S?,#Z=JP([>[O?A)X_$8O+J275Y)T>6W\N29/W#E]@ Q
MD G&!0!Z/<^)K:_71+G3=8%K;W6H"W*SV,FZY.UB8P& *'C.XC'%3:OX[\.:
M)?RV5]?L+B%0\ZPV\DWDJ>09"BD)QSSCBL#Q'JUEXBF\%:AI4IN;7^WD_>+&
MP Q%)GJ!5'0_$.F>#=1\56/B+S8+RYU6>\@S;N_VN%P-@0@'<0!MV]J .VU#
MQ=H&EV=E>7FJ016U\";:;EDE 7=P0".@X]>@R3BGZ%XGTCQ*MP=+NC*]LP2>
M.2)XI(R1D;D< C(Z''->::+HEYI]A\,;/4;1DECO;J9H9%SY(9)713Z%05^A
M%==ID3)\7_$#A"J/I=H2V.&(:0?GB@"3QAJ^M6WB+PWHVC7=M:/JCW DGGMS
M-M$<>\87<O7D=:/"GB'5+C7-?T+7'LY9](\EOMMJACCD212PW*2=K#'//>L[
MQYI%OK7CCP39WD,DMHTMYYFQW3&(<CYE((Y [UBV^BW6DZ?XX\":?"VZ:S>]
MTR4CYYDE4JR,_P#$5<;022<$<\4 =QIWCOPYJNH0V5IJ!:6<D0,\$B1SD=?+
M=E"O_P !)HU/QWX;T?4I+"]U'9<0A3-LADD6#/3S&52J9_VB*X+0FTC6X_#E
MA=^+=6DNK*>WFCTEK".-H)HQPC;80RJ.023C'>M#0/$6G>$-2\4Z;KRW$=_<
MZO/=P1K;/(UY%)CR_+V@[N/EQVQ0!V6L^,]!T&\6SO[QOM31^;Y,$$D[JG]Y
MA&I*CW-30>*M#NCI7D:C%*-6W_8F0$K,4&6&<8! SP<'@CJ*XVUUNP\'^/\
MQ3+XA:2T74FMY[.Z>%F6:-8@I0%0?F4@_+UYK'31-03X:7FMP64L%U:ZU-KV
MFVKH5=(1)G85ZC='O^7_ &A0!ZA+K^E0:A=6,U[''<6EL+NX# A8HB2 S-C:
M/NGC.>,U2TCQKH&N7RV5C>N;B1#)$DUO)#YR#JR%U <?[N:\\N]+U'Q/\,_%
M^O6MM.;[7;A9H(=N)#:PNJHFT]RB.<=]_O6GHLNC>(?$FB3?\)CJ>IW=D[S0
M6KV4<7E$QD,)"D2[>"1@D9.!0!T[?$3PLM[-:#4R\\'G"9([>5_+\K=OW84X
M^XV/7'&:U)_$>DV^CVFK27BBQNS$+>559O,,A 0  9YR.U<W\-[.---\0[[=
M5,^NWQ?<F/,'F$#/J,5RGABRNYO&%EX)N(Y#8^%;N>^#OR)$;'V49]1YC_\
M? H ] \>ZW=^&_ ^JZO8^7]JM8@T?F+N7)8#D?C6.FM>)= \4:)INMW>GZE9
MZPTD22V]LT$D,BIN&1O8,I QVQ5CXL1O+\+=?2-&=C ,*HR3\ZU=T?P5I^G:
ME!JTUWJ.I7\,92";4+DRF ,/FV#@+GH3C- !J'Q!\,:7?S6=UJ6V2W8).Z02
M21PL>SNJE5/U(QWJ'4M7NE^(?AFRMKK-A>6=W+(B8*R%1&4.?^!'IZUQFBZ_
MIWAOP=K7AK6H9_[<,]X&M/LSN]\978HR8!#!@RC/MS5_1=+OM*\0_#FRO4;[
M1:Z-=1S=PC;8OE)]NGX4 =1I?B6SL_"]QJ^KZ];W-M%<RQM=K;M"!B0J(PG4
MD$;>.O;-26WCSPW=(C)?LA>YCM-DUO+&XEDSL#*R@J&P<$X''6O.(89[7P9H
MNI36TTEEIOBF>ZO$2,L5B\V4"3:.2%+ \?6NTUBXTSXC^$M9LM$EDFD2)6@N
MQ"R)YZDO&%9@,D,HSCIN]Z .JEU>QAUBWTEYP+ZXB>:.$*22BD!F) P!D@<X
MSVK"\8ZE=1WWA[1+"=X+C5+\!Y$.&6"(&27![$A0O_ JP_AM>S^+=1U'QG=P
M-"TL,.G6\;C!18U#38]C*S#_ (!5_P 5 P_$KP+=OQ#OO;<L>@=X05_/810
M\?$735\?7'AJ19%$<48246\I+3,Y4H0$P%&!\V<<]:S-)^(FG:9?^)8/$.JL
M&MM8FCA00M(88 D>"VQ3M7);YF]^>*L7.HVVB_&6234&>&/4=)@M[5S&Q664
M3/E 0#S\P/T-0^'+0?V?\12]O\TVJW:Y*<NODI@>XY/YF@#L-3\2:1I&G07]
MY>HMO<E1;F-3(TQ89 15!+9'/ -.T7Q!IGB"WDFTVY\T1/Y<J-&T;QMZ,C ,
MI^HKR>2&[L]$^&NKS7MYIUA:::T,]Y!;K*;5WB0*65E8 ':5SCCVS7;>!H-+
MFU+6=7L-?O-9GO/)2XN)H%C3Y P7;M158X/)&>@H L^)-1UZ#7($TVQN);*T
ML9[Z4Q+_ ,?4RC;';Y[9)W>IP/>N5\3>)O%OAW3O!.FVMS;G5];E\JZEO820
MDC;#C / 4N1CT45ZM7DGQDTZ;5/$G@.UAENH/,U%D-Q:G#PY,?S*W8CJ#[4
M:OA/QIKW_";ZIX0\5IIYNK*U%VM[9[EC:/Y<[@W3AQSQT/UK2L_BSX)OM6CT
MVWUM#/+)Y4;-$ZQNW3 <KM_6LJ_^&5OI'A#Q.=)GO]0UW4[)XWO+V?S)I>/N
M X'!QC\O2O.-1U>S\3?"[0/ ND:9=GQ'!+"DEN;5D^SLN0\C,1@ Y))]SG%
M'H"^)=7/Q$\?:<VK?9[+3M,2:U:2(.ELYA5B^ ,M@DG'.:VM*\:Z;H_P\TS6
M_$?B&"Z6=2/MJ0,GVAMQP%C"AL@#'3MFN+GMIQ\0?BD3'(P;0E57VGYS]G4<
M>M<_Y4^D^%?A=X@O;*XGTG3'F-XJ1%C"6?Y7*_AG\/>@#UZQ^)?A+41IWV;5
M=W]H7#6MN&@D7,R[<H<K\I^=>N,YXI_B'Q5!&VIZ#I,DMQXD2R,T-K#&Q*EB
M$1BV-H 9E)R>!S7&>-I;+Q_\-=0USP]:W,4^E78O;:XDMS$TS1JI9USR1M)&
M3W3':I_@Y]H\03>(/'5]$$N-7N1%"O79%&,8!],\?\ H Z;0+/Q$VK74>J7]
MPUE;:?#8ABH4W-SMW2W"\9 Y"CU(/I4_@'5KK5/#/EZA*9=1T^YFT^ZD/5Y(
MG*[C[D;3^-=17$?#8&2'Q/>+_J;KQ!=R0GLR@JF1]2IH V]:\7Z)X?NH[74+
MMA=2(9%@@@DFDV#C<5120ON>*YOQSX_L[/P"NJ:'J8,E^Z16MU%"T@7,BJYQ
MM(#*I/#8YXQGBH/[7LO"/Q,\27GB!GMK?4X+5K&[:)F1EC0J\>X X.[G'?-<
M]<V5R?AMKMZ+2>&WU/Q+'>VD+QE7$+7$0#%>JYVEL>] 'J/AAHGT"WD@U.]U
M*%]Q2YO4V2L,D8(V+T(/516O110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11574]0@TG2KO4;IM
ML%K"\TA_V5!)_E0!:HKEO OB^3Q=I5Q-=:>=.OK:;RI[1I-Y0%0Z'.!P58=O
M6MO^U].:9+:+4+-[J0/Y4/GKN<KD-@9R<$'/I@T 7J*QM.UM1X;MM3UNXTZR
M:1<R/'=*T .3C;(< U!K7C/1=#BTR6XNXI(]1N4MX7BE0C#9_>$DCY!CDC/6
M@#H**HW&M:5:6<=Y<ZG90VLO^KFDG54?Z,3@U:@GAN8$GMY4EA<922-@RL/4
M$=: )**XJZ^(45C\1U\*W5@8[=UB5;_S?E\Z0,4C*XXW;& .>HK:MM?-QXSO
M_#_V8*+6SAN?/WYW;V8;=N.,;>N>] &W15*/6-,FU!]/BU&T>]3.ZW6=3(N/
M5<Y%9EIXST6\\37^@I=Q+=V8B!+2IME9]WRISDL-N",<9% '0456_M&Q^Q+>
M_;;?[(V-L_FKY9R<##9QUX^M2/<01SQP/-&LTH)CC9@&<#K@=3C(S0!Q_P#P
MKSR[*ZTNU\1ZK;:+<O(TEA&(3@2$EU60H7"DD]\\]:Z^TM8;&S@M+:,1P01K
M%&@_A51@#\A5==:TI]1.GIJ=FU\.ML)U,@_X#G-.N]6TVPW_ &S4+2WV;=WG
M3*FW=D+G)XS@X]<&@"Y17-:1XBFN_$GBFQNS;Q6FDRP+')]WY7A#L7).."3Z
M<5K7.MZ39Q02W6J64$=P 87EN$42 ]-I)YZCI0!?HI 00"#D'H16'XI\0MX<
MM=/F6V%Q]KU""R(+[=HD;;NZ'./2@#=HJE=ZOIE@)#>:C:6XBVB0S3JFS=G;
MG)XS@X]<58-U;BU^U&>(6^S?YI<;-O7.>F/>@"6BJUCJ-CJ<!GL+RWNX@=ID
M@E61<^F0:LT %%<59^.4C\/:]XEU)HUTJVNYHK)$P'E2(;2020&9G5\#C@"I
MM9\9I'8>'[S1YK6XAU'5;>SF)8/Y:2 EA\IX<<=<T =?156RU/3]361K"^MK
MH1MM<P2K)M/H<'@TQ-8TR346T]-1M&OEZVPG4R#_ (#G- %VBJ>KZE#HVC7N
MIW 9H;2!YW"#)(522![\5ROA[Q;J.IZG!:WJ6T"0:6NHZ@X4@(923'&I)_A0
M'<QZD#IS0!VU%>66GQ1\1:_]HO\ POX(GU+1+>0I]I>[6)YL=2B$9/T&?P/%
M>@7&OZ9I]E;76JWMMI@G0,J7LRQ$$@';\Q'(SS0!IT54;5=.2Q2^>_M5M),!
M)S,HC;/ PV<'-0IX@T:66ZBCU>P:2T!:X1;E"80.I<9^7\: -&BJ$.MZ3<::
MVI0ZI926"?>N4N%,2_5@<"B+7-)GU'^SX=4LI+W;N^S)<(9,8SG:#G&* +]%
M9EYXCT/3[Q;2]UG3[:Y;&(9KI$<YZ?*3FK-SJ=A9R+'=7UM!(R-(JRRJI*KR
MS $]!W/:@"U16;'X@T673FU&/5[![%6V-<K<H8PWH6SC/(JS<:C8V@@^TWEO
M#Y[!(?,E5?,8] N3R?I0!9HKS_2?%VOZMJ.EQ16UMY-_?7$ZDQL"NFIQ'(>>
M&=B,>H/3K6]HFMW5SXGU_1+[R_-L9(YK=D7;OMY%RN?4JRNI/TH Z*BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ K)N]!@N_$VFZXTTBS6$,T*1C&UA)M
MR3WXV_K6M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5CZ3X>@TK5M8U,32SW6J3+)*\F/D5%VH@QV S^9K8HH **** "BBB@ J.XC:
M:VEB25HG="JR*.4)'49]*DHH R_#NA6WAKP_9Z/9L[0VJ;0[_><DDLQ]R23^
M-&NZ%;:_:V\,\DL3VUS%=P31$!HY$;((R".>0?8FM2B@ HHHH **** "BBB@
M HHHH **** ,[7M*_MS0;[2C<RVRW<+0M+%C<JMP<9]LC\:;X=T*T\,^'K+1
MK+<;>TCV*SXW,>I8X[DDG\:TZ* &2HTD+HLC1LRD!UQE3ZC-4=!T6U\.Z'::
M39;S!;)M#.<LYSDLQ]222?<UHT4 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7!?%"X
MN;NRTOPQ86PNKK5[H;[<R>7OMXL22@M@[<X5<X_BKO:@:SM7O([Q[:%KJ-"B
M3F,%U4]0&Z@' X]J /-].O=6TGXL0W&K:/%I=MXAM?LVV.[$ZM<0@LK$A5P2
MA*@=\5/\,]#TP:9JNK&Q@?4&U6] N70,Z 2.H"D\J,$\#U/K7H-S96EXT+75
MK#.T$@EA,L88QN.C+GH>3R.:+:SM;.)HK6VA@C9V=DB0*"S'+$@=R3DGO0!Y
M%X?TC^TOASX&N;:_TR+4;".6:WM-2&Z&Y!RK9&<Y7((8 XSTYIVKWNDZ_P"$
M/"&IR:-8V,*>(XH)HPB-$H$D@DVM@ QLPSGH<\UZ;<^&=!O+""QN=$TZ:TM_
M]3!):H4B_P!U<8'X58FTC3+C3/[,FTZTDL-H7[*\*F+ Z#;C'% '&:_>Z>?$
MVEZ)IFD:#).+"2XBN[\ 00PAPI2,*.23R0", 4?"%PWA?4DC>W:&/6+M8OLO
M^I"[\CR_]CDD>QKJ[GPSH-Y9VUI=:+ITUM:\6\,EJC)%_N@C _"KUK96MC&T
M=I;0VZ.Y=EAC"!F/4D#O[T ><WWA^'Q1XW\;Z5*YC:2PL&AF'6&5?-*./<,
M:QO#&NZKK&N>+)C"\7B"TT%+6:-1R+J,S#*^Q.UAC^]7L"6EM'=RW4=O$ES,
MJK+,J .X7.T,>I R<9Z9--BL+."]GO(K2".ZG $TZ1@/(!TW-C)QVS0!XUX=
MT-]6\(>&9;?4?"]F(I;:=+F.-A=><&!968MR['*L.Y-=/H]EH\'QA\3B>UL8
MYS!92VV^- V\^9N9,]R<9(YSBNP7PMX?34_[230]-6_W;_M(M4\S=Z[L9S[U
M8N=&TN\U"#4+G3;2:]M_]3<20*TD?^ZQ&1^% 'B][I<NI/>_"V)VB\K4KF]B
M*G 2U,1EB'T\V11^%:_A[5[[QDVI^)+57-YI?A\64 QR+UT+RX]P5C6O5AI]
MDNHMJ*V=N+YH_*:Y$2^84SG:6QG&><=*+/3[+3DD2QL[>U660RR+!$J!W/5C
M@<D^M 'C%_!X9_X4=IT^EBS.MM%;-:RQ;?M37Q9=V#]XONW9]L]JZE=$T[6/
MC)J3:K9079@T:V*QS('0,SR G:>"<9 /;)]:[.'PUH5OJ;:G#HNGQW[$DW*6
MR"0D]3NQG-7EL[9+Q[Q;>%;J1!&\P0!V49(4MU(&3Q[T >)^(%E3QWXGN+]'
MF\+0ZE9G5[>+(8K]F38[8^]$K<LH]NH%=-XOMK>TU:;Q3I\VA:C%;:6L=SIE
M\RX, )=6B;G:6!(P1@\5Z'_9]ENNF^QV^Z[ %R?*7,V!M&_CYN..>W%4)_"?
MARY:W,^@:7(;90D&^TC/E*.@7C@#T% "Z7KFFW5II,<;QVLU]9K<6UFY"N(]
MH. O^R"!7/\ Q._Y!>@_]A^Q_P#1E;Z^'XCXL?7YY3+,EJ+6UBVX6!,Y<CU+
M''/& H'K6E<V=K>K&MU;0SK'(LJ"5 P5U.589Z$'H>U ' V.BZ9JWQ>\52ZC
M8P79@L[(1"= ZKN63=\IXR=H&>O7U-<C#Y,?P\\,VEZ0-#C\3R6]VLA_=B%9
MI=BOG^#<%SGCI7MD=G;17<UU';PI<S!5EF5 'D"YVACU.,G&>F34/]DZ;]@D
ML/[/M?L<I8R6_DKY;ECEB5Q@Y/)]30!DV]YX1T3^TKRUGTJS$:Q&^DA9$502
M1&7QP"<D#//Z5T!.Z/*$'(RI[5FP^&]"MM,ETV'1M/CL)3F2V6V01N>N67&#
MT'7TK4    & .@H \?TRVANOV9YTE@262&PNVPZ!BDJO)EN>A!SS5CQ+8:)>
M^#?!EG:P6;65SK5@MPEL%57+1G=NV]R,>]=UX?\ #O\ 8?\ :]MYJ36%Y>27
M4,)3_5"0 NA[$;MQ'^]BKEKX=T2RMTM[71[""&.<7*1QVR*JRCI( !PP]>M
M'#W5@FC?$^\BT&TAM))O"\KK%;QA%>5)0(SM'&1G%<OX=T.76? FAM%J7ABS
M9)89Q=^6PO$N X+!G+<R%LJ?7/TKVPV=L;T7IMX?M8C,0GV#>$)SMW=<9 .*
MS_\ A%O#_P#:?]I_V'IOV_=O^T_94\S=_>W8SGWH UJR?%%E/J7A+6;&U_X^
M+FQFAB]V9"!^IK6HH \=^$_C[PQHWPXMM,U;5+?3KW3FE2X@N#L<DR,V0O5N
MO0<Y!JB;GPWJ/QMUJ?Q>]DU@VFP/I?\ :6!"8V122H?C.2WOG=7K-UX4\.WU
M_P#;[O0M,GO,Y\^6T1G)]<D9J75/#VBZV(_[5TFQOO*_U?VFW63;],CB@#YO
MN-R_!/Q.;0R#1_\ A(!_9I;/^KW?PY[=/QS[UUFL^!?#=K\8O!VCP:7$FGW5
ME*;B $XF,:.RE^?FY4$YZXYKVB;1=*N--739],LY;!,;;5X%:)<=,(1CCZ5)
M)IMC+?P7\EE;/>6ZE8;AHE,D8(P0K8R <]J /GQ[6'3?#7Q@TVS00V5O=0^3
M"OW4S(V<#\!^0JO*OA;R/AN_A-K=O$+7D!NS Q,I/R^9YO?[V>O;..*]M\6>
M#K;7/"VMZ9IT-G8WFJ*OFW A"F1@P(+E1EN_)]:L>'O"&DZ%:V$BZ;8?VI;V
ML=O)>QVZK)(50*3NQGG% 'B/C?5--U=/&HMM&\,V1L[AX99[]B;^XE!QNA].
M1P.GZU?FTZU\0>(?A+9:I']IMI](S*CDXDVQ!@#ZC*CZU[3<>%] O+][^YT3
M3IKN12CSR6J,[*1@@DC)XX^G%6%T;2TFLYETVS66R3R[5Q H,"XQM0X^48XP
M,4 >-:#X3L]1\0?%+PE:1)!92+!]GA'W(I,,RD#MAL?@*S_A_J%WX\\7>%;&
M^BD">$[*1KD2#K.&\M/Q 6,_56KWJ#3K&UO+B\M[*WBNKG!GFCB57EQTW,!E
ML>]<KX"\%3^%9M<O[^Y@N=1U>]:YE>!"JJN20HSZ%F_.@#LZX>)A_P +MOI%
M($47AZ(3'L&,[E<_AFNXK"T?P^;#6M=U6ZF2>XU29. N!'"B[43GK_$3[M0!
MJ:?J%GJMC%?6%S%<VLH)CFB8,K8.#@CW!JS4%G9VNGVD=I96T-M;1C"0PH$1
M1UX X%3T %%%% !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 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 %%%% !1139)$AB>65U2- 69V. H'4D]
MA0 ZBLK1_$VA^(#,ND:M:7S0G$@@E#%?<@=O>M6@ HHHH **** "BBN<\5:_
M=:'<^'X[:.%QJ.JQV4WF G:C*Y)7!'.5'7/TH Z.BD9@JEF. !DFLT^(M(&A
M1ZV;^+^S) I6YYVG<P5?S) H TZ*Q=6\7:!H4[P:GJMO;3(BN8W)W$,2%P!R
M<[6Z>AJ9?$>C-H']NC4[;^RMF_[7Y@V8SCKZYXQUSQUH U**X6T\<6VM^/M)
ML-%U2&YTV6RN9+B-%&X2*4VYR-R\,?3.:W)?&OAJ'5_[+DUFU6\$@A*%N!(?
MX"WW0WL3F@#>HK#UCQAX>\/S/#JNK6]K*BHY20G=AB0I '7[K=/0TMWXP\/6
M.JIIEQJL"7C%!Y62=I?[H8@84G(QDC.: -NBN.MOB1HD_C:\\--<1)+ 8XXY
M-Y/FS,S*T8&."I YSSFM!_'7A>/5O[,;6K47?F^1LW':),XV%L;0V>,9SF@#
MH:*Q=6\6Z!H4[P:IJEO:S(BR&-R=Q5B0, <G)5N!Z&K$7B'1Y]"_MR/4K9M+
MV&0W7F 1A1P<GMSQCUXH TJ*X-/'=KK/CGP]8:%JL-S87,5V;N-%&[<BH4SD
M;EZG'3/O7:WEY;:?9RW=Y/';VT*EI)96"JH]230!/16+HWB[0?$%S+;:7J<-
MQ/&N]HAE6V]-P! )'N.*JO\ $#PE'<0P/KUFLDSE$!?HP8KACT7Y@1SC.* .
MDHK(UOQ1HGAL0G5]2AM#,2(U<DL^.I &3@=ST%9/@;Q#-XB/B&9[R.ZM;?5I
M(+.2,+M\D1QLN"OWOO$YYZT =;167K/B+2/#T<3ZK?Q6OG$B)6R6D(Z[5&2<
M9&<#O2VGB+1[[16UBVU*V?3D#%[GS $0#KN)Z8]Z -.BN,U;QUIE[X-\07OA
MO5X)KVPL)9U*C+(0I*MM8<C(ZX(K:TW7;22/2;.ZO(SJE[9K<"$?>8;06; Z
M#/T':@#9HKFX_B!X2EN[:U37K-IKD@1*'ZDG !/0$]@<$U>UKQ/HOAT1?VMJ
M,-JTV?+1LEWQUPHR2!ZXH UJ*R8?%&AW-E8WD&IVTEM?3"WMI4;*R2G.$'HW
M!X/I5I-5L)-7DTE+J,W\40G>W!^94)P&^F: +E%<;K7BEFU7PRNC7R/:W>K2
M6=T44,'V1ON7)'&&4<CTK5U/QIX<T:_-CJ&KVT%RH!=&)/E@]-Y'"9_VL4 ;
MM%96L^)=&\/VT-QJNHPVT<QVQ%CDR'K\H&2?PK!\+^+DU?5_%4[ZG;S:/82P
MFVG!41I&85=B6'49R>3Q0!V=%<YI_CWPOJNHQ:?9:Q#+=S?ZN(*P+C&<C(Y'
M'7I4LGC7PU%J_P#94FLVJW@E\DINX$G]PM]T-[9S0!O44R::.W@DFE8)'&I=
MV/8 9)KAM*^)6F>(]*UP:?/'%?V0NO(0-O+I&/EEY4#!X..: .\HKBO"/C_1
MM4TK0[.\UNUDUR[LX7ECR 6E:,,PX&T-S]T<^U:^K>-?#>A7AL]2U>WM[A0&
M>,Y8H#T+8!V@^^* -ZBN0\2_$31O#.I:/:7,\++J+;FE$G$4)5B). =P)7'X
MUU-M=07=G%=V\@D@FC$D;CHRD9!_*@":BN,\.?$C1?$VI:CI]K<1+<03O';
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
MHA%X4U>5H2VF6/CAI[V)$W 6RR*6^4=5!()'M7MV!NW8&>F:-J@$8&#UXZT
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
M!4WA>SM+.^FU%(?]#4*9[0HQE+8^^H 4[CGF@#THW5NLBQF>(.S%%4N,EAU
M'K3I98X(VDED6.-1EF<X ^IKSGP-X=TJ]\2^*]8N[1+B]M]?F2WDE&[R0%1L
MH#]TDMR1UP/2K/BV"UU/XE>&=)UE$ETF2WN)H[>;F*>Y7: &!X8A22 ?6@#M
M;G4[2UTN;4FF1K6*-I"Z,"" .QZ&N<UOQM%;> D\3:2L<ZR_962.8\A9I$7Y
M@#P0'_,5R9TC3(_$'CO1M/LK=M%72XYYK18P88;O#D;5Z*V%4\=P*I:AI6EV
M_P"SQ9O8VMO;R7EOIK7,EN@1Y'\V(%F(Y+9)Y/?- 'L4=Q!-))'%-&[QG#JK
M E3[CM0UU;I<+;O/$LSC*QEP&8>PZUY]/H.E^&?B?X171;**Q6[M[V&Y$(QY
MRHB,N_\ O$'G)YKD-'\/:IXK\*ZO<O9>'SJ<UY<^?J5W<2+=VDRR,%Y"'9L
M7 #8QCU- 'N$MS!;AC-/'&%&YB[@8&<9.?>L3QIK\WAGPC>ZS:Q132P>7M23
M.T[I%7M[-7(W?A^SUSXM6-KKT4=^L'AQ)'C;F*243%=Q7HP^9B,^N:U_BM&D
M/PMU2*-0J)]G55'0 31X% '93W5O:H'N)XH5)P#(X4$^G-.DECBB,LCJD:C)
M9C@ ?6O*]0LKW7/BOKUK+INBZD+6SMA:0:N[!4B=27:-0C Y?(+=1@"L[5[&
M?P[X>\(Z5JYL]3@CU6=C9"Y MWB59"L9DEV@E"0 K=2 .U 'L4-W;7.?(N(I
M<#/[MPW'X407=M=;_L]Q%-L.&\MPVT^^.E>4Z;::/X>\+>,/$]]HEE'I]](-
MNGV<D;LL>$38SQG: SG<5!(&:=I=G)I/Q8T",:/HNC&ZT^Y$EOI4V\N@V%?-
M&Q!P<X(SGGTH [OP?KT_B/1I;VXBCB=+RXMPL><8CD9 >>^!6T;JW$BQF>(.
MS%57>,DCJ /45Q_PN_Y%2Y_["E[_ .CWK%\%^']/N-0\7:X]E'<ZK;Z[>+:R
M2C=Y6W! 3/W<ECG'6@#TK[5;_:?LWGQ>?C/E;QNQZXZT2W5O KM-/%&J8WEW
M "YZ9STKP[P]X9U7Q#X!LM0M(/#L.H22BY.M2W$GVQ)Q)EB[>7UR"I7=C!Q7
M4C2M"UCXS:_;ZU#;73+I]J\%M<D,C<.&;8>&(!'..-Q]: /2C+&$5S(H5B I
MSP<],4Q;JW>%IEGB:)"0SAP57'7)KQ#R([KX;KI\4LO]E+XP6UL'CD((MO/
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
MZL0F"$.P( I4 XQ]:Z/^SX=5^)>F:3XH^S:BMMX?CE@CG >&:X+[99 K<,V
M.W .: /2GGBCA,TDJ+$!DNS +CUS2+=6[P"=9XFA;I('!4]NM>::EIVA3>-/
M">@>7;/X:$-W);VN_?!+<JX^0@D@[<OA>QR,<8JH_ABSU'Q#XX\+:,D<&F3:
M=!(T,/$5O>Y8J5 X4_*A('I0!ZRTB(5#NJECA03C)]!3#=6XN1;&>+SR,B+>
M-V/7'6O+_#6M2^/O$.AWA7=_86F&>Z0]!?R9BVD>P20_\"%<YX?\-ZMXF\ 1
MW\-OX>BU*69IY-9GN)!>0W"R9)8^7\I!&-N<8H ]SENK> ,9IXH]N,[W QG@
M=?6GI)'(I9'5@"02#G!'6O-YO#NF>(/C%J::Q:1WD4&D6S+#*-T9<O(-Q7H2
M!G&>F36/K]Y<>%-2\4^&++Y9?$9CGTD#M+.PAGQ]#\_XT >P(Z2('1E9&&0R
MG(-.JGI6G0:/I%GIMJN(+2%(8Q[* !_*KE !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4]3TK3]9L
M7LM3LX+NV?EHID#+D=#SW]ZN51O]36PN;&!K2[G-W-Y0>"$NL7!.Z0_PKQUH
M H6W@OPU9Z=<V%OHEE':W6W[1&(Q^]VG*[CU;!]:TI=,L9K^VOY+6)KNU5E@
MF*_-&&&& /H:MT4 <^? _A8ZK_:9T"P^V>9YOF>2/O\ 7=CINSSGK4VK^$?#
MVOW45UJVC6=Y/$-JR31!CCT)[CV/%;5% &1JOA70-<CMH]4TBSNDMN(!)$#Y
M8]!Z#@<=.*GBT+2H+"YL8M.MDM+HL9X!&-DA8 '*].0 /PK0K(T#7X=?74FA
MA>+[#?S6+[R#N:,@%ACL<T -B\)>'X=#?14T>S&F.Q9K4Q H6]<'OTY]JET?
MPYHWA^"6#2=,MK..4YD$2 %_]X]3^-:E% %!-$TM-&_L<6%O_9OE^5]E,8,>
MWTV],5E/X,TVQT'4M.\/6UKI,U]$8GN(X=S $8SUR< G&3@&MJ;4;.WU"UL)
MKA$NKL.8(CUD" %L?0$?G5J@"GIFEVFD:1:Z79Q[;6VB6&-#S\H&.?6LRS\#
M^%]/N1<6F@V$,RR"572$ HP.05].><#BM^B@#&OO"?A_4]6BU2^T>RN+Z+&V
M>2(%N.F?7';/2K$>@Z5%!8P1Z? L5@_F6J!.(6P1E?0_,?SK1HH K)I]I'J$
MNH);QK=RQK%),!\S*I) )]!D_G59= TA+:&V73K<0PW/VN- G"3;BV\?[6XD
MYK2HH K6^GVEK=75S!;QQSW;*\\BC!D(&T$^N  *K1:!I,%M8VT6GVZ0V$GF
MVJ!.(6YY7T/S'\ZTJR/#VOQ>(;:\FA@>(6M[-9L'(.YHVVEACL: (X_!WAR'
M63K$>BV2Z@7,OGB(;MYZM_O'UZU//X<T:YUR'6IM,MGU.$8CNB@WJ.G7\36I
M10!5M--LK"U>VM;6*&!W=WC5?E9F)+$CW).:R['P3X8TVX6XLM"L8)DD$J.D
M0!1AG!![=3P..:WJS4UJ#[9JD$UO=6\>G(CRW,T16&164L2C?Q;0.?0T -F\
M.:-/KD6MRZ9;/J<0VI=%!O P1U^A-5;CP5X8NM7_ +5GT*PDOBP<S-""2W]X
M]B?<\TNL^*;/2?#UOK<:F[M+B2!(C$<;EE955AGM\P-;M %9M/M'U&/4&MXS
M>1Q-"DQ'S*A()4'T) _*LV]\'>'-1U4:I>:+93WV5)FDB!+%>A/J1QC-;=%
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
MR+QXXK01.X5/+!VD809W DY-/-SJ?B_6?!4-QJE]80:EH;W5]'9RF+S3^Z.
M1]W)/4<XR.]=1<_#;0[B>ZQ/J4%E>2F6YT^"\=+:9CRQ*#U[@$ UN'0+ ZU9
M:JL92XLK=[:!4.$6-MN1M_X",4 <8=-DU[QY>>'[C5M5@T[1--MO)2"\>.2:
M1]W[UW4AG("@<\9Y[US%KJ.I>'_ 6NV]E=W4UW<>+9;!KM"@F(>159P3A0Y
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
MX!TC4=1OKMY]0@34,?;;:WNVCAN"!MRRCOC .",]\UCZ]X$6]UCP78P0W/\
M9.DP7$33Q3[)(,1H(F# @[LKU'ISQ0!BWL]]X='C_0[34[^:TM-&%]:/-<M)
M+:NR."HD)W?PAASQ4E]:WOA[3O"GB.'7=4NM0O;ZT@NTGN6:*X2;AE$7W5QG
M(P.,=^M=#J7@F#3_  3XGM-)6ZO=3U2TE62>ZG\R:X?RRJ LV!@9P!P!2Z!\
M.],L$TBZN&OY)+&-'@LI[MI(+:;;@LB$X!!)QU SQB@#F[RVU&XF^),FD7$T
M&HVM[;74!B<J7:.!&V''4, 5QT.:W-(U]_&'C?3KG3[F9-*L-*6[G2.0A9)[
M@?(C@<':@8\]"175V6BV>F:AJFH6ZR&?49%EG!;(+*@08';@"N5^'WAJ\\*^
M"[YTTZ.#5KV:>[%FT@VQDDB*(L,\!0OTR: .\KSGP]IMSKGC?Q)=7NLZH;?3
M-546EI%<LD:GRXV.X _,IX&T\<MQS75^$="?PWX6L=*EN6N9H4)EF8D[G9BS
M8SVR3CVQ5K3=$L]*N]2NK8.)-0N/M$^YLC?M"\>@PHH \?TZY\3^)?#+^(+&
MP\22:[<2R26ES#J$26D>V0A8_),H!0!=IW)DG)K;\1ZE]J\8ZA9ZS-KRP6^F
MP-;0:*9SY=P^\L',/\? V[OEQ75'X?Z8ES</:7^L6-O<2F66SL[YXH6=CEB
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
MP9<0SA9=3U&T@NCL4[TDC9F'3C) Z5C^'--U;_A;?BM_[>D\N+[&\T?V6/\
M?(4<JA.,KM'&1R>] 'IE%>>VOBG5Y?A=XCUM[E3?V3WX@D\M<*(G<)QC!P .
MO7O3=3UCQ-?Z_P"&M(TO5(K$:CI;W-U.UNLC(5\L[D!&-W)&#Q\Q.#@4 >B4
M5YCJ_BK4(O%$GAU_$%U8+IME"UQ>6NE&YENIG!.=H1UC7 SC'). >*ZGP-K.
MH:WX<%QJ<3+=13RP&5H&A$ZJV%E",,J&&#CUS0!TM%%% !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@>)O#/\ ;YL+JVOY-/U/3IC-:7<:
M!]A(VLK*>&4C@CCZUOT4 <KIO@^>+4+[5=7U=M2U6ZM/L2S" 0QP0YSM1 3U
M/)))S@=*UO#FC+X>\-Z=HZSF<6<"PB4KMWX&,XR<5J44 <]X@T36M5D==/\
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
MS2Q)+[OGP6.!Q7;44 <[J'A1+_3O#UH;MD&C7=O<JWEY\WRE*X//&<]>:IS>
M$=2M-:U#4/#^O_V:FHR":ZMY;-;A#* %+I\RE20!GJ#BNNHH @LX9K>RAAN+
MEKF9$"O.RA3(W=L+P,^@K"L?!]M;:5XATZXN'GM];NKBXE 7:4$RA2HZYP!U
M_2NDHH X&#X>:DQT1-2\53WD&BW,4UI"+18U(C& 'P<LV.-W;GC)K9/A>[@\
M:S^(+#5S;Q7B1)>VC6XD$WEY"E7)!3@X/!KI:* //[SX;7D]GK&E6WB>XM=%
MU.2:9K1+92Z/)DD"3.=FXYVX&1QGDUOQ>%DBU[1]4^UL3IM@]D(]G^L#;/FS
MGC[G3WKH:* .7U3PI>2>(GUW0]9_LR^G@6"Z5[83Q3JI)4E25(89(R#TJU+H
MVLS:1:6S>(YEO(KE9IKM+9%\Y Q)CVCA5(P,\GCO6]10 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 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%<]X[U+4M'\#ZOJ&CQ[[^"W+1 +NV\C+8[X&3^% '0T5\^? WQMX
MLUWQ==6&I7USJ-@;=I9'G^;R6!&TANV<D8_PKZ#H **** "BBB@ K/U36K+1
MY+".\=E:_NEM(-JDYD8$@'T&%/-:%<1\0_\ C^\%_P#8Q0?^BY: .WHK'\57
MMII_AJ]N;[4+BPMU4!KBV'[U<L  G!^8D@#CO7#>&[^[L/B)!IT7_"0PZ?=Z
M;+,T.N3^9F1&7#H2[%>&((./I0!ZC17AFDW%_P");3P^\&K^)WUR[OE?4UBF
MGBMDMB6+,I&(PNW;M*GG(ZUUUK8W^O\ Q-\303Z]JEOI^F26;PVEK<&-2[1!
MCD_W>#\O0[B30!Z+17C/]HZYXD;Q!>Q0^*FO(+ZXMM/;3;B..V@\L[4#(9%W
MDD9;<IZX%:.L:UKE_P"(=$T/4+365/\ 8JW]];:-,D4K3LP0J7WKA%(/"MR2
M.U 'JM5AJ%H=2;3A<1F]6(3F#=\PC)*AL>F017.> _[;2QU"#5X;]((KL_8&
MU%T>X: J" Y5FR0VX9)R1BN?/A^.?XX73G4=43&DPW6([QU&?/<;/^N?'W>G
M)]: /3**\WTJPN_'%[XBO;S7M6LA9ZG-I]G#8730I L6!O(7[[$G/S9&,5T'
MP[UJ\\0> ]+U'4'$EW(KI)(!@2%'9-WX[<_C0!I:%KT&O+J)@BDC^PWTMB^_
M'S-&0"1CL<UK5Y!HGAZXU.R\:WR^(-4L6@UJ_-NEI<&%(W4YWMC[^>.&XP/?
M-,/BO5_$9\*64T6KO'=:-_:-XFCR+#-.^Y4'S%TVIG+$*<_,.U 'L59,.O03
M^*KO0%BD$]M:QW32'&TJ[,H [Y^6L;P'_;<<6J6^J0:BEG'<@Z>VIR(]P8BH
M)5RK-G#9P22<$5B7FBOK?QAU2 ZG?65NND6[2+92^4\O[R3 +CY@!R<#&>*
M/2J*\?3Q#K=OX:FT-=5G:<>*1H$>IN0TRP,0VXD\%P"5SZX[UO&VNO"/C[PY
M8VFKZG>6.L"XBN+>_NFN"K1Q[UD0MRO3!'3GI0!Z%17E,.M:F?@%JFIG4+G^
MT(Q>;;GS3YB[;APN&SD8  'M6CJ<>H:S\0]*T<:UJ%E8R:&US<):3%&E(D4?
M>ZJ>?O#G QGF@#T6LG4->@T[7]'TB2*1IM4:98G7&U/+3>=WU'I7F\NNZSH_
MA#Q)ID.JW,L]IKD>F6M]<-YDL44ICY9C]XJ';!/MZ5>NO#S:#\3_  2J:QJ=
M[!(U[^[O[@SE7%N<LK'D9SR.G'&* .Z\0Z]!X=T^&\N(I)4EN8;8+'C(,CA0
M>>PS6M7"_%E))/!]O'#-Y,K:G9A)=H;83,N&P>#CKBJ<EG>>&O'V@Z9#KFK7
MEIKD%U%<QWET9"CQQAQ*A_@/;Y<#D<4 >C45Y'!KVKW?AC3_  @VH7 \0_VP
M=*N;I)")O)B/F/,&Z\Q!>>^ZO0_%5[::?X9O;F^U"YL+=5 :XMN95RP "<'Y
MB2 ..] &S17F'AF^N[+XCV^F1?\ "11:?>:;+,T&MS^:3(CIATR[,O#$$''T
MKG86UJ+X0IXV?Q-K$FJ6I,L4;7)\G8L^S8Z='R,Y+9/([#% 'N-9.AZ];ZZ=
M3$$4D?\ 9]])8R>9CYG0#)&.WS5R^HQW7B?XCW>B2:KJ%AI^G:?%.([&X,#S
M2R,WS,R\D*% QTS1\+();6S\3V\]T]U+%X@N4:>0 -(0L8W''&3[4 =J-0M#
MJ3:<+B/[:L(G,&[YA&25#8],@BK->9MX?CN/CA<L=1U1/^)1%=8CO'49\]AL
MX_Y9\?=Z<FG:187GCA]?U*[U_5K%[?4;BRLXK*Z:&.W6([0S*.'8GD[L]<4
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
M43@8,GWADX)(Y..O- 'IE%>9:3JQL?"7B>SUG7=26#3-7>Q@O8VWW;1GRV1
MV"6<ERN<9Y[8R(?#TETWCNY\/B7Q-:Z;>Z.\Y35+HM,D@D5=\3[V9>&/<<]J
M /2K#4+34[1;NQN([BW<L%DC;*DJ2IY]B"/PJS7G7P<TE+7P9;WPO+Z5IGN$
M,,MPSQ)B=QE4/ )QR>^35C5DNO$?Q)?0'U2_L-.LM,6[*6-P8'FE>0J"67G:
MH7IZF@#I]%UZ#6Y]5B@BDC.G7K64A?'S,JJQ(QV^85K5XI;:EJ7A7P7XV-I>
M3W-^/$?V1;ME4R?.(4WXX4M@^PS@UT&BVNN1>)[*&TM?%4.DW,$T6HOJ]XDN
MT[,QR1D2,RMN&#C Y''% 'H5GJ%IJ"2O9W$<ZPRM#(4;.V13AE/N#5FO)?!5
MK_PCOAGQ?KT-YJ%Q-87FI!()[IGB<QDD,R]"YV\MU.35?1Y/$TUKH.JV-OXJ
MGU&>6"6]EN[F(V<\+X,FV/S"$ !)7:H(P* /8J*\ZT2QO]=\>^));K7M42ST
MO4HOLUG!<%(\^7&Q#_WD/3;TY;N:Y^6+6+WPGXQ\0-XFUB*YTG4+XV,45P5C
MC$3E@K+_ !@],-P!@ "@#V6J.GZI%J,U[%'!<Q&SG,#F>$H'( .4)^\O/45Y
M^$U/1M8\&ZHVO:C=RZS/Y-]!/+F!@\+.-D?W4VD<8[=<U2UG7-6@\&_$2YAU
M&Y2>SU<1VL@E.85_<?*O/ Y/ ]30!ZW17GCV=_X7\>>&(DU[5+^/5C<0WL=Y
M/O1V6(NKHG2,Y'1<#'%<YXSUK[/I^M:WH6H>*KFZL;AB+M)L6,3*X#1;"55D
M'W<A6^IH ]=.H6@U(:<;B/[:T)G$&[YS&"%+8],D"HK/5(KW4;^R2"Y1[)D5
MWEA*I)N7<-C'[P'?'0UP%]H$=]\;86;4=4A\S1&N#Y%XZ;2)XUV#'1#U*]">
M:AUOQ3JNBCXDW=O<N[V$EFEFLC%D@,D48) /  +;OJ* /4Z*\UUC3KWP5/X>
MU&TU_5[V2YU."QO(;VZ::.X64D$A#PC \C;BJL&G:EXAG\:S3^)-8MTT_4)H
M[**UN3&L1$2-DD<L.1\I^4<\9- 'JE%>6W5[X@UOP?X/UAEU2YL)+7S=6BTB
M;R;F1BB['7:5)4'<2JD'D=<5W7A:]L=0\-65SIM]<7MHR$)/<L3*V"00Y(!R
M""#GGB@#8K"\1^)4T!K"".QN+^_U"8PVMK;E59R%+,26(   ZYKB=+L[_P 7
M^'-5\2W'B+5K*\\^Y%I%:W1BAM5B9E4-&.'^[EMV<Y[5FW$<OB[4/AKJM[>Z
MA;7.HPS>=]EN6B"LL#,60#[I8]2.HXH ]<^VI%I?V^\4V<:P^=,LQ&80%RP8
M@D<<YP<<5G:UXFL]&T.#5RK7-M/+!'&82#N$K*JL,]OF!JEX]L5N?AYK<)N+
MF,16$SAHI2K-MC8X8CJ#CD=ZX;6M(-C\%=*6WU"]>6ZDTV17N9C-Y+%X\; W
M 4?W>E 'L%%>?VUK>>&?B1H^GQZUJ=_::K9W+3QWUP90)(MA#KG[N=Q&!@>U
M<A8ZGXE\1^')?$%C;^*GUJ>622T>WN(EL4"R$+'Y1D 9<+ABRYSF@#V^BH[=
MI'MHGF3RY60%TSG:<<BI* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH @MK.ULPXM;:& .=S") NX^IQU-3T44 %%%% !11
M10 5F:OH5IK4NFR71E#:?>+>0[&Q^\4,!GCD88UITV26.&)I976.- 69V. H
M]2: *&NZ)9>(]&N-*U!7:WG R48JRD$,K*1T((!'TK$@\$06-\VKQZA?W^KI
M:2VT4NHS^8I# 8!4   %>P'4YS6WINOZ-K$DB:9JUC>O']];:X20K]0I.*T:
M /%=,\,:Y9:%IVG:5I/B/3?$$+1"6\DU$?84(8&0[!*59",X4)Z5ZQ9:':6&
MM:IJL)D^TZD8C.&;*CRUVKM&..*TJ* .6N/ EF^I7=[8ZKJ^EF\D\VYAL+D)
M'+(>"^"IVL<#)7&:L:MX/L=5DL;@75_9WUC&8H;VUN"LVPXRK,P(<' /S \\
MUT-% &?H^E#1[1X/MU]>L\AD::]F\QR2 ,#H ..@ '7UJCJ7A.SU'Q%:ZZ+R
M_M+Z"(0,UK-L$T0;>$<8.5SGI@\FM634+.+4(=/DNH5O)D:2. N [JO4@=2!
MFK- ')W_ ( TZ\U&]O+?4=6T[[><WD-C=>7'<'&"S#!P2."5P371Z=I]II.G
M6^GV,"P6MN@CBC7HJBK-% '%7'PQT>:74'BU#6+5-2GDFOHK>\*)<;R2588Z
M<D<8.#@DUIZGX,TO48].$+7.G3Z:GE6=Q82^7)%'@ H.""N ."#TKHJ* ,[1
MM(&CVTD7]H7]\\C[VEO9_,;. ,#@!1QT  K)U;P-I^K:Z^MB]U*RU-H4@%Q9
M7'ELJ*6. ,$$'=SD'H.F*VFU:R76DT?S2;Y[<W/E!2<1A@NXGH.3@9ZX/I5V
M@#FE\!Z$/"K>'C#,UHTGGM*TI\XS;MWF^9UWYYS^'3BG:1X-LM+U5=4FO]2U
M._2(PPSZA/YAA0]0@  &<#)QD^M='10!Q%Y\+-"O8KZVDN]573[R1YGL$NR(
M$D;DNJXZYY )(!YQ71+X?LD\00:T#+]J@LC9(-WR^66#<C'7*CFM6B@#G9_!
M.C75CK=G<1RRP:S/]HN59^CX4 H1TQL4CWJMI_@#3K+6K'6)M0U74-0L=XAG
MO;KS"%9"A7& ,88G@ D]2:ZNJ=UJME9ZC8V%Q.$NKXNMM'M)\PHNYN0,# YY
MH J^(O#NG^*=*_LW4UD>U\U)65&VEBC!@"?0XYJAH_@FPTC5QJKWNI:C>)$8
M()-0N?-\B,GE4X&,X&2<GCK72T4 </I?AAV^+>M^)IK%H(EM8K6V=B")W*CS
M) .V J)[X-=/KNB67B/1KC2]05S;S8R8V*LI!#*RD="" ?PK1HH YK3/!5EI
MVN0ZU)J&IWVHQ0/;B:\N ^48J<8  &-O8#J<YI?^$(TG_A"&\);KG^S64J3O
M'F8+[^N,=3Z5TE% '.ZUX-LM9U6'55O=0T^_CA-N;BPG\II(LYV-P<C/([CU
MJSX;\,:;X5L[FTTQ95AN+AKEA+(7.]@H/)Y_A'7)SGFMFJU[J%GIR1/>W4-N
MLLJPQF5PH=V^ZHSU)]* ,K4_"=GJ7B&UUP7E_9WT$0@9K2;8)H@V_8XP<KGT
MP>:H7WP^TV[OKZY@U#5M/34&WWEO977EQ7#$8+,,$@D<$J1FNMHH KV-C:Z9
M86]C90K#:V\8CBC7HJ@8 KFQ\/M,CU*>YMK_ %:UMI[C[3-86]V4MY)"<DE0
M,C)&2 0#Z5UE% '*:AX T^\U*\O;?4=6TTWQ!O(K"Z\N.X.,988."1P2N":O
MCPEI*'0Q!"T$>BL6LXHFPHRA0[L\G@GWSS6Y10!FVNAVEIK^H:S$9/M5_'%'
M,"WRXCW;<#''WCFN-\3> XO^$:\.^']-M[FXL8-;CN+C][ATB8R,[;A@C!?C
M'(XKN+G5;*SU&RL+B<)=7Q<6T94GS"B[FYQ@8'/-6G=8XVD=@J*"69C@ #N:
M ,#0_!UCHFIS:H;S4-0U"6(0?:;^?S72('.Q>  ,\],DUE>(/"T>F_">_P##
M6CV,U^!;-#;0NXWEV;(8G@?*QW?\!KK[*]M=1LXKRRN(KBVE7='+$P96'J"*
MGH R_#>BQ>'?#>G:1$05M(%C+?WVQ\S?BV3^-5=>\(:5XCU/2=0OUE,^ES>=
M!L? 8Y5L,,<C**<>U;U4[[5;+3);.*\G$3WLXM[<%2=\A!(7@<<*>O'% &;:
M^#]*L_&-YXIB27^T;N$0R9?* 84$A<<$A%R?:D;P?I,EGKMI*LLD&MR-+=JS
M]R@7Y<#CA0?K6_10!S<?@NS&G:=9W.H:E>C3[Z.^@ENIP[[T&%4G:/EP>GZU
MI'0[0^)EU_,GVQ;,V8&[Y/++A^F.N1ZUI5E#Q-H!OS8C6]--X',9M_M:>8&!
MP5VYSG/:@!GB+PW9^);2WANIKFWDMIUN;>XM9-DD4B@@$'!'0D<@]:+?PW:6
M^LVFK&>ZFO+6Q-BLDTFXNA96+-QRQ*CGZ\5L54U35+/1=,N-1U"<06ENN^60
MJ3M'K@ F@#+;P=H\MKK=K<0O/!K4WG7<<C<;MJK\N,$8V@CN#S2:1X4&DWD=
MP==UR]$2E8X;R[WQJ",<@*-Q_P![-:R:E92:@=/6[A-X(1.;<.-XC)P&V]<9
MXS5J@#,UK0K374L5O#*!97D5[%Y;8_>1G*YXY'/2M&2-)8VCD4.C@JRL,@@]
M0:=5*SU:RO[V^L[>4M<6,BQW$94J4+*&'7J"",$<?E0!S-O\,]&@\BW:]U6;
M2X)1+#I<UV6MD(.5&W&2 >0I)'M6S-X8L)M1U:^<S>;JEHMI<888"*& V\<'
MYS^E;5% ',7O@32[O3='M8[B^M)M'B$-E>6LVR>- H4C=C!! &01BJ/BCPTT
M'PTUC1["&\U:ZNHR%^TS[Y9)6( <L< ;3AN, !>*ZR_U"STJS>\U"ZAM;:/
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
MNR,<_=&*Q/\ A7]C%<7#6&KZUIUK<2M-)9V=YY<)=CEBO&Y,GGY2*ZVB@ '
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
MQ99TFV_83]IC"L&VI)OVCI][;G!KM* .$M/%FIS?#WQ/K3M%]LTZ6_6 A/E
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
M@#@^_-6*:@98U#-N8  MC&3ZTZ@ HHHH **** "BBB@ HHHH **** "BBB@
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
MI2O*5'F?)\UR9!SC^Z:Z36M$O+[QKX8U6$1_9M-^U>?N;#?O(PJX'?D5TE%
M',^-]!OM<TFS;3'A&HZ=?0W]LLQ(21XR?E8CH""1FLJVTCQ-JWCG3=>UBQLK
M*SM[.XMOLL5R9I%+[.2V #G!X XQU.>.[HH \IT7P+>:#91Z._@GPUJRPNRQ
M:K<,BL\98D&13$S%@#C@G..M=D-#NQ\2_P"W0(Q8_P!CBR'S?-YGG;^GICO7
M244 >6VW@>ZT2ZU"V3P;X?UZWN+N2XMKR[=$DC5SNV2;HV)VDG!!/'85U-OX
M?NX?']KK BMXK&+1/L.R(X"2>:K *N/N@#BNIHH \YU?P;<0>,M3UN'PUI'B
M&VU-(B\5ZR));2(NS*ED8%6 &1P<BM"Z\,WMS;>%/(TW3M._L[4_M=Q:VC8B
MC3;(/E^5<GYAG@<YKMJ* .1U#PM<:EXTU.]F*KIU[H/]FE@WSAS(Y/'IM:H/
M"T'C#3;/3=!U#3=,^PV,0MY+]+IF,\2KM7;'M!5CA<Y..M=K10!Y3HW@6\T"
MS71V\$^&]72&1A#JERR*S1EB1YBF)F+ ''!.<5Z!XF 'A+6   !8S8 _ZYFM
M:F2Q1SPO%*BR1NI5T89# \$$=Q0!Y-I&D>*O%'P_\-:#=6FGPZ.8+.>6_2X)
M>2! CK&(MO#\*"<XX)[XK4U+P9<6GB_5=6B\+Z-XAM=3,<FR]9$EMI%4*<%T
M8%3@'CD'->B6]O#:VT5O;Q)#!$@2..-0JHH&  !T %24 <7/X:O9KCPA+#I^
MGV$>F7<D]S:VC8BB#1N,)\HSRPSP.IK0O=$O)_B'I6MH$^QVUA<02$M\V]V0
MC ]/E-=)10!R&F^'+^U3QD)!%_Q-KJ26VP_\+0J@W>G(-4=,\):I:2_#]I1#
MC0[.6&\P^<,T"H-OKR#7>T4 <?X;TK6]"\3:Y"]G;2Z3J-^]^EX+C#H611L,
M>WGE>N>E8^F>#M9D\$ZQX*U*"VALI!<?9=0BGWF0R2M(N8]HQC=SSV_&O2**
M //_  [X>O+2^L%N_ ?AJSDMR/-U&W="20/O1J(@P)..I&*IKX<\7:9I&N>&
M=-M=.ETZ_EN)+>_FN"##'-DLC1A<LP)(!R!R"?2O3** ,OPW83:7X6TC3[G;
MY]K90P2;3D;E0*<'ZBN MO#OCC3_  OJGANWLM+D@U.:ZV7C714VJ3.V=R;3
MO.ULC!')P1QSZG10!Y;\1]'FT3PCX<;1+@)JVG21Z98LW642Q^25^O1O^ 5Z
M'HFE0:%H5CI5L/W-I D*G'7:,9^IZ_C5BXL;2[D@DN;:&9[>3S86D0,8WQC<
MN>AP3R*GH \ZU'P;KEQI/C*"TFBAFU74$N;?]Z5$D2K&&1F'*[@K+^-'AOPC
M>V7CFVUL>'=)T.Q2PEMFM[.0,[.60AG(50>A]<8Z\\>BT4 >86OPVO)->\0P
MWSPMH<\-VNFH&RT;76UI#CMM*\?6MCP/X?U[0?#NI7.J?9I_$5XV\G>3&2D:
MQQ*6]/ER?]XUV]% %32WOWTJU?5(X8K\Q*;A("2BOCD*3SC-6Z** "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@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHK$\7>(%\*^$]1UMH#/]DBW+$#C<Q(4 GL,D9]J
M-NBO&_A7\8M3\:^))M&U:PM8F:)IH);4, -N,JP8GL>O'3WKV2@ HHHH ***
M* "HIKF"W,8FFCC,KB.,.P&]CT49ZG@\5+7$?$/_ (_O!?\ V,4'_HN6@#MZ
M**YSQ%KEWI>O^&K*W$1BU*\>"?>I)"B)F&WG@Y H Z.BN4F\1WT?C'6]*"P_
M9[+28[R(E3N,A+@Y.>GRBN8M?%_C"+PUH/BN_.E'3KV2VBGLHH7\P)*0OF"0
MMC=DYVXP <9/6@#U*JFGZE9ZK;-<6-PD\2R/$67H&4E6'X$$5REWK/B36/%^
MJZ/X?GT^S@T>.$SRWD#2F>61=X0;6&U0N,GDY-<AH/BZ?PO\-[>1_L=O?ZAK
MES;"2X8F"W8RNSNQ&"RJ >.,\4 >RT5YSX?\=7%UJ^IZ2VJZ;K7D:<U]!?64
M1C4%3M,;KN;G)4@@]*;I7B;QG-X!F\6W,%A.'TWS[73K:%RY?C#LV[D$;FV
M9 P,YS0!Z117G?\ :>K:SX UR[L_%&CZB#:,T<]M9LAB^5C(C+YA(.,8)P0>
MH-3>%9?$%I\+]/NY]7TE6:PMG@GNH62.WB*+DR'?\[8[Y4$T =]17G7ASQM=
MW>NZKI#:QI6MI;Z=]NAOK"/8H(8J8W4.PST/!Z&J%KXQ\8Q^%=$\6WQTK^SK
MJ2WCGL8H7\S9(P3S!(6P&R<[<8 XR: /5*J:?J5GJL#SV-PD\22O"S+V=3M8
M?@017*7FL^(]8\8:GHWAZ?3[.'2(H6N);R!I3-+(I94 #+M7;C)Y//2H_A,T
MS>$+EKE$2<ZI>&1$;*JWG-D ]QF@#NJ**\PO/'&IZ/KNFPW/B/PYJ#W.H16=
MQI=FA$L =MNX/YA)*G&<J/PH ]/HK@I-8\7:QXM\1Z/HT^EV=OI;0[)[F!I6
M<O$KA-H8 #.<MV&, U7C\>:KJOA3PM)IMO:PZSK\S0 S M%!Y8;S7P#EL;#@
M9[]: .Z&I69U8Z5]H3[<(!<&'^+RRQ7=],@BK=>;Z"FLQ?&6ZBUN:TGG30$$
M<]K&8Q*GVAL$H2=K9R, D< ]\5Z10 45Q/C'7=1TBZ?R_%'A[2(Q%O@@OD+R
MSMSG/SKM7/' /]*I?\)OJ>JZ1X/-B;/3KGQ!&[R7-PADC@*)N*JNY<LQZ9/0
M'K0!Z'17EB^-?$EGX+\6:S<76FWLND7GV2V:"V9$DVL@9B=YSD/C Q@J>36A
MKGBGQ#X3T*WGUJZTA;[4[R."W^1E@L@P)8R'=F0*!U&W)H ]#HKS32?B/Y%]
MJ]M>:II^MVUEI;ZFEYI\1BX0X:)EW,-W((.>]4-/^)EX;C1;F?6]#OEU*YB@
MGTNTC82V@D. 0^\[RI(W94=\4 >M445YY\2UUK^U?"7]FZA;VT<FK1QJLD#.
M?-V2$,Q#C*XR-OKSF@#N'U.S358M+:X47LL+3I#SDHI +?F15NO,]:C\0?\
M"S]!@LKBQ.I-HLZ3W4L+>4@\R/<ZQALDY  7=WZ\5KZ%XAUR\TKQ!:7DNF)J
MVCW1MS=.K);NNU7$C+G(^5CD9[=10!VM%>;Z%XQU&^\52>'XO$6B:P;BPEG@
MO+*# MY5(&UU$C;E^;/4'BI/A*NN-H<\U_J-M<6?VNZ18EMV602"=LMO+GY>
M#A<<9'/'(!Z)117G]QK?B_5/$WB;3-&FTNUM](:(QRW,+2-*6A5PF P &<Y;
MW&!WH ] HKRV#QOXJD\.:-XOGCTR+2;RX@AET]$=I0DCA#(),XSN.0NWIU)-
M="GC"73=8\5V>M")4TJ!;^V9!M,MJ4)[DY(967/N* .QHK(\+76I7WA?3;S6
M$B2_N(%FE2)2JH6Y"X)/(! /N#47C#Q ?"_A6^U=8//EA55BB)P'D=@B@GTW
M,,^U &Y17'O/XPT71M5U#5;[2;Q8=.FN$6"V>(Q3*NX+RQWIP>>#P/7B*_\
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
MN>/?;BCQ-H$FO?V/Y<ZP_P!GZI#?-N7.\1YRH]"<UNTV21(D+R.J(.K,< 4
M>$W)TZ'Q)XEU"\U?2-/U*'4Y9+6SU32TN;A\!0K(QPY5BN5"YP,8KTC2--U+
M6M4\.^+-1C6RN8]+>*XLBIRKR;&[],;3P>>:Z\J"02!D=#2T <C+X*:X3QC%
M-> 1^(0 I5.81Y(CY]>1FG6>F^,;3P[;6@U'17O;=EC&ZUD\J6$(%PWSY#9Y
MR..V*ZRF1RQR[O+=7VL5;:<X(Z@^] 'GJ:+KGA/0OL.D31-K.M:N)W>VM<6U
MJK8,F%.0J!$(R>26XY->BT44 8_BK0D\3>%]0T=I/*-S$523&?+<<HWX, ?P
MKB]2^%MUJ'A32M-&KK'J,$T[WEX(S_I"7&[SUQVW;ACZ"O3** .?O_#9N?$_
MAW5()4B@TA+A/)V_>$B*HQZ8VUGWW@2/5;SQ:;VYS:Z_!;PA47YH3$C#=GH>
M2"/I784R.6.528W5P"5)4YP1U% '.:/9>,+>XMHM4U/2)[.$8>2&TD6:< 8&
M<OM4YP3@'\*CTGP[JVC>+=4O;>]LWTC4Y_M4T+PMYZ2>6$PK!MN,J#R/;WKJ
MJ* .%_X0*X_X5/+X-^W1>>Z2*+G8=HW2F3IU[XJ]JOAK58_$P\0^'[VSANY;
M5;2ZM[V%GBE522K J0589([@@UUE% '*:EX;U?6M-TA-2O[,W=EJL&H.UO R
M1E8VSL4%B<^Y/X5U=-DECAC:25U1%Y+,< ?C3J *6L6+:GHE_8*X1KJVDA#D
M9"EE(S^M<]9^#IK:\\'SF[C8:!8R6L@"']\6B1,CT^YG\:ZZB@#"TK0)-/\
M%GB#66G5TU3[-LC"X,?E(5.3WSFMVBB@#SJ^\ ZV\?B6PL-5T^*PUV66>66:
MU9[A#(N#&&W8*\<$C(!.*WK+PM+:>)]+U8W2,EGHYTYHPIRS;D;<#Z?+T]ZZ
M621(8S)(ZH@ZLQP!^-.H PM T"31M2UZZ>=91J=]]J157&P>6JX/K]VMVBB@
M#A+CP#<3^'=:TL7T0?4=;.J*^PX1?-2381W.$QGWK>U/0)+_ ,7:%K2SJD>F
M)<HT17)?S54#![8VUNT4 >:2_#SQ"GAG4/"=EKUG#H,PF\@M:EKA%<EO*+;M
MNW<>3C....W3Q>&)8_%6DZO]I0I8Z8]BT>TY8L4.X'T^4_G71NZQHSNP55&2
MQ. !3(9XKF)98)4EC;HZ,&!_$4 <;I?@$Z?\0+OQ ;T/8,\MQ:V6S'DW$RHL
MKY[Y"'_OHT7O@#^T;#Q7:7%]L76[I+F&2-/FMV14VD^N&0'Z5VU% '#)X5\3
M:CK^A:KKNLV$G]E3,ZV]G;,BR!HV0L2S$[LD<#  SZU!<^!]?1M?L-,UNTMM
M'UJ>6YE\RV+W$3R+AU1MVW:<=2,C)QZUWR2)*"8W5P"5)4YP1U%,FN;>W:-9
MIXXC(VU [A=Q]!GJ: .)D\$:I:MX9O-,O;%KW1M.^P,E[ SQ.-J@NN""K97\
M0<5#_P *]OY/!VNZ-<:K#+=:IJBZ@UP("BJ0\3%=N3C_ %9QSW%>@T4 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M/3Y05SCIFL;QYX2EUK5=&UB#2K/5_P"S_-CFTZ[8*LT<@'*E@0&4J",]>>:
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
M_=- 'G7B6_:X^&MS#I&C[+*?7GM[M9K]F+$72CNI.UR,$=%'K77V"V.G^,=
ML7\/0:;>O874JI:7)\F !UW*$555MV0=V!BL]_!FLGP-<:6(8_M3Z\;Y5\P8
M\K[4),Y]=O.*Z34-$N[KXA:3JRHIL;>PN;>5MP!#.R$#'7HIH QG^(]W_9+^
M(X]"5_#*2%3=_:P)VC#[#*(=N-N>V[..<5IZGXMU'_A(YM$\/Z*FJ3VD"7%W
M))=B!(P^=B [3EB 3V&.]<?HW@&30[)-(N/ &BZRT+LL>J22Q()8RQ*F0%2P
M8 X. >E=)<Z;XAT#QMJ>L:+I4&IVFK6\"2QM="!H)8@54\@Y0J>W/'2@!OPH
MF:Y\.ZI.\,D#2ZU>N8I,;HR9"=IQW'2L>]BO=5^-S07WAZPO;>VTV/ROM%R&
M$,9G;,ZJ4/S\8V]?E'S5U/@'1=4T/1;V#5Q +N?4;BY)@;*$.^X$=P/8\U)%
MHUZGQ,NM;*+]ADTB.U5MPSY@E=B,=>A'- &3)X\U>YM;_5=&\-"^T2QDD1KA
MKT1RSB,D.T4>TY (.,L,XJ;4O'\BW.@V^AZ.^J2:W:/=6I\X1!0-A^<D':,,
M23ZC&#FLJQTCQAX=\/WWA73M)M+NUD><66I/>!%BCE9F_>)C<2I8],YK3T_P
M=<Z1K_A(VY$MCH^ES6<LI8 EV$8!V^^TGVH [&RDN);&"2[@6WN7C5I85?>(
MV(Y4-@9P>,XJ>BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBLS6=971H(G^P7][)*^Q(;* R,3
MC.3T"CW)% %V[M+:_M9+6\MXKBWE&UXI4#JP]"#P:SM)\+:#H,KS:5H]E9RN
M-K200JK$>F0,X]JSH?'FE2:!JVK207MN-)+"]M9X0L\1 #8VYP<@@@@X-43\
M4=#CN(4FM=5ABND+6,[V3;+TC'RQ8^9B<C&0,YH [:BN>T?QEINK0ZFTD=UI
MTNEX-[!?QB-X5*E@QP2-I )SGM5"T^(^E7,]D)=/U:TL[^18K2_NK79!,S?=
M .<C=VW 9H ["BLVRURTO]:U3281)]ITPQ"<LN%/F)O7:<\\=:QI?B'H<'AF
MP\02_:EL;ZZ-I%^YW.'!<<J"3UC;&,GIQ0!U=%<OI_CFSU":_M?[+U:WO[.
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
M'(X8_LAUF)DG27)W*NX!V0#;RW?I5[5+"ZE^*7AZ]2VE>UAL+M))@A*(S&/
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
M.4O3.K&<B1A@H%&W &/?% '<T5RVO>+KG2O$EGH-AHLNHWMW:O<1;9A&J[6
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
M&UD=6\P)Y0"$[QD$';UQWQ7"^)M8U:]^$^G:AJ^FM%,+O3Y%\J99GN1OC;<
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
M$LFK:?=PWUFCL%#.C<J2>@*EA^-=110!X]?_  XUW^SO#]K:(A:[M/L6ON9
M"$>=9W8<_,=QE7C^]7<W6BWC_$?2M6BA7[!;:;/;NX8#:[.A48Z]%/Y5U%%
M'G.C:)X@LO"?B/PQ/I("2)?&TO5N4*W!E9BB[<[E/S\YP!BKFH^&]4N/!W@[
M3XX%-SIMWI\MTOF*-BQ ;SG.#C';KVKNJ* ,WQ%I\FK^&=5TV%E66[LY8$9N
M@9D*C/MS7%7&D>(]8^'FF:3<:)]CO;"YL5*-=1N)$B9"[@@X PIX/->CT4 <
MQJFCWMU\0M U6*(-96EK=QSON *L^S:,=3G:>E<+I7@%M#LVTFZ^']EK;12N
M(=2-U$BRQEB5\P-\P(!P<*W2O8:* *UU;[M,FMX4 S"T:*. ., 5S7P_\*0>
M'?"FE1W.E6=MJ\5L$N)8XTWEN^77K^===10!P:V?B/PMXHUVZTS0QK%AJ\J7
M*>7=QPO!*$"LK;\94X!!&<>E4(_!.L6_A_0HG6&:_'B1-8U 1N D89V9]N<9
M"@@>IKTNB@#SG6/!&IZR/'UO\D"ZP]K)8RLP(9HHT^\!R!O3'(KHM$U'Q'J<
MP@UGPW'IUL(2)G>\2;S'X&$5<_+UY;!Z<5TE% 'E/PST6YC\4:J+B59K#PZT
MNDZ:P.>&D,CY_P!I5,:?ABNO\;Z/>ZS8:5%8Q"1[?5K2YD!8+B-) 6//H.U;
MMAIMEI<#PV-M'!&\C2NJ#&YV.68^I)JU0!YMXOT'6-:UDR:9X;^Q:K'-&+;Q
M!#?(@6,,"?,4$.W&1L*L/>NR\4VFIW_A;4[31KG[-J4MNRV\N[;M8CU[>F>W
M6M>B@#RO1/".H1^,_#FJQ^%1I$%BLZW<LM\L\TK/$5!.&.1GOG)W<@8KJ?B!
MH^J:UH5G#H\4,EY#J-M<J)GVH CAB6/7'';GTKJZ* .#AT_Q'XB\9:;K&IZ4
MFC0:1;7"P*URD[332J%)&W@( .^"?2N2A\#^()X-%2Z\. ZM9:E!<WVL3ZBL
MK7"K*"QC&2>1S@A< 8 )KVFB@#S;Q;H.L:SK1ETWPW]BU6.:,6_B"&^1 L08
M$^8H(=OER-A4CWK532-5LO$WC'5%TN&]AU"&T6V@DF55N-B,LBG.<=>XP:[2
MB@#@_!&@:CI>OZC=)I,FA:+- BQZ6]VLP\[<2TBA25C&,# //7%:NNZ/>WWC
M;PIJ5O$&M=/>Z-R^X#8'AVKP>3D^E=/10!P:V?B+POXIUV[TS1!K%AJ\B7*^
M7=1PO!*$",&WD94X!!&<>E4(O!.L6^AZ"CK#+?\ _"2+K&H"-P$C#,[,%SC(
M&Y1ZFO2Z* "N$T?1=7LM7\4:3=::6TK6+N:Z348[A,()(E784SNW KUQBN[H
MH \C\/\ @AM,M;'2]0^'EA>7%LRQOJ@NHA%*H/\ K"I^?=CG&WKWKM=&T>]L
M_'GBC5)X@MI?I9BW?<#N,:,&XZC!(ZUT]% '%Z9X?U*V@\;++ %.J7<LMI\X
M.]6A5 >O'((YJG/X7U9_ G@K3%MU^UZ7=Z?+=IYB_(L6-YSG!Q[=>U>@44 >
M<:WX3UB]7XB^1;*W]LPVZ6/[Q1YA2$(V>?EYXYQ6UKVAZA?3^$&MX0PTZ_2:
MY^<#8@B=2>3SR1TKK:* /'?$7@S7]43Q-;7'A\:K>WDLSZ?J<U^JQP0D?)&L
M9.59>GW<$G)-=-K.DZY9ZQX4UC3M+&HMIMK-;7-LMPD3#S$0!@6." 4.?K7>
M44 >?:QX,O\ 7=5\8K(%@MM7TRVM[>8N"/,3>3D#G )7MSVJ&\L?%GBO3]+T
M/5-!CTVW@N();Z]-XDBRB(AL1*OS?,0/O8P/6O1Z* .8T#1[VP\8^*]0N(@M
MMJ$UL]LP8'>$A"MP.1R.]'P]T>]T#P+IFF:C$(KN 2"1 P;&9&8<CCH173T4
M >?V=IXG\(ZIKT6FZ"NKV>I7TFH6\RWD</E/(!N20-S@$9!7/%06_@?4].\/
M^#-/3R[F?3M7%]?2(P51N$K.5SC(#2 #O[5Z/10 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M!O'LK.29+;(S^\91@<<XZBI]2\;Z!I=IIMU/>EH-3!-F\,;2>;A=P "@DDY
M ZDG%<GHFLKX*G\2:;JVF:E)=7&J7%[:FWLI)EO4E(*A64$;OX2"1BJFA^'-
M2T=?AC97EJYEM)+Q[D*I98"\3LJL1P,;@OU% '3#XG>'VCE5$U-KV%BLVGK8
M2FYB  )9H\95<$'<>.?6K]WXZ\/66C:;J\U__H&I-MMIEC9@QVEL8 SGY2,8
MSGCK5'0+26+XF^,KE[=TBFBL1'*R$*^(W!P>^.,UY_";C1/ OPZ>YTZ[DEM]
M9E9K58CYN,SGA#@DXY []J /4=&\8Z5K<]Y;1"[M;JS02S6U[;/!*(ST<*PR
M5XZBH+'QYI%]JEK8>3J-J]X2+26[L9(8[@@9PC,!S@9YQFN<M[V\U[QWJ/B;
M0]/N3;V.A26D#W5N\'VFX+^8J . 2HQ@GU-<_#<:AK>H^#KB:[\0WU]%J44V
MHQ7-AY-M9OL<,!^[7D$X'+#&<]10!WNH?$;0-/O+ZT;[=<7%@Y6ZCM;.24PJ
M%#%VVCA,'J?0^AK5A\4:3<7^F6<-SO?5+9KJS<*=DJ* 3@^N&!QUQ6!X8LIX
M]6\=-+;2(+C4,QEHR/,7R$''J,YKF/L-WIGP=\*Z]]FE34/#HCO&B92KF+E9
MD(/3*$G\!0!Z=9ZU97^K:CIMN[/<:<8UN/E.U2Z[@ >A..3Z9%6;V\@T^RGO
M+EBL$*%W8*6( ZX !)^@KF?AS930^%AJ=XFV^UF9]2N ?X3*<JOX)L'X5I^+
MKO5;#PEJ=UH=O]HU.* M;QA=Q+>R]R!D@=\8H KZ5XSTS5=672Q!J%G>/$9H
M8KZS> S(,9*;ASC(XZ^U9T_Q0\-0>>WF7LD5M,T-W-%9R/':LKE/WC 849''
MMSWKE]),NH_$;PO>P7OB#5((8;L7%UJ%EY$4;M&/E4>6F#QSU'0 ]:MV.G72
M_"7QI;-9S"XGFU1HXC$=TFXOM(&,G/&* .SUOQ=I>A26D,WVFZNKP%H+:R@:
M>611R6"J#\HSUK%\ >(&\0ZEXIN([R6XLTU!4MA)N'EKY294*>5^;.1ZYK&6
M:3PSXMT+7=2LKUM/F\.QV!EAMGF,$RL'PRJ"PW#CIU%:WP\-S-JOBV^GTZZL
M4N]266*.YBV,4,*8./?KCL>#SF@#M;JYBLK2:ZN&VPPQM)(P!.% R3@<G@=J
MP-,\;:7J>K0Z9Y&HV=U<(TELM]920"=5Y8H6 S@<XZXK0\27.I6?AK4KG1[<
M7&HQ6[O;1$9W.!P,=_IWKS+3)+G5?'/@V]6]\0ZGY+3F\EOK'R(;>1K=OE4>
M6N#GCN.G.3R =A=_$WPY9RWB%KZ;[#,\-Z\%G)(MMM;:6D*C"C(./7%;L7B'
M39];BTB.<M=368O8L*=DD6[;E6Z'DCCT(KC-'L+E/!OQ B>TE62YU'4VC0QD
M&4,N%(&/F![8ZUGZX+CPYX!\%^+DMI#=:#:VZW4)&UF@DB6.12#W#;3STP:
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
MO5D.8U)ZX%>1Z_IM])X6^)\:65RSW-ZK0*L3$RCRXN5&/FZ'IZ5ZXG$:_04
M9.M>([30Y(8I;:_NIY@62&RM'G;:,9)VC '(ZD557QOH3>'%UQ;B5K5IOLZQ
MB!_.,V[;Y7EXW;\\8Q^E8WC/5M2L_$FGVDEYJ6G:%+;2/)>:;:>?(\X8!8R=
MC[!MR<XY/&:YO0["S7P+JB>(K778H9?$,UQ%<"W?[7 <ADG8(N0>.2 1DXQ0
M!Z?I&KQ:S:O/%;7EL4D,;Q7=NT+J< ]&'(P1R,BI]0O[?3+":]NF=8(5W,41
MG;\%4$D^P%<SX O]7OK#4/[1FN;JTANBEA>7=MY$UQ#M'S,F!T.1NP,XSBM#
MQK>ZOIWA#4+O0H6FU&-5\M5C\Q@"P#,%_B(4L0.Y% ":/XQTW6=4?3%AO[.^
M6+SU@OK1X&DCSC<NX<C) K+_ .%I^&/+$PEO&M5E\F>Z6SD,-L^[:!(^,+D_
MH0>]<[H(DO?B=I-];WFO:E9II]RCWFHVGDH')C.U!Y:8]^,>AX-1P:9>#X :
MS9FQG%V_VTB#RCO8FX<CY<9/&"* /2;?7+&YUV[T5)&%]:Q1S.C*0"CYPRGN
M,@@XZ&ETC6K+7(+B>P=I(H+B2V9RI +H<-M]1GC/M7G_ ,09K[PL-%\7Z=;O
M+=):OI<\:CYG$J9BS_NRA?\ OJNW\*:(OASPKIND@[FMH0)&_OR'EV_%B3^-
M %G6M;T_P_IKZAJ4_DVZD+D*69F)P%51RQ)Z 5E:=XXTK49[FU$&HVU];VYN
M39W5E)'-)&/XD0C+\\8&3FJ'Q$M;MH-!U2WLYKR'2M5BN[FW@3>YC"LI95'+
M%=P.!5*&['B_XCZ'JNEVMXFG:1;7/GW=Q;/ )7E"JL:AP"V,%CQ@4 0Z7X_G
M\2>#/$,PL[VRO+6WO6CF%I+'&!'N"8=N/,Z$KG((/'%6O"?Q"TJ[TOP]974]
MZUS=VT,(O)K:00SW'EC<@E(PSY![]0>]9.@RR0^#/%WAN6SO4U./^TI0C6L@
M1T=F*%7QM;=N& #D\\59U/3[H_#[P#!':3&6WO=*:2-8SNC"A=Q(QQCG.>E
M'4:MXUTK2-0EL6COKNY@C$MREE://]G0\@N5'RY )QUQSBDU+QUX?TNPTV^G
MO2]MJ2DVCPQL_FX7<  !G)X '4DXKAKBU.A^-O$;ZOJ7B/3X-0N$N;2?38&D
MBF7RPI4[8W(=2,8..,5?BT*WL;_X<V^F6E^VG6L]T^;R$^9&&A=@9!@;3N/&
M0.U 'H6F:A'JFG0WL4-Q"DH)$=S$8I%YQAE/(/%6Z** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M**I:IK&FZ):?:M4O[:R@SM\RXE" GT&>I]J +M4=9TN+6M&O-+FFFAANXFAD
M>!@KA6&#@D''''2H[?Q#HUWI$FK6^JV<NG1@F2Z293&F.N6S@8]Z9;>)M"O=
M6DTJUUBQFU"/.ZVCG5G&.O /;OZ4 7K*S@T^QM[*V0)!;QK%&H_A51@#\A4]
M8U_XM\.Z66%_KFGVS+*86$MPJD. "5()Z@,I_$5;N]9TNQAAFN]1M8(IU+1/
M),JJX"EB02>0%!/TH O45D2^*= @T:+6)=9L8].F.(KEIU".<D8!SR>#Q[5+
M!X@T:YTA]6@U2SDTY 2]TDRF-<=<MG H TJS+/0K6QU[5-8B:4W.I+"LRLP*
M@1!@NT8XX8YY--M?$NAWVJRZ7:ZO8SW\6=]M'.K.,=> >W?THD\3:'%?1V,F
MKV2W<DYMTA,Z[S* "4QG.?F7CW'K0!JT5@:=KZ1:)<:CKFI:/'%%<RQF>VG_
M '*JK$!69OX^,$>M.'C'P])H5WK-MK%C/96H_>RI<+M5NRDYX)) &?6@"WX@
MT2W\1Z'=:1=RSQVUR LI@8*Q7()&2#P<8/L36A'&D421QJ%1 %50,  =!6#X
M8\8Z1XIT)-3M+NW&V%9;F'SU9K;()Q)C[O0]<=#5O2?$VAZ]++'I.KV5])%S
M(MO.KE1ZX!Z>] &K15>^O[/3+.2\O[J&UMHAEY9G"*OU)KEM/\81ZSX_33M*
MO[2\TE]':[#PL'_>B8)]X>QZ4 =C17.Z?XFM[;PG:ZOXAU71HO,R&N;6?_1F
M.X@!&;D\#\P:T?[?T?\ L8:S_:EG_9A&X7?G+Y6,X^]G'7CZ\4 :-%<Y>>)[
M>\T>"_\ #^K:+/&]W% \UQ<?N\,P!4%?^6ASP#W-7=1\3Z#I!E&HZQ8VK0E5
MD6:=5*EAE003W )_"@#6HKE?%'B22RL?#]WI-S!+!J&K6MLTJXD5XI"0=I''
MXU?@UAXM2UW^T;W2DL+#RV4QRGS85*;F,^>%]1CM0!MT5E6OB;0K[57TNUUB
MQGOT!+6\<ZLXQUX![4W4?%.@:1>QV6I:U86EU)@K%/<*C$'H<$\4 :]% ((R
M#D44 %%%% !1110 4444 %%%% !69JNA6NL7>F7-RTJOIUS]JA", "^UEPV1
MR,,?2M.B@ HHHH *S/$.A6WB71)])O9)TM;C:)?)8*S*&!VY(/!Q@^V:TZ*
M$5510JJ%51@ #@"EHHH **** "BBB@ HHHH *RM?T"T\26$=C?/,+99XYWCC
M8 2[&W!6R#E<@9''3K6K10 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !69<Z%:W7B&PUN1I1=6,4L,2JPV%9-N[(QG/RC'
M-:=% !1110 5E:SH%IKLFG&\>;98W:7B1HP"O(N=N[CD G...0*U:* "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH RM9T"TUV73GO'FV6%VMY'&
MC *\B@[=W'(!.<<<XK5HHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
MXWQQKITG4-!M(XM-BFO9Y%CU#4DW0VA5,GN/F;H!N&>:[*H;JTMKV P7=O%<
M1$Y,<J!U/X&@#Q(3_:/"GQ6=;VSO%;8WGV41CAD;R0&*KN;N.3DY(S6K?7OA
MS48? %GX8DLWOX=3@D6*U $D,*J?/W@<J,=0W4UZ'XB\.0ZWX7U/1K<Q69OK
M<PF58@=O& 2!C.![U>L=+M+':\5M MQY:I).L05Y, #D]3TH \ST75/">G>+
M_'O]O36$-P]W\QNP 9(/*3*KG[W.<J.>1[5EZ3I?VGPY\*[+5[8R(UY._DSC
M/R;)'B!![;=G%>E:9X1M;/4=9NKP07HU"^%XB2P ^2=BI@9SD_+G/'6N@>&*
M1XW>)&:,Y1F4$J<8R/3B@#SW7)-.TKXM:+/K!M[;2QI<R6,DV$ACNC("W)X5
MBGYURVM/;76E_%*_T<QMHTUM JRPX\J2X53YA0C@]5!(ZFO:+JTMKV PW=O%
M/$>2DJ!U/X&LGQ)X=CUSPA?Z!;/'91W,!A1DB!6//^R,4 <!J%[X<U&;P!:>
M%I+-[V'4HI!':@"2"W5&\X.!RHZ AL9-;G@73;*3Q1XUOWM8GN_[9,8E906"
MK'&P )Z<DGC^E=I::;:6;&6*V@6X90LDR1A6?'J>IJQ'#%$7,<:(9&W.54#<
M?4^IXH \ATW6QHG@A'^S6,CW/B>YMXY[\9@M6::3]ZWTP0.1R>HJ?PY(VH>-
M?&BF^T[4WDTN /)I\!2)W'F #!=]S#IG/MVKU-K&T>V>V>U@:"0DO$8P58DY
M.1T/-$%G:VH M[:&$!0@\M N%&2!QVY/'O0!XU-=6U]^SU:PZ5<VTDMO;VG]
MHI#B1XXPXW^8BD'&%;(.,@-72:1:P:EXRT/4V\9:#?36D,RPVNFV@B>:)DQ@
MD3/\JG# 8X(KT&WL;2U,IM[6"$RG=(8XPN\^IQU-,M=,T^QD>2TL;:W=_O-#
M$J%OJ0.: .,^);P0W'A2XU+;_8T6KHUX9/\ 5J=C"-G[;0Q')XZ50T>[T2^^
M.%W<:(]M*IT)EN)K8 H\HF3^(<,0I7.,]A7I,T,5Q"\,\22Q.,,CJ&5A[@U'
M!8VEJ$%O:P0A%V)Y<87:N<X&.@SSB@#R#P]:VDOPW\$W1UZRTC5;,W$]BU[M
M,4IW,KJRDC/##D'(ZBI+KQ#%K-KX*UG6;6UMM'AUBYCO'B.;5I0KK%,"?X"^
M2">YZUZO+I>GSVJVLUC;26Z'*Q/"I13[ C%2O:V\EK]E>")K<KM\HH"F/3'3
M% 'G7C6_T+4-$AET2:RG8:[8"YEM,$,_F+C++PQQCN<5%!J'AW3_ (R>*9-<
MGLK>=K2T%M+=D* NQO, 9N 3\O'4@>QKTB/3[**V2VCM+=($8,L2Q@*I!R"!
MC .:Q8/"=L/$VMZM>>1=PZFEL!;2P!A&85<9R<YSN]!C% 'F6GICP3X?DA1D
MT^;QHDNGJ1@"W,[%,#L.I'UK4USI\7_^O2#_ -)*]7>WA=(T>&-EC(9 5!"D
M="/0BFM:6[^=NMXCYXQ+E!^\&,?-Z\<<T >;ZQIMEIMC\.'LK6&W9-4MXU:-
M I"O!(7&?<@9]:Q+)96U+QMI^I>)-"TJ2YU*?SX=4LM\DENP'E,',R939@ 8
MXP?6O96MX7$8>*-A$P:/*@[". 1Z&H;K3+"^E26[L;:XDC^XTL2N5^A(XH Q
M= O=-T32O#F@2:PEW=7%F%LY=I!NEC0$N.H VX/)_.NDJ-K>%I8Y6BC,D0(C
M<J,IGK@]LU)0 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 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 %%%0W5U;V-I+=74R0V\*%Y))&PJ*.22: )
MJ*YWPWX[\->+9YX-#U6.ZF@&7CV,C 9QD!@"1[CUKHJ "BBB@ HHHH ***YC
MQAK5[H]UX:CLW55O]8BM)]R@YC9') ]#E1S0!T]%%9]GK5A?W6HV]O*6ETZ4
M17(*$;&*AL<]>".E &A17-S>//#EOHNFZQ/?^78ZD2+:5HG^<A2V,8R#\IP.
MYP!R:L:)XNTC7S>+:32Q2V6#<PW4#P21 C(8JX!P0"<T ;E%>8^)OB3IU[9Z
M;%H5_=Q2SZI:I',;:2)+F/S0KB-V4!QCKCM77ZQXQTC1;[[#.;N>[6/SI(;.
MTDN&BC_ON$4[1QWH WZ*YZ^\<>'=.TFPU2XU)!8W^1;3(C,)"%+8X&<X4C'7
M/'7BHI?'>C16EE-LU!Y;U7:&TCL)6N"J':S&,+N4 ]R* .FHKAM:^)-GI7B#
M0;*.UNYK348I)I)%L9V=5";DV*%R3G[PQE1UQ6QJGC32=(E$4Z:A+)Y(G=;:
MPFE,49Z,^U3MZ'@\\=* .AHK O?&OA[3]*T_5+G446QU XMIPC,'^4MV&0<
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
MVA@1SCJM=?X%LM,M['4;O3+W5+Q;V\,TMQJ$7EM(^U064;$^7 '..2#75T4
M<1\5K.6_\%"WA29F>_M0?)SO \Y<D8Y&/7M6GI_@K3=)>[N[5[N;4YX#!]MO
M;EYY57LH9B<#/.!7244 >,0:I'%\(W\#MI-__P )']D>P^P"SDYD)(\S?C9L
MYW[LXKJM.T^ZLOB?8I*KR+!X66W>?:=K.)ESSZ\9KO:* /%=%AN=&\*_#;6[
MRRNFL=+-RMZB0,[P^:K*LA0#. >O'&:ZSQ1<Q^,_ ]]?:)%="YTR9;VQFGMV
MB\V6'#Y0, 2"-R9P.2:[ZJ>K:>NK:1>:<\\T"74+0M+"0'4,,$J2" <'TH X
M?P5J<;:!X@^(6H1211ZBSW2IC+I:0*51<>N%8^^ZN[TZ^BU/2[34(5D6*ZA2
M9%D7#!64, 1V/-49/#6F2^&X/#\D+-IL,<40BW8W)'C"MCJ#M&1WY]:UP
M!@#M0!QFH6TC_%_1+CR&:*/2;D>9LRJL7C[]CC-<IK>B:EJ6E_$JULK.6267
M4+::*(*1YZHD3NJ^N0I''4\5Z]10!YGK&M6OCC4?#%EH5M>M+9ZI#?W4DMI)
M"MI'&&W*Q8 ;CG;@9[UL^!+5X-7\92R6[1M-K;E79,%T$<>,'N,D_K79T4 %
M>4^'[D1_#_Q5X;D@NDU6W34G>%K=P"K,Y4JV-K9W#&#DUZM10!YGJ=E-_P *
M_P#A]%':R;X+_2F=%C.8\ ;B1VQSFL^>/^PO'/B1]7UO7M(BOYX[BUGL;=9(
MKA/+"[2?*<AE(QC(XQ@5ZY10!A^#M-L=(\):?9::;QK.-"8C>ILE(9BWS*57
M'7I@<8K#\;:WJ&G:YI5H;ZZTK1IXY6N-0M;3SW\P8V1\HX3().2ISC KN**
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
MJU_;;[=;@LI; #( Y7H2?7N:8OAO3[CP]XE@OO%FCI'J5[!*7LHU2WMKA=I
M*L[ ERJDJ2,_C0!VE]XFM;GPS>ZGX?U31KIH  )I[L"W1LC(=U)V\'^57]1U
M[2=%CA.KZI8V)EX3[1<+&&/?&XC->6>(-<FU+X=^.M.NH-,:[T^*%9+[3/\
M4W(;!'N&4#!&3C-3>*==AT3XF7DLT6DR>;H\$"KK%SY"<O(28SL8,O3<.#G%
M 'IL/B'1;BUCNH-8T^6WDD,22I<HR,X!8J"#@D $X]!4FFZUI6LQ22Z7J5I>
MQQMM=K:99 I]#@\5Y;>:%IT/@_X=:.;BTU6S_MB)9)82&AF_=RD@8ZKGCGL,
M&MJ86FB?%/698+)?L_\ PC"W,UO"@'G,DKCH."=HVT =C9^)M!U&_:PL=:T^
MYNUSF"&Y1W&.OR@YXK.TSQYH.J>)=1T.&_M1<VCQQH?M*'[0S+N(C .25Y!]
M#7FS:J=1OO %VC^'+=9]1BD@L=,C/GP1LC JS[L8&0K#:.<>E=9X>_LJT^*_
MC"&<6<-S(]D]JC[5=LP_,4!Y/.<XH ZK2=7DDTFYO=5NM+1()Y4:6UN-T2(K
M$#<QZ,/XAV-6=+UW2-;21]*U2SOEC.'-M.LFT^^#Q7CNZ%/"^EOJ.W^Q5\87
M!O\ ?_JPOFR;/,[;-^W.>.E=:)-,NOC!H\GAY[60Q:=<#4WM"I3RR5\H,5XS
MNR0.N* .O'BCP^US;6RZYIIGN?\ 41BZ0M+SCY1GGD$<>E:U>$QZ1IT7[-US
MJ$=E MZ=]P;@(/,\Q;DA6W=<@ #Z5[JO*CZ4 <;X_P#%_P#PCD6F65KJ6GV=
M]J%Y' 9;Q@1;Q$,6E*%AD#;CD@9/6MG^WM.T?1K*?6]?TT&9 5NVD6&.XXSN
M0%CP00>":Y[XB6UO-J?@TRP12%M=B0ED!ROER''T]JI1R:39_%W6!KS6D(&F
MVRZ4;K:J"(;O-";N,[L9 YQ[4 =[_:NG?88K[[?:_9)2HCG\Y?+<L<* V<')
M( ]31I^JZ?JT4DNFWUM>1QR&)WMY5D"N.JD@\'D<>]>*W=O;7/P]\2+:*/["
MN?$\0L@G"-&9H@YCQ_ 6W8QQUQ7MEEI]GIMN+>QM(+:$8^2&,(. !T'L /PH
M GDD2&)Y)75(T!9F8X"@=23638^+/#FIW26MAK^EW5RY(2&&[C=VP,G"@Y/
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
MVGFTG4K.^$.0YMIED"G'0[3Q7BT;Z>?A-\.VUGRVTY=:Q/YJDH(P;C[P_N@
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
MB7S8 4=P.6VG..<U*FGV26'V%+.W6SVE?LXB41X/;;C&*LT4 (JA5"J  !@
M=J1T26-HY$5T8$,K#((]"*=10!2L](TS3HI8K'3K2VCE_P!8D$"H'^H YJ5;
M&T3[/LM8%^S K!B,#R@1C"_W>..*L44 1I;P1SRS1PQK++CS'50&? P,GO@5
M$FG64<<$:6=NL=NVZ%5B4",\\J,<'D]/4U9HH KFQM"DZ&U@*7!)F7RQB4D8
M);UX '-1V>DZ;I^S[%I]I;; 57R853:#@D# XS@9^@JY10!';V\%I"L-M#'#
M$N=J1J%49.3@#WJ2BB@"F^D:;)J"Z@^G6C7J_=N6A4R#Z-C-)>:-I>H3QSWN
MFV=S-']R2:!79?H2,BKM% $3V\$LL4LD,;R0DF)V4$H2,'![<<<4JV\"7#W"
MPQK-( KR!0&8#H">I R?SJ2B@"G:Z1IME=2W-IIUI;W$O^LEBA5'?ZD#)IAT
M/26U#[>=+LC>YS]H-NGF9]=V,U?HH YJ/P?:R>)];U34([6]M]26V"VT\ <1
MF)6&><@YW>G%;\MG;36AM);>&2V*[#"Z H5]-O3'M4U% &!?^%K>\U'0GC,5
MOIVDS/<)910A5>7:50\8 "[F.,<DBM^BB@"O<V-I>8^U6L$^%9!YL8;Y6QN'
M/8X&1WQ2V=E::?;+;V5K#;0+]V*&,(H_ <5/10!@>$?#C>&]-NHY[A+F]O;R
M:]NIT38'D=L\#G  P/PK?HHH B2UMXVF9((E:<YE(0 R'&,MZ\<<TS[!9_9H
MK;[)!Y$14QQ>6-J%?ND#H,=O2K%% %*_TC3-4V?VAIUI=^7]S[1 LFWZ9!Q5
MN.*.&)8HD5(U&%51@ >@%.HH 1E5T9'4,K#!!&015.UT;2[$(+33;.W$;%T\
MF!4VL1@D8'!(XS5VB@"!;*U6&:%;:$13%C*@C&URWWBP[Y[YZU'=:7I][:):
M7=A:SVR8VPRPJR+CIA2,#%6Z* (8+.VMBQ@MX8BX4,8T"[@!@ X]!P*K6FB:
M387+7-GI=E;3O]Z6&W1&/U(&:OT4 1PV\%L'$$,<0=S(P10NYCR6..I/K4E%
M% %&;1M+N+QKN;3;.2Y9"C3/ I<J1@@L1G&.,58%I;+-',+>(2QIY:.$&47C
MY0>PX''M4U% $2V\4+3200Q1RS'<[A "[8P"V.O  K&\'^'#X7T!;&2=;FZD
MFDN;JX5-HEE=BS'';J!]!6]10 51ET329[J2ZETRRDN)4*23/;H7=2,$$XR1
MCC%7J* .;N?"5O>^,I-9NUM[BT?3%L#9RPAU)$IDW'/&.<8Q3_$_AA-<\,C1
MK-HK*-9H)$VQ_*HCD5\!1C&=N/QKH:* *EII>GV$LTMG8VMM),=TKPPJA<^K
M$#G\:=_9UEY7E?8[?R_-\[9Y2X\S.=^,?>SSGKFK-% %.]TG3=1DCDOM/M+I
MXN8VGA5RGT)'%+=:5IU]-#-=V%K<2PG,3RPJ[1_[I(X_"K=% %;^S[+RHXOL
M=OY<3%XT\I<(QSD@8X)W'\SZTEEIEAIL316%C;6L;G<R01*@)]2 *M44 5CI
MUBUA]@:SMS9[=OV<Q+Y>/3;C&*2QTVPTR(Q:?96UI&3DI;Q+&"?H *M44 %4
M)=#TF>^%]-I=E)>#!%P]NAD&.GS$9J_10!&MO EP]PL,8G=0KR!1N8#H">I
MR?SJ+^S[(V;V?V.W^RODM#Y2[&R<G*XP<GFK-% '.77A."^\9/K5X+>XM'TP
M6#6DT(<$B7S-QSQCMC%;7]GV7V$67V.W^R* !!Y2^6 #D?+C'7FK-% %2_TO
M3M41$U"PM;M$.56XA60*?49!Q1=VLITF>UT]H[64P-' VS*1-C"G:.P..*MT
M4 8WAOP[:^'O"=CH"A)H+>#RI"R\2D_?)'^T23CWK2:SM6C@C:VA*0,&A4H,
M1D# *CL0.F*GHH C%O +DW(AC\\H$,NT;BH.<9ZXR>E5%T/24OS?KI=DMZ3D
MW MT$A/KNQFK]% $4=M!%)+)'#&DDQ#2,J@%R!@$GOQQS43:98/I_P!@>QMF
MLL8^SF)3'C.<;<8ZU:HH C@@AM8$@MXDBAC&U(XU"JH] !TJ2BB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "N/\ '4VFRR:3I-YIEQJMU?3/]EL8[@Q)(43+-(=P&U0>ASR>!785
ME:WX<TKQ%% FI6S2&W?S(9(Y7BDB;&,JZ$,./>@#R5;N^T?PA\0["VWZ4+2X
M@2UMDNC+]G,JIN1).VXGCH%+=L9K?\*^&;63QY!K&G^'+S2--M+%D9;M\&2Y
M+##*H=LX7<"QZY[]:V-?^']K_P (EJ>F>&K6"VFOGB>X265]MR$8%E9CD@LH
M(+#DDY/K6?H7@VZ@\7:=JMMX>L/#5K:)*+B.TNO,:\W+A5*JH7:#\V3DY X%
M &3X,TJ*S^'M]XP3S[G7((M0:UDEE9A$%>4!%7.,9&>G4GVJMX?\.ZW=Z9X=
MUG2]'C@U!GM[J?5WU=I'NHVP91(NWD,"?ESQQCI7K6EZ18:-IRZ?I]N(;56=
MA'N+#+L6;DDGDL3^-8UI\/\ PS8WL=U;:>\1BE$T<*W4ODHX.0RQ;M@YYZ4
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
ME-<:7>V=Z(P1NBG5T# =&9<XJOI>L"71K&YU2>P@N;F,N1#<AXV(!)V,?O
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
M,!F5<[03U(&3CTS4$NBZ5-I\EA+IMF]G(Q=[=H%,;,3DDKC!)/.?6@#S3PQ
MESXS\;64Z:1.KV%L9H=/CS 9!YF,J<_-TS^%=!\)1IG_  KS1VLA:"Y-I']I
M,(7>6&1\^.<YW=?>NML=(TW3/^/#3[2T^01_N(53Y020O Z DG'N?6DL='TS
M2Y)Y-/TZTM'N&W3-!"J&0\\M@<GD]?4T <KK*+)\7/#J.H9&TR]#*PR",Q\&
MH/A?86=O:Z_-#:01RC7+Z(.D8#!!+PN0.@P..E=PUI;/=QW;V\37,2E(YB@+
MHIQD ]0#@9^E%O:6UHLBVUO%"))&E<1(%W.QRS''4D]3WH X[QC_ ,CWX#_Z
M_KC_ -$-6OX[_P"2>^)/^P7<_P#HIJVI;2VN)X)IK>*26!BT+N@+1DC!*D]"
M1QQ3IX(KF"2">))895*21R*&5U(P00>"".U 'E-YHFF:1X>^'5WI]C!;7)U2
MQ5IXT =A)&WF!FZG=WS5#QGJ5MJFB^-C!IWAVRAM'FMIY;P9N[B94&'4#&"2
M0$))R17L+V%G+%;Q26D#QV[*\"-&"(F7[I48^4CL1TJK<>'=$N[]KZYT?3YK
MME*-/);(SE2,8+$9QCCZ4 >>ZMJ2>$;SPOXTN68VESI7V#4&ZDGR_-B/UW*R
MY_VJQ=3TR^TWPGX.-\UHAU+5FO\ 5&OD)@-Q*K.@E (X!(7DXRHKV2YTS3[V
MR%E=6-M/:+C$$L2M&,=/E(QQVJ2ZM+:]MGMKNWBN+>08>*5 RL/0@\&@#B_"
MFC3VGC'4-3DU+1"UQ9QQRV6E(4!96)65E+'G!*YJ/XB_9FUOP='JNS^Q6U-O
MM(F_U9D$3>4'SQC=Z\5U^F:)I.BHZ:7IEG8J_P!\6T"Q[OKM S4][8VFI6CV
MM]:PW5N_WXIXPZ-]0>* /-]'CT7_ (7#KD6@"UV'0P)UM<;/.,ISTXSC;G'X
M\YKG)]:TS_AGO1]/^W0?;7>UA%OO'F;TN4+ KU& ISG^HKTZP\)0Z9XT.L62
M6UM8C2UL4M(8@@4B5G+ #C'-:(\-:$)[B?\ L73O.N2#/)]E3=*00WS''/(!
MY[C- 'G5Y'>W'Q:\1QR2:$'%I;"T76(6DS 4._ROF QOW;OPJ2+PJ(?"WAZV
MA\1:+->Z=>7%S8I/\]I.N6#1[=V2$WX!&2N*]%U/0M(UH1C5-+LKX1\I]I@6
M3;]-P.*;<^'M%O;"*QNM(L)K.'_5026R,D?^ZI&!^% 'EVLZAINO>!]!U&;2
M+"R2U\20P7 C56@ $^)65L &-CR3W[YKIM56T3XD>!5L! +40:B(Q !L'R)T
MQQUS78OI.G2:9_9CV%JUAMV?93"IBV^FW&,40:3IMJ+46^GVL0M%9;;9"J^2
M&^\$P/E![XZT >1Z.OAF7X5:_+XA%B=9+WO]HM<;?/%QO?8!GY@<;-N/;%7M
M,TO^U/%_@B+Q#:BYN8O#;2R1W"[OWH:(98'J1D]>_/45Z//X=T2YU)=2GT?3
MY;Y2"+E[9&D!'3YB,U=-I;-=I=M;Q&Y1#&LQ0;U4D$J&Z@$@<>U 'E=OHEA>
M:?\ $#P^U[!I-@^K1^2QVB*-V2)\;20,,P *]\XKI? ^K-<:KK.DW6GZ7#?V
M A\ZZTO_ %-PK!BO;*L,'Y23C/%=3+I&FSQ744VGVDD=VP:X1X5(F(  +C'S
M' '7T%+IVE:=I%M]GTRPMK* G<8[>)8U)]< #F@#B?%ALF^)_AB/6_)_LO[+
M<M +G'E&Z^7&<\9VYQG\*SO$W_".?VQX4A@^P#PRVK3_ &X1;?LYNA%F,/CY
M?O=NF>M>D:AIEAJUJ;;4K*VO+<G/E7$2R+GUP1UIG]C:7_9?]F?V;9_V?C'V
M7R%\K'7&S&/TH \_5-/3XI:C_8 MQ;?V _\ :(M<>7YN_P#=;MO&_;N]\5SB
MZ)IEC\#/#^J6UC!'J"36-P+H(/-\PS("=W7H<8]..U>QV&CZ9I5JUKIVGVEI
M;L<M%;PJBGZ@#!IQTO3S8)8&PM391[=EOY*^6NTY7"XP,$ CTQ0!P40T>7XL
M^)U\2"S9DLK7^SQ?;=OD;6\W9NXQOSFLG4A'+\1])BTN70TTL:$ITK^T(S);
MG]X0_E88#=MV?\!KT_4M#TC63$=3TNRO3$<QFY@639]-P.*6_P!%TK5+1+74
M--L[NWCQLBG@5U7'H","@#R?6]!%A\.+ZREU"PNX+OQ# _EZ;E8K8/+'NC7Y
MB5YR<9XW5O>-_#NCQW'@[2HM,M8K"76E\RWBC"(_[EQ\P'7@ '/4#!KNH]%T
MJ&Q2QCTRS2S1PZVZP*(U8'((7&,@@'-6)K2VN7A>>WBE>!_,B:1 QC;!&Y<]
M#@D9'K0!P$5E:Z7\4-?MK"WBMH)_#T<TD4*!%9Q)(H; XSCBN:T^PM=4T#X2
MV=[ D]M(9"\3\JV(&8 CN,@<=#7L9LK4W3W1MH3</'Y32^6-[)DG:3U(R2<=
M.:CCTO3XEM%CL+5%L\_9@L*@09&/DX^7@D<=J /+=;MX-)U?XC06$36L,F@1
M3&.TCQ^\*RKN"C'.,9--\'KIVO>*/#T\:^&K4Z/9O&(K&^CGENF*J 0H *JN
M"W/()^IKT+Q-X9M_$.AZI8QLMG=7]N('O(XP7V@Y 8\%EZ\9Z$^M847@W5K_
M %71[C6)M&A@TJ<7$2Z99M&\CA2H!9F.U.>5'7 H U/B';177P[\0K)"DI33
MIW0,H;#"-L$>X]:XOQ':Z/=_"[P];V<=HUM<7^FK<+;;0&+% V[;W(/UKUEE
M5U*L RD8((R"*SK?P]HMG:_9;;2+"&W\X3^5';(J^8,$/@#&X8&#UXH Y"33
M++1_BYHR:79V]FL^CW*2)!&$5PCQE<@>F:X70=(NM=^'<D%UJ?AFRN'GD>[N
M;J)A>P7(E)+,Y<8<$<<=,5[JUI;/=QW;V\37,:E$F* NJG&0&Z@' R/:J$_A
MG0;K4/[0N-$TZ6]R#]HDM4:3(Z'<1F@#30,(U#MN8 9.,9->#+H.EK^SRNIK
M91+J#7"R_:@/WH8780$/U&%XX->]U3_LG3?[._L[^S[7[#U^S>2OE_>W?=QC
M[W/UYH XF[TC3M"^*7@^/2K*"R26RO89! @7>B+&5#8ZX)SS7#Z)I5UKG@74
MK>^U'PS9W,MU<&^GO8F%W!.)6^9GWC## (..F*]TDM+:6ZAN9+>)[B$,(I60
M%XPV-VT]1G SCKBJ%UX9T&]OQ?W>B:=/>#'[^6U1GXZ?,1F@#C-9OXIO%%UI
M7V+P\;NRTV)[S4M97_6HV[A%ZE1\Q)S@%NE<II=I!JWP]^&=I?(MQ;2:N\;H
MV2K(// 7W7  QZ<5[)?:%I&IW$-Q?Z797<\'^JDG@5V3Z$CBI%TO3TCMXUL+
M54MY#+ HA4")SG+*,?*?F/(]3ZT <+%96NE_%/7;:PMXK6"?P['/)%"@16<2
MR*&P.,X&*YG3K"UU3P]\)K.]@2>VD:0O$_*MB!F ([C(''0U[(;.U-TUT;:$
MW#Q^2TQC&\IDG:3UVY)..G-1QZ7I\2VJQV%JBV>?LP6%0(,C'R<?+P2..U '
MFFHV\&D^(?B'!81-:PR>'XYBEI'@B39*NY5&!NP!6?X-73M>UWPJR+X:M3HU
MLP*6=]'--=,8PHP@ *@$;^<D'\Z],\0^'+?7=&U2S1EL[G4+8VSWD48\S;S@
M$\$@9/&>Y]:YR/P5J]]>:,=7GT6*UTFX2YB&FV;1R2L@PH+,QVKZ@9SC% %O
MXJO<Q_#76&MC(/DC$QBSN$)D7S,8_P!C=GVS6!XAB\.IJO@C_A%ET\7_ /:<
M7E?8-NXVFQO-SM_@VXZUZ@RAE*L 5(P01P16=I_A[1=(GDGTW2+"SEDX>2WM
MTC9OJ0!0!QO@;1-,N?$_C'5+BR@FO8]<>..:5 QC"I&PVY^Z<L3D>WH*W_'N
MJVFC^$+JZO=.AU"$R11_9[@@1,S2*%+D@@*"02<=JWX+2VM6F:WMXH6FD,LI
MC0*9'( +-CJ< <GTI;BV@N[>2WN88YH)!M>.10RL/0@\$4 >7:"9(OC%Y4C:
M*LK:%)YL>D@A1B5-N_/4\G!XX-<C9)X6/[/Q>#[$VN8 5DP;K[5YG[L#^+.-
MN,?P^U>YV6@Z1I87^SM+LK0JK(I@MU0J&P2!@="0,^N!Z5B>$O VG>']$TJ&
M\LK"ZU2PC*"^^SKO^\2,,1N'6@#FKM=&?XTP)XB^QF?_ (1^$PK=8V&7S9-V
M >"V,X[XSCO7.RB$?#WQ7_9^W^Q_^$GB^P[/]7M\^'=L[;-V[&..M>EW?@ZV
MU+QG<ZQJ,-I>6,VG1V?V6>$.-RR,^[!X_BK=_LO3C8)8&PM?L2;=EOY*^6NT
MY&%Q@8(!'O0!YSKS7B>*O'[Z?O%X/#L)A*?>W8FQCW]*T_"S^";3PYH%S8II
MC7<=EOMQ"$-PQ$1,@&/F+8W9SWZ\UW"VELEW)=I;Q+<R*$>8( [*,X!;J0,G
M ]ZJ6>@:-IUY)>6.DV-M=2Y\R:&W1';/7) R: /')K^*]A\#:C:V7AS3;>XU
MBU:UM;'FZ2,L00S# Q@X88ZD5U_A^UT>V^+/BY);>QBN/]!DM@R(K9,;;BG?
M)/7'>NP@\,Z#:W#SP:)IT4SR"5I$M4#%P<AL@=0><^M6)M'TRYU&'49].M);
MZ$8BN7A4R(/9B,CJ?SH \<G9!X*5;PXTE_&LJZEN^YY'GOG?_L;MF:ZFYCTI
M/BUX8_X1U;19?LMU_:(L@H'V?8/+W[>/OXQFN]73;%;6:U6RMA;S,S2Q")=D
MA8Y8L,8))ZYZU%IFB:3HJ.FEZ99V*R'+BV@6/<??:!F@#QR#0=*;X$Z_J36$
M#7S27DOVDH#(K).^TANHQ@<#W]37M5B[2:?;2.<LT2DGU) I@TO3Q8/8"QM1
M92;M]OY*^6VXY;*XP<DDGUS5I5"*%4 *!@ #@"@#QK1E\,R_#+Q#+XC%B=8,
MU[_:1N-OGB;>^P#/S XV;<?A5N+31<ZO\+1K5E%->RV-PMU]HB#,Y6V4@/D<
MD'UZ'->D3^'=$NM274;C1]/FOE(*W,ELC2 CI\Q&>*NR6EM-<PW,MO$\\&[R
M960%H]PPVT]1D<''6@!9[>&YMGMYX8Y86&&C=0RD>A!XKQ&T335_9HNS;+:K
M>_8"+GRPHDR)B/GQS^=>YUF)X=T2,7@31]/47O\ Q] 6R8GYS\_'S<^M '%Z
MQHFF:#XM\!-I5C!:-]IF@+0H%+H8&)#'JW(SSGGFN9T_3[K6#XRM;VY\-1SS
M:E<QW1U.%FN$CZ1D-O&$"X*G&!BO9Y;2VGE@EFMXI)(&+0NZ F,D8)4GH<$C
MBJ5_X;T/5;I;K4-&T^[N$&%EN+9)& ^I&: ':!;R6GAS3+>6\6]DBM8D:Z4Y
M$Q"@;Q]>OXUYQHFAZQK>L^-[>S\0MIMA+J\D4\<5HKROF),E9"?ER#CH<=:]
M75510JJ%51@ #  J*"TMK5YGM[>*)IW\R5HT"F1\ ;FQU. .3Z4 >;WNF:/I
M/Q&\,Z/J$<*Z)::/(FG)=$&,W(=0<YX+[/7U-8FIK:+9_%,:*(AHWV&/BWQY
M/VGRV\S9CC.-N['>O7M1TO3]7MOLVI6-M>09W>7<1+(N?7!'6DCTC38=,.FQ
M:?:)8,I0VJPJ(BIZC;C&#0!PBF8?$313;C,W_"+3>7G^]OBQ^M5_AR/"3>"M
M"EN_[-.K-,#(T^W[2;PN<YS\V_=^GM7I LK1;F.Y%K")XXS$DHC&Y4R#M!Z@
M<#CIQ56/P_HT6J-JD>DV*:@Q):Z6W02DGK\V,T >2RQ/%>7'PK4,(KC6%GC
M& --;,[@'V963_@5>P1ZC8OJ,NF17,1O((UD>W5OF1#P"1Z<5D0>&Y/^$^N_
M$US+$_\ H265I&J\QIN+N6/<EB,>PJUIF@1:?K6JZO)*9[W4'7<Y7'EQ(,)&
MH]!R2>Y)H POB'_Q\>#O^QCMO_0):S_#UKH]M\6?%Z2V]C%<9L7M@R(K9,3;
MBG?)/7'>N_GM+:Z,1N+>*8PR"6(R(&V.,X9<]",GD>M03:/IEQJ4.HSZ=:2W
MT(Q%<O"ID0>S$9'4_G0!S/Q9_P"26Z__ -<%_P#0UK&\901Z7K-]XGMYM%U
MV^G+%?Z5J3+N\I=SCRVYVLP)X(PW%>C75I;7UL]M=V\5Q;R##Q2H'5A[@\&J
M=[X>T74KN.[OM(L+JYBP$FGMD=UQTP2,T 6-,N8[W2;.ZBA:&.>!)$B88*!E
M! ([8SBK5%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%<-\0UN9]0\)V5O?W=DMWJABEDM9"CE
M##)D9_KVZCD4 =S17EEAX5@F\?:UX;?4]6_L."T@NTLA?RX\Q]RD[]V_'RYV
M[L9.>PJA::GJ=I\/]!\2RW]U/_86J2PW;/(29K3SFA8N/XBJ[3D_W2: /8J*
MXWPI<S:WXL\1ZW]HD:PBE73;*,.=A$7,K@=#EV(SZ+4OQ/N9[/X:Z[<6TTD,
MT=OE)(V*LIW#H10!UM%>7^*[&Y\)>%;.'3+S4[F]UK4[6UO+AKL^;)NW%BA8
M[8BV-O& ,CTJUX=TCQ!8>))/L6EWVDZ1-8R))'>ZBMVJW&1LD4;V(.,@]CQ0
M!Z-17FG@=5T76[?2M=M-4M?$<UM)NN9;Y[BWU#:07=<L0&'!P5! .*Y>ST^4
M_!4>,7UW5#K=K"TUO<->OMCV2$"/9G:0<8.X$G/6@#W.BO.!&WC3QY=Z;J\U
MU%86&FVTZ64%P\(DDEW%G8H03MP% S@5SVHW^IV?@?Q;I<&JWC+I6MV]M97C
M2EI41I83L+'EMNXCGMP: /:**\[72_\ A%/B3X=MK"_U"6'5K>[6]2ZNWF$K
MQJC+)\Q(#9)Z8&.U5-%B?0/%T$?BB#4_[3O+V9;/54O7>UN@VXI$T8;"$+P%
M*XRN0: .HU#QBNGZ>+N32;Z('54TT)<J(B^YP@E7KE.<@]\=JZ>O$]6EN+[P
M=J<<M[.C#QN88YB^6A47  VYR!M[#I73IIX\)?$SP_9:9>WTEMJ]O="]@N;I
MYP6C5667YR<,2<'&!S0!O77C%;73M+NY-)OH#J&J1Z<(;I1%(A9BH<CG(^7(
M]016BVOP0/J[7EM=V=KI:B26[GBQ%*FS>6C(R6"@8/'6O+[>YGNO WA&6XFD
MFD_X2]1OD8L<"YE &3Z"K?B2(ZG!\58+J>Y>&S@BF@19W4(PL]W0$<$\E>A[
M@T >KV\\5U;17$+AXI4#HP[J1D'\JDKRR_TS_A%_AYHFOZ3+>C^SI+>_NXVN
MI)?-A9%65<,QP-IW8Z#;P*Z#PU>2:_XXU_6([EWTRS6/3+15<^6[ ;Y7QT)R
MRKG_ &30!UMY=P6%E/>74@CM[>-I97(R%51DGCT I;6YAO;2&ZMW$D$R+)&X
M_B4C(/Y&N?\ B#8PW_P_UU)_,Q'8S2KY<K(=RQL1DJ1D9Z@\'O7&W%N= ^&O
MAFUTJ[O+0ZY<V%M<W/VEW>)9%&XQEB=G3 Q@#/% 'J]%>=2::G@_X@^&;71[
MF]%IJPN8KNTGNI)U;9'O$@WDE6!X)'7->BT %%>8>%(WT'Q+:6/B:WU-=?NG
MF$6I?;7EM;_[S8V[L(0O12HQMX-<WI:>)O%'A9M?LM+U>77[F626VU!-62.&
M(K(0(Q"9 -@"[2"O/)H ]SK&US7TT2ZT>![=I3J=\MFI#8\LE&;<?7[O3WK@
M=4FU/Q!X_P!6TV[TC4=1M=,M;8):V6HBU1'D4LTC?.I<Y^4=0-I]:I:T?$VE
M>%_"/]HV<EUJ]KKC_9H)KA7DF01S&)7=206Q@$^U 'LE%<A\.FCOO#@UEM3G
MU"]U%O,NWD)40R#@Q+&3^["<C'4]3G-)\2[VYLO"(^R37$<EQ>6]NRVI(GD1
MY%#)$1SO*YQ^- '845Y?X;T@+XDUC5=.M-;L]'BT\1VZ:A-<(3<'=O*1R-G&
MW;R1UZ55N-2NQ\ M#NQ>S"ZD^P@S>:=[$SH#\V<GC.: /3(M2,NM7&G?8;Q!
M#$DOVIX\0R;B?E5L\L,<C'>JOB37T\.6-K<R6[3B>\AM JMC!D<+N_#.:Y#6
M-9OM+\6>-;FWED8V7AZ.Y@B+$HL@\TYV].PS]*YW6?#5O9>$/"FLKJFHSWEW
MJ&GR73S7CR)=,[JV2K$@8/(VXP/6@#VFBO,/%YL=6U76XK.Q\0:E?V$ \R6U
MU#[/!8N8]R[09$!;&&. W]*J-<ZAXBM_AC#<:I>P'4K:5KR2VF,;S8MPQR1Z
MD=1R,G&#0!ZU17E!O;OP:WQ"LM,N+F2VTVPAO+*.XE:;R'>-]V"Y)*Y4-@GU
MK>TCP];Z%H,7B&VOM3N]06P:>5I;V21+QC'NRR,2.O(V@8H [FBO$]%L_$^I
M>'](UW3M,U>36YVANI-2EU9##,C,"Z&'S,!-I("A01@=Z]LH YN7Q1<2>,)-
M T[2'NQ:I#)?7)G6-;=9"=N%/+G"DX&*Z2O-/#?AVP3XO^++@&[\RV6SFCS>
M2D;I%E+;ANPP] <@=L5F^$8)[/X<7GC66_O[W5K>VOGMUFN':.-4:0!=F<'E
M<Y()Y]J /7:*\?U73&T'X;V7C.RU;4I=>5+6Z>XDO9'2Z,C)NC,9.S:=Y  '
M&!6S)HX\2_$[Q%87]_J"Z?;V5HZVL%T\2%V$GS$J0>,=,X)/.<"@#T>BO"Q;
MWR_"%_&$VN:K-K6GRD6TS73A42*X\H*4!"MN5?F+ DYZU[F#D T 51JED=8.
MD^>OV\6XN3#@Y\LL5W9Z=015'1M?36-4UJR6W:(Z7="W9RV?,)17R/3[V/PK
MC)O#>G77QQF:4WF3HR7?R7LJ_O/M!'9ONX ^7[OM52P\+V_B#Q-X[DN[W4(U
MBO@(8[:Z>%4D\A#YGRD;F'&,Y QTYH ]7HKQAM?UG6]!^'UA*E[?#5+6::]C
MMKH6\MT8E&%,A9<#DLV""<5V7@:PUO3M0U>&\L;NRT=S$]A;W=ZMR\38(D 8
M,QVY"D GC)Q0!VC,J*68@*!DDG@"N.'Q(TZXWRZ;H^NZG8HQ4WUE8EX3C@[2
M2"X'JH-6_B,MTWPX\0BRW>>;&3&WKMQ\V/\ @.:SY;_4K/P!INH^$6TDZ?;:
M;YQ6Z1VRBQ@J$V$8/# Y[_C0!V%G=PW]C;WENQ:">-98RRE2589&0>1P>AJ>
MO)M8U_5/$EQX,M38W4]OJ>EG4KJSL;L6WG/M3"[RRG8NXG .3QZ56UB/Q'H7
MPZ\7F6*^TVS1[>32UGO1/-""Z"1=ZLQVYZ GHQ% 'L5%><RZ2?"OQ!\*BRU'
M49O[4-S!?_:KIY1<%82ZN5)PK!A_" ,'%<S FO>*[?7-2CTO6+C4Q>W$%C=V
M^K+!'9F-BJ*(S(.F 6RIW9- 'ME%>8ZC8:AKWCKP_I.L7UW;+)H+3:A;6EP8
MUED#QAERIX&X]1V&,X-2>(;73+[6+C1[6P\0ZO>:?:1(ZVNI&".T!4[&):1
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
M-T\$C1YSM8J?F&?6I!X4TL6VEP,MQ(NF7/VJW:6X>1_-^;+,S$EOOMU-;=%
M&9IV@:?I6I:C?64312:@XEN$#G8S@8WA>@8]R.N.:Q?B'H=[K_A^WM+.TCO8
MTO89[FT:01M/$I)*(Y^ZV=O.1P",C-=;10!Y[X6\.:A:>+%U"WTBYT'25M7B
MFLY[_P"T&YD)&UMH=E4* ><Y.<8J^/A;X7">48+MK991-!;->2&*W;<&)C0G
M"Y([=B1T-=G10!F_V#I_]KWFIM#ON+RW6VGW'*O&N[ V]/XC7/P?##PU#]G'
ME7LL=K*DMI%->R2):E6# 1J3A1D#\..E=E10!S6H^!-$U/5+J_F%Y&]XJK>1
M07<D<5R%&!YB*0&XX]QUS5JV\*:3:?V'Y4+C^Q$:.RS(3L#)L.?[WR^M;=%
M&8/#^FC4M2OV@WS:E"D%T'.Y9$0, -IXZ,<^M9FC>!-&T*\BN+0WSBW5EMH;
MB]DEBMU(P1&C$@<<?2NFHH Y6U^'VBV-PK6DNIV]JDOG+8Q:A*MLK9W<1AL8
MSSMZ>U=5110!GVNC65GK.H:M"C"[OUB2=BQ(81@A<#M]XTFDZ%I^BZ,FDV<.
M+)=_[N0[\[V+,#GJ"6-:-% ')6?PX\/65S;NB7LEO:R^=;64UY));0.#D,L9
M.T8[>E;UOHUE:ZW>ZO$C"\O(XXYF+$@K'G;@=OO&K]% & ?!NC'PI+X:,$G]
MF2EV:/S3N):0R'YNOWC6_P!!BBB@##U3PIINK:S::O,UW#?6R>6LMK<O"7CW
M;MC[2-RY&<&K=EHECI]SJ5Q;QLLFHR^=<DL3N;:%X]. *T:* .;E\#:%+H&G
MZ-Y$T<&G$&SEBG=)H&YY60'<#S6AHN@VVAK-Y-S?7,DQ!DEO;MYV.,X +$X'
M)Z8K4HH " 001D'J*XR7X7^&V:9(!J-I:3L6FLK2_EBMY,]<QJV #Z# KLZ*
M ,'4?!VC:EI^GV;026ZZ:H6REM9FBEMP%VX1U.0,  CO49\%:5+H5[H]S)?W
M=O>E3</=7DDLC[2"/F8G X' P*Z*B@"A>Z-97^IZ=J-PC-<Z<[O;L&("ET*-
MD=^":Q[OP%H]SJ%S>13:E9-=OYEU'8W\L$<[="S*K 9/<C&:Z>B@#-70;!-9
MMM56-Q=V]J;.-MY($1()&.YRHYZUG:GX)T?5=6EU*;[9%-<1K%=+;7<D*7*+
MT$BJ1N !(^G'2NCHH PK;P?HUI:Z-;0P.L6CR&2S'F'Y"0P.?7ACUK=HHH Y
MG5O >B:OJKZHPO+._D4)+<6%W);M*HZ!]A&[\>:6X\!^'Y])LM.6VE@2QD:6
MUF@N'2:%V)+,) =V3DYR3GO72T4 8>E>$M(TBTO8(H9)S?\ %Y-=RM-)<#&W
M#LQ)(P2,=*S+/X:>'+*:RE6.]F:PE66S^T7DD@MMIR%0,2%7V[X%=?10!GV6
MC65AJ6HZA;HRW&HNCW#%B0Q1 BX';@"LK_A!M)CT>PTRUEU"SAL-XMWM+V2)
MU#G+ L#\P)]<UTM% '.OX'T!_#T6B&T<6L4OVB-Q,XF6;)/FB3.[?DDYSW]*
MDLO"5A9VE];O<ZE>"]A,$SWE[),VP@C W'"]3TQ6]10!RLOA,OKOAORF6+2-
M MV\B,.2\DFT1J#_ +*H"<YR2175444 9^F:+9:1-?RV<;*]_<FZG)8G=(0
M2,].%'%47\':))I&JZ7+:&2SU2YDNKJ-G)W2.02P.<CD C'3%;U% ',Z7X$T
M72M5MM5C%Y<:C;JZ+=7=T\TA5@!M)8G@ <#H,GUJT/"6D#0-0T00O]AOWEDG
M3S#DF4EGP>HY-;E% &9<Z#87=QI<\L;%]+<O:D.1M)0ISZ\$]:P[WX:>'+\W
MR3I>_9;V1IIK-+R18#*W5Q&#C=GGZ\UU]% &<NB6*:\NM"-OMJVGV,/N./*W
M;L8Z9SWIVF:-9:1)?O9HRM?737<^6)S(P4$C/3A1Q5^B@#/UO1;+Q#HUQI6H
MQM):7  D56*DX(8<CW INIZ%8:O<:?<7<;&;3[@7-NZ.5*N 1VZ@@\CH:TJ*
M .7N? .C3W]U=12ZE9_:Y#+<PV5_+!%,YZLRJP&3W(QFIM7\%Z7K,S27$^I1
M))$(9H;>^EBCF0<;74-@\$CU(KHJ* .>U3P7HVJ?8G\N>SGL8O)MKBQG:"2*
M/&-@92/EXZ&I;3PAHEEH%UHJ6>^RO-YNA*[.\[-]YG<G<6/KG/3'2MRB@#E=
M-^'F@Z9J%EJ""]N+RQ)^SS75W),T:[2NP;B<+ACP/Z5MZ7HUEH[7S6:,AOKI
M[N?+$YD8 $C/0?*.*OT4 <M!\/M!MM4^VP+>1I]H%V+-+R06PF!W;_*!VYSS
MTQGM3KOP'I%UJ-S>Q3:E9/=MONDL;Z6!)VZ;F52!G'4C!-=/10!SNJ^"],U9
MT:6XU*!1 +9TMK^6)98AG"N WS=3SUYZUN6=I;Z?906=I$L-M!&L<4:]%4#
M _"IJ* ,37?"NF>(9;:XNA<0WEKGR+NTG:&:,'J RD'!]#Q4$7@C0XO#M]HB
MV\K6M_N-V[S,TL['JS2$EB>/6NBHH ;&BQQJBC"J !]!5+5M&LM;@MX;Y&=(
M+B.YC"L5Q)&VY3Q[]JOT4 4&T:R;7X];*-]NCMFM5?<<>66#$8Z=0.:KPZ-:
MZ/9:NUA9M-)?2RWDL#/_ *Z5E (RW !V@>E:]% ')_#?PN_A'P/8Z;/$L=VV
M9KE5.0)&.2,\YP,+G_9KJ)X(KJWDMYXUEAE0I(CC(92,$$>A%244 <II_P .
M] TZ[M9D%]-'9/OL[:YO9)8;9NQ1&) ([>G:M+4/"VD:GXAT[7;JV+ZAIP86
M\F\@#/J.AQDD9Z5LT4 8VF^%M(TC7=3UFSMBE]J14W#EB0<>@[9ZG'4TL7AC
M2X-&U+2DB<6FI/.]ROF'+&;._![9R?I6Q10!#9VL5A8V]G "L,$:Q1@G.%48
M'/T%3444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5QWCK4]9LKOPY9Z+>QVDNH:@;:222(2#88G.
M<'N" 1R.0,\9KL:X7XBZ3=:Q?>%(;5[R';JF]KFU7+08B?#YP0!G'7@].] %
M1-=U?PEXFU;2]4U.76;2+1)-7ADFB1)4,;8>,[  0>"#CCI6'IOBSQ#);:-J
MT5]K>H7=W-"UWIQT1TM!%(1N\N3R@1L!R&+D''O7;Z5X,%OJ%_J6M:E+K-_>
MVWV)Y)8EB1+?DF-47@ DY)[U'I'A#5M%6TLK;Q9>'2+1E$5J]M$7\M3Q&92,
ME<<= <=Z ,VUF\2:Y\1/$-C'KS66E:3<6Q2&*WC9Y-\2.4+,.%^][Y;J,5!I
M.MZBWC2:SU[7;W3;PWLB6FFR6J+:W5N"=GER%<LQ&"?GSGC%=?IF@1Z;K^MZ
MLD[N^JR0N\9  C\N,(,'OG&:R9O!M[?ZI93:KXBN;VQL;P7MO:M;QH1(N=FZ
M11E@N>F!GOF@#(T^7Q+XQ76=3L?$<NDQ6M[-:6%M#;Q.A\H[=\I=23N(/ (P
M*HQ^+O$'B2T\!G3;V/39=<CN1=MY"R &-.2H;OE6QSCD9SBM^?P'=Q7.I#1_
M$MYI=AJ<K3W5K'#&^'?[[1NPRF[\<'D8K0B\&6%K=^&Y+-W@@T%)8X(0,AP\
M>P[CZ]\]S0!BZ-JFJV.H>+M#U/7UD72X(9[?5+J% 8EE1B?,"[58*5SVS69H
MGB>Z3QSHFGV_B+4M9L=4CG\TWVG?9U5D3>KQ/Y:!@<$8!:NHU'P-9:K<>(Y+
MJYF,>NVT-O*B8!B$88!E/K\V>?2H++P5>)KVD:OJGB*YU";2Q(D$9MTB3:Z%
M#D+_ !=#G/8<"@"+X:_\>'B'_L8;_P#]&U2\9:N]MJ5[%!XPO[.Z@@$D5AIV
MFBY\L[<AIB(W."?4KQ^==5X>T"/P_!?Q13O,+R_GO6+ #:96W%1["LB]\$3S
M:WJE]8:]=6$.K*@OH(X4<N579E'890E>._MB@#"B\3:WXFA\&Z;:7W]F3ZMI
M[7]]=0Q*SA451MC# @;F;N#@"LVTM_$ECJ_Q'2UU7[1K5O:V4EO=B! TFU'8
M*R8V[B!M. .N1BNJ?X?+#I?A^+3M7N++4=#A,-M>K$K[T90&5T/!!P/H15_P
MWX1_X1_5=5U*75+K4+O4Q#]HDN H.Z,,,@#  ^;  &  * ,J#Q9<^(M=\)V^
MCS^5;7=FVJ7^%#$0[0J1\@XS(Q!Q@_(:Q8O$?B2Z^'FGZC'/=L7U6>+4+JRM
M4DGAMEED7<D>T@XVH"=I(&3@UU/A'P)8^$+S4KBUN)9_MC_NTD Q;Q!F81)_
ML@NQHL_"%YI&@6^FZ/K\]G)#<33&8VZ2"02.SE65O0MP00>* .=U;QB]AX2T
M?^R/$$VIMJ>H?95U(68EFACP6;]TBC=( ,8*]\D<5+H>O:RFI:M9K<ZO?::F
MF/=07VIZ:UL\,RG!CR8T5P00PX[&M0?#JT_L(V9U*[_M$ZB=5&I*J+(MT>KA
M<;<8XVXQC\ZU;'0]66"\CU;Q%-J N(#"JBUCA2/(Y;"C)/U./:@#DM$G\;W'
MPY;Q*NKG4=5N],#VU@MM&L:,0I#C@%GQDD="3@# %;O@75(=1CO GB.^U.6/
M8)K74+9()[1^<AE5%(!]P1\O!-:=GX>DT[P=::!8ZG/;26MO'#%>(BEQLQSM
M8$'.,$>A-4+'P=<P3ZM?W>NW%QJ^H6@M!>I"D7D( VTHJ\9!8G))Z#I0!U=%
M5M.M9++3+6UFNI+J6&)8WN)?O2D#!8^YZU9H **** "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 **** "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 **** "BBLW5M<L]&ETZ.[,F[4+M;.#8N?WC!B,^@PIY
MH TJ*** "BBLC7=?BT*324D@>7^T;^.Q7:0-C.K'<?;Y?UH UZ*** "BBB@
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
MF.U9_M+(S+]J,>7VG!<*HPW4')!YKT_5/!FFZIJHU(SW]I=& 6\KV5TT/G1
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
MO)*D$<XX(->B5SND>#-.TG4UU)KC4-0ODC,44^H733M$AZA,\#..3U/K714
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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@ K!\2^&AK_ -AN8+Z6PU+3
MYC-:7<:!]A(VL"IX92#@CBMZB@#FSX=U:]T+5]-UCQ!]M.H6S6RM'9I"L 96
M4L%!))^;NW8=*6[\)1W5AX;M3=LHT2YAG5MF?-\N-DP>>,[L]^E='10!S.I>
M'0NKZQKZ3N\MQI/V(6X3^Z78$'N3NQC%<AX4\!ZCJG@CP_9ZKKUX='$4%Q+I
M4MNH<LN&$;2?>V!AG;C/;/ KU6B@#G9O"%I=:UKE]=RM+#J]E'936^W 5%#@
MD-GN'_#%8\/P_OI+>PTW5?$UQJ&B6,D;Q6;6J(TGEG,:RR Y<# [#..:[JB@
M#SGQMX=77_B-X5C2*?;&LDM_(JGRW@C9'2-ST.9%&!]:ZV?0$G\7V7B W#![
M6TEM1#MX8.RMNSGMMZ>];-% '.V?A2.TA\1QB[9O[;GDF8[,>5OC5,#GG&W/
M:J$G@0QZ=X?73M7EL]3T.V%K!>B%7$D>T*RO&3@@[0>O!Z&NQHH Y34?"6HZ
MWX3U+1=8U]KF2]V@3I:)&L(!!PJ \].[&M+5?#Z:IKFAZFUPT;:5+)*L87/F
M;XRF"<\8SFMFB@#FK#PM=:9XMO\ 5K35V6QU"03W-@UNK;I!'LR),Y X!QCJ
M.M3>)_#/_"0"PN+>_DT_4M.F,UI=QH'V$@JP*GAE(.".*WZ* .1O/!=WJVB_
M9M6\07-QJ,=VEY:WT<*1?9I4^[L09&.N02<Y/-2Z7X3NX]?AUS7=:?5;ZVA:
M&U ME@C@#8WD*"<L< 9)Z=JZFB@#D$\"1)\.KKPA]O?R[@3#[3Y0ROF2-)]W
M/;=CKVJ?7?"=SJ6H:3J6FZNVFW^FQR0K+]G697C<*&!4D<_*"#_.NHHH QM-
M\/KIWB76M9%RTCZH+<-&4P(_*0KU[YSFN8OOAM=7-CK6E6_B2:VTC59Y;B2W
M6U1G623EAYA.2F[G&,XXS7H%% ')ZIX.N9M7M-8T;6GTS4H;064LAMUF2>('
M(#(2.0<D$'O1JG@Z\U"PT<IX@N%U?2YVGCU"6!)-[,&#!D&!@AL #& !7644
M 9,.EZ@FM6]]+K,TMO'9"WDM/*54EESDS<=#VP.*UJ** "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 **** "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@ 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@ 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 **** "BBB@ HHHH **** "BBB@ HHHH CG<QV\CKC*J2,^PKR#P'
MX@^('C+2[;5O^$@T2"![@H]L]K^\(4\XP>XZ5Z]<@M:3  DE&  ^E?.7PN;P
M;I%GI[ZYX>U)O$45WNCN%M9B%.X;#P<<?2@#VUO'OAN.36XY=0\J31!F^62)
MU*#H" 1\P/;;G.1ZBF:G\0?#NDZ=IUY=74N-2C$EI EN[32KC.1&!N QZ@5X
MW\2=)O\ Q1XQUW7M(TIGL=#C@@O%*NO]HE7RPP/O!<#/L@/I6IXON96\>:!X
MQ6YU73-$N])$27MG:B1[5\L2C*5.WKCIZXZ&@#U>T\<^&[SPQ-XBBU2(:7 2
MLTSJRF-ACY64C(;D<8R<C'6LVQ^*?A+4-*U#48=0E%OIZ+)<;[:165&.%8 C
M)!/I7EFL^&H[[X7ZS>^&Y-7U82ZQ'>W?VNU\IK@!3O*(%!(RX)X_A/I76^(O
M$EI\0OAYXBL_#VD:@9H[%&WRVAC!(<-Y2_WF 4\#\* .]NO%^B60T4SW;*-:
M9$L<1,?,+ $9X^7[PZXZUQ^D?&'2]2^(5]X<DPEL)$@L9UBDW32G 96&/E ;
M(R<#BN(;Q ?$]S\,[>QTK4E32;RVBNYY;<K&L@" J#W^X3GL,5TUA?CP]\?]
M?6_M+L)K,5M'9RQP%D<A4!R1T (.3VP: -;0?'=EI6GZK>>(/% U" :RUC%(
MMBT8MVQD1G"\@8/S=/>NQN_$NE6/B&QT&>Y*ZE?(\D$(C8Y50222!@#@]?2O
M'M$\+3Z_\.OB'ILEM(MP^KW$]L'0@LZ89<9]<8_&E\!6FM>.+O7?$%_;S6]W
M!HB:19&92I,IC^=QG_:R?^!T >AP_%7P?<:JEA'J;$R3?9X[@P.('D_NB3&T
MG\<>]=G7S+H=E87GA:R\*>(-7\36EW!<8.CPZ:"%?>2&5MG3G.2>Y[5]-#@4
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 %%%% !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 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 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%5
MM0@N;FPFAL[QK.X=<)<+&KF,^NUN#^-<U_PCGBS_ *'RX_\ !9;_ /Q- '74
M5R/_  CGBS_H?+C_ ,%EO_\ $T?\(YXL_P"A\N/_  66_P#\30!UU%<C_P (
MYXL_Z'RX_P#!9;__ !-'_".>+/\ H?+C_P %EO\ _$T ==17(_\ ".>+/^A\
MN/\ P66__P 31_PCGBS_ *'RX_\ !9;_ /Q- '745R/_  CGBS_H?+C_ ,%E
MO_\ $T?\(YXL_P"A\N/_  66_P#\30!UU%<C_P (YXL_Z'RX_P#!9;__ !-'
M_".>+/\ H?+C_P %EO\ _$T ==17(_\ ".>+/^A\N/\ P66__P 31_PCGBS_
M *'RX_\ !9;_ /Q- '745R/_  CGBS_H?+C_ ,%EO_\ $T?\(YXL_P"A\N/_
M  66_P#\30!UU%<C_P (YXL_Z'RX_P#!9;__ !-'_".>+/\ H?+C_P %EO\
M_$T ==17(_\ ".>+/^A\N/\ P66__P 31_PCGBS_ *'RX_\ !9;_ /Q- '74
M5R/_  CGBS_H?+C_ ,%EO_\ $T?\(YXL_P"A\N/_  66_P#\30!UU%<C_P (
MYXL_Z'RX_P#!9;__ !-'_".>+/\ H?+C_P %EO\ _$T ==17(_\ ".>+/^A\
MN/\ P66__P 31_PCGBS_ *'RX_\ !9;_ /Q- '745R/_  CGBS_H?+C_ ,%E
MO_\ $T?\(YXL_P"A\N/_  66_P#\30!UU%<C_P (YXL_Z'RX_P#!9;__ !-'
M_".>+/\ H?+C_P %EO\ _$T ==17(_\ ".>+/^A\N/\ P66__P 31_PCGBS_
M *'RX_\ !9;_ /Q- '745R/_  CGBS_H?+C_ ,%EO_\ $T?\(YXL_P"A\N/_
M  66_P#\30!UU%<C_P (YXL_Z'RX_P#!9;__ !-'_".>+/\ H?+C_P %EO\
M_$T ==17(_\ ".>+/^A\N/\ P66__P 31_PCGBS_ *'RX_\ !9;_ /Q- '74
M5R/_  CGBS_H?+C_ ,%EO_\ $T?\(YXL_P"A\N/_  66_P#\30!UU%<C_P (
MYXL_Z'RX_P#!9;__ !-'_".>+/\ H?+C_P %EO\ _$T ==17(_\ ".>+/^A\
MN/\ P66__P 31_PCGBS_ *'RX_\ !9;_ /Q- '745R/_  CGBS_H?+C_ ,%E
MO_\ $T?\(YXL_P"A\N/_  66_P#\30!UU%<C_P (YXL_Z'RX_P#!9;__ !-;
M6BV&IV$,J:GK4FJ.S91WMXX=@QTP@&: -2BBB@ 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 **** "N<\*:_-KVGZAJTYACT\7DT=FP&,P1G878D]V5SVP,5
MOW <VTHC_P!84.WZXXKQU-02Q_9D@"2K$US:BSW,< -),8WS],L3]#0!Z['J
M-C+=?98[RW>XVA_*652^T]\9SCWH?4;&.98GO+=96D\I4:502^,[0,]<$''O
M7F<VA:'8^,O!6E^'8K=KVU>2\N[N+#2M (RI:5QR=[,!S^'%2^!]+TF72]9\
M>:C:Q7,]S?75[!+,H;R(HW8+LS]TX3.1R>/04 =WINIW%P;QKZ.UMH4O&M[5
MTN1)YRC !/\ =8G(V]:MQ:G83QS20WUM(D!(F9)5(CQUW$'C\:\?M-(.J>%O
MAUX<NF=?[4N9=7O"C%690K2D$CD9,JBM>WM-*TKQ/X^NK73;2+3--TJ&&2VC
MA412L(WE;*XP<*5% '<^'?%.F>)[::?3I<B*:2(J[+N;8Q4N "?E)'!-:DUW
M;6Q(GN(HL(7^=PORCJ>>PR.?>N2^&.A:9I/@?1Y+6VM!>2V4;7,\2+O=F <A
MF')QN[UG76CV?BOXOW0OXEN++1-,A0V\@S&\TKLXW#HP"HIP>^#V% '?075O
M=6RW-O<130,,B6-PRD?4<5%;:II]YM^RWUK/N8JOE3*V2!D@8/4"O&;012>#
M-,L486NC^)/%,^]4.Q%M=[D1#'W0WE@<=B?6MNQ3PW'\6[N[T:TLX+30M&=K
MI[1 B&5FP!\O!*H&&?P[4 >EMJFGI)'&]]:J\KF.-3,H+L#@J!GD@\8I\=]:
M37<EI%=0/<Q#,D*R N@]UZBO#W\+VG_"H]+N)H$;7_$=_;&.\=<R0M-/Y@\L
MGE0%W' [DGO75MH^G:)\3M.BTBP2)M,T.YNYVC7]Y<%W55$C=78E6.3DYS0!
MZ'-J5C;W<=I->VT=S)]R%Y5#O] 3DUD1:Y<Q>/I] NA']GFL5O+)U!!.UMDJ
M,<\D$H1CL37F7ASPI<^+_!UO<:E>Z$IUF47-S?B(R7S.7W;%9B A&-H S@#@
M5VVOC/Q9\&+']Y;:_,O^YLC S_P+% '<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 %%%% !7 GX?W 6UT\7-
ML^C0:Z=56!U.1&0S>5CH0)&)^E=]10!FZ5X>T;0UE72M*L[(3',GV>%4W_7
MYJ>/2M/BTHZ7'96Z:>8S%]F6,"/8>"NWI@Y/'O5NB@"JFF6*3V\Z6<"S6T1A
M@<1@&)#C*J>PX' ]*$TVQC^U[+.!?MC%KG$8_?$C:2_][@ <]JM44 4=+T;3
M-#M#:Z586UE;ERYCMXPBECU) [\#\JFBL;2"YN;F*VBCGN2IGD5 &E*C W'O
M@<<U8HH S)_#NBW.CII$VE64FFIC9:M"IC7'3"XP*=;Z!H]K;S06^E64,,T(
M@ECC@55>,9PA '*_,W'N?6M&B@"H^F6$D5I&]E;M'9LKVRF,8A91A2@_A(!(
M&*D6RM4OI+Y;:(7<D8C><(-[("2%)ZX!)X]ZGHH QK7PCX<LM3.I6NA:=#?;
MBWGQVR!P3U(.."?6HX= D_X3>Z\0W,R./L:6=I$H/[M=Q>0GW9MO3LM;M% !
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 %%%% !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 %%%% !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 %%
M5M0DO(K"9]/MXKB["_NHI9#&K'T+ ''Y&N:_M/Q[_P!"SHW_ (-G_P#C- '7
M45R/]I^/?^A9T;_P;/\ _&:/[3\>_P#0LZ-_X-G_ /C- '745R/]I^/?^A9T
M;_P;/_\ &:/[3\>_]"SHW_@V?_XS0!UU%<C_ &GX]_Z%G1O_  ;/_P#&:/[3
M\>_]"SHW_@V?_P",T ==17(_VGX]_P"A9T;_ ,&S_P#QFC^T_'O_ $+.C?\
M@V?_ .,T ==17(_VGX]_Z%G1O_!L_P#\9H_M/Q[_ -"SHW_@V?\ ^,T ==17
M(_VGX]_Z%G1O_!L__P 9H_M/Q[_T+.C?^#9__C- '745R/\ :?CW_H6=&_\
M!L__ ,9H_M/Q[_T+.C?^#9__ (S0!UU%<C_:?CW_ *%G1O\ P;/_ /&:/[3\
M>_\ 0LZ-_P"#9_\ XS0!UU%<C_:?CW_H6=&_\&S_ /QFC^T_'O\ T+.C?^#9
M_P#XS0!UU%<C_:?CW_H6=&_\&S__ !FC^T_'O_0LZ-_X-G_^,T ==17(_P!I
M^/?^A9T;_P &S_\ QFC^T_'O_0LZ-_X-G_\ C- '745R/]I^/?\ H6=&_P#!
ML_\ \9H_M/Q[_P!"SHW_ (-G_P#C- '745R/]I^/?^A9T;_P;/\ _&:/[3\>
M_P#0LZ-_X-G_ /C- '745R/]I^/?^A9T;_P;/_\ &:/[3\>_]"SHW_@V?_XS
M0!UU%<C_ &GX]_Z%G1O_  ;/_P#&:/[3\>_]"SHW_@V?_P",T ==17(_VGX]
M_P"A9T;_ ,&S_P#QFC^T_'O_ $+.C?\ @V?_ .,T ==17(_VGX]_Z%G1O_!L
M_P#\9H_M/Q[_ -"SHW_@V?\ ^,T ==17(_VGX]_Z%G1O_!L__P 9H_M/Q[_T
M+.C?^#9__C- '745R/\ :?CW_H6=&_\ !L__ ,9H_M/Q[_T+.C?^#9__ (S0
M!UU%<C_:?CW_ *%G1O\ P;/_ /&:/[3\>_\ 0LZ-_P"#9_\ XS0!UU%<C_:?
MCW_H6=&_\&S_ /QFC^T_'O\ T+.C?^#9_P#XS0!UU%<C_:?CW_H6=&_\&S__
M !FC^T_'O_0LZ-_X-G_^,T ==17(_P!I^/?^A9T;_P &S_\ QFMK1+C6[B"4
MZWI]I92AL1K;71F##'4DHN* -2BBB@ 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 **** "LG0]=BUUM1:WA=8+.\>T65B,3,F Y7V#97_@)K2N':*WED4994
M+ >I KS;PJFL'X"VI\/,#K$UH\L3$@$R/(S,03QNY;&>^* /2Y9%BB>1LE44
ML=HR<#T ZU5TK48]6TNWOX8IXHYUWJEQ&8W ]U/(KS1M<M[#X<>)M1TK4-?&
MHQ1BSDMM5N'>:UN6PJD;LX),BG*G' QBM5XM0\0>+#X8.L:A:V&BZ? ]Y+:3
MF*:YGD!VYD'S;0JDG!Y)YH ]"HKQB/5]:7X=ZU+9ZY>7=W?ZZNF:1=32_-Y8
MD2)2"N.H5R2,9Z]:WX_MOASXB6T,NO:G?Q'1[B^U);F7='\K*%9(_NQ\[N!V
M% 'I%5Y[^TMKJVM9[B..>Z9E@C9L-(5&XA1WP!FO'M5EUN7X:CQE)XDU2UUK
M5"GV.UM[G;;H)G"I$L>,$A#G=][(SGBMK5/#JZW\6K*R?5M61-.T<W#20W;(
M4D=A&-I'W2RJQ;UH ]/HKB-&UJ1=>\;:G=WDITG3'BMHD>0E(S%#OE(![DN,
MGV%<S'>^([WPAX"TV#6+F#5];N6NY[LN6<0!7E8<]0 Z  \< 4 >NUD^(==B
M\.:?%?W,+O;&XBAF=2!Y*NP7>?8$C/UK@M8FU"Q\16G@^PG\27]G!:F^OI[:
MY5KN0NY5(_-=EV)PQ.TYZ#CFIKG2M8@^$WB^+7I+@QO!<S6<-Y<"XF@B$>55
MY!G<=P)ZG'')H ]-HK-\.W$MWX9TJYF),LMG#(Y/]XH"?UK2H **** "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@ KA/#OA&]M_#\V@3W>HZ;%IVHRM875E.JM+ Q+KG(((&\J0PZJ*[NB@#
MED\ Z0-,-E)+>3>9?1W]Q/++NEN94((WG'*_*HP !@<8KG?%FDO)XHOKJUT+
MQ+)/<VZ0NVG7<45M>@#@2DL&3!)4D8.,UZ710!QGAWP';V'A+PSIFH,3-H\H
MO-L+ (T_S$YXY +MCIT%;K>';"37;O5Y1)+<75FMDZNWR"(%C@#'<L<\UK44
M <1:_"W1;==/26^U6[ATV=)K*&YNMZ6^QMP55QC' '.3@8SC-;,_A.TE\6+X
MBCO;^WNO*2*:*&8+%.JDE0XQDXR>A%;U% '&7_PST?49]5,M[JB6NIR--<64
M=SM@,I7'F;<9W< X)(R!QQ6U'X9T^/5-+OU\WS-,M6M+5-PV*C!03C'7" 9S
M6S10!SNL>#[75=9CUB'4=1TW4%@^SM/8RJIDCSN"L&5@<$D@XSS5/Q;H=_<^
M!F\.Z:]S=27CI:RW-Q+O=(F?,DC$]?EW# ]0 *ZZB@!D,,=O!'#$H6.-0BJ.
MP P!3Z** "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 **** "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@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **K:A>?V?837?V>XN?*7/E6T>^1O95[FN:_X3P?]"KXI_P#!:?\
M&@#KJ*Y'_A/!_P!"KXI_\%I_QH_X3P?]"KXI_P#!:?\ &@#KJ*Y'_A/!_P!"
MKXI_\%I_QH_X3P?]"KXI_P#!:?\ &@#KJ*Y'_A/!_P!"KXI_\%I_QH_X3P?]
M"KXI_P#!:?\ &@#KJ*Y'_A/!_P!"KXI_\%I_QH_X3P?]"KXI_P#!:?\ &@#K
MJ*Y'_A/!_P!"KXI_\%I_QH_X3P?]"KXI_P#!:?\ &@#KJ*Y'_A/!_P!"KXI_
M\%I_QH_X3P?]"KXI_P#!:?\ &@#KJ*Y'_A/!_P!"KXI_\%I_QH_X3P?]"KXI
M_P#!:?\ &@#KJ*Y'_A/!_P!"KXI_\%I_QH_X3P?]"KXI_P#!:?\ &@#KJ*Y'
M_A/!_P!"KXI_\%I_QH_X3P?]"KXI_P#!:?\ &@#KJ*Y'_A/!_P!"KXI_\%I_
MQH_X3P?]"KXI_P#!:?\ &@#KJ*Y'_A/!_P!"KXI_\%I_QH_X3P?]"KXI_P#!
M:?\ &@#KJ*Y'_A/!_P!"KXI_\%I_QH_X3P?]"KXI_P#!:?\ &@#KJ*Y'_A/!
M_P!"KXI_\%I_QH_X3P?]"KXI_P#!:?\ &@#KJ*Y'_A/!_P!"KXI_\%I_QH_X
M3P?]"KXI_P#!:?\ &@#KJ*Y'_A/!_P!"KXI_\%I_QH_X3P?]"KXI_P#!:?\
M&@#KJ*Y'_A/!_P!"KXI_\%I_QH_X3P?]"KXI_P#!:?\ &@#KJ*Y'_A/!_P!"
MKXI_\%I_QH_X3P?]"KXI_P#!:?\ &@#KJ*Y'_A/!_P!"KXI_\%I_QH_X3P?]
M"KXI_P#!:?\ &@#KJ*Y'_A/!_P!"KXI_\%I_QH_X3P?]"KXI_P#!:?\ &@#K
MJ*Y'_A/!_P!"KXI_\%I_QH_X3P?]"KXI_P#!:?\ &@#KJ*Y'_A/!_P!"KXI_
M\%I_QH_X3P?]"KXI_P#!:?\ &@#KJ*Y'_A/!_P!"KXI_\%I_QH_X3P?]"KXI
M_P#!:?\ &@#KJ*Y'_A/!_P!"KXI_\%I_QK:T76AK4,LHTW4K'RVV[;ZW\IFX
MZ@9Y% &I1110 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 %%%% !5+^UK'^V
MAHXFS?\ D?:#$JD[8\[<DXP,GH"<G!QT-7&8(I9B H&23VKR_0M?_LKP-K'C
MZ> W%]K-T7MH2<,R;_*MXOIT/_ B: /1M2U2RTBT^U7\ZP0^8D88@G+,P51@
M<\D@5;KRK6[?Q3-XD\(:/KNHZ==Q7NH"]DCMK9HC";=3(5!+'>F2O)P<@>M3
MW7B[Q->^'=6\8:9=:;;:+8F;[+:W%NSM>1QDJSEPPV%B#M ![9H ].HKRK7A
MXFUKQ!X%L%U6UMKB2W.HSJ;,N(YHX^6(WC*EI,!>,8SD]*LZQX[N$\17.@0Z
M[9:<VFPQBZO'LFG>XG9<[8HE/  P3R3D@#UH ] U/5+/1[+[9?S>3;B1(R^T
MD!G8(N<#CE@,]!5RO+O%FI:KJ?P(N+K6;3[)JMTD2>2$*'>9U"':>5)&UL'I
MFO4: "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 KWT+7.GW,"'#21,BGT)!%>?Z
M-X<E\2_!K0-/BG^PWEM'!+$\D>X)-"W1EXR,J0:](HH XW3?".JGQE!XEUW5
MX;R>&SDMX[>" Q10EF4Y0%B>@.23DY[  5@M\,-:E\*+X4E\10#1()@T*1VI
M$LJ>;OVRMNP0!D# &3@GI@^H44 <OJ?AO4I?'%AXBTV_MH5BM#93P7$!?,9D
M#DH0PPQQCG(^M5!X8\0Z5KNK7F@:MIT5KJLPN)8[VT>5HI-H4E"KKD' .#79
MT4 <1KT$WB/Q=HN@_-)9Z6Z:GJ,VW"LZY$,?IDMER/11ZUV]%% !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 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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
9%% !1110 4444 %%%% !1110 4444 ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362303081264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - USD ($)<br> $ in Billions</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, 2023</div></th>
<th class="th"><div>Feb. 07, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="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="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="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-36468<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">ARISTA NETWORKS,&#160;INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">20-1751121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">5453 Great America Parkway<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Santa Clara<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">95054<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">547-5500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.0001 par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">ANET<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [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>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_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="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">$ 40.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">312,633,612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text"><div style="margin-top:3pt;padding-left:90pt;padding-right:90pt;text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="margin-top:3pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Portions of the registrant&#8217;s definitive Proxy Statement relating to its 2024 Annual Meeting of Stockholders to be filed pursuant to Regulation&#160;14A within 120&#160;days after the registrant&#8217;s fiscal year end of December&#160;31, 2023 are incorporated by reference into Part&#160;III of this Annual Report on Form&#160;10-K.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001596532<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-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="Show.toggleNext( this );">+ 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_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: 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 4: 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="Show.toggleNext( this );">+ 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_DocumentFinStmtErrorCorrectionFlag</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name 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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362302959760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_AuditInformationAbstract', window );"><strong>Audit 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="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Ernst & Young LLP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">San Mateo, California<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">42<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_anet_AuditInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Audit Information</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_AuditInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-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="Show.toggleNext( this );">+ 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_AuditorFirmId</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:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name 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="Show.toggleNext( this );">+ 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_AuditorLocation</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:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name 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="Show.toggleNext( this );">+ 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_AuditorName</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:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362302582688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>CURRENT ASSETS:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 1,938,606<span></span>
</td>
<td class="nump">$ 671,707<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="nump">3,069,362<span></span>
</td>
<td class="nump">2,352,022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">1,024,569<span></span>
</td>
<td class="nump">923,096<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">1,945,180<span></span>
</td>
<td class="nump">1,289,706<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">412,518<span></span>
</td>
<td class="nump">314,217<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">8,390,235<span></span>
</td>
<td class="nump">5,550,748<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">101,580<span></span>
</td>
<td class="nump">95,009<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Acquisition-related intangible assets, net</a></td>
<td class="nump">88,768<span></span>
</td>
<td class="nump">122,205<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">268,531<span></span>
</td>
<td class="nump">265,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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">945,792<span></span>
</td>
<td class="nump">574,912<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">151,900<span></span>
</td>
<td class="nump">166,612<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">9,946,806<span></span>
</td>
<td class="nump">6,775,410<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>CURRENT LIABILITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">435,059<span></span>
</td>
<td class="nump">232,572<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">407,302<span></span>
</td>
<td class="nump">292,487<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">915,204<span></span>
</td>
<td class="nump">637,432<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">152,041<span></span>
</td>
<td class="nump">131,040<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">1,909,606<span></span>
</td>
<td class="nump">1,293,531<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesNoncurrent', window );">Income taxes payable</a></td>
<td class="nump">95,751<span></span>
</td>
<td class="nump">89,839<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Deferred revenue, non-current</a></td>
<td class="nump">591,000<span></span>
</td>
<td class="nump">403,814<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">131,390<span></span>
</td>
<td class="nump">102,406<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">TOTAL LIABILITIES</a></td>
<td class="nump">2,727,747<span></span>
</td>
<td class="nump">1,889,590<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 5)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>STOCKHOLDERS&#8217; EQUITY:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.0001 par value&#8212;100,000 shares authorized and no shares issued and outstanding as of December 31, 2023 and 2022</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.0001 par value&#8212;1,000,000 shares authorized as of December 31, 2023 and 2022; 312,245 and 306,890 shares issued and outstanding as of December 31, 2023 and 2022</a></td>
<td class="nump">31<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">2,108,331<span></span>
</td>
<td class="nump">1,780,714<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">5,114,025<span></span>
</td>
<td class="nump">3,138,983<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="num">(3,328)<span></span>
</td>
<td class="num">(33,908)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">TOTAL STOCKHOLDERS&#8217; EQUITY</a></td>
<td class="nump">7,219,059<span></span>
</td>
<td class="nump">4,885,820<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</a></td>
<td class="nump">$ 9,946,806<span></span>
</td>
<td class="nump">$ 6,775,410<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362302043968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,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="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares 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="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares 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="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">1,000,000,000<span></span>
</td>
<td class="nump">1,000,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">312,245,000<span></span>
</td>
<td class="nump">306,890,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">312,245,000<span></span>
</td>
<td class="nump">306,890,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362302893312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 5,860,168<span></span>
</td>
<td class="nump">$ 4,381,310<span></span>
</td>
<td class="nump">$ 2,948,037<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">2,229,887<span></span>
</td>
<td class="nump">1,705,614<span></span>
</td>
<td class="nump">1,067,258<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">3,630,281<span></span>
</td>
<td class="nump">2,675,696<span></span>
</td>
<td class="nump">1,880,779<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">854,918<span></span>
</td>
<td class="nump">728,394<span></span>
</td>
<td class="nump">586,752<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">399,034<span></span>
</td>
<td class="nump">326,955<span></span>
</td>
<td class="nump">286,171<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">119,080<span></span>
</td>
<td class="nump">93,241<span></span>
</td>
<td class="nump">83,117<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">1,373,032<span></span>
</td>
<td class="nump">1,148,590<span></span>
</td>
<td class="nump">956,040<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">2,257,249<span></span>
</td>
<td class="nump">1,527,106<span></span>
</td>
<td class="nump">924,739<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">164,777<span></span>
</td>
<td class="nump">54,690<span></span>
</td>
<td class="nump">6,140<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">2,422,026<span></span>
</td>
<td class="nump">1,581,796<span></span>
</td>
<td class="nump">930,879<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">334,705<span></span>
</td>
<td class="nump">229,350<span></span>
</td>
<td class="nump">90,025<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 2,087,321<span></span>
</td>
<td class="nump">$ 1,352,446<span></span>
</td>
<td class="nump">$ 840,854<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 6.75<span></span>
</td>
<td class="nump">$ 4.41<span></span>
</td>
<td class="nump">$ 2.74<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 6.58<span></span>
</td>
<td class="nump">$ 4.27<span></span>
</td>
<td class="nump">$ 2.63<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract', window );"><strong>Weighted-average common shares outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">309,354<span></span>
</td>
<td class="nump">306,473<span></span>
</td>
<td class="nump">306,512<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">317,135<span></span>
</td>
<td class="nump">316,459<span></span>
</td>
<td class="nump">319,238<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 5,029,493<span></span>
</td>
<td class="nump">$ 3,716,079<span></span>
</td>
<td class="nump">$ 2,377,727<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">2,061,167<span></span>
</td>
<td class="nump">1,573,629<span></span>
</td>
<td class="nump">958,363<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Service</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">830,675<span></span>
</td>
<td class="nump">665,231<span></span>
</td>
<td class="nump">570,310<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">$ 168,720<span></span>
</td>
<td class="nump">$ 131,985<span></span>
</td>
<td class="nump">$ 108,895<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482916/730-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482517/912-730-25-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-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_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ProductMember</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_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ServiceMember</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>39
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362303000688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 2,087,321<span></span>
</td>
<td class="nump">$ 1,352,446<span></span>
</td>
<td class="nump">$ 840,854<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss), net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustments</a></td>
<td class="nump">825<span></span>
</td>
<td class="num">(3,215)<span></span>
</td>
<td class="num">(1,381)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Available-for-sale investments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Changes in net unrealized gains (losses) on available-for-sale securities</a></td>
<td class="nump">25,939<span></span>
</td>
<td class="num">(23,025)<span></span>
</td>
<td class="num">(7,157)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax', window );">Less: reclassification adjustment for net (gains) losses included in net income</a></td>
<td class="nump">3,816<span></span>
</td>
<td class="nump">632<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="nump">30,580<span></span>
</td>
<td class="num">(25,608)<span></span>
</td>
<td class="num">(8,538)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 2,117,901<span></span>
</td>
<td class="nump">$ 1,326,838<span></span>
</td>
<td class="nump">$ 832,316<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-15<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-17A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362299700496">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock &#160;</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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">304,696,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2020</a></td>
<td class="nump">$ 3,320,291<span></span>
</td>
<td class="nump">$ 30<span></span>
</td>
<td class="nump">$ 1,292,409<span></span>
</td>
<td class="nump">$ 2,027,614<span></span>
</td>
<td class="nump">$ 238<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">840,854<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">840,854<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="num">(8,538)<span></span>
</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">(8,538)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">186,875<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">186,875<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">Issuance of common stock in connection with employee equity incentive plans (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,693,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Issuance of common stock in connection with employee equity incentive plans</a></td>
<td class="nump">67,245<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">67,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,537,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="num">(411,645)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(411,645)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Tax withholding paid for net share settlement of equity awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(171,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax withholding paid for net share settlement of equity awards</a></td>
<td class="num">(16,482)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,482)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">307,681,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2021</a></td>
<td class="nump">3,978,600<span></span>
</td>
<td class="nump">$ 31<span></span>
</td>
<td class="nump">1,530,046<span></span>
</td>
<td class="nump">2,456,823<span></span>
</td>
<td class="num">(8,300)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">1,352,446<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,352,446<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="num">(25,608)<span></span>
</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">(25,608)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">230,934<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">230,934<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">Issuance of common stock in connection with employee equity incentive plans (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,908,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Issuance of common stock in connection with employee equity incentive plans</a></td>
<td class="nump">$ 48,411<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">48,410<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of common stock (in shares)</a></td>
<td class="num">(6,461,000)<span></span>
</td>
<td class="num">(6,461,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="num">$ (670,287)<span></span>
</td>
<td class="num">$ (1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(670,286)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Tax withholding paid for net share settlement of equity awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(271,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax withholding paid for net share settlement of equity awards</a></td>
<td class="num">(32,725)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(32,725)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Common stock issued for business acquisition (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Common stock issued for business acquisition</a></td>
<td class="nump">$ 4,049<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,049<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2022</a></td>
<td class="nump">306,890,000<span></span>
</td>
<td class="nump">306,890,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2022</a></td>
<td class="nump">$ 4,885,820<span></span>
</td>
<td class="nump">$ 31<span></span>
</td>
<td class="nump">1,780,714<span></span>
</td>
<td class="nump">3,138,983<span></span>
</td>
<td class="num">(33,908)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">2,087,321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,087,321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="nump">30,580<span></span>
</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">30,580<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">296,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">296,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">Issuance of common stock in connection with employee equity incentive plans (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,480,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Issuance of common stock in connection with employee equity incentive plans</a></td>
<td class="nump">$ 62,093<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,093<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of common stock (in shares)</a></td>
<td class="num">(954,000)<span></span>
</td>
<td class="num">(954,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="num">$ (112,279)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(112,279)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Tax withholding paid for net share settlement of equity awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(203,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax withholding paid for net share settlement of equity awards</a></td>
<td class="num">(33,563)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(33,563)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Common stock issued for business acquisition (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Common stock issued for business acquisition</a></td>
<td class="nump">$ 2,331<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,331<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2023</a></td>
<td class="nump">312,245,000<span></span>
</td>
<td class="nump">312,245,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2023</a></td>
<td class="nump">$ 7,219,059<span></span>
</td>
<td class="nump">$ 31<span></span>
</td>
<td class="nump">$ 2,108,331<span></span>
</td>
<td class="nump">$ 5,114,025<span></span>
</td>
<td class="num">$ (3,328)<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481089/718-20-55-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesShareBasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued pursuant to acquisitions during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssuedDuringPeriodValueShareBasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362303131712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>CASH FLOWS FROM OPERATING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 2,087,321<span></span>
</td>
<td class="nump">$ 1,352,446<span></span>
</td>
<td class="nump">$ 840,854<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation, amortization and other</a></td>
<td class="nump">70,630<span></span>
</td>
<td class="nump">62,700<span></span>
</td>
<td class="nump">50,334<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_NoncashLeaseExpense', window );">Noncash lease expense</a></td>
<td class="nump">18,236<span></span>
</td>
<td class="nump">18,648<span></span>
</td>
<td class="nump">17,112<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">296,756<span></span>
</td>
<td class="nump">230,934<span></span>
</td>
<td class="nump">186,875<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(370,796)<span></span>
</td>
<td class="num">(244,382)<span></span>
</td>
<td class="num">(99,290)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">Gain on strategic investments</a></td>
<td class="num">(18,699)<span></span>
</td>
<td class="num">(27,479)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium', window );">Amortization (accretion) of investment premiums (discount)</a></td>
<td class="num">(33,518)<span></span>
</td>
<td class="nump">12,767<span></span>
</td>
<td class="nump">26,847<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable, net</a></td>
<td class="num">(101,473)<span></span>
</td>
<td class="num">(401,531)<span></span>
</td>
<td class="num">(126,969)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(655,474)<span></span>
</td>
<td class="num">(638,948)<span></span>
</td>
<td class="num">(170,449)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other assets</a></td>
<td class="num">(66,401)<span></span>
</td>
<td class="num">(117,465)<span></span>
</td>
<td class="num">(130,222)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">198,612<span></span>
</td>
<td class="nump">31,436<span></span>
</td>
<td class="nump">66,681<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other liabilities</a></td>
<td class="nump">123,694<span></span>
</td>
<td class="nump">70,704<span></span>
</td>
<td class="nump">78,187<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="nump">464,958<span></span>
</td>
<td class="nump">98,957<span></span>
</td>
<td class="nump">278,485<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxes', window );">Income taxes, net</a></td>
<td class="nump">20,168<span></span>
</td>
<td class="nump">44,026<span></span>
</td>
<td class="num">(2,589)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">2,034,014<span></span>
</td>
<td class="nump">492,813<span></span>
</td>
<td class="nump">1,015,856<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities', window );">Proceeds from maturities of marketable securities</a></td>
<td class="nump">1,887,939<span></span>
</td>
<td class="nump">1,643,824<span></span>
</td>
<td class="nump">1,455,465<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from sale of marketable securities</a></td>
<td class="nump">67,284<span></span>
</td>
<td class="nump">193,782<span></span>
</td>
<td class="nump">19,607<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Purchases of marketable securities</a></td>
<td class="num">(2,606,878)<span></span>
</td>
<td class="num">(1,418,857)<span></span>
</td>
<td class="num">(2,317,264)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Purchases of property, equipment and intangible assets</a></td>
<td class="num">(34,434)<span></span>
</td>
<td class="num">(44,644)<span></span>
</td>
<td class="num">(64,736)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash paid for business combination, net of cash acquired</a></td>
<td class="nump">1,799<span></span>
</td>
<td class="num">(145,087)<span></span>
</td>
<td class="nump">1,299<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies', window );">Investment in notes and privately-held companies</a></td>
<td class="num">(3,164)<span></span>
</td>
<td class="num">(12,691)<span></span>
</td>
<td class="num">(19,933)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="num">(687,454)<span></span>
</td>
<td class="nump">216,327<span></span>
</td>
<td class="num">(925,562)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions', window );">Proceeds from issuance of common stock under equity plans</a></td>
<td class="nump">62,093<span></span>
</td>
<td class="nump">48,411<span></span>
</td>
<td class="nump">67,245<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax withholding paid on behalf of employees for net share settlement</a></td>
<td class="num">(33,563)<span></span>
</td>
<td class="num">(32,725)<span></span>
</td>
<td class="num">(16,482)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock</a></td>
<td class="num">(112,279)<span></span>
</td>
<td class="num">(670,287)<span></span>
</td>
<td class="num">(411,645)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(83,749)<span></span>
</td>
<td class="num">(654,601)<span></span>
</td>
<td class="num">(360,882)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes</a></td>
<td class="nump">675<span></span>
</td>
<td class="num">(3,611)<span></span>
</td>
<td class="num">(1,816)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">NET INCREASE/(DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH</a></td>
<td class="nump">1,263,486<span></span>
</td>
<td class="nump">50,928<span></span>
</td>
<td class="num">(272,404)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">CASH, CASH EQUIVALENTS AND RESTRICTED CASH &#8212;Beginning of period</a></td>
<td class="nump">675,978<span></span>
</td>
<td class="nump">625,050<span></span>
</td>
<td class="nump">897,454<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">CASH, CASH EQUIVALENTS AND RESTRICTED CASH &#8212;End of period</a></td>
<td class="nump">1,939,464<span></span>
</td>
<td class="nump">675,978<span></span>
</td>
<td class="nump">625,050<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>SUPPLEMENTAL DISCLOSURES OF CASH FLOW 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="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Cash paid for income taxes, net of refunds</a></td>
<td class="nump">686,155<span></span>
</td>
<td class="nump">427,846<span></span>
</td>
<td class="nump">189,774<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING 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="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets obtained in exchange for new operating lease liabilities</a></td>
<td class="nump">20,567<span></span>
</td>
<td class="nump">7,300<span></span>
</td>
<td class="nump">5,005<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssued1', window );">Common stock issued for business acquisition</a></td>
<td class="nump">$ 2,331<span></span>
</td>
<td class="nump">$ 4,049<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_anet_NoncashLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncash lease expense resulting from the change in right-of-use assets of operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_NoncashLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_anet_PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments For Investment In Notes And Privately-Held Companies</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(c),9(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482312/912-310-45-11<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accretion (amortization) of purchase discount (premium) on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for purchase of marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480060/805-50-25-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480027/805-50-30-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480027/805-50-30-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromSaleAndMaturityOfMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StockIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value of stock issued in noncash financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362303080528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization 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, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">Organization and Summary of Significant Accounting Policies</a></td>
<td class="text">Organization and Summary of Significant Accounting Policies<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%">Organization </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Arista Networks, Inc. (together with our subsidiaries, &#8220;we,&#8221; &#8220;our,&#8221; "Arista," "Company" or &#8220;us&#8221;) is a supplier of cloud networking solutions that use software innovations to address the needs of next-generation data center and campus workspace environments. Our cloud networking solutions consist of our EOS, a set of network applications and our Gigabit Ethernet switching and routing platforms. We are incorporated in the state of Delaware. Our corporate headquarters are located in Santa Clara, California, and we have wholly-owned subsidiaries throughout the world, including North America, Europe, Asia and Australia. </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%">Basis of Presentation and Principles of Consolidation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of Arista Networks, Inc. and its wholly-owned subsidiaries and are prepared in accordance with accounting principles generally accepted in the United States ("GAAP"). All significant intercompany accounts and transactions have been eliminated. </span></div><div style="margin-top:6pt;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%">Certain reclassifications of prior period amounts were made in the current year to conform to the current period presentation.</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%">Risk and Uncertainties</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Global economic and business activities continue to face widespread macroeconomic uncertainties, including inflation, monetary policy shifts, recession risks, and potential supply chain and other disruptions such as the Russia-Ukraine and Israel-Hamas conflicts, the Houthi attacks on marine vessels in the Red Sea and the U.S. trade war with China. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As we exit 2023, the business is emerging from a period of unprecedented global supply chain disruptions.  Throughout this period, we made significant supply chain investments, including funding additional working capital and incremental purchase commitments in response to extended visibility to deployment plans from our customers. We have worked closely with our contract manufacturers and supply chain partners to ramp production following a period of delayed component sourcing and workforce disruptions. This increased capacity has allowed us to ship products against previously committed demand/deployment plans and accelerate some deployments where needed, while trying to limit building customer inventory and to some extent balancing customer lead times with those currently experienced from our key suppliers. As a result, some shipments against these previously committed demand/deployment plans have extended into 2024. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the global supply chain has experienced some improvements and as customer lead times have been reduced from their peak, we have seen and expect to continue to see a commensurate reduction in visibility to customer demand and a gradual return to shorter demand-planning horizons resulting in lower demand levels.  Given these shipment and order patterns, near term revenue trends may not be solely reflective of current demand levels, but as discussed above will benefit from demand/deployment plans that had been previously committed. While inventory and working capital levels may remain elevated in the near term, we expect that purchase commitments will continue to decline as supplier lead times shorten. The larger magnitude of these balances, combined with a reduction in customer demand-planning horizons and shifting customer product priorities, has resulted in increased risk that we may not be able to sell all of this inventory, which in turn has resulted, and may in the future result, in additional excess and obsolete inventory and supplier liability charges.  </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%">&#160;&#160;&#160;&#160;In addition, inflation pressure in our supply chain, scarcity of some materials needed to build our products and disruptions to our manufacturing process have increased our cost of revenue and have impacted, and may continue to negatively impact our gross margin. Our operating cash-flows have also been and may continue to be negatively impacted by significant component inventories on hand or at our contract manufacturers. While we have seen improvements in our supply chain and manufacturing operations, any remaining or new supply chain and manufacturing related constraints could negatively impact our business in future periods. In addition, although our business has experienced limited disruption as a result of the Russia-Ukraine conflict, continued escalation of this conflict as well as the Israeli-Hamas conflict and Houthi movement in the Red Sea may negatively impact the global economy and our future operating results and financial condition.</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%">&#160;&#160;&#160;&#160;Management continues to actively monitor the impact of macroeconomic factors on the Company's financial condition, liquidity, operations, suppliers, industry, and workforce. The extent of the impact of these factors on our operational </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%">and financial performance, including our ability to execute our business strategies and initiatives in the expected time frame, will depend on future developments, the impact on our customers, partners, employees, contract manufacturers and supply chain, all of which continue to evolve and are unpredictable. In addition, any continued or renewed disruption in manufacturing and supply resulting from these factors could negatively impact our business. We also believe that some of our customers, following a year of elevated purchases, must now consider changing technology roadmaps and priorities, including the need for the rapid deployment of AI and related technologies, resulting in some uncertainty as to future investment plans and a more constrained approach to some forecasts and orders in the near term. In addition, any prolonged economic disruptions or further deterioration in the global economy could have a negative impact on demand from our customers in future periods, particularly in the enterprise market where we are continuing to expand our penetration. Accordingly, current results and financial conditions discussed herein may not be indicative of future operating results and trends.</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%">Use of Estimates </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the accompanying consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Those estimates and assumptions include, but are not limited to, valuation of inventory and contract manufacturer/supplier liabilities, accounting for income taxes, including the recognition of deferred tax assets and liabilities, valuation allowance on deferred tax assets and reserves for uncertain tax positions, revenue recognition and deferred revenue, allowance for doubtful accounts, sales rebates and return reserves, valuation of goodwill and acquisition-related intangible assets, estimate of useful lives of long-lived assets including intangible assets, and the recognition and measurement of contingent liabilities. We evaluate our estimates and assumptions based on historical experience and other factors and adjust these estimates and assumptions when facts and circumstances dictate. Actual results could differ materially from these estimates.</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%">Concentrations of Business and Credit Risk </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We work closely with third-party contract manufacturers to manufacture our products. As of December&#160;31, 2023, we had four primary contract manufacturing partners, who provided the vast majority of our electronic manufacturing services. Our contract manufacturing partners deliver our products to our third-party direct fulfillment facilities.&#160;We and our fulfillment partners then perform labeling, final configuration, quality assurance testing and shipment to our customers. Our products rely on key components, including certain integrated circuit components and power supplies, some of which our contract manufacturing partners purchase on our behalf from a limited number of suppliers, including certain sole-source providers. We generally do not have guaranteed supply contracts with our component suppliers, and our manufacturing partners could delay shipments or cease manufacturing such products or selling them to us at any time. If we are unable to obtain a sufficient quantity of these components on commercially reasonable terms or in a timely manner, or if we are unable to obtain alternative sources for these components, sales of our products could be delayed or halted entirely, or we may be required to redesign our products. Quality or performance failures of our products or changes in our contractors&#8217; or vendors&#8217; financial or business condition could disrupt our ability to supply quality products to our customers. Any of these events could result in lost sales and damage to our end-customer relationships, which would adversely impact our business, financial condition and results of operations. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash, cash equivalents, marketable securities, and accounts receivable. Our cash equivalents and marketable securities are invested in high quality financial instruments with banks and financial institutions. Such deposits may be in excess of insured limits provided on such deposits. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our accounts receivable are unsecured and represent amounts due to us based on contractual obligations of our customers. We mitigate credit risk with respect to accounts receivable by performing ongoing credit evaluations of our customers to assess the probability of collection based on a number of factors, including past transaction experience with the customer, evaluation of their credit history, the credit limits extended, review of the invoicing terms of the arrangement, and current economic conditions that may affect a customer&#8217;s ability to pay. In situations where a customer may be thinly capitalized and we have limited payment history with it, we will either establish a small credit limit or require it to prepay its purchases. We generally do not require our customers to provide collateral to support accounts receivable. We have recorded an allowance for doubtful accounts for accounts receivables that we have determined to be uncollectible. We mitigate credit risk with respect to accounts receivables by performing ongoing credit evaluations of the borrower to assess the probability of collecting all amounts due to us under the existing contractual terms. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We market and sell our products through both our direct sales force and our channel partners, including distributors, value-added resellers, system integrators and OEM partners, and in conjunction with various technology partners.  Significant customers are those that represent more than 10% of our total net revenue during the period or net accounts receivable balance at each respective balance sheet date. As of December&#160;31,&#160;2023,&#160;we had two customers who represented 28% and 11% of total accounts receivable. As of December&#160;31,&#160;2022,&#160;we had two customers who represented 28% and 16% of total accounts receivable. For the year ended December&#160;31, 2023,&#160;there were two end customers who represented 21% and 18% of total revenue. For the year ended December&#160;31, 2022,&#160;there were two end customers who represented 26% and 16% of total revenue. For the year ended December 31, 2021, there was one end customer who represented 15% of our total revenue. </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%">Cash and Cash Equivalents </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all highly liquid investments with original or remaining maturities of three months or less at the time of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with various financial institutions and highly liquid investments in money market funds. Interest is accrued as earned. </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%">Marketable Securities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classify all highly liquid investments in debt securities with maturities of greater than three months at the date of purchase as marketable securities. We have classified and accounted for our marketable debt and equity securities as available-for-sale. We determine the appropriate classification of these investments at the time of purchase and reevaluate such designation at each balance sheet date. We may or may not hold securities with stated maturities greater than 12 months until maturity. After consideration of our risk versus reward objectives, as well as our liquidity requirements, we may sell these securities prior to their stated maturities. As we view these securities as available to support current operations, we classify securities with maturities beyond 12 months as current assets under the caption marketable securities in the accompanying consolidated balance sheets. We carry these securities at fair value. For marketable debt securities, we report the unrealized gains and losses, net of taxes, as a component of stockholders&#8217; equity. For marketable equity securities, we report the unrealized gains and losses in other income (expense), net on the Consolidated Statements of Operations. We determine the cost of the debt investment sold based on an average cost basis at the individual security level, and record the interest income in other income, net in the accompanying consolidated statements of operations. We determine any realized gains or losses on the sale of marketable securities using the specific identification method, and record such gains and losses in other income, net in the accompanying consolidated statements of operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For our debt securities in an unrealized loss position, we determine whether a credit loss exists by considering, among other factors, current market conditions, credit quality of debt issuers, any changes to the rating of the security by a rating agency, and the extent to which fair value is less than cost. We recognize an allowance for credit losses, up to the amount of the unrealized loss when appropriate, and write down the amortized cost basis of the investment if it is more likely than not we will be required to sell or we intend to sell the investment before recovery of its amortized cost basis. </span></div><div style="margin-top:6pt"><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:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are recorded at the invoiced amount, net of allowances for doubtful accounts, sales rebates and returns reserves. We estimate our allowance for doubtful accounts based upon the collectability of the receivables in light of historical trends, reasonable and supportable information of our customers' economic conditions that may affect our customers&#8217; ability to pay, and prevailing economic conditions. This evaluation is done in order to identify issues that may impact the collectability of receivables and related estimated required allowance. Revisions to the allowance are recorded as an adjustment to bad debt expense. After appropriate collection efforts are exhausted, specific accounts receivable deemed to be uncollectible are charged against the allowance in the period they are deemed uncollectible. Recoveries of accounts receivable previously written-off are recorded as credits to bad debt expense. We primarily estimate our sales rebates and returns reserves based on historical rates applied against current period billings. Specific customer returns, rebates and allowances are considered when determining our estimates. Revisions to sales rebate and return reserves are recorded as adjustments to revenue. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the exchange price that would be received for an asset or an exit price that would be paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. We apply fair value accounting for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. These assets and liabilities include cash and cash equivalents, marketable securities, accounts receivable, accounts payable, and accrued liabilities. Cash equivalents, </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%">accounts receivable, accounts payable and accrued liabilities are stated at carrying values in our consolidated financial statements, which approximate their fair value due to the short-term nature of these instruments. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities recorded at fair value on a recurring basis in the accompanying consolidated balance sheets are categorized based upon the level of judgment associated with the inputs used to measure their fair value. We use a fair value hierarchy to measure fair value, maximizing the use of observable inputs and minimizing the use of unobservable inputs. The three-tiers of the fair value hierarchy are as follows:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level I</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level II</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level III</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Unobservable inputs that are supported by little or no market data for the related assets or liabilities and typically reflect management&#8217;s estimate of assumptions that market participants would use in pricing the asset or liability.</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%">Foreign Currency</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of our foreign subsidiaries is either the U.S. dollar or their local currency depending on the nature of the subsidiaries&#8217; activities.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transaction re-measurement - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities denominated in a currency other than a subsidiary&#8217;s functional currency are re-measured into the subsidiary's functional currency using exchange rates in effect at the end of the reporting period, with gains and losses recorded in other income, net in the consolidated statements of operations. To date, foreign currency transaction gains and losses and exchange rate fluctuations have not been material to our consolidated financial statements. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Translation - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities of subsidiaries denominated in foreign functional currencies are translated into U.S. dollars at the closing exchange rate on the balance sheet date and equity-related balances are translated at historical exchange rates. Revenues, costs and expenses in foreign functional currencies are translated using average exchange rates that approximate those in effect during the period. Translation adjustments are recorded within accumulated other comprehensive income, a separate component of total stockholders&#8217; equity.</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%">Inventory Valuation and Contract Manufacturer/Supplier Liabilities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories primarily consist of finished goods and strategic components, primarily integrated circuits. Inventories are stated at the lower of cost (computed using the first-in, first-out method) and net realizable value. Manufacturing overhead costs and inbound shipping costs are included in the cost of inventory.&#160;We record a provision when inventory is determined to be in excess of anticipated demand, or obsolete, to adjust inventory to its estimated realizable value.&#160;For the years ended December&#160;31, 2023, 2022 and 2021, we recorded charges of $234.4 million, $71.4 million and $61.8 million, respectively, within cost of product revenue for inventory write-downs. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contract manufacturers procure components and assemble products on our behalf based on our forecasts.&#160;We record a liability and a corresponding charge for non-cancellable, non-returnable purchase commitments with our contract manufacturers or suppliers for quantities in excess of our demand forecasts or that are considered obsolete due to manufacturing and engineering change orders resulting from design changes. For the years ended December 31, 2023 and 2022, we recorded charges of $113.0 million and $43.7 million, respectively, within cost of product revenue for such liabilities with our contract manufacturers and suppliers. For the year ended December 31, 2021, we did not incur any losses on such liabilities.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use significant judgment in establishing our forecasts of future demand and obsolete material exposures. These estimates depend on our assessment of current and expected orders from our customers, product development plans and current sales levels.  In addition, when industry-wide supply chain shortages resulted in extended lead times for components, we were  required to extend the time horizon of our demand forecasts and increase our purchase commitments for long lead time components. As customer lead times reduce more broadly, we have seen and expect to continue to see a commensurate reduction in visibility to customer demand and a gradual return to shorter demand-planning horizons resulting in lower demand levels.  While inventory and working capital levels may remain elevated in the near term, we expect that purchase commitments will continue to decline as supplier lead times shorten. There is however no guarantee that all suppliers will meet their </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%">commitments in the time frame committed or that actual customer demand will directly match our demand forecasts. If actual market conditions are less favorable than those projected by management, which may be caused by factors within and/or outside of our control, we may be required to increase our inventory write-downs and liabilities to our contract manufacturers and suppliers, which could have an adverse impact on our gross margins and profitability.&#160;We regularly evaluate our exposure for inventory write-downs and adequacy of our contract manufacturer and supplier liabilities. </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%">Property and Equipment </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost, less accumulated depreciation, except for land which is not depreciated. We capitalize any additions and improvements and expense maintenance and repairs as incurred. Depreciation is calculated using the straight-line method over the estimated useful lives of the related assets, generally three years. Our leasehold improvements are depreciated over the shorter of the estimated useful lives of the improvements or the remaining lease term. </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%">Leases</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease office space, data centers, and equipment under non-cancellable operating leases with various expiration dates through 2029. We determine if an arrangement contains a lease at inception. Operating leases are recorded as right-of-use (&#8220;ROU&#8221;) assets and lease liabilities, and are included in other assets and other current and non-current liabilities in our consolidated balance sheets. We do not have any finance leases in any of the periods presented. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets and lease liabilities are recognized at the commencement date based on the present value of remaining lease payments over the lease term. The interest rate implicit in our operating leases is not readily available, and therefore, an incremental borrowing rate is estimated based on a hypothetical interest rate on a collateralized basis with similar terms, payments, and economic environments. ROU assets also include any prepaid lease payments and lease incentives.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating lease agreements may contain rent concession, rent escalation, and option to renew provisions. Lease expense is recognized on a straight-line basis over the lease term commencing on the date we have the right to use the leased property. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. In addition, certain of our operating lease agreements contain tenant improvement allowances from landlords. These allowances are accounted for as lease incentives and decrease our right-of-use asset and reduce lease expense over the lease term. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our lease agreements may contain lease and non-lease components, which are combined and accounted for as a single lease component. We also have elected to apply the short-term lease measurement and recognition exemption in which ROU assets and lease liabilities are not recognized for leases with terms of 12 months or less.</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%">Business Combinations </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the acquisition method to account for our business combinations in accordance with Accounting Standards Codification ("ASC") 805 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We allocate the total fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the consideration transferred over the fair values of the assets acquired and liabilities assumed is recorded as goodwill. The results of operations of the acquired businesses are included in our consolidated financial statements from the date of acquisition. Acquisition-related transaction and restructuring costs are expensed as incurred. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the measurement period, which is not to exceed one year from the acquisition date, we may record adjustments to the acquired assets and liabilities assumed, with a corresponding offset to goodwill or the preliminary purchase price, to reflect new information obtained about facts and circumstances that existed as of the acquisition date. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to 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-style:italic;font-weight:700;line-height:120%">Goodwill and Acquired Intangible Assets</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of net assets acquired in a business combination. The Company has one reporting unit and tests goodwill for impairment at least annually in the fourth quarter or more frequently if indicators of potential impairment exist. We first perform a qualitative assessment to determine whether it is more likely than not that the fair value of our reporting unit is less than its carrying amount. If the reporting unit does not pass the qualitative assessment, a quantitative test is performed by comparing the fair value of our reporting unit with its carrying amount. We would recognize an impairment loss for the amount by which the carrying amount exceeds the fair value. There </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%">were no impairment charges in any of the periods presented in the consolidated financial statements. See Note 4. Acquisition, Goodwill and Acquisition-Related Intangible Assets for additional information.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired intangible assets are carried at cost less accumulated amortization. All acquired intangible assets have been determined to have definite lives and are amortized on a straight-line basis over their estimated useful lives, ranging from&#160;<span style="-sec-ix-hidden:f-402">three</span>&#160;to&#160;eight years. Acquired intangible assets are reviewed for impairment under the long-lived asset model described below. There were no impairment charges in any of the periods presented in the consolidated financial statements. See Note 4. Acquisition, Goodwill and Acquisition-Related Intangible Assets for additional 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-style:italic;font-weight:700;line-height:120%">Equity Investments in Privately-Held Companies </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our equity investments in privately-held companies without readily determinable fair values are measured using the measurement alternative, defined by ASC 321 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments-Equity Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as cost, less impairments, and remeasured based on observable price changes from orderly transactions of identical or similar securities of the same issuer.&#160;Any adjustments resulting from impairments and/or observable price changes are recorded within other income, net, in our consolidated statements of operations. This election is reassessed each reporting period to determine whether investments in privately-held companies have a readily determinable fair value, in which case they would no longer be eligible for this election. The Company did not hold investments in privately-held companies whose fair value was readily determinable as of December 31, 2023 and 2022. </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%">Impairment of Long-Lived Assets and Investments in Privately-Held Companies </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of our long-lived assets, including property and equipment, intangible assets, ROU assets and investments in privately-held companies, are periodically reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Recoverability of these assets is measured by comparison of the carrying amount of each asset to the future undiscounted cash flows the asset is expected to generate over its remaining life. If the asset is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset. No impairment of any long-lived assets was identified for any of the periods presented in the consolidated financial statements. </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%">Loss Contingencies</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, we are a party to claims and legal proceedings including matters relating to commercial, employee relations, business practices and intellectual property. In assessing loss contingencies, we use significant judgments and assumptions to estimate the likelihood of loss, impairment of an asset or the incurrence of a liability, as well as our ability to reasonably estimate the amount of loss. We record a provision for contingent losses when it is both probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated. We record a charge equal to the minimum estimated liability for litigation costs or a loss contingency only when both of the following conditions are met: (i)&#160;information available prior to issuance of our consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements, and (ii)&#160;the range of loss can be reasonably estimated. We regularly evaluate current information available to us to determine whether such accruals should be adjusted and whether new accruals are required.</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%">Revenue Recognition </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenue from sales of our products, which incorporate our EOS software and accessories such as cables and optics, to direct customers and channel partners together with post-contract customer support (&#8220;PCS&#8221;). We typically sell products and PCS in a single contract. We recognize revenue upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to be entitled to receive in exchange for those products or services. We apply the following five-step revenue recognition model:</span></div><div style="margin-top:3pt;padding-left:42.75pt;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">Identification of the contract, or contracts, with a customer</span></div><div style="margin-top:3pt;padding-left:42.75pt;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">Identification of the performance obligations in the contract</span></div><div style="margin-top:3pt;padding-left:42.75pt;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">Determination of the transaction price</span></div><div style="margin-top:3pt;padding-left:42.75pt;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">Allocation of the transaction price to the performance obligations in the contract</span></div><div style="margin-top:3pt;padding-left:42.75pt;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">Recognition of revenue when (or as) we satisfy the performance obligation</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:400;line-height:174%">Post-Contract Customer Support ("PCS")</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PCS, which includes technical support, hardware repair and replacement parts beyond standard warranty, bug fixes, patches and unspecified upgrades on a when-and-if-available basis, is offered under renewable, fee-based contracts. We initially defer PCS revenue and recognize it ratably over the life of the PCS contract as there is no discernible pattern of delivery related to these promises.  We do not provide unspecified upgrades on a set schedule and address customer requests for technical support if and when they arise, with the related expenses recognized as incurred. PCS contracts generally have a term of <span style="-sec-ix-hidden:f-411">one</span> to three years. We include billed but unearned PCS revenue in deferred revenue.</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:400;line-height:174%">Contracts with Multiple Performance Obligations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of our contracts with customers, other than renewals of PCS, contain multiple performance obligations with a combination of products and PCS. Products and PCS generally qualify as distinct performance obligations. Our hardware includes EOS software, which together deliver the essential functionality of our products. For contracts that contain multiple performance obligations, we allocate revenue to each distinct performance obligation based on the standalone selling price ("SSP"). Judgment is required to determine the SSP for each distinct performance obligation. We use a range of amounts to estimate SSP for products and PCS sold together in a contract to determine whether there is a discount to be allocated based on the relative SSP of the various products and PCS.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we do not have an observable SSP, such as when we do not sell a product or service separately, then SSP is estimated using judgment and considering all reasonably available information such as gross margin, market conditions and information about the size and/or purchase volume of the customer. We generally use a range of amounts to estimate SSP for individual products and services based on multiple factors including, but not limited to product category, actual and expected volume, discounting policies, and end customer vertical and size.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We limit the amount of revenue recognition for contracts containing forms of variable consideration, such as future performance obligations, customer-specific returns, and acceptance or refund obligations. We include some or all of an estimate of the related at-risk consideration in the transaction price only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recorded under each contract will not occur when the uncertainties surrounding the variable consideration are resolved.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of our contracts with customers have standard payment terms of 30 days and the remainder generally between 30 to 90 days.&#160;We have determined our contracts generally do not include a significant financing component&#160;because the Company and the customer have specific business reasons other than financing for entering into such contracts.&#160;Specifically, both we and our customers seek to ensure the customer has a simplified way of purchasing Arista products and services.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for multiple contracts with a single partner as one arrangement if the contractual terms and/or substance of those agreements indicate that they may be so closely related that they are, in effect, parts of a single contract.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may occasionally accept returns to address customer satisfaction issues even though there is generally no contractual provision for such returns. We estimate returns for sales to customers based on historical return rates applied against current-period shipments. Specific customer returns and allowances are considered when determining our sales return reserve estimate.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our policy applies to the accounting for individual contracts. However, we have elected a practical expedient to apply the guidance to a portfolio of contracts or performance obligations with similar characteristics so long as such application would not differ materially from applying the guidance to the individual contracts (or performance obligations) within that portfolio. Consequently, we have chosen to apply the portfolio approach when possible, which we do not believe will happen frequently. Additionally, we will evaluate a portfolio of data, when possible, in various situations, including accounting for commissions, rights of return and transactions with variable consideration.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report revenue net of sales taxes. We include shipping charges billed to customers in revenue and the related shipping costs are included in cost of product revenue.</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%">Contract Balances  </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract asset is recognized when we have a contractual right to consideration for both completed and partially completed performance obligations that have not yet been invoiced. Contract assets are included in other current assets in the accompanying consolidated balance sheets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract liability is recognized when we have received customer payments in advance of our satisfaction of a performance obligation under a contract that is cancellable. Contract liabilities are included in other current liabilities and other long-term liabilities in the accompanying consolidated balance sheets.</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%">Research and Development Expenses </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs related to the research, design and development of our products are charged to research and development expenses as incurred. Software development costs are capitalized beginning when a product&#8217;s technological feasibility has been established and ending when the product is available for general release to customers. Generally, our products are released soon after technological feasibility has been established. As a result, costs incurred subsequent to achieving technological feasibility have not been significant and accordingly, all software development costs have been expensed as incurred. </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%">Segment Reporting </span></div><div style="margin-top:6pt;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%">We develop, market and sell cloud networking solutions, which primarily consist of our switching and routing platforms and related network applications, and there are no segment managers who are held accountable for operations or operating results below the Company level. Our chief operating decision maker is our Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, we have determined that we operate as one reportable segment. </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%">Stock-Based Compensation </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation cost for equity awards is measured at the grant-date fair value using appropriate valuation techniques and recognized as expense over the requisite service or performance period. We account for forfeitures when they occur. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation costs for stock options and restricted stock units ("RSUs") are recognized on a straight-line basis over the requisite service period, which is generally <span style="-sec-ix-hidden:f-417">two</span> to five years. The Company has granted RSUs that vest upon the satisfaction of both service-based and performance-based conditions ("PRSUs"). The service-based condition for these awards is generally satisfied over four years. The performance-based conditions are satisfied upon achieving specified performance targets, such as financial or operating metrics. We record stock-based compensation expense for performance-based equity awards on an accelerated attribution method over the requisite service period, and only if performance-based conditions are considered probable to be satisfied.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 6. Stockholders' Equity and Stock-Based Compensation for a detailed discussion of the Company&#8217;s stock plans, assumptions to the valuation techniques, and stock-based compensation expense.</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%">Income Taxes </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense is an estimate of current income taxes payable in the current fiscal year based on reported income before income taxes. Deferred income taxes reflect the effect of temporary differences and carryforwards that we recognize for financial reporting and income tax purposes.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for income taxes under the liability approach for deferred income taxes, which requires recognition of deferred income tax assets and liabilities for the expected future tax consequences of events that have been recognized in our consolidated financial statements, but have not been reflected in our taxable income. Estimates and judgments occur in the calculation of certain tax liabilities and in the determination of the recoverability of certain deferred income tax assets, which arise from temporary differences and carryforwards. Deferred income tax assets and liabilities are measured using the currently enacted tax rates that apply to taxable income in effect for the years in which those tax assets are expected to be realized or settled. We regularly assess the likelihood that our deferred income tax assets will be realized based on the positive and negative evidence available. We record a valuation allowance to reduce the deferred tax assets to the amount that we are more likely than not to realize. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that we have adequately reserved for our uncertain tax positions, although we can provide no assurance that the final tax outcome of these matters will not be materially different. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made and could have a material impact on our financial condition and results of operations. The provision for income taxes includes the effects of any reserves that we believe are appropriate, as well as the related net interest and penalties.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly review our tax positions and benefits to be realized. We recognize tax liabilities based upon our estimate of whether, and to the extent to which, additional taxes will be due when such estimates are more likely than not to be sustained. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. We recognize interest and penalties related to income tax matters as income tax expense.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. tax rules require U.S. tax on foreign earnings, known as global intangible low taxed income (&#8220;GILTI&#8221;). Under U.S. GAAP, we are allowed to make an accounting policy choice of either (1) treating taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the &#8220;period cost method&#8221;) or (2) factoring such amounts into a company&#8217;s measurement of its deferred taxes (the &#8220;deferred method&#8221;). We selected the deferred method of accounting and recorded the associated basis differences anticipated to influence prospective GILTI calculations.</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%">Recent Accounting Pronouncements Not Yet Effective </span></div><div style="margin-bottom:6pt;margin-top:6pt;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%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740)-Improvements to Income Tax Disclosures. The ASU requires that an entity disclose specific categories in the effective tax rate reconciliation as well as provide additional information for reconciling items that meet a quantitative threshold. Further, the ASU requires certain disclosures of state versus federal income tax expense and taxes paid. The amendments in this ASU are required to be adopted for fiscal years beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued. The amendments should be applied on a prospective basis although retrospective application is permitted. we </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">have not early adopted ASU 2023-09 for December 31, 2023. We are currently evaluating the impact of future adoption on our financial disclosures.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280)-Improvements to Reportable Segment Disclosures. The ASU requires that an entity disclose significant segment expenses impacting profit and loss that are regularly provided to the chief operating decision maker. The update is required to be applied retrospectively to prior periods presented, based on the significant segment expense categories identified and disclosed in the period of adoption. The amendments in this ASU are required to be adopted for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. We have not early adopted ASU 2023-07 for the year ended December 31, 2023. We are currently evaluating the impact of future adoption on our financial disclosures.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//275/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362304621968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets measured at fair values on a recurring basis </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%">&#160;&#160;&#160;&#160;We measure and report our cash equivalents, restricted cash, and available-for-sale marketable securities at fair value on a recurring basis. The following tables summarize the fair value of these financial assets by significant investment category and their levels within the fair value hierarchy (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:19.574%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.119%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.284%"></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:8.284%"></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:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.679%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.284%"></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:8.284%"></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:8.728%"></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="21" style="border-bottom: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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom: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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Level I</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:700;line-height:100%">Level II</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:700;line-height:100%">Level&#160;III</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:700;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:700;line-height:100%">Level I</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:700;line-height:100%">Level II</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:700;line-height:100%">Level&#160;III</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:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 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:120%">Money market funds   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015,705&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015,705&#160;</span></td><td style="background-color:#cceeff;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%">322,294&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,294&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</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%">1,999&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,999&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">5,422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">5,422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency securities</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">17,559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">17,559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government notes</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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">51,986&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,986&#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: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%">1,015,705&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,999&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017,704&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374,280&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,981&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,261&#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-style:italic;font-weight:400;line-height:120%">Marketable Securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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%">Certificates of deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">5,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%">&#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%">5,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%">&#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%">10,492&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">10,492&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government notes</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,044,859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,044,859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">993,955&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">993,955&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,362,124&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,362,124&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,113,134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,113,134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Agency securities</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%">657,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">657,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">215,380&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">215,380&#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 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%">Marketable equity securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</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:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">19,061&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">19,061&#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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">1,044,859&#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;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,024,503&#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;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%">&#8212;&#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;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%">3,069,362&#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;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%">1,013,016&#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;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%">1,339,006&#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;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%">&#8212;&#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;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,352,022&#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-style:italic;font-weight:400;line-height:120%">Other Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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 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:120%">Money market funds - restricted</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%">858&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,271&#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:120%">Total Financial Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,061,422&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,026,502&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,087,924&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,391,567&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,361,987&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,753,554&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">______________________________________</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) As of December 31, 2023 and 2022, all of our certificates of deposits were domestic deposits.</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:9pt;font-weight:400;line-height:120%">(2) During the year ended December&#160;31, 2023, the Company sold all its shares of its marketable equity security for $23.9&#160;million. This publicly-traded equity investment generated an unrealized gain of $4.8&#160;million and $10.7&#160;million for the year ended December 31, 2023 and 2022, respectively. The initial cost of this investment was $3.0&#160;million with no changes since our initial investment. The cumulative gain from the initial purchase was $20.9&#160;million, the majority of which has been reflected in prior periods as net unrealized gains. The realized and unrealized gains/losses are included in Other income (expense), net on the unaudited Condensed Consolidated Statements of Operations. Refer to Note 3. Financial Statements Details. </span></div><div style="margin-top:6pt;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%">During the year ended on December&#160;31, 2023, the Company did not make any transfers between the levels of the fair value hierarchy.</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%">&#160;&#160;&#160;&#160;</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%">Marketable debt secur</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ities</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%">&#160;&#160;&#160;&#160;The following table summarizes the amortized cost, unrealized gains and losses, and fair value of our debt securities measured at fair value on a recurring basis (in thousands):</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:17.467%"></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:7.379%"></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.695%"></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:9.572%"></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.987%"></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.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.269%"></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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Unrealized Gains</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:700;line-height:100%">Unrealized Losses</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:700;line-height:100%">Fair Value</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%">Amortized Cost</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:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Unrealized Losses</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:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:120%">U.S. government</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,043,445&#160;</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%">2,874&#160;</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%">(1,460)</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%">1,044,859&#160;</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%">1,007,175&#160;</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%">3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,223)</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%">993,955&#160;</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate bonds</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,361,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,810&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,818)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,362,124&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,125,920&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,057)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,113,134&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency securities</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%">657,118&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(882)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">657,379&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,596)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,380&#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 34.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,061,695&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,827&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,160)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,064,362&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align: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,350,988&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align: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,876)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,322,469&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For debt securities in unrealized loss positions, it is not likely that we will be required to sell such securities before recovery of their amortized cost basis nor do we have the intent to sell such securities before maturity; we invest in debt securities that have maximum maturities of two years and are generally deemed to be low risk based on their credit ratings from the major rating agencies. The longer the duration of these marketable securities, the more susceptible they are to changes in market interest rates and bond yields. Given the short-term and conservative nature of our portfolio, the unrealized losses are not subject to credit risk; therefore, we did not recognize any credit losses or non-credit-related impairments related to our available-for-sale marketable debt securities for the years ended December&#160;31, 2023, December&#160;31, 2022 and December&#160;31, 2021. All unrealized losses were recognized in other comprehensive income (loss). Realized losses were immaterial for the years ended December&#160;31, 2023, December&#160;31, 2022 and December&#160;31, 2021.</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%">&#160;&#160;&#160;&#160;The following table is an analysis of our marketable debt securities in unrealized loss positions (in thousands):</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.092%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></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.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.165%"></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="33" style="border-bottom: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%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Unrealized Losses within 12 months </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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%">Unrealized Losses 12 months or greater</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Fair Value</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:700;line-height:100%">Unrealized Losses</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%">Fair Value</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:700;line-height:100%">Unrealized Losses</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%">Fair Value</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:700;line-height:100%">Unrealized Losses</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-weight:400;line-height:120%">U.S. government notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,376&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,076)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,739&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(384)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426,115&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,460)</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 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:120%">Corporate bonds</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%">610,086&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,423)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,943&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(395)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752,029&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,818)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency securities</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%">340,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%">(772)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,809&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,346&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(882)</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 34.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267,999&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,271)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,491&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(889)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,539,490&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,160)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of&#160;December 31, 2023, we h</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ad no marketable debt securities with contractual maturities that exceed 24 months. The fair values of marketable debt securities, by remaining contractual maturities, are as follows (i</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:76.059%"></td><td style="width:0.1%"></td><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:19.545%"></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:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in 1 year or less</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,627,780&#160;</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%">Due in 1 year through 2 years</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,436,582&#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 23.5pt;text-align: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 marketable securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,064,362&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:1pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining duration of our marketable debt securities is approximately 0.9 years as of&#160;December 31, 2023. </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-style:italic;font-weight:700;line-height:120%">Assets measured at fair value on a non-recurring basis </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%">&#160;&#160;&#160;&#160;</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%">Non-Marketable Equity Securities</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%">&#160;&#160;&#160;&#160;We have non-marketable equity securities in privately-held companies that do not have readily-determinable fair values. Their initial cost is adjusted to fair value on a non-recurring basis based on observable price changes from orderly transactions of identical or similar securities of the same issuer, or for impairment. These investments are classified within Level III of the fair value hierarchy as we estimate the value based on valuation methods using the observable transaction price at the transaction date and other significant unobservable inputs, such as volatility, rights, and obligations related to these securities. In addition, the valuation requires management judgment due to the absence of market price and lack of liquidity. </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%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We did not record any realized gains for our non-marketable equity securities during the three years ended December 31, 2023, 2022 and 2021. 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%">e recorded immaterial amounts of realized and unrealized losses during the three years ended December 31, 2023, 2022 and 2021. Unrealized gains f</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or our non-marketable equity securities are summarized below (in thousands):</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.777%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.085%"></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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains on non-marketable equity securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1) </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,901&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,731&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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></tr></table></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:9pt;font-weight:400;line-height:120%"> (1) These unrealized gains were recorded on investments that were re-measured to fair value as of the date observable transactions occurred. </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 evaluate our non-marketable equity securities for impairment at each reporting period via a qualitative assessment with various potential impairment indicators, including, but not limited to, an assessment of a significant adverse change in the economic environment, significant adverse changes in the general market condition of the geographies and industries in which our investees operate, and other publicly-available information that may affect the value of the non-marketable equity securities.</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%">&#160;&#160;&#160;&#160;The following table summarizes the activity related to our non-marketable equity securities as of&#160;December&#160;31, 2023 and December&#160;31, 2022 (in thousands):</span></div><div style="margin-top:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.075%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></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:12.499%"></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: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:9pt;font-weight:700;line-height:100%">December 31, 2023</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:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of investments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,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="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,625&#160;</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%">Cumulative impairment and downward adjustments</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%">(888)</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%">Cumulative upward adjustments</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></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:400;line-height:100%">30,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,731&#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%">Carrying amount of investments (included in other assets)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,288&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,468&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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:9pt;font-weight:400;line-height:120%">(1) During the year ended December&#160;31, 2023, we had an $8.0&#160;million convertible note previously included in other assets, plus accrued interest of $0.6&#160;million, that was converted to an equity investment and included in cost of investment</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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362304728816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Statements Details<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_BalanceSheetComponentsAbstract', window );"><strong>Balance Sheet Components [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock', window );">Financial Statement Details</a></td>
<td class="text">Financial Statements Details<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%">Cash, Cash Equivalents and Restricted Cash</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of cash, cash equivalents and restricted cash reported in the accompanying consolidated balance sheets to the total of the same such amounts in the accompanying consolidated statements of cash flows is as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.885%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.703%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.372%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:9pt;font-weight:700;line-height:100%">2022</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%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,938,606&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671,707&#160;</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%">Restricted cash included in other assets</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%">858&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,939,464&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675,978&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:1pt;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%">Accounts Receivable, net </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net consists of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.636%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.499%"></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="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:9pt;font-weight:700;line-height:100%">2022</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%">Accounts receivable   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,034,480&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928,490&#160;</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product sales rebate, returns reserve and others</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,911)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,394)</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:bottom"><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="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,024,569&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">923,096&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following (in thousands):</span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></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:12.499%"></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="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December&#160;31,</span></div></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:9pt;font-weight:700;line-height:100%">2022</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%">Raw materials   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930,777&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">759,519&#160;</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%">Finished goods   </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,014,403&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,187&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,945,180&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,289,706&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Prepaid Expenses and Other Current Assets</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consist of the following (in thousands):</span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.356%"></td><td style="width:0.1%"></td><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:12.496%"></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:12.499%"></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="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December&#160;31,</span></div></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:9pt;font-weight:700;line-height:100%">2022</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%">Inventory deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,509&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,047&#160;</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other prepaid expenses and deposits</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%">282,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,170&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412,518&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,217&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;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%">Property and Equipment, net</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consists of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></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:12.499%"></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="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;December&#160;31,</span></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:9pt;font-weight:700;line-height:100%">2022</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%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,645&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,500&#160;</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%">Equipment and machinery   </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%">144,850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,407&#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%">Computer hardware and software   </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%">57,761&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,148&#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%">Furniture and fixtures   </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,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,575&#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%">Leasehold improvements   </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%">34,584&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,102&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction-in-process   </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,242&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,124&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, gross   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,658&#160;</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%">251,856&#160;</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%">Less: accumulated depreciation   </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%">(188,078)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,847)</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: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="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,580&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,009&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:1pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $31.7 million, $25.6 million and $19.5 million for the years ended December&#160;31, 2023, 2022 and 2021, 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-style:italic;font-weight:700;line-height:120%">Accrued Liabilities </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities consist of the following (in thousands): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.738%"></td><td style="width:0.1%"></td><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:12.516%"></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:12.518%"></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="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;December&#160;31,</span></div></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:9pt;font-weight:700;line-height:100%">2022</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%">Accrued compensation-related costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,225&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,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></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%">Supplier liability</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%">167,878&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,481&#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%">Accrued manufacturing costs</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%">61,491&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,379&#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%">Accrued product development costs</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,041&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,380&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Other</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%">42,667&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,194&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued liabilities   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407,302&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,487&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:1pt;margin-top:1pt;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%">Contract Liabilities, Deferred Revenue and Other Performance Obligations</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Liabilities</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract liability is recognized when we have received customer payments in advance of our satisfaction of a performance obligation under a cancellable contract. The following table summarizes the activity related to our contract liabilities (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:68.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.296%"></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: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:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:9pt;font-weight:700;line-height:100%">2022</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%">Contract liabilities, beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,448&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,382&#160;</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%">Less: Revenue recognized from beginning balance</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%">(43,286)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,680)</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%">Less: Beginning balance reclassified to deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,185)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,693)</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%">Add: Contract liabilities recognized</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%">76,262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,439&#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%">Contract liabilities, ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,239&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,448&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:1pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, $59.2 million and $45.2 million, respectively, of our contract liabilities were recorded within other current liabilities with the remaining balance recorded within other long-term liabilities in the accompanying consolidated balance sheets.</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:400;line-height:120%">Deferred Revenue</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue is comprised mainly of unearned service revenue related to multi-year PCS contracts, and product deferrals related to contracts with acceptance clauses. The following table summarizes the activity related to our deferred revenue (in thousands):</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.590%"></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:12.057%"></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:12.499%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:9pt;font-weight:700;line-height:100%">2022</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%">Deferred revenue, beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,041,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="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">929,312&#160;</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%">Less: Revenue recognized from beginning balance</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%">(615,681)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(583,787)</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%">Add: Deferral of revenue in current period, excluding amounts recognized during the period</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,080,639&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">695,721&#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%">Deferred revenue, ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,506,204&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,041,246&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:400;line-height:120%">Other Performance Obligations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other performance obligations totaling $704.1&#160;million as of December&#160;31, 2023 include unbilled multi-year PCS and service contract amounts of $336.4 million and $367.7&#160;million of binding contractual agreements with certain customers that are primarily related to future product shipments.  </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Total Remaining Performance Obligations </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Total revenue from our contract liabilities, deferred revenue and other performance obligations that will be recognized in future periods amounts to $2.3&#160;billion. Included in this amount is the $367.7&#160;million of binding contractual agreements related primarily to future product shipments that are expected to be recognized as revenue over the next eighteen months. In addition, approximately 79% of the remaining $2.0&#160;billion of this future revenue is expected to be recognized over the next two years and approximately 21% is expected to be recognized during the third to the fifth year. </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%">Other Income, Net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net consists of the following (in thousands):</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"></td><td style="width:61.862%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.719%"></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="15" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:700;line-height:100%">2021</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%">Other income (expense), net:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></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%">Interest income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,421&#160;</span></td><td style="background-color:#ffffff;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%">27,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) on strategic investments</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%">18,699&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,479&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense)</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,343)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,075)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,777&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,690&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,140&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_anet_BalanceSheetComponentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Balance Sheet Components [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_BalanceSheetComponentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_SupplementalBalanceSheetDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//210/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalBalanceSheetDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362391767232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition, Goodwill and Acquisition-Related Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Acquisition, Goodwill and Acquisition-Related Intangible Assets</a></td>
<td class="text">Acquisition, Goodwill and Acquisition-Related Intangible Assets <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:700;line-height:120%">Acquisitions</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%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had no material business acquisitions during the year ended December 31, 2023. During the year ended December 31, 2022, we completed two acquisitions of private companies for total consideration of $158.9&#160;million, including $4.0&#160;million in common stock and the remainder in cash. The purchase prices included $62.3&#160;million of intangible assets, $77.5&#160;million of goodwill and $19.1&#160;million of net tangible assets acquired. We also incurred certain acquisition-related expenses of $4.7&#160;million, which primarily consisted of retention bonuses to continuing employees as well as professional and consulting fees.</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%">&#160;&#160;&#160;&#160;</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 intangible assets are amortized on a straight-line basis over their estimated useful lives, as we believe this method most closely reflects the pattern in which the economic benefits of the assets will be consumed. The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition (in thousands, except years):</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.459%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.624%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.849%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.766%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.602%"></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: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:9pt;font-weight:700;line-height:100%">Acquisition Date Fair Value</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:9pt;font-weight:700;line-height:100%">Weighted Average Estimated Useful Life (in years)</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%">Developed technology </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,200&#160;</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="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%">5.7</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%">Customer relationships</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%">28,700&#160;</span></td><td style="background-color:#ffffff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0</span></td></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%">Trade name </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,400&#160;</span></td><td style="background-color:#cceeff;padding: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 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.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,300&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price allocation for the two acquisitions have been finalized. No changes were made to the purchase price allocation for the year ended December 31, 2023.</span></div><div style="margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:6pt;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%">The changes in the carrying values of goodwill for the years ended December 31, 2023 and 2022 are as follows (in thousands):</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.058%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.036%"></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</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%">Balance at December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,397&#160;</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%">Additions related to current year acquisitions</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%">85,048&#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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Measurement-period adjustments</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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,521)</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%">Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,924&#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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions related to current year acquisition</span></td><td colspan="3" style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,607&#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%">Balance at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,531&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;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%">The Company performed an annual qualitative test for goodwill impairment in the fourth quarter of the fiscal years ended December 31, 2023 and 2022 and determined that goodwill was not impaired.</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%">Acquisition-Related Intangible Assets</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our acquisition-related intangible assets as of December 31, 2023 and 2022 (in thousands, except for years):</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.001%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.527%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.788%"></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:1.071%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.515%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.374%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.071%"></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.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.209%"></td><td style="width:0.1%"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" 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%">Gross Carrying Amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" 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%">Accumulated Amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" 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%">Net Carrying Amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" 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%">Weighted Average Remaining Useful Life (in years)</span></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">December 31, 2022</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions</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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">December 31, 2022</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">December 31, 2022</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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2023</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</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:9pt;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:9pt;font-weight:400;line-height:100%">154,930&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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;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:9pt;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:9pt;font-weight:400;line-height:100%">154,930&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(79,036)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(23,457)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(102,493)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">75,894&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">52,437&#160;</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="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:9pt;font-weight:400;line-height:100%">4.0</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:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">54,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,097)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,700)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,797)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,523&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,823&#160;</span></td><td style="background-color:#ffffff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.7</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:9pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">12,390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,602)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,280)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,882)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,788&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,508&#160;</span></td><td style="background-color:#cceeff;padding: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 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.6</span></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:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221,940&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221,940&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(99,735)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,437)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(133,172)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,205&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,768&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;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:9pt;font-weight:400;line-height:100%">4.2</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense related to acquisition-related intangible assets was&#160;$33.4&#160;million, $33.7&#160;million and $29.2&#160;million for the years ended December 31,&#160;2023, 2022 and 2021, respectively. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of&#160;December&#160;31, 2023, future estimated amortization expense related to the acquired-related intangible assets is as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.858%"><tr><td style="width:1.0%"></td><td style="width:81.785%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.318%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ending December&#160;31,</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:9pt;font-weight:700;line-height:100%">Future Amortization Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,759&#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 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%">2025</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%">19,642&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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,260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:400;line-height:100%">13,436&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,037&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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,634&#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: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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,768&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//805/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362306663504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<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%">Operating Leases </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease various offices and data centers in North America, Europe, Asia and Australia under non-cancellable operating lease arrangements that expire on various dates through 2029. Some of our leases include options to extend the term of such leases for a period from three months to up to 10 years and/or options to early terminate the leases. As of December&#160;31, 2023, we did not include any such options in determining the lease terms because we were not reasonably certain that we would exercise these options. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the supplemental balance sheet information related to our operating leases (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:64.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.569%"></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: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:9pt;font-weight:700;line-height:100%">December 31, 2023</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:9pt;font-weight:700;line-height:100%">December 31, 2022</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%">Right-of-use assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></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%"><span style="-sec-ix-hidden:f-801"><span style="-sec-ix-hidden:f-802">Operating lease right-of-use assets (included in other assets)</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,890&#160;</span></td><td style="background-color:#ffffff;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%">53,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Lease liabilities:</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></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%"><span style="-sec-ix-hidden:f-805"><span style="-sec-ix-hidden:f-806">Operating lease liabilities, current (included in other current liabilities)</span></span></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%">21,106&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,878&#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%"><span style="-sec-ix-hidden:f-809"><span style="-sec-ix-hidden:f-810">Operating lease liabilities, non-current (included in other long-term liabilities)</span></span></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%">44,413&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,964&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,519&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,842&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our lease costs (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:63.614%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.289%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.264%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></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:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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;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:9pt;font-weight:700;line-height:100%">2023</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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%">Operating lease costs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></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%">Fixed lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,541&#160;</span></td><td style="background-color:#ffffff;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%">24,134&#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%">Variable lease costs</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%">9,717&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,682&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,258&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,816&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating lease costs in the table above include costs for long-term and short-term leases. Total short-term lease costs were immaterial. Fixed lease costs include expenses recognized for base rent payments on a straight-line basis. Variable lease costs primarily include maintenance, utilities and operating expenses that are incremental to the fixed base rent payments, and are excluded from the calculation of operating lease liabilities and ROU assets. For the years ended December 31, 2023 and 2022, cash paid for amounts associated with our operating lease liabilities&#160;were approximately $22.7 million and $23.9 million, respectively, which were classified as operating activities in the accompanying consolidated statements of cash flows.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities as of December&#160;31, 2023 are presented in the table below (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:78.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.158%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.613%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years ending December 31, </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:9pt;font-weight:700;line-height:100%">Amount</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%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,985&#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%">2025</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%">21,208&#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%">2026</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,846&#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%">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:400;line-height:100%">8,694&#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%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,105&#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%">2029 and thereafter</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%">159&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted operating lease payments (excluding non-lease components)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,997&#160;</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%">Less: imputed interest</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,478)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of operating lease payments as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,519&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:63.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.703%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.151%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.703%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.568%"></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: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:9pt;font-weight:700;line-height:100%">December 31, 2023</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:9pt;font-weight:700;line-height:100%">December 31, 2022</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:700;line-height:100%">Other information:</span></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;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%">Weighted-average remaining lease term &#8212; operating leases</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.4 years</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%">4.2 years</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 &#8212; operating leases</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%">5.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:center;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%</span></td></tr></table></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%">Purchase Commitments </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We outsource most of our manufacturing and supply chain management operations to third-party contract manufacturers, who procure components and assemble products on our behalf. A significant portion of our purchase orders to our contract manufacturers for finished products consists of non-cancellable purchase commitments. In addition, we purchase strategic component inventory from certain suppliers under non-cancellable purchase commitments, including integrated circuits, which are consigned to our contract manufacturers. As of December&#160;31, 2023, we had non-cancellable purchase commitments not recorded on our balance sheet of $1,586.7&#160;million, of wh</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ich $1,547.2&#160;million have confirmed receipt dates </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">within 12 months, 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%"> $39.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> have </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">confirmed receipt dates greater than 12 months</span><span style="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-weight:400;line-height:120%">These open purchase orders are considered enforceable and legally binding, and while we may have some limited </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ability to reschedule, and adjust our requirements based on our business needs prior to the delivery of goods or performance of services, this can only occur with the agreement of the related supplier.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also had deposits to our contract manufacturers to secure our purchase commitments in the amount of $133.3 million and $192.5 million as of December&#160;31, 2023 and 2022, respectively, which were recorded within prepaid expenses and other current assets, as well as other assets in the consolidated balance sheets. </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%">Guarantees </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into agreements with some of our direct customers and channel partners that contain indemnification provisions relating to potential situations where claims could be alleged that our products infringe the intellectual property rights of a third-party. We have, at our option and expense, the ability to repair any infringement, replace product with a non-infringing equivalent-in-function product or refund our customers all or a portion of the value of the product. Other guarantees or indemnification agreements include guarantees of product and service performance and standby letters of credit for leased facilities and corporate credit cards. We have not recorded a liability related to these indemnification and guarantee provisions, and our guarantee and indemnification arrangements have not had any material impact on our consolidated financial statements to date.</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%">Legal Proceedings  </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">WSOU Investments, LLC  </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%">&#160;&#160;&#160;&#160;On November 25, 2020, WSOU Investments LLC ("WSOU") filed a lawsuit against us in the Western District of Texas asserting that certain of our products infringe three WSOU patents. WSOU's allegations are directed to certain features of our wireless and switching products. WSOU seeks remedies including monetary damages, attorney's fees and costs. On February 4, 2021, we filed an answer denying WSOU's allegations. On November 5, 2021, the case was transferred to the Northern District of California.  On March 30, 2022, WSOU dismissed one of the patents with prejudice, removing Arista wireless products from those accused of infringement. On July 1, 2022, the court stayed the case pending the resolution of an </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">inter partes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> review of one of the patents-in-suit. On May 30, 2023, the US Patent Trial and Appeal Board (&#8220;PTAB&#8221;) ruled all challenged claims in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">inter partes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> review unpatentable. The district court case remains</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> pending appeal and/or final </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">resolution of the PTAB ruling.</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%">&#160;&#160;&#160;&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We intend to vigorously defend against the claims brought against us by WSOU; however, we cannot be certain that any of WSOU's claims will be resolved in our favor, regardless of the merits of those claims. Any adverse litigation ruling could result in a significant damages award against us and injunctive relief.</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%">&#160;&#160;&#160;&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With respect to the legal proceedings described above, it is our belief that while a loss is not probable, it may be reasonably possible. Further, at this stage in the litigation, any possible loss or range of loss cannot be estimated; however, the outcome of litigation is inherently uncertain. Therefore, if this legal matter were resolved against us in a reporting period for a material amount, our consolidated financial statements for that reporting period could be materially adversely affected.   </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%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Other matters</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%">&#160;&#160;&#160;&#160;In the ordinary course of business, we are a party to other claims and legal proceedings including matters relating to commercial, employee relations, business practices and intellectual property. </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%">&#160;&#160;&#160;&#160;We record a provision for contingent losses when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. As of December&#160;31, 2023, provisions recorded for contingent losses related to other claims and matters have not been significant. Based on currently-available information, management does not believe that any additional liabilities relating to other unresolved matters are probable or that the amount of any resulting loss is estimable, and believes these other matters are not likely, individually and in the aggregate, to have a material adverse effect on our financial position, results of operations or cash flows; however, litigation is subject to inherent uncertainties and our view of these matters may change in the future. Were an unfavorable outcome to occur, there exists the possibility of a material adverse impact on our financial position, results of operations or cash flows for the period in which the unfavorable outcome occurs, and potentially in future periods.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362306831168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity and Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stockholders' Equity and Stock-Based Compensation</a></td>
<td class="text">Stockholders' Equity and Stock-Based Compensation<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%">Stock Repurchase Program </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, our board of directors authorized a $1.0&#160;billion stock repurchase program (the &#8220;Repurchase Program&#8221;). This authorization allows us to repurchase shares of our common stock funded from working capital. The Repurchase Program expires in the fourth quarter of 2024. Repurchases may be made at management&#8217;s discretion from time to time on the open market, through privately negotiated transactions, transactions structured through investment banking institutions, block purchases, 10b5-1 trading plans, or a combination of the foregoing. The Repurchase Program does not obligate us to acquire any of our common stock and may be suspended or discontinued by us at any time without prior notice. As of&#160;December&#160;31, 2023, the remaining authorized amount for stock repurchases under this program was approximately&#160;$144.5 million. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the stock repurchase activities for the years ended December&#160;31, 2023 and 2022 is as follows (in thousands, except per share amounts): </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.546%"></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:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</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;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:9pt;font-weight:700;line-height:100%">2023</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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%">Aggregate purchase price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,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;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%">670,287&#160;</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%">Shares repurchased</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%">954&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,461&#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%">Average price paid per share</span></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%">117.70&#160;</span></td><td style="background-color:#cceeff;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%">103.74&#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;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate purchase price of repurchased shares of our common stock is recorded as a reduction to retained earnings in our consolidated statements of stockholders' equity. All shares repurchased have been retired.</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%">2014 Equity Incentive Plan</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2014, our board of directors and stockholders approved the 2014 Equity Incentive Plan (the &#8220;2014 Plan&#8221;), effective on the first day that our common stock was publicly traded, and simultaneously terminated the 2004 and 2011 equity plans as to future grants. However, these plans will continue to govern the terms and conditions of the outstanding options previously granted thereunder. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Awards granted under the 2014 Plan could be in the form of Incentive Stock Options (&#8220;ISOs&#8221;), Nonstatutory Stock Options (&#8220;NSOs&#8221;), Restricted Stock Units (&#8220;RSUs&#8221;), Restricted Stock Awards (&#8220;RSAs&#8221;) or Stock Appreciation Rights (&#8220;SARs&#8221;).  The number of shares available for grant and issuance under the 2014 Plan increases automatically on January 1 of each year commencing with 2016 by the number of shares equal to 3% of the outstanding shares of our common stock on the immediately preceding December 31, but not to exceed 50&#160;million&#160;shares (the &#8220;2014 Plan Evergreen Increase&#8221;), unless the board of directors, in its discretion, determines to make a smaller increase. Effective January 1, 2023, our board of directors authorized an increase of 9.2 million shares for future issuance under the 2014 Plan. As of December&#160;31, 2023, there remained approximately 95.3 million shares available for issuance under the 2014 Plan. </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%">2014 Employee Stock Purchase Plan</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2014, the board of directors and stockholders approved the 2014 Employee Stock Purchase Plan (the &#8220;ESPP&#8221;). The ESPP became effective on the first day that our common stock was publicly traded. The number of shares </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%">reserved for issuance under the ESPP increases automatically on January 1 of each year by the number of shares equal to 1% of our shares outstanding immediately preceding December&#160;31, but not to exceed 10&#160;million shares, unless the board of directors, in its discretion, determines to make a smaller increase. Effective January 1, 2023, our board of directors authorized an increase of&#160;3.1 million&#160;shares for future issuance under the ESPP. As of December&#160;31, 2023, there remained 23.4 million shares available for issuance under the ESPP. Furthermore, in February, 2024, our board of directors authorized an increase of 3.1 million shares for future issuance under the ESPP effective January 1, 2024.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our ESPP, eligible employees are permitted to acquire shares of our common stock at&#160;85%&#160;of the lower of the fair market value of our common stock on the first trading day of each offering period or on the exercise date. Each offering period lasts approximately two years starting on the first trading date after February&#160;15 and August&#160;15 of each year, and includes purchase dates every six months on or after February 15 and August 15 of each year. Participants may purchase shares of common stock through payroll deductions up to&#160;10%&#160;of their eligible compensation, subject to Internal Revenue Service mandated purchase limits. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2023, we issued 279,498 shares at an average purchase price of $105.69 per share under our ESPP. </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%">Stock Option Activities</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the option activities and related information (in thousands, except years and per share amounts): </span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.654%"></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:9.426%"></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:9.426%"></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:11.619%"></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.455%"></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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of <br/>Shares <br/>Underlying<br/>Outstanding Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- <br/>Average <br/>Exercise <br/>Price per Share </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- <br/>Average <br/>Remaining <br/>Contractual <br/>Term&#160;(In Years)&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate <br/>Intrinsic <br/>Value</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%">Balance&#8212;December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,769&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.09&#160;</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="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%">2.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">618,774&#160;</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 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%">Options granted   </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%">&#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: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 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%">Options exercised   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,310)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.84&#160;</span></td><td style="background-color:#cceeff;padding: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options canceled</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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.82&#160;</span></td><td style="background-color:#ffffff;padding: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><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%">Balance&#8212;December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,457&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">19.83&#160;</span></td><td style="background-color:#cceeff;padding: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 1pt;text-align:right;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</span></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%">529,931&#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%">Vested and exercisable&#8212;December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,247&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">18.14&#160;</span></td><td style="background-color:#ffffff;padding: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:400;line-height:100%">1.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">488,319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We did not grant any stock options during the years ended December&#160;31, 2023, 2022 and 2021. The aggregate intrinsic value of options exercised during the years ended December&#160;31, 2023, 2022 and 2021 was $525.3 million, $311.7 million and $410.9 million, respectively. The total fair value of options vested for the years ended December&#160;31, 2023, 2022 and 2021 was approximately $8.7 million, $16.6 million and $25.3 million, 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%">Restricted Stock Unit (RSU) Activities</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the RSU activities and related information (in thousands, except per share amounts):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.859%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></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:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of <br/>Shares</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%">Weighted- <br/>Average&#160;Grant <br/>Date&#160;Fair&#160;Value Per Share</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%">Unvested balance&#8212;December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,360&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.83&#160;</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%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;RSUs and PRSUs granted </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,664&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.94&#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;&#160;&#160;&#160;&#160;RSUs and PRSUs vested</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,862)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.81&#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%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;RSUs and PRSUs forfeited/canceled</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%">(262)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.46&#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%">Unvested balance&#8212;December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,900&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">112.76&#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:4pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant-date fair value of RSUs granted during the years ended December&#160;31, 2023, 2022 and 2021 was $157.94, $101.35 and $93.18 per share, respectively. The total fair value of RSUs vested for the years ended December&#160;31, 2023, 2022 and 2021 was approximately $225.5 million, $174.0 million, and $120.4 million, 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-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</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="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock-based compensation expense related to our equity awards (in thousands):</span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.145%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></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:14.543%"></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:14.547%"></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="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><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 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 7.75pt;text-align: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</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 7.75pt;text-align: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></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%">Cost of revenue   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,789&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,688&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,444&#160;</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%">Research and development </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%">172,177&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,897&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,770&#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%">Sales and marketing </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></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:400;line-height:100%">71,074&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">46,521&#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%">General and administrative   </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%">40,716&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,778&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,140&#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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total stock-based compensation   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,756&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,934&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,875&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Determination of Fair Value</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record stock-based compensation awards based on fair value as of the grant date. We value RSUs at the market close price of our common stock on the grant date.&#160;For option awards and ESPP offerings, we use the Black-Scholes option pricing model to determine fair value. We recognize such costs as compensation expense generally on a straight-line basis over the requisite service period of the award. </span></div>As of&#160;December&#160;31, 2023, there were $733.7 million of unrecognized compensation costs related to all unvested awards. The unamortized compensation costs are expected to be recognized over a weighted-average period of approximately 3.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_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-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>48
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362306714224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net Income Per Share</a></td>
<td class="text">Net Income Per Share <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per share is computed using the weighted-average number of shares of common stock outstanding during the period. Diluted net income per share is computed using the weighted-average number of shares of common stock outstanding during the period, including potential common shares assuming the dilutive effect of outstanding stock options, restricted stock units, and the employee stock purchase plan using the treasury stock method. Potential common shares whose effect would have been antidilutive are excluded from the computation of diluted net income per share. The following table sets forth the computation of our basic and diluted net income per share attributable to common stockholders (in thousands, except per share amounts): </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:60.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.289%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.027%"></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:10.027%"></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:10.030%"></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:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</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;border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="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 8.87pt;text-align: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</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:2px 8.87pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,087,321&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,352,446&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">840,854&#160;</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%">Basic weighted-average shares outstanding</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%">309,354&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306,473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306,512&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add weighted-average effects of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Stock options and RSUs</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,724&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,876&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,464&#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 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%">Employee stock purchase plan</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%">57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262&#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: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="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%">317,135&#160;</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%">316,459&#160;</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%">319,238&#160;</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%">Net income per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Basic   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.74&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.58&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.27&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.63&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net income per share attributable to common stockholders because their effects would have been anti-dilutive for the periods presented (in thousands): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:60.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.289%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.027%"></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:10.027%"></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:10.030%"></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:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</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;border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="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 8.87pt;text-align: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</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:2px 8.87pt;text-align: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></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%">Stock options and RSUs  </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145&#160;</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%">302&#160;</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%">298&#160;</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%">Employee stock purchase plan</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%">103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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: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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362306697856">
<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, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income before provision for income taxes are as follows (in thousands):</span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.993%"></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:1.700%"></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:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.453%"></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:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</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;border-top:1pt solid #000000;padding:2px 6.62pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="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 8.87pt;text-align: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</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:2px 8.87pt;text-align: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></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%">Domestic   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,977,687&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,260,614&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737,620&#160;</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%">Foreign   </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%">444,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321,182&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,259&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,422,026&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,581,796&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930,879&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the provision for income taxes are as follows (in thousands):</span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.993%"></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:1.700%"></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:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.453%"></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:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</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;border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="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 8.87pt;text-align: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</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:2px 8.87pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current provision for income taxes:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></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%">Federal   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574,449&#160;</span></td><td style="background-color:#ffffff;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%">359,158&#160;</span></td><td style="background-color:#ffffff;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%">137,203&#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:bottom"><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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,321&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,478&#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:bottom"><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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,186&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,391&#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 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 current   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705,501&#160;</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%">473,729&#160;</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%">189,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"></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%">Deferred tax expense (benefit):</span></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;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;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 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%">Federal   </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%">(372,270)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,568)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98,534)</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:bottom"><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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,689)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,289)</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:bottom"><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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,878&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,776&#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 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 deferred tax expense (benefit)</span></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%">(370,796)</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%">(244,379)</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%">(99,047)</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 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 provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,705&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229,350&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,025&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of the statutory federal income tax rate and our effective income tax rate is as follows (in percentages):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.993%"></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:1.700%"></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:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.453%"></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:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</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;border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="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 8.87pt;text-align: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</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:2px 8.87pt;text-align: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></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%">U.S. federal statutory income tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#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%">State tax, net of federal benefit   </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.13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.89&#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%">Taxes on foreign earnings differential   </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.96)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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%">Tax credits   </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.74)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.70)</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%">Change in valuation allowance   </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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">0.01&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</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.59)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.07)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.32)</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%">Acquisition and integration costs</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.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.05&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.03&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net   </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.04)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.09)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.11)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.81&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.50&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.67&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The change in our effective tax rate was due to a change in tax benefits attributable to stock-based compensation and the reduction of unrecognized tax benefits as a result of lapse of the applicable statute of limitation in 2023. Excess tax benefits resulting from stock awards were $151.2 million, $93.5 million and&#160;$105.8 million for the years ended December&#160;31, 2023, 2022 and 2021, respectively. The reduction of unrecognized tax benefits due to expiration of statute of limitations were immaterial for the three years ended December 31, 2023, 2022 and 2021, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of temporary differences that give rise to significant portions of deferred tax assets (liabilities) are as follows (in thousands):</span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.905%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.183%"></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:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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;border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="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 3.25pt;text-align: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</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%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></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%">Intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,325&#160;</span></td><td style="background-color:#ffffff;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%">355,521&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserves and accruals not currently deductible</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,973&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,517&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</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%">295,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,594&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</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%">118,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,284&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease financing obligation</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%">15,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,072&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development 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:400;line-height:100%">417,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,946&#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: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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,079&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,480&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating losses</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%">34,274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,469&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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,328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,721&#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 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%">Gross deferred tax assets   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,352,950&#160;</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%">1,009,604&#160;</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%">Valuation allowance   </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%">(146,268)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,689)</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 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 deferred tax assets   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,206,682&#160;</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%">876,915&#160;</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%">Deferred tax liabilities:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US tax on foreign earnings</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%">(245,074)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(286,625)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use asset</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,935)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,383)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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,881)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,037)</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 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 deferred tax liabilities   </span></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%">(260,890)</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%">(302,045)</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%">Net deferred tax assets   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945,792&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574,870&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the breakdown between non-current deferred tax assets and liabilities (in thousands):</span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.905%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.183%"></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:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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;border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="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 3.25pt;text-align: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</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 tax assets, non-current   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945,792&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574,912&#160;</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%">Deferred tax liabilities, non-current   </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%">(42)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net deferred tax assets   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945,792&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574,870&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, we had $246.5&#160;million and $137.6&#160;million of net operating loss carryforwards for federal and state income tax purposes, respectively, from acquisitions. These federal and state losses will begin to expire in 2028 and 2029, respectively. We do not have any material foreign net operating losses. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, our federal, state and foreign tax credit carryforwards for income tax purposes before valuation allowances were approximately $2.8&#160;million, $217.3&#160;million and $1.2&#160;million, respectively. Our federal tax credit will begin to expire in 2038, and our foreign tax credit will begin to expire in 2034, while our state tax credits can be carried over indefinitely. We have provided a valuation allowance of $146.3&#160;million for deferred tax assets, primarily related to state and foreign tax credit carryforwards that we do not believe are more likely than not to be realized. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Utilization of the net operating losses and tax credit carryforwards may be subject to limitations due to ownership change limitations provided in the Internal Revenue code and similar state or foreign provisions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tax Cuts and Jobs Act enacted on December 22, 2017 requires a Transition Tax on previously untaxed accumulated and current foreign earnings.  Correspondingly, all undistributed earnings are deemed to be taxed and distributions of the unremitted earnings do not have any significant U.S. federal income tax impact.  We have not provided for any remaining tax effect, if any, of limited outside basis differences of our foreign subsidiaries based upon plans of future reinvestment. The determination of the future tax consequences of the remittance of these earnings is not practicable.</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%">Uncertain Tax Positions </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize uncertain tax positions only to the extent that management believes that it is more likely than not that the position will be sustained. The reconciliation of the beginning and ending amount of gross unrecognized tax benefits as of December&#160;31, 2023, 2022 and 2021 is as follows (in thousands):</span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.283%"></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:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</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;border-top:1pt solid #000000;padding:2px 5.5pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="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 3.25pt;text-align: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</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:2px 3.25pt;text-align: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></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%">Gross unrecognized tax benefits&#8212;beginning balance   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,357&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,813&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,500&#160;</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to tax positions taken in a prior year   </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,690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,566&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,476&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to tax positions taken during current year   </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%">39,895&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,355&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to tax positions taken in a prior year   </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%">(513)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,781)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(853)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to lapse of statute of limitations   </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%">(18,163)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(414)</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%">Gross unrecognized tax benefits&#8212;ending balance   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,266&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,357&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,813&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, 2022 and 2021, the total amount of gross unrecognized tax benefits was $163.3 million, $137.4 million and $114.8 million, respectively, of which $90.0 million, $79.3 million and $60.9 million would affect our effective tax rate if recognized. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our policy is to recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. For the years ended December&#160;31, 2023 and 2022, the net expense for interest and penalties and the recognized liability for interest and penalties were not material. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The statute of limitations for Federal and most states remains open for 2017, 2020 and forward. Some states have net operating loss and tax credit carryforwards, and therefore remain open to examination. The majority of our foreign tax returns are open to audit under the statute of limitations of the respective foreign countries where the subsidiaries are located. It is possible that the amount of existing gross unrecognized tax benefits may decrease within the next 12 months as a result of statute of limitation lapses or payments to tax authorities in certain jurisdictions. However, any such changes are not anticipated to be material.</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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362306694624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Geographical Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Geographical Information</a></td>
<td class="text">Geographical Information <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate as one reportable segment. The following table represents revenue based on customers' shipping addresses (in thousands): </span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.206%"></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:0 1pt"></td><td colspan="15" 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:8pt;font-weight:700;line-height:100%">Year Ended December 31,</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;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="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 1pt;text-align: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</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:2px 1pt;text-align: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></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%">Americas</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,651,193&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,462,621&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,156,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></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%">Europe, Middle East and Africa   </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%">670,960&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486,836&#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%">Asia Pacific   </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%">538,015&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,889&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,018&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,860,168&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,381,310&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,948,037&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) Includes $4,541.5&#160;million, $3,424.8&#160;million and $2,125.9&#160;million revenue generated from the U.S. for the three years ended December&#160;31, 2023, 2022 and 2021, respectively</span></div><div style="margin-top:4pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, excluding intercompany receivables, investments in subsidiaries, investments in privately-held companies and deferred tax assets, net by location are summarized as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.905%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.499%"></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:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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;border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="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 3.25pt;text-align: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</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%">United States   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,728&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,540&#160;</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%">International   </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%">21,852&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,469&#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: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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,580&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,009&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//280/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-26<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-34<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362306695856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post-Employment Benefits<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PostemploymentBenefitsAbstract', window );"><strong>Postemployment 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="Show.showAR( this, 'defref_us-gaap_PostemploymentBenefitsDisclosureTextBlock', window );">Post-Employment Benefits</a></td>
<td class="text">Post-Employment Benefits <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a 401(k) Plan that covers substantially all of our employees in the U.S.  Effective January 1, 2017, we have elected to match 100% of employees' contributions up to a maximum of 3% of an employee's annual salary. Matching contributions are immediately vested. For the years ended December 31, 2023, 2022 and 2021, we contributed approximately $13.1 million, $12.4 million and $9.8 million for the matching contributions, 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_PostemploymentBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PostemploymentBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-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_PostemploymentBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for postemployment benefits, which may include supplemental unemployment benefits, obligations recognized for all types of benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement. Disclosure may also include discussion that an obligation for postemployment benefits is not accrued in accordance with regulation only because the amount cannot be reasonably estimated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 712<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//712/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 712<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481565/712-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PostemploymentBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362303078144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss) Attributable to Parent</a></td>
<td class="nump">$ 2,087,321<span></span>
</td>
<td class="nump">$ 1,352,446<span></span>
</td>
<td class="nump">$ 840,854<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362303013024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </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="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_IndividualAxis=anet_ItaBrennanMember', window );">Ita Brennan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 5, 2023, Ita Brennan, our Senior Vice President and Chief Financial Officer, modified the  Rule 10b5-1 trading arrangement previously adopted June 8, 2023 providing for the sale from time to time of an aggregate of up to 58,000 shares of our common stock to adjust scheduled sales dates as a result of her planned departure from the Company. The trading arrangement is intended to satisfy the affirmative defense in Rule 10b5-1(c). The duration of the trading arrangement is until September 8, 2024, or earlier if all transactions under the trading arrangement are completed.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">Ita Brennan<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">Senior Vice President and Chief Financial Officer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text">December 5, 2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrDuration', window );">Arrangement Duration</a></td>
<td class="text">278 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="Show.showAR( this, 'defref_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">58,000<span></span>
</td>
<td class="nump">58,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_IndividualAxis=anet_JayshreeUllalMember', window );">Jayshree Ullal [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 14, 2023, Jayshree Ullal, our Chairperson and Chief Executive Officer, adopted a Rule 10b5-1 trading arrangement providing for the sale from time to time of an aggregate of up to 538,270 shares of our common stock. The trading arrangement is intended to satisfy the affirmative defense in Rule 10b5-1(c). The duration of the trading arrangement is until March 14, 2025, or earlier if all transactions under the trading arrangement are completed.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">Jayshree Ullal<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">Chairperson and Chief Executive Officer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text">December 14, 2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrDuration', window );">Arrangement Duration</a></td>
<td class="text">456 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="Show.showAR( this, 'defref_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">538,270<span></span>
</td>
<td class="nump">538,270<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_IndividualAxis=anet_AnshulSadanaMember', window );">Anshul Sadana [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 14, 2023, Anshul Sadana, our Chief Operating Officer, adopted a Rule 10b5-1 trading arrangement providing for the sale from time to time of an aggregate of up to 126,861 shares of our common stock. The trading arrangement is intended to satisfy the affirmative defense in Rule 10b5-1(c). The duration of the trading arrangement is until March 13, 2025, or earlier if all transactions under the trading arrangement are completed.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">Anshul Sadana<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">Chief Operating Officer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text">December 14, 2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrDuration', window );">Arrangement Duration</a></td>
<td class="text">455 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="Show.showAR( this, 'defref_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">126,861<span></span>
</td>
<td class="nump">126,861<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_MtrlTermsOfTrdArrTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_MtrlTermsOfTrdArrTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrAdoptionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrAdoptionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrDuration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrDuration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli: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_ecd_TrdArrIndName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrIndName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrIndTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrIndTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrSecuritiesAggAvailAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrSecuritiesAggAvailAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli: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_ecd_IndividualAxis=anet_ItaBrennanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_IndividualAxis=anet_ItaBrennanMember</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_ecd_IndividualAxis=anet_JayshreeUllalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_IndividualAxis=anet_JayshreeUllalMember</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_ecd_IndividualAxis=anet_AnshulSadanaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_IndividualAxis=anet_AnshulSadanaMember</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>54
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362302681648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation and Principles of Consolidation</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of Arista Networks, Inc. and its wholly-owned subsidiaries and are prepared in accordance with accounting principles generally accepted in the United States ("GAAP"). All significant intercompany accounts and transactions have been eliminated. </span></div><div style="margin-top:6pt;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%">Certain reclassifications of prior period amounts were made in the current year to conform to the current period presentation.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_RisksAndUncertaintiesPolicyTextBlock', window );">Risks and Uncertainties</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Global economic and business activities continue to face widespread macroeconomic uncertainties, including inflation, monetary policy shifts, recession risks, and potential supply chain and other disruptions such as the Russia-Ukraine and Israel-Hamas conflicts, the Houthi attacks on marine vessels in the Red Sea and the U.S. trade war with China. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As we exit 2023, the business is emerging from a period of unprecedented global supply chain disruptions.  Throughout this period, we made significant supply chain investments, including funding additional working capital and incremental purchase commitments in response to extended visibility to deployment plans from our customers. We have worked closely with our contract manufacturers and supply chain partners to ramp production following a period of delayed component sourcing and workforce disruptions. This increased capacity has allowed us to ship products against previously committed demand/deployment plans and accelerate some deployments where needed, while trying to limit building customer inventory and to some extent balancing customer lead times with those currently experienced from our key suppliers. As a result, some shipments against these previously committed demand/deployment plans have extended into 2024. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the global supply chain has experienced some improvements and as customer lead times have been reduced from their peak, we have seen and expect to continue to see a commensurate reduction in visibility to customer demand and a gradual return to shorter demand-planning horizons resulting in lower demand levels.  Given these shipment and order patterns, near term revenue trends may not be solely reflective of current demand levels, but as discussed above will benefit from demand/deployment plans that had been previously committed. While inventory and working capital levels may remain elevated in the near term, we expect that purchase commitments will continue to decline as supplier lead times shorten. The larger magnitude of these balances, combined with a reduction in customer demand-planning horizons and shifting customer product priorities, has resulted in increased risk that we may not be able to sell all of this inventory, which in turn has resulted, and may in the future result, in additional excess and obsolete inventory and supplier liability charges.  </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%">&#160;&#160;&#160;&#160;In addition, inflation pressure in our supply chain, scarcity of some materials needed to build our products and disruptions to our manufacturing process have increased our cost of revenue and have impacted, and may continue to negatively impact our gross margin. Our operating cash-flows have also been and may continue to be negatively impacted by significant component inventories on hand or at our contract manufacturers. While we have seen improvements in our supply chain and manufacturing operations, any remaining or new supply chain and manufacturing related constraints could negatively impact our business in future periods. In addition, although our business has experienced limited disruption as a result of the Russia-Ukraine conflict, continued escalation of this conflict as well as the Israeli-Hamas conflict and Houthi movement in the Red Sea may negatively impact the global economy and our future operating results and financial condition.</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%">&#160;&#160;&#160;&#160;Management continues to actively monitor the impact of macroeconomic factors on the Company's financial condition, liquidity, operations, suppliers, industry, and workforce. The extent of the impact of these factors on our operational </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%">and financial performance, including our ability to execute our business strategies and initiatives in the expected time frame, will depend on future developments, the impact on our customers, partners, employees, contract manufacturers and supply chain, all of which continue to evolve and are unpredictable. In addition, any continued or renewed disruption in manufacturing and supply resulting from these factors could negatively impact our business. We also believe that some of our customers, following a year of elevated purchases, must now consider changing technology roadmaps and priorities, including the need for the rapid deployment of AI and related technologies, resulting in some uncertainty as to future investment plans and a more constrained approach to some forecasts and orders in the near term. In addition, any prolonged economic disruptions or further deterioration in the global economy could have a negative impact on demand from our customers in future periods, particularly in the enterprise market where we are continuing to expand our penetration. Accordingly, current results and financial conditions discussed herein may not be indicative of future operating results and trends.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the accompanying consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Those estimates and assumptions include, but are not limited to, valuation of inventory and contract manufacturer/supplier liabilities, accounting for income taxes, including the recognition of deferred tax assets and liabilities, valuation allowance on deferred tax assets and reserves for uncertain tax positions, revenue recognition and deferred revenue, allowance for doubtful accounts, sales rebates and return reserves, valuation of goodwill and acquisition-related intangible assets, estimate of useful lives of long-lived assets including intangible assets, and the recognition and measurement of contingent liabilities. We evaluate our estimates and assumptions based on historical experience and other factors and adjust these estimates and assumptions when facts and circumstances dictate. Actual results could differ materially from these estimates.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_ConcentrationRiskComponentsSupplierRiskPolicyTextBlock', window );">Concentration of Business Risk</a></td>
<td class="text">We work closely with third-party contract manufacturers to manufacture our products. As of December&#160;31, 2023, we had four primary contract manufacturing partners, who provided the vast majority of our electronic manufacturing services. Our contract manufacturing partners deliver our products to our third-party direct fulfillment facilities.&#160;We and our fulfillment partners then perform labeling, final configuration, quality assurance testing and shipment to our customers. Our products rely on key components, including certain integrated circuit components and power supplies, some of which our contract manufacturing partners purchase on our behalf from a limited number of suppliers, including certain sole-source providers. We generally do not have guaranteed supply contracts with our component suppliers, and our manufacturing partners could delay shipments or cease manufacturing such products or selling them to us at any time. If we are unable to obtain a sufficient quantity of these components on commercially reasonable terms or in a timely manner, or if we are unable to obtain alternative sources for these components, sales of our products could be delayed or halted entirely, or we may be required to redesign our products. Quality or performance failures of our products or changes in our contractors&#8217; or vendors&#8217; financial or business condition could disrupt our ability to supply quality products to our customers. Any of these events could result in lost sales and damage to our end-customer relationships, which would adversely impact our business, financial condition and results of operations.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentrations of Credit Risk</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash, cash equivalents, marketable securities, and accounts receivable. Our cash equivalents and marketable securities are invested in high quality financial instruments with banks and financial institutions. Such deposits may be in excess of insured limits provided on such deposits. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our accounts receivable are unsecured and represent amounts due to us based on contractual obligations of our customers. We mitigate credit risk with respect to accounts receivable by performing ongoing credit evaluations of our customers to assess the probability of collection based on a number of factors, including past transaction experience with the customer, evaluation of their credit history, the credit limits extended, review of the invoicing terms of the arrangement, and current economic conditions that may affect a customer&#8217;s ability to pay. In situations where a customer may be thinly capitalized and we have limited payment history with it, we will either establish a small credit limit or require it to prepay its purchases. We generally do not require our customers to provide collateral to support accounts receivable. We have recorded an allowance for doubtful accounts for accounts receivables that we have determined to be uncollectible. We mitigate credit risk with respect to accounts receivables by performing ongoing credit evaluations of the borrower to assess the probability of collecting all amounts due to us under the existing contractual terms. </span></div>We market and sell our products through both our direct sales force and our channel partners, including distributors, value-added resellers, system integrators and OEM partners, and in conjunction with various technology partners.  Significant customers are those that represent more than 10% of our total net revenue during the period or net accounts receivable balance at each respective balance sheet date.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text">We consider all highly liquid investments with original or remaining maturities of three months or less at the time of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with various financial institutions and highly liquid investments in money market funds. Interest is accrued as earned.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesPolicy', window );">Marketable Securities</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classify all highly liquid investments in debt securities with maturities of greater than three months at the date of purchase as marketable securities. We have classified and accounted for our marketable debt and equity securities as available-for-sale. We determine the appropriate classification of these investments at the time of purchase and reevaluate such designation at each balance sheet date. We may or may not hold securities with stated maturities greater than 12 months until maturity. After consideration of our risk versus reward objectives, as well as our liquidity requirements, we may sell these securities prior to their stated maturities. As we view these securities as available to support current operations, we classify securities with maturities beyond 12 months as current assets under the caption marketable securities in the accompanying consolidated balance sheets. We carry these securities at fair value. For marketable debt securities, we report the unrealized gains and losses, net of taxes, as a component of stockholders&#8217; equity. For marketable equity securities, we report the unrealized gains and losses in other income (expense), net on the Consolidated Statements of Operations. We determine the cost of the debt investment sold based on an average cost basis at the individual security level, and record the interest income in other income, net in the accompanying consolidated statements of operations. We determine any realized gains or losses on the sale of marketable securities using the specific identification method, and record such gains and losses in other income, net in the accompanying consolidated statements of operations.</span></div>For our debt securities in an unrealized loss position, we determine whether a credit loss exists by considering, among other factors, current market conditions, credit quality of debt issuers, any changes to the rating of the security by a rating agency, and the extent to which fair value is less than cost. We recognize an allowance for credit losses, up to the amount of the unrealized loss when appropriate, and write down the amortized cost basis of the investment if it is more likely than not we will be required to sell or we intend to sell the investment before recovery of its amortized cost basis.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Accounts Receivable</a></td>
<td class="text">Accounts receivable are recorded at the invoiced amount, net of allowances for doubtful accounts, sales rebates and returns reserves. We estimate our allowance for doubtful accounts based upon the collectability of the receivables in light of historical trends, reasonable and supportable information of our customers' economic conditions that may affect our customers&#8217; ability to pay, and prevailing economic conditions. This evaluation is done in order to identify issues that may impact the collectability of receivables and related estimated required allowance. Revisions to the allowance are recorded as an adjustment to bad debt expense. After appropriate collection efforts are exhausted, specific accounts receivable deemed to be uncollectible are charged against the allowance in the period they are deemed uncollectible. Recoveries of accounts receivable previously written-off are recorded as credits to bad debt expense. We primarily estimate our sales rebates and returns reserves based on historical rates applied against current period billings. Specific customer returns, rebates and allowances are considered when determining our estimates. Revisions to sales rebate and return reserves are recorded as adjustments to revenue.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the exchange price that would be received for an asset or an exit price that would be paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. We apply fair value accounting for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. These assets and liabilities include cash and cash equivalents, marketable securities, accounts receivable, accounts payable, and accrued liabilities. Cash equivalents, </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%">accounts receivable, accounts payable and accrued liabilities are stated at carrying values in our consolidated financial statements, which approximate their fair value due to the short-term nature of these instruments. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities recorded at fair value on a recurring basis in the accompanying consolidated balance sheets are categorized based upon the level of judgment associated with the inputs used to measure their fair value. We use a fair value hierarchy to measure fair value, maximizing the use of observable inputs and minimizing the use of unobservable inputs. The three-tiers of the fair value hierarchy are as follows:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level I</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level II</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level III</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Unobservable inputs that are supported by little or no market data for the related assets or liabilities and typically reflect management&#8217;s estimate of assumptions that market participants would use in pricing the asset or liability.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of our foreign subsidiaries is either the U.S. dollar or their local currency depending on the nature of the subsidiaries&#8217; activities.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transaction re-measurement - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities denominated in a currency other than a subsidiary&#8217;s functional currency are re-measured into the subsidiary's functional currency using exchange rates in effect at the end of the reporting period, with gains and losses recorded in other income, net in the consolidated statements of operations. To date, foreign currency transaction gains and losses and exchange rate fluctuations have not been material to our consolidated financial statements. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Translation - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities of subsidiaries denominated in foreign functional currencies are translated into U.S. dollars at the closing exchange rate on the balance sheet date and equity-related balances are translated at historical exchange rates. Revenues, costs and expenses in foreign functional currencies are translated using average exchange rates that approximate those in effect during the period. Translation adjustments are recorded within accumulated other comprehensive income, a separate component of total stockholders&#8217; equity.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory Valuation and Contract Manufacturer/Supplier Liabilities</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories primarily consist of finished goods and strategic components, primarily integrated circuits. Inventories are stated at the lower of cost (computed using the first-in, first-out method) and net realizable value. Manufacturing overhead costs and inbound shipping costs are included in the cost of inventory.&#160;We record a provision when inventory is determined to be in excess of anticipated demand, or obsolete, to adjust inventory to its estimated realizable value.&#160;For the years ended December&#160;31, 2023, 2022 and 2021, we recorded charges of $234.4 million, $71.4 million and $61.8 million, respectively, within cost of product revenue for inventory write-downs. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contract manufacturers procure components and assemble products on our behalf based on our forecasts.&#160;We record a liability and a corresponding charge for non-cancellable, non-returnable purchase commitments with our contract manufacturers or suppliers for quantities in excess of our demand forecasts or that are considered obsolete due to manufacturing and engineering change orders resulting from design changes. For the years ended December 31, 2023 and 2022, we recorded charges of $113.0 million and $43.7 million, respectively, within cost of product revenue for such liabilities with our contract manufacturers and suppliers. For the year ended December 31, 2021, we did not incur any losses on such liabilities.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use significant judgment in establishing our forecasts of future demand and obsolete material exposures. These estimates depend on our assessment of current and expected orders from our customers, product development plans and current sales levels.  In addition, when industry-wide supply chain shortages resulted in extended lead times for components, we were  required to extend the time horizon of our demand forecasts and increase our purchase commitments for long lead time components. As customer lead times reduce more broadly, we have seen and expect to continue to see a commensurate reduction in visibility to customer demand and a gradual return to shorter demand-planning horizons resulting in lower demand levels.  While inventory and working capital levels may remain elevated in the near term, we expect that purchase commitments will continue to decline as supplier lead times shorten. There is however no guarantee that all suppliers will meet their </span></div>commitments in the time frame committed or that actual customer demand will directly match our demand forecasts. If actual market conditions are less favorable than those projected by management, which may be caused by factors within and/or outside of our control, we may be required to increase our inventory write-downs and liabilities to our contract manufacturers and suppliers, which could have an adverse impact on our gross margins and profitability.&#160;We regularly evaluate our exposure for inventory write-downs and adequacy of our contract manufacturer and supplier liabilities.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text">Property and equipment are stated at cost, less accumulated depreciation, except for land which is not depreciated. We capitalize any additions and improvements and expense maintenance and repairs as incurred. Depreciation is calculated using the straight-line method over the estimated useful lives of the related assets, generally three years. Our leasehold improvements are depreciated over the shorter of the estimated useful lives of the improvements or the remaining lease term.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease office space, data centers, and equipment under non-cancellable operating leases with various expiration dates through 2029. We determine if an arrangement contains a lease at inception. Operating leases are recorded as right-of-use (&#8220;ROU&#8221;) assets and lease liabilities, and are included in other assets and other current and non-current liabilities in our consolidated balance sheets. We do not have any finance leases in any of the periods presented. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets and lease liabilities are recognized at the commencement date based on the present value of remaining lease payments over the lease term. The interest rate implicit in our operating leases is not readily available, and therefore, an incremental borrowing rate is estimated based on a hypothetical interest rate on a collateralized basis with similar terms, payments, and economic environments. ROU assets also include any prepaid lease payments and lease incentives.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating lease agreements may contain rent concession, rent escalation, and option to renew provisions. Lease expense is recognized on a straight-line basis over the lease term commencing on the date we have the right to use the leased property. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. In addition, certain of our operating lease agreements contain tenant improvement allowances from landlords. These allowances are accounted for as lease incentives and decrease our right-of-use asset and reduce lease expense over the lease term. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our lease agreements may contain lease and non-lease components, which are combined and accounted for as a single lease component. We also have elected to apply the short-term lease measurement and recognition exemption in which ROU assets and lease liabilities are not recognized for leases with terms of 12 months or less.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business Combinations</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the acquisition method to account for our business combinations in accordance with Accounting Standards Codification ("ASC") 805 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We allocate the total fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the consideration transferred over the fair values of the assets acquired and liabilities assumed is recorded as goodwill. The results of operations of the acquired businesses are included in our consolidated financial statements from the date of acquisition. Acquisition-related transaction and restructuring costs are expensed as incurred. </span></div>During the measurement period, which is not to exceed one year from the acquisition date, we may record adjustments to the acquired assets and liabilities assumed, with a corresponding offset to goodwill or the preliminary purchase price, to reflect new information obtained about facts and circumstances that existed as of the acquisition date. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and Acquired Intangible Assets</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of net assets acquired in a business combination. The Company has one reporting unit and tests goodwill for impairment at least annually in the fourth quarter or more frequently if indicators of potential impairment exist. We first perform a qualitative assessment to determine whether it is more likely than not that the fair value of our reporting unit is less than its carrying amount. If the reporting unit does not pass the qualitative assessment, a quantitative test is performed by comparing the fair value of our reporting unit with its carrying amount. We would recognize an impairment loss for the amount by which the carrying amount exceeds the fair value. There </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%">were no impairment charges in any of the periods presented in the consolidated financial statements. See Note 4. Acquisition, Goodwill and Acquisition-Related Intangible Assets for additional information.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired intangible assets are carried at cost less accumulated amortization. All acquired intangible assets have been determined to have definite lives and are amortized on a straight-line basis over their estimated useful lives, ranging from&#160;<span style="-sec-ix-hidden:f-402">three</span>&#160;to&#160;eight years. Acquired intangible assets are reviewed for impairment under the long-lived asset model described below. There were no impairment charges in any of the periods presented in the consolidated financial statements. See Note 4. Acquisition, Goodwill and Acquisition-Related Intangible Assets for additional information.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_InvestmentsPrivatelyHeldCompaniesPolicyTextBlock', window );">Equity Investments in Privately-Held Companies</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%">Our equity investments in privately-held companies without readily determinable fair values are measured using the measurement alternative, defined by ASC 321 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments-Equity Securities</span> as cost, less impairments, and remeasured based on observable price changes from orderly transactions of identical or similar securities of the same issuer.&#160;Any adjustments resulting from impairments and/or observable price changes are recorded within other income, net, in our consolidated statements of operations. This election is reassessed each reporting period to determine whether investments in privately-held companies have a readily determinable fair value, in which case they would no longer be eligible for this election. The Company did not hold investments in privately-held companies whose fair value was readily determinable as of December 31, 2023 and 2022.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets and Investments in Privately-Held Companies</a></td>
<td class="text">The carrying amounts of our long-lived assets, including property and equipment, intangible assets, ROU assets and investments in privately-held companies, are periodically reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Recoverability of these assets is measured by comparison of the carrying amount of each asset to the future undiscounted cash flows the asset is expected to generate over its remaining life. If the asset is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset. No impairment of any long-lived assets was identified for any of the periods presented in the consolidated financial statements.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock', window );">Loss Contingencies</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, we are a party to claims and legal proceedings including matters relating to commercial, employee relations, business practices and intellectual property. In assessing loss contingencies, we use significant judgments and assumptions to estimate the likelihood of loss, impairment of an asset or the incurrence of a liability, as well as our ability to reasonably estimate the amount of loss. We record a provision for contingent losses when it is both probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated. We record a charge equal to the minimum estimated liability for litigation costs or a loss contingency only when both of the following conditions are met: (i)&#160;information available prior to issuance of our consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements, and (ii)&#160;the range of loss can be reasonably estimated. We regularly evaluate current information available to us to determine whether such accruals should be adjusted and whether new accruals are required.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenue from sales of our products, which incorporate our EOS software and accessories such as cables and optics, to direct customers and channel partners together with post-contract customer support (&#8220;PCS&#8221;). We typically sell products and PCS in a single contract. We recognize revenue upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to be entitled to receive in exchange for those products or services. We apply the following five-step revenue recognition model:</span></div><div style="margin-top:3pt;padding-left:42.75pt;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">Identification of the contract, or contracts, with a customer</span></div><div style="margin-top:3pt;padding-left:42.75pt;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">Identification of the performance obligations in the contract</span></div><div style="margin-top:3pt;padding-left:42.75pt;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">Determination of the transaction price</span></div><div style="margin-top:3pt;padding-left:42.75pt;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">Allocation of the transaction price to the performance obligations in the contract</span></div><div style="margin-top:3pt;padding-left:42.75pt;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">Recognition of revenue when (or as) we satisfy the performance obligation</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:400;line-height:174%">Post-Contract Customer Support ("PCS")</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PCS, which includes technical support, hardware repair and replacement parts beyond standard warranty, bug fixes, patches and unspecified upgrades on a when-and-if-available basis, is offered under renewable, fee-based contracts. We initially defer PCS revenue and recognize it ratably over the life of the PCS contract as there is no discernible pattern of delivery related to these promises.  We do not provide unspecified upgrades on a set schedule and address customer requests for technical support if and when they arise, with the related expenses recognized as incurred. PCS contracts generally have a term of <span style="-sec-ix-hidden:f-411">one</span> to three years. We include billed but unearned PCS revenue in deferred revenue.</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:400;line-height:174%">Contracts with Multiple Performance Obligations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of our contracts with customers, other than renewals of PCS, contain multiple performance obligations with a combination of products and PCS. Products and PCS generally qualify as distinct performance obligations. Our hardware includes EOS software, which together deliver the essential functionality of our products. For contracts that contain multiple performance obligations, we allocate revenue to each distinct performance obligation based on the standalone selling price ("SSP"). Judgment is required to determine the SSP for each distinct performance obligation. We use a range of amounts to estimate SSP for products and PCS sold together in a contract to determine whether there is a discount to be allocated based on the relative SSP of the various products and PCS.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we do not have an observable SSP, such as when we do not sell a product or service separately, then SSP is estimated using judgment and considering all reasonably available information such as gross margin, market conditions and information about the size and/or purchase volume of the customer. We generally use a range of amounts to estimate SSP for individual products and services based on multiple factors including, but not limited to product category, actual and expected volume, discounting policies, and end customer vertical and size.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We limit the amount of revenue recognition for contracts containing forms of variable consideration, such as future performance obligations, customer-specific returns, and acceptance or refund obligations. We include some or all of an estimate of the related at-risk consideration in the transaction price only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recorded under each contract will not occur when the uncertainties surrounding the variable consideration are resolved.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of our contracts with customers have standard payment terms of 30 days and the remainder generally between 30 to 90 days.&#160;We have determined our contracts generally do not include a significant financing component&#160;because the Company and the customer have specific business reasons other than financing for entering into such contracts.&#160;Specifically, both we and our customers seek to ensure the customer has a simplified way of purchasing Arista products and services.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for multiple contracts with a single partner as one arrangement if the contractual terms and/or substance of those agreements indicate that they may be so closely related that they are, in effect, parts of a single contract.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may occasionally accept returns to address customer satisfaction issues even though there is generally no contractual provision for such returns. We estimate returns for sales to customers based on historical return rates applied against current-period shipments. Specific customer returns and allowances are considered when determining our sales return reserve estimate.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our policy applies to the accounting for individual contracts. However, we have elected a practical expedient to apply the guidance to a portfolio of contracts or performance obligations with similar characteristics so long as such application would not differ materially from applying the guidance to the individual contracts (or performance obligations) within that portfolio. Consequently, we have chosen to apply the portfolio approach when possible, which we do not believe will happen frequently. Additionally, we will evaluate a portfolio of data, when possible, in various situations, including accounting for commissions, rights of return and transactions with variable consideration.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report revenue net of sales taxes. We include shipping charges billed to customers in revenue and the related shipping costs are included in cost of product revenue.</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%">Contract Balances  </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract asset is recognized when we have a contractual right to consideration for both completed and partially completed performance obligations that have not yet been invoiced. Contract assets are included in other current assets in the accompanying consolidated balance sheets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract liability is recognized when we have received customer payments in advance of our satisfaction of a performance obligation under a contract that is cancellable. Contract liabilities are included in other current liabilities and other long-term liabilities in the accompanying consolidated balance sheets.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development Expenses</a></td>
<td class="text">Costs related to the research, design and development of our products are charged to research and development expenses as incurred. Software development costs are capitalized beginning when a product&#8217;s technological feasibility has been established and ending when the product is available for general release to customers. Generally, our products are released soon after technological feasibility has been established. As a result, costs incurred subsequent to achieving technological feasibility have not been significant and accordingly, all software development costs have been expensed as incurred.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting</a></td>
<td class="text">We develop, market and sell cloud networking solutions, which primarily consist of our switching and routing platforms and related network applications, and there are no segment managers who are held accountable for operations or operating results below the Company level. Our chief operating decision maker is our Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, we have determined that we operate as one reportable segment.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation cost for equity awards is measured at the grant-date fair value using appropriate valuation techniques and recognized as expense over the requisite service or performance period. We account for forfeitures when they occur. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation costs for stock options and restricted stock units ("RSUs") are recognized on a straight-line basis over the requisite service period, which is generally <span style="-sec-ix-hidden:f-417">two</span> to five years. The Company has granted RSUs that vest upon the satisfaction of both service-based and performance-based conditions ("PRSUs"). The service-based condition for these awards is generally satisfied over four years. The performance-based conditions are satisfied upon achieving specified performance targets, such as financial or operating metrics. We record stock-based compensation expense for performance-based equity awards on an accelerated attribution method over the requisite service period, and only if performance-based conditions are considered probable to be satisfied.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 6. Stockholders' Equity and Stock-Based Compensation for a detailed discussion of the Company&#8217;s stock plans, assumptions to the valuation techniques, and stock-based compensation 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="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense is an estimate of current income taxes payable in the current fiscal year based on reported income before income taxes. Deferred income taxes reflect the effect of temporary differences and carryforwards that we recognize for financial reporting and income tax purposes.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for income taxes under the liability approach for deferred income taxes, which requires recognition of deferred income tax assets and liabilities for the expected future tax consequences of events that have been recognized in our consolidated financial statements, but have not been reflected in our taxable income. Estimates and judgments occur in the calculation of certain tax liabilities and in the determination of the recoverability of certain deferred income tax assets, which arise from temporary differences and carryforwards. Deferred income tax assets and liabilities are measured using the currently enacted tax rates that apply to taxable income in effect for the years in which those tax assets are expected to be realized or settled. We regularly assess the likelihood that our deferred income tax assets will be realized based on the positive and negative evidence available. We record a valuation allowance to reduce the deferred tax assets to the amount that we are more likely than not to realize. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that we have adequately reserved for our uncertain tax positions, although we can provide no assurance that the final tax outcome of these matters will not be materially different. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made and could have a material impact on our financial condition and results of operations. The provision for income taxes includes the effects of any reserves that we believe are appropriate, as well as the related net interest and penalties.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly review our tax positions and benefits to be realized. We recognize tax liabilities based upon our estimate of whether, and to the extent to which, additional taxes will be due when such estimates are more likely than not to be sustained. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. We recognize interest and penalties related to income tax matters as income tax expense.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. tax rules require U.S. tax on foreign earnings, known as global intangible low taxed income (&#8220;GILTI&#8221;). Under U.S. GAAP, we are allowed to make an accounting policy choice of either (1) treating taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the &#8220;period cost method&#8221;) or (2) factoring such amounts into a company&#8217;s measurement of its deferred taxes (the &#8220;deferred method&#8221;). We selected the deferred method of accounting and recorded the associated basis differences anticipated to influence prospective GILTI calculations.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements Not Yet Effective</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;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%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740)-Improvements to Income Tax Disclosures. The ASU requires that an entity disclose specific categories in the effective tax rate reconciliation as well as provide additional information for reconciling items that meet a quantitative threshold. Further, the ASU requires certain disclosures of state versus federal income tax expense and taxes paid. The amendments in this ASU are required to be adopted for fiscal years beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued. The amendments should be applied on a prospective basis although retrospective application is permitted. we </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">have not early adopted ASU 2023-09 for December 31, 2023. We are currently evaluating the impact of future adoption on our financial disclosures.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280)-Improvements to Reportable Segment Disclosures. The ASU requires that an entity disclose significant segment expenses impacting profit and loss that are regularly provided to the chief operating decision maker. The update is required to be applied retrospectively to prior periods presented, based on the significant segment expense categories identified and disclosed in the period of adoption. The amendments in this ASU are required to be adopted for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. We have not early adopted ASU 2023-07 for the year ended December 31, 2023. We are currently evaluating the impact of future adoption on our financial disclosures.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_anet_ConcentrationRiskComponentsSupplierRiskPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Concentration Risk, Components Supplier Risk [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_ConcentrationRiskComponentsSupplierRiskPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_anet_InvestmentsPrivatelyHeldCompaniesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Investments, Privately Held Companies [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_InvestmentsPrivatelyHeldCompaniesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_anet_RisksAndUncertaintiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Risks and Uncertainties</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_RisksAndUncertaintiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479515/805-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 450<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480598/954-450-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480981/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482338/360-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482105/912-330-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//330/tableOfContent<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment classified as marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483044/730-10-05-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362304504560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Schedule of Fair Value of Financial Assets by Level</a></td>
<td class="text">The following tables summarize the fair value of these financial assets by significant investment category and their levels within the fair value hierarchy (in thousands):<div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:19.574%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.119%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.284%"></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:8.284%"></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:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.679%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.284%"></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:8.284%"></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:8.728%"></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="21" style="border-bottom: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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom: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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Level I</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:700;line-height:100%">Level II</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:700;line-height:100%">Level&#160;III</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:700;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:700;line-height:100%">Level I</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:700;line-height:100%">Level II</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:700;line-height:100%">Level&#160;III</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:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 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:120%">Money market funds   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015,705&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015,705&#160;</span></td><td style="background-color:#cceeff;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%">322,294&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,294&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</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%">1,999&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,999&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">5,422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">5,422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency securities</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">17,559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">17,559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government notes</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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">51,986&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,986&#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: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%">1,015,705&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,999&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017,704&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374,280&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,981&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,261&#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-style:italic;font-weight:400;line-height:120%">Marketable Securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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%">Certificates of deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">5,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%">&#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%">5,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%">&#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%">10,492&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">10,492&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government notes</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,044,859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,044,859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">993,955&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">993,955&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,362,124&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,362,124&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,113,134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,113,134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Agency securities</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%">657,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">657,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">215,380&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">215,380&#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 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%">Marketable equity securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</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:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">19,061&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">19,061&#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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">1,044,859&#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;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,024,503&#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;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%">&#8212;&#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;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%">3,069,362&#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;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%">1,013,016&#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;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%">1,339,006&#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;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%">&#8212;&#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;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,352,022&#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-style:italic;font-weight:400;line-height:120%">Other Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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 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:120%">Money market funds - restricted</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%">858&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,271&#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:120%">Total Financial Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,061,422&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,026,502&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,087,924&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,391,567&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,361,987&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,753,554&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">______________________________________</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) As of December 31, 2023 and 2022, all of our certificates of deposits were domestic deposits.</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:9pt;font-weight:400;line-height:120%">(2) During the year ended December&#160;31, 2023, the Company sold all its shares of its marketable equity security for $23.9&#160;million. This publicly-traded equity investment generated an unrealized gain of $4.8&#160;million and $10.7&#160;million for the year ended December 31, 2023 and 2022, respectively. The initial cost of this investment was $3.0&#160;million with no changes since our initial investment. The cumulative gain from the initial purchase was $20.9&#160;million, the majority of which has been reflected in prior periods as net unrealized gains. The realized and unrealized gains/losses are included in Other income (expense), net on the unaudited Condensed Consolidated Statements of Operations. Refer to Note 3. Financial Statements Details. </span></div>The following table summarizes the amortized cost, unrealized gains and losses, and fair value of our debt securities measured at fair value on a recurring basis (in thousands):<div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:17.467%"></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:7.379%"></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.695%"></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:9.572%"></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.987%"></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.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.269%"></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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Unrealized Gains</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:700;line-height:100%">Unrealized Losses</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:700;line-height:100%">Fair Value</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%">Amortized Cost</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:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Unrealized Losses</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:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:120%">U.S. government</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,043,445&#160;</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%">2,874&#160;</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%">(1,460)</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%">1,044,859&#160;</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%">1,007,175&#160;</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%">3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,223)</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%">993,955&#160;</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate bonds</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,361,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,810&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,818)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,362,124&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,125,920&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,057)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,113,134&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency securities</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%">657,118&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(882)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">657,379&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,596)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,380&#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 34.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,061,695&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,827&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,160)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,064,362&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align: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,350,988&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align: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,876)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,322,469&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock', window );">Schedule of Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value</a></td>
<td class="text">The following table is an analysis of our marketable debt securities in unrealized loss positions (in thousands):<div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.092%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></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.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.165%"></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="33" style="border-bottom: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%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Unrealized Losses within 12 months </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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%">Unrealized Losses 12 months or greater</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Fair Value</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:700;line-height:100%">Unrealized Losses</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%">Fair Value</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:700;line-height:100%">Unrealized Losses</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%">Fair Value</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:700;line-height:100%">Unrealized Losses</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-weight:400;line-height:120%">U.S. government notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,376&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,076)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,739&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(384)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426,115&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,460)</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 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:120%">Corporate bonds</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%">610,086&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,423)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,943&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(395)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752,029&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,818)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency securities</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%">340,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%">(772)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,809&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,346&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(882)</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 34.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267,999&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,271)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,491&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(889)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,539,490&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,160)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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="Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Schedule of Fair Value of Available-for-sale Marketable Securities by Remaining Contractual Maturity</a></td>
<td class="text">The fair values of marketable debt securities, by remaining contractual maturities, are as follows (i<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n thousands):</span><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:76.059%"></td><td style="width:0.1%"></td><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:19.545%"></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:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in 1 year or less</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,627,780&#160;</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%">Due in 1 year through 2 years</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,436,582&#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 23.5pt;text-align: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 marketable securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,064,362&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnInvestmentsTextBlock', window );">Schedule of Gain and Losses on Non-marketable Equity Securities</a></td>
<td class="text">Unrealized gains f<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or our non-marketable equity securities are summarized below (in thousands):</span><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.777%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.085%"></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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains on non-marketable equity securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1) </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,901&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,731&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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></tr></table></div> (1) These unrealized gains were recorded on investments that were re-measured to fair value as of the date observable transactions occurred.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock', window );">Schedule of Equity Securities without Readily Determinable Fair Value</a></td>
<td class="text">The following table summarizes the activity related to our non-marketable equity securities as of&#160;December&#160;31, 2023 and December&#160;31, 2022 (in thousands):<div style="margin-top:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.075%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></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:12.499%"></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: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:9pt;font-weight:700;line-height:100%">December 31, 2023</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:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of investments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,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="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,625&#160;</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%">Cumulative impairment and downward adjustments</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%">(888)</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%">Cumulative upward adjustments</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></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:400;line-height:100%">30,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,731&#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%">Carrying amount of investments (included in other assets)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,288&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,468&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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:9pt;font-weight:400;line-height:120%">(1) During the year ended December&#160;31, 2023, we had an $8.0&#160;million convertible note previously included in other assets, plus accrued interest of $0.6&#160;million, that was converted to an equity investment and included in cost of investment</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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of investment in equity security without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 321<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479536/321-10-50-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 321<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479536/321-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 321<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479536/321-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_GainLossOnInvestmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of realized and unrealized gain (loss) on investment in security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnInvestmentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362303057520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Statements Details (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_BalanceSheetComponentsAbstract', window );"><strong>Balance Sheet Components [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock', window );">Schedule of Cash, Cash Equivalents and Restricted Cash</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of cash, cash equivalents and restricted cash reported in the accompanying consolidated balance sheets to the total of the same such amounts in the accompanying consolidated statements of cash flows is as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.885%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.703%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.372%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:9pt;font-weight:700;line-height:100%">2022</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%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,938,606&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671,707&#160;</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%">Restricted cash included in other assets</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%">858&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,939,464&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675,978&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Accounts Receivable</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net consists of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.636%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.499%"></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="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:9pt;font-weight:700;line-height:100%">2022</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%">Accounts receivable   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,034,480&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928,490&#160;</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product sales rebate, returns reserve and others</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,911)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,394)</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:bottom"><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="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,024,569&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">923,096&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventories</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following (in thousands):</span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></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:12.499%"></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="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December&#160;31,</span></div></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:9pt;font-weight:700;line-height:100%">2022</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%">Raw materials   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930,777&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">759,519&#160;</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%">Finished goods   </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,014,403&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,187&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,945,180&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,289,706&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock', window );">Schedule of Prepaid Expenses and Other Current Assets</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consist of the following (in thousands):</span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.356%"></td><td style="width:0.1%"></td><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:12.496%"></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:12.499%"></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="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December&#160;31,</span></div></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:9pt;font-weight:700;line-height:100%">2022</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%">Inventory deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,509&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,047&#160;</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other prepaid expenses and deposits</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%">282,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,170&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412,518&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,217&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment, net</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consists of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></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:12.499%"></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="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;December&#160;31,</span></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:9pt;font-weight:700;line-height:100%">2022</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%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,645&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,500&#160;</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%">Equipment and machinery   </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%">144,850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,407&#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%">Computer hardware and software   </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%">57,761&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,148&#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%">Furniture and fixtures   </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,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,575&#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%">Leasehold improvements   </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%">34,584&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,102&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction-in-process   </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,242&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,124&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, gross   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,658&#160;</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%">251,856&#160;</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%">Less: accumulated depreciation   </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%">(188,078)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,847)</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: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="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,580&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,009&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Liabilities</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities consist of the following (in thousands): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.738%"></td><td style="width:0.1%"></td><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:12.516%"></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:12.518%"></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="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;December&#160;31,</span></div></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:9pt;font-weight:700;line-height:100%">2022</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%">Accrued compensation-related costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,225&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,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></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%">Supplier liability</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%">167,878&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,481&#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%">Accrued manufacturing costs</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%">61,491&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,379&#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%">Accrued product development costs</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,041&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,380&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Other</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%">42,667&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,194&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued liabilities   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407,302&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,487&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Schedule of Contract Liabilities and Deferred Revenue</a></td>
<td class="text">The following table summarizes the activity related to our contract liabilities (in thousands):<div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:68.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.296%"></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: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:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:9pt;font-weight:700;line-height:100%">2022</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%">Contract liabilities, beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,448&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,382&#160;</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%">Less: Revenue recognized from beginning balance</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%">(43,286)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,680)</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%">Less: Beginning balance reclassified to deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,185)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,693)</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%">Add: Contract liabilities recognized</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%">76,262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,439&#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%">Contract liabilities, ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,239&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,448&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>The following table summarizes the activity related to our deferred revenue (in thousands):<div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.590%"></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:12.057%"></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:12.499%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:9pt;font-weight:700;line-height:100%">2022</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%">Deferred revenue, beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,041,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="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">929,312&#160;</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%">Less: Revenue recognized from beginning balance</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%">(615,681)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(583,787)</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%">Add: Deferral of revenue in current period, excluding amounts recognized during the period</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,080,639&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">695,721&#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%">Deferred revenue, ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,506,204&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,041,246&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock', window );">Schedule of Other Income, Net</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net consists of the following (in thousands):</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"></td><td style="width:61.862%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.719%"></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="15" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:700;line-height:100%">2021</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%">Other income (expense), net:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></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%">Interest income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,421&#160;</span></td><td style="background-color:#ffffff;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%">27,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) on strategic investments</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%">18,699&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,479&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense)</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,343)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,075)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,777&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,690&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,140&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_anet_BalanceSheetComponentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Balance Sheet Components [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_BalanceSheetComponentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amounts of other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362303112384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition, Goodwill and Acquisition-Related Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock', window );">Schedule of Acquisition-Related Intangible Assets</a></td>
<td class="text">The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition (in thousands, except years):<div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.459%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.624%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.849%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.766%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.602%"></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: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:9pt;font-weight:700;line-height:100%">Acquisition Date Fair Value</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:9pt;font-weight:700;line-height:100%">Weighted Average Estimated Useful Life (in years)</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%">Developed technology </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,200&#160;</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="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%">5.7</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%">Customer relationships</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%">28,700&#160;</span></td><td style="background-color:#ffffff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0</span></td></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%">Trade name </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,400&#160;</span></td><td style="background-color:#cceeff;padding: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 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.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,300&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill</a></td>
<td class="text"><div style="margin-top:6pt;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%">The changes in the carrying values of goodwill for the years ended December 31, 2023 and 2022 are as follows (in thousands):</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.058%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.036%"></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</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%">Balance at December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,397&#160;</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%">Additions related to current year acquisitions</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%">85,048&#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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Measurement-period adjustments</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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,521)</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%">Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,924&#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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions related to current year acquisition</span></td><td colspan="3" style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,607&#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%">Balance at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,531&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our acquisition-related intangible assets as of December 31, 2023 and 2022 (in thousands, except for years):</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.001%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.527%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.788%"></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:1.071%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.515%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.374%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.071%"></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.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.209%"></td><td style="width:0.1%"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" 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%">Gross Carrying Amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" 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%">Accumulated Amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" 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%">Net Carrying Amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" 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%">Weighted Average Remaining Useful Life (in years)</span></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">December 31, 2022</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions</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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">December 31, 2022</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">December 31, 2022</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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2023</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</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:9pt;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:9pt;font-weight:400;line-height:100%">154,930&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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;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:9pt;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:9pt;font-weight:400;line-height:100%">154,930&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(79,036)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(23,457)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(102,493)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">75,894&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">52,437&#160;</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="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:9pt;font-weight:400;line-height:100%">4.0</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:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">54,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,097)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,700)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,797)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,523&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,823&#160;</span></td><td style="background-color:#ffffff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.7</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:9pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">12,390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,602)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,280)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,882)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,788&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,508&#160;</span></td><td style="background-color:#cceeff;padding: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 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.6</span></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:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221,940&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221,940&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(99,735)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,437)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(133,172)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,205&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,768&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;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:9pt;font-weight:400;line-height:100%">4.2</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="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Estimated Amortization Expense</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of&#160;December&#160;31, 2023, future estimated amortization expense related to the acquired-related intangible assets is as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.858%"><tr><td style="width:1.0%"></td><td style="width:81.785%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.318%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ending December&#160;31,</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:9pt;font-weight:700;line-height:100%">Future Amortization Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,759&#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 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%">2025</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%">19,642&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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,260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:400;line-height:100%">13,436&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,037&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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,634&#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: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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,768&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1A<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362298953008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_AssetsAndLiabilitiesLesseeTableTextBlock', window );">Summary of Assets and Liabilities, Lessee</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the supplemental balance sheet information related to our operating leases (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:64.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.569%"></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: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:9pt;font-weight:700;line-height:100%">December 31, 2023</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:9pt;font-weight:700;line-height:100%">December 31, 2022</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%">Right-of-use assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></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%"><span style="-sec-ix-hidden:f-801"><span style="-sec-ix-hidden:f-802">Operating lease right-of-use assets (included in other assets)</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,890&#160;</span></td><td style="background-color:#ffffff;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%">53,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Lease liabilities:</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></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%"><span style="-sec-ix-hidden:f-805"><span style="-sec-ix-hidden:f-806">Operating lease liabilities, current (included in other current liabilities)</span></span></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%">21,106&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,878&#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%"><span style="-sec-ix-hidden:f-809"><span style="-sec-ix-hidden:f-810">Operating lease liabilities, non-current (included in other long-term liabilities)</span></span></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%">44,413&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,964&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,519&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,842&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Summary of Lease, Cost</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our lease costs (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:63.614%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.289%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.264%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></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:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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;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:9pt;font-weight:700;line-height:100%">2023</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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%">Operating lease costs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></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%">Fixed lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,541&#160;</span></td><td style="background-color:#ffffff;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%">24,134&#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%">Variable lease costs</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%">9,717&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,682&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,258&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,816&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:63.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.703%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.151%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.703%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.568%"></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: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:9pt;font-weight:700;line-height:100%">December 31, 2023</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:9pt;font-weight:700;line-height:100%">December 31, 2022</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:700;line-height:100%">Other information:</span></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;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%">Weighted-average remaining lease term &#8212; operating leases</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.4 years</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%">4.2 years</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 &#8212; operating leases</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%">5.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:center;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%</span></td></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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Summary of Lessee, Operating Lease, Liability, Maturity</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities as of December&#160;31, 2023 are presented in the table below (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:78.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.158%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.613%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years ending December 31, </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:9pt;font-weight:700;line-height:100%">Amount</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%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,985&#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%">2025</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%">21,208&#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%">2026</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,846&#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%">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:400;line-height:100%">8,694&#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%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,105&#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%">2029 and thereafter</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%">159&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted operating lease payments (excluding non-lease components)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,997&#160;</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%">Less: imputed interest</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,478)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of operating lease payments as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,519&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_anet_AssetsAndLiabilitiesLesseeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets and Liabilities, Lessee [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_AssetsAndLiabilitiesLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362303189328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity and Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfTreasuryStockByClassTextBlock', window );">Schedule of Class of Treasury Stock</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the stock repurchase activities for the years ended December&#160;31, 2023 and 2022 is as follows (in thousands, except per share amounts): </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.546%"></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:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</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;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:9pt;font-weight:700;line-height:100%">2023</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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%">Aggregate purchase price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,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;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%">670,287&#160;</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%">Shares repurchased</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%">954&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,461&#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%">Average price paid per share</span></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%">117.70&#160;</span></td><td style="background-color:#cceeff;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%">103.74&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock', window );">Schedule of Option Activity</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the option activities and related information (in thousands, except years and per share amounts): </span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.654%"></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:9.426%"></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:9.426%"></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:11.619%"></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.455%"></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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of <br/>Shares <br/>Underlying<br/>Outstanding Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- <br/>Average <br/>Exercise <br/>Price per Share </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- <br/>Average <br/>Remaining <br/>Contractual <br/>Term&#160;(In Years)&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate <br/>Intrinsic <br/>Value</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%">Balance&#8212;December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,769&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.09&#160;</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="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%">2.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">618,774&#160;</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 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%">Options granted   </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%">&#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: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 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%">Options exercised   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,310)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.84&#160;</span></td><td style="background-color:#cceeff;padding: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options canceled</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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.82&#160;</span></td><td style="background-color:#ffffff;padding: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><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%">Balance&#8212;December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,457&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">19.83&#160;</span></td><td style="background-color:#cceeff;padding: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 1pt;text-align:right;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</span></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%">529,931&#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%">Vested and exercisable&#8212;December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,247&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">18.14&#160;</span></td><td style="background-color:#ffffff;padding: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:400;line-height:100%">1.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">488,319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of Restricted Stock Units Activity</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the RSU activities and related information (in thousands, except per share amounts):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.859%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></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:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of <br/>Shares</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%">Weighted- <br/>Average&#160;Grant <br/>Date&#160;Fair&#160;Value Per Share</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%">Unvested balance&#8212;December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,360&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.83&#160;</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%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;RSUs and PRSUs granted </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,664&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.94&#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;&#160;&#160;&#160;&#160;RSUs and PRSUs vested</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,862)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.81&#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%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;RSUs and PRSUs forfeited/canceled</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%">(262)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.46&#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%">Unvested balance&#8212;December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,900&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">112.76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of Stock-Based Compensation Expense</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock-based compensation expense related to our equity awards (in thousands):</span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.145%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></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:14.543%"></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:14.547%"></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="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><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 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 7.75pt;text-align: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</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 7.75pt;text-align: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></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%">Cost of revenue   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,789&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,688&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,444&#160;</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%">Research and development </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%">172,177&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,897&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,770&#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%">Sales and marketing </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></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:400;line-height:100%">71,074&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">46,521&#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%">General and administrative   </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%">40,716&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,778&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,140&#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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total stock-based compensation   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,756&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,934&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,875&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfTreasuryStockByClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481520/505-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481520/505-30-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481520/505-30-50-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfTreasuryStockByClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362306951200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Basic and Diluted Net Income Per Share Available to Common Stock</a></td>
<td class="text">The following table sets forth the computation of our basic and diluted net income per share attributable to common stockholders (in thousands, except per share amounts): <div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:60.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.289%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.027%"></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:10.027%"></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:10.030%"></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:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</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;border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="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 8.87pt;text-align: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</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:2px 8.87pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,087,321&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,352,446&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">840,854&#160;</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%">Basic weighted-average shares outstanding</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%">309,354&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306,473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306,512&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add weighted-average effects of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Stock options and RSUs</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,724&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,876&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,464&#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 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%">Employee stock purchase plan</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%">57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262&#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: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="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%">317,135&#160;</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%">316,459&#160;</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%">319,238&#160;</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%">Net income per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Basic   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.74&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.58&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.27&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.63&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net income per share attributable to common stockholders because their effects would have been anti-dilutive for the periods presented (in thousands): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:60.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.289%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.027%"></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:10.027%"></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:10.030%"></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:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</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;border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="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 8.87pt;text-align: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</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:2px 8.87pt;text-align: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></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%">Stock options and RSUs  </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145&#160;</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%">302&#160;</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%">298&#160;</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%">Employee stock purchase plan</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%">103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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: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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362297938752">
<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, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule of Income before Income Taxes</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income before provision for income taxes are as follows (in thousands):</span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.993%"></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:1.700%"></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:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.453%"></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:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</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;border-top:1pt solid #000000;padding:2px 6.62pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="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 8.87pt;text-align: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</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:2px 8.87pt;text-align: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></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%">Domestic   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,977,687&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,260,614&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737,620&#160;</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%">Foreign   </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%">444,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321,182&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,259&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,422,026&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,581,796&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930,879&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense (Benefit)</a></td>
<td class="text"><div style="margin-top:4pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the provision for income taxes are as follows (in thousands):</span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.993%"></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:1.700%"></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:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.453%"></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:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</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;border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="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 8.87pt;text-align: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</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:2px 8.87pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current provision for income taxes:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></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%">Federal   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574,449&#160;</span></td><td style="background-color:#ffffff;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%">359,158&#160;</span></td><td style="background-color:#ffffff;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%">137,203&#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:bottom"><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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,321&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,478&#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:bottom"><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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,186&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,391&#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 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 current   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705,501&#160;</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%">473,729&#160;</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%">189,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"></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%">Deferred tax expense (benefit):</span></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;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;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 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%">Federal   </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%">(372,270)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,568)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98,534)</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:bottom"><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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,689)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,289)</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:bottom"><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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,878&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,776&#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 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 deferred tax expense (benefit)</span></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%">(370,796)</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%">(244,379)</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%">(99,047)</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 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 provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,705&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229,350&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,025&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><div style="margin-top:4pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of the statutory federal income tax rate and our effective income tax rate is as follows (in percentages):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.993%"></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:1.700%"></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:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.453%"></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:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</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;border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="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 8.87pt;text-align: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</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:2px 8.87pt;text-align: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></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%">U.S. federal statutory income tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#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%">State tax, net of federal benefit   </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.13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.89&#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%">Taxes on foreign earnings differential   </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.96)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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%">Tax credits   </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.74)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.70)</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%">Change in valuation allowance   </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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">0.01&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</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.59)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.07)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.32)</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%">Acquisition and integration costs</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.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.05&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.03&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net   </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.04)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.09)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.11)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.81&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.50&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.67&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of temporary differences that give rise to significant portions of deferred tax assets (liabilities) are as follows (in thousands):</span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.905%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.183%"></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:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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;border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="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 3.25pt;text-align: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</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%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></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%">Intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,325&#160;</span></td><td style="background-color:#ffffff;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%">355,521&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserves and accruals not currently deductible</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,973&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,517&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</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%">295,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,594&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</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%">118,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,284&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease financing obligation</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%">15,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,072&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development 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:400;line-height:100%">417,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,946&#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: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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,079&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,480&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating losses</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%">34,274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,469&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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,328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,721&#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 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%">Gross deferred tax assets   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,352,950&#160;</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%">1,009,604&#160;</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%">Valuation allowance   </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%">(146,268)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,689)</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 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 deferred tax assets   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,206,682&#160;</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%">876,915&#160;</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%">Deferred tax liabilities:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US tax on foreign earnings</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%">(245,074)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(286,625)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use asset</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,935)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,383)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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,881)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,037)</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 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 deferred tax liabilities   </span></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%">(260,890)</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%">(302,045)</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%">Net deferred tax assets   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945,792&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574,870&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the breakdown between non-current deferred tax assets and liabilities (in thousands):</span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.905%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.183%"></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:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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;border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="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 3.25pt;text-align: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</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 tax assets, non-current   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945,792&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574,912&#160;</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%">Deferred tax liabilities, non-current   </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%">(42)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net deferred tax assets   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945,792&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574,870&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of Unrecognized Tax Benefits Roll Forward</a></td>
<td class="text">The reconciliation of the beginning and ending amount of gross unrecognized tax benefits as of December&#160;31, 2023, 2022 and 2021 is as follows (in thousands):<div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.283%"></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:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</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;border-top:1pt solid #000000;padding:2px 5.5pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="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 3.25pt;text-align: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</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:2px 3.25pt;text-align: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></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%">Gross unrecognized tax benefits&#8212;beginning balance   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,357&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,813&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,500&#160;</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to tax positions taken in a prior year   </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,690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,566&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,476&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to tax positions taken during current year   </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%">39,895&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,355&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to tax positions taken in a prior year   </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%">(513)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,781)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(853)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to lapse of statute of limitations   </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%">(18,163)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(414)</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%">Gross unrecognized tax benefits&#8212;ending balance   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,266&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,357&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,813&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 9<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 12<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362306879136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Geographical Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock', window );">Schedule of Net Revenue and Long Lived Assets, by Location</a></td>
<td class="text">The following table represents revenue based on customers' shipping addresses (in thousands): <div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.206%"></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:0 1pt"></td><td colspan="15" 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:8pt;font-weight:700;line-height:100%">Year Ended December 31,</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;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="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 1pt;text-align: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</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:2px 1pt;text-align: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></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%">Americas</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,651,193&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,462,621&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,156,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></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%">Europe, Middle East and Africa   </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%">670,960&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486,836&#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%">Asia Pacific   </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%">538,015&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,889&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,018&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue   </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,860,168&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,381,310&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,948,037&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) Includes $4,541.5&#160;million, $3,424.8&#160;million and $2,125.9&#160;million revenue generated from the U.S. for the three years ended December&#160;31, 2023, 2022 and 2021, respectively</span></div><div style="margin-top:4pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, excluding intercompany receivables, investments in subsidiaries, investments in privately-held companies and deferred tax assets, net by location are summarized as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.905%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.499%"></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:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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;border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="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 3.25pt;text-align: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</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%">United States   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,728&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,540&#160;</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%">International   </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%">21,852&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,469&#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: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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,580&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,009&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information concerning 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362298802928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Summary of Significant Accounting Policies (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>segment </div>
<div>partner</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_NumberOfPrimaryContractManufacturingPartners', window );">Number of primary contract manufacturing partners | partner</a></td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory write-down</a></td>
<td class="nump">$ 234,400,000<span></span>
</td>
<td class="nump">$ 71,400,000<span></span>
</td>
<td class="nump">$ 61,800,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_ContractManufacturerandSupplierLiability', window );">Contract manufacturer and supplier liability</a></td>
<td class="nump">$ 113,000,000<span></span>
</td>
<td class="nump">43,700,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life (in years)</a></td>
<td class="text">3 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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportingUnits', window );">Number of reporting units | segment</a></td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful live (in years)</a></td>
<td class="text">4 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TangibleAssetImpairmentChargesAbstract', window );"><strong>Impairment of Long-Lived Assets and Investments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment of long-lived assets</a></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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | segment</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardServiceBasedConditionPerformancePeriod', window );">Performance based period (in years)</a></td>
<td class="text">4 years<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful live (in years)</a></td>
<td class="text">3 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="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostLineItems', window );"><strong>Capitalized Contract Cost [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_PostContractCustomerSupportPCSTermofContract', window );">PCS term of contract (in years)</a></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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Requisite service period of the awards (in years)</a></td>
<td class="text">2 years<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful live (in years)</a></td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostLineItems', window );"><strong>Capitalized Contract Cost [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_PostContractCustomerSupportPCSTermofContract', window );">PCS term of contract (in years)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Requisite service period of the awards (in years)</a></td>
<td class="text">5 years<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="Show.showAR( this, 'defref_srt_MajorCustomersAxis=anet_CustomerAMember', window );">Customer A | Accounts Receivable | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of total per significant customer (as a percent)</a></td>
<td class="nump">28.00%<span></span>
</td>
<td class="nump">28.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=anet_CustomerAMember', window );">Customer A | Revenue | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of total per significant customer (as a percent)</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">26.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=anet_CustomerBMember', window );">Customer B | Accounts Receivable | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of total per significant customer (as a percent)</a></td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=anet_CustomerBMember', window );">Customer B | Revenue | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of total per significant customer (as a percent)</a></td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">16.00%<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_anet_ContractManufacturerandSupplierLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract Manufacturer and Supplier Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_ContractManufacturerandSupplierLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_anet_NumberOfPrimaryContractManufacturingPartners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of Primary Contract Manufacturing Partners</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_NumberOfPrimaryContractManufacturingPartners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_anet_PostContractCustomerSupportPCSTermofContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Post Contract Customer Support (PCS), Term of Contract</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_PostContractCustomerSupportPCSTermofContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardServiceBasedConditionPerformancePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement By Share-based Payment Award, Service-based Condition Performance Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardServiceBasedConditionPerformancePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_CapitalizedContractCostLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479483/340-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostLineItems</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportingUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportingUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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_ProductInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductInformationLineItems</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_TangibleAssetImpairmentChargesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TangibleAssetImpairmentChargesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=anet_CustomerAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=anet_CustomerAMember</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_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=anet_CustomerBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=anet_CustomerBMember</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>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362299898272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Schedule of Fair Value of Financial Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value 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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents:</a></td>
<td class="nump">$ 1,017,704<span></span>
</td>
<td class="nump">$ 397,261<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable Securities:</a></td>
<td class="nump">3,064,362<span></span>
</td>
<td class="nump">2,322,469<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total Financial Assets</a></td>
<td class="nump">4,087,924<span></span>
</td>
<td class="nump">2,753,554<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract', window );"><strong>Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]</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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">3,061,695<span></span>
</td>
<td class="nump">2,350,988<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></td>
<td class="nump">6,827<span></span>
</td>
<td class="nump">357<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="num">(4,160)<span></span>
</td>
<td class="num">(28,876)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">3,064,362<span></span>
</td>
<td class="nump">2,322,469<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value 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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable Securities:</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">10,492<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract', window );"><strong>Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">10,492<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">U.S. government notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable Securities:</a></td>
<td class="nump">1,044,859<span></span>
</td>
<td class="nump">993,955<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract', window );"><strong>Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">1,043,445<span></span>
</td>
<td class="nump">1,007,175<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></td>
<td class="nump">2,874<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="num">(1,460)<span></span>
</td>
<td class="num">(13,223)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">1,044,859<span></span>
</td>
<td class="nump">993,955<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember', window );">Corporate bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable Securities:</a></td>
<td class="nump">1,362,124<span></span>
</td>
<td class="nump">1,113,134<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract', window );"><strong>Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">1,361,132<span></span>
</td>
<td class="nump">1,125,920<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></td>
<td class="nump">2,810<span></span>
</td>
<td class="nump">271<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="num">(1,818)<span></span>
</td>
<td class="num">(13,057)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">1,362,124<span></span>
</td>
<td class="nump">1,113,134<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AgencySecuritiesMember', window );">Agency securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable Securities:</a></td>
<td class="nump">657,379<span></span>
</td>
<td class="nump">215,380<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract', window );"><strong>Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">657,118<span></span>
</td>
<td class="nump">217,893<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></td>
<td class="nump">1,143<span></span>
</td>
<td class="nump">83<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="num">(882)<span></span>
</td>
<td class="num">(2,596)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">657,379<span></span>
</td>
<td class="nump">215,380<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_EquitySecuritiesMember', window );">Marketable equity securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Marketable equity securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">19,061<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi', window );">Proceeds from sale of marketable equity securities</a></td>
<td class="nump">23,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiRealizedGainLoss', window );">Equity securities, realized gain</a></td>
<td class="nump">4,800<span></span>
</td>
<td class="nump">10,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiCost', window );">Initial cost for equity investment</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_EquitySecuritiesFVNICumulativeGainLossNet', window );">Cumulative gain from initial purchase of equity investment</a></td>
<td class="nump">20,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=anet_MarketableSecuritiesMember', window );">Marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</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="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Marketable Securities</a></td>
<td class="nump">3,069,362<span></span>
</td>
<td class="nump">2,352,022<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=anet_MoneyMarketFundsRestrictedMember', window );">Money market funds - restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsFairValueDisclosure', window );">Money market funds - restricted</a></td>
<td class="nump">858<span></span>
</td>
<td class="nump">4,271<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level I</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value 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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents:</a></td>
<td class="nump">1,015,705<span></span>
</td>
<td class="nump">374,280<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total Financial Assets</a></td>
<td class="nump">2,061,422<span></span>
</td>
<td class="nump">1,391,567<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level I | Certificates of deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value 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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable Securities:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract', window );"><strong>Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level I | U.S. government notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable Securities:</a></td>
<td class="nump">1,044,859<span></span>
</td>
<td class="nump">993,955<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract', window );"><strong>Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">1,044,859<span></span>
</td>
<td class="nump">993,955<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level I | Corporate bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value 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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable Securities:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract', window );"><strong>Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level I | Agency securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable Securities:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract', window );"><strong>Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level I | Marketable equity securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value 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="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Marketable equity securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">19,061<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level I | Marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Marketable Securities</a></td>
<td class="nump">1,044,859<span></span>
</td>
<td class="nump">1,013,016<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level I | Money market funds - restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value 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="Show.showAR( this, 'defref_us-gaap_OtherAssetsFairValueDisclosure', window );">Money market funds - restricted</a></td>
<td class="nump">858<span></span>
</td>
<td class="nump">4,271<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level II</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents:</a></td>
<td class="nump">1,999<span></span>
</td>
<td class="nump">22,981<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total Financial Assets</a></td>
<td class="nump">2,026,502<span></span>
</td>
<td class="nump">1,361,987<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level II | Certificates of deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable Securities:</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">10,492<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract', window );"><strong>Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">10,492<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level II | U.S. government notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value 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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable Securities:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract', window );"><strong>Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level II | Corporate bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable Securities:</a></td>
<td class="nump">1,362,124<span></span>
</td>
<td class="nump">1,113,134<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract', window );"><strong>Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">1,362,124<span></span>
</td>
<td class="nump">1,113,134<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level II | Agency securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value 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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable Securities:</a></td>
<td class="nump">657,379<span></span>
</td>
<td class="nump">215,380<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract', window );"><strong>Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">657,379<span></span>
</td>
<td class="nump">215,380<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level II | Marketable equity securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Marketable equity securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level II | Marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</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="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Marketable Securities</a></td>
<td class="nump">2,024,503<span></span>
</td>
<td class="nump">1,339,006<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level II | Money market funds - restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsFairValueDisclosure', window );">Money market funds - restricted</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;III</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value 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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;III | Certificates of deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value 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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable Securities:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract', window );"><strong>Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;III | U.S. government notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable Securities:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract', window );"><strong>Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;III | Corporate bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value 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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable Securities:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract', window );"><strong>Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;III | Agency securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable Securities:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract', window );"><strong>Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;III | Marketable equity securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value 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="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Marketable equity securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;III | Marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Marketable Securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;III | Money market funds - restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value 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="Show.showAR( this, 'defref_us-gaap_OtherAssetsFairValueDisclosure', window );">Money market funds - restricted</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents:</a></td>
<td class="nump">1,015,705<span></span>
</td>
<td class="nump">322,294<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Level I</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value 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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents:</a></td>
<td class="nump">1,015,705<span></span>
</td>
<td class="nump">322,294<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Level II</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Level&#160;III</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value 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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CommercialPaperMember', window );">Commercial paper</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents:</a></td>
<td class="nump">1,999<span></span>
</td>
<td class="nump">5,422<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CommercialPaperMember', window );">Commercial paper | Level I</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value 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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CommercialPaperMember', window );">Commercial paper | Level II</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents:</a></td>
<td class="nump">1,999<span></span>
</td>
<td class="nump">5,422<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CommercialPaperMember', window );">Commercial paper | Level&#160;III</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value 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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_AgencySecuritiesMember', window );">Agency securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">17,559<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_AgencySecuritiesMember', window );">Agency securities | Level I</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value 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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_AgencySecuritiesMember', window );">Agency securities | Level II</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">17,559<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_AgencySecuritiesMember', window );">Agency securities | Level&#160;III</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value 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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">U.S. government notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">51,986<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">U.S. government notes | Level I</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value 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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">51,986<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">U.S. government notes | Level II</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">U.S. government notes | Level&#160;III</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value 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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash Equivalents:</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_anet_EquitySecuritiesFVNICumulativeGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity Securities, FV-NI, Cumulative Gain (Loss), Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_EquitySecuritiesFVNICumulativeGainLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AssetsFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract</td>
</tr>
<tr>
<td style="padding-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_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482736/825-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EquitySecuritiesFvNiCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EquitySecuritiesFvNiRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(d)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 321<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479536/321-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherAssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of other assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromSaleOfEquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as investing activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-19<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 321<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479567/321-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember</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_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember</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_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember</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_FinancialInstrumentAxis=us-gaap_AgencySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AgencySecuritiesMember</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_FinancialInstrumentAxis=us-gaap_EquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_EquitySecuritiesMember</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_FinancialInstrumentAxis=anet_MarketableSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=anet_MarketableSecuritiesMember</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_FinancialInstrumentAxis=anet_MoneyMarketFundsRestrictedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=anet_MoneyMarketFundsRestrictedMember</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember</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_CashAndCashEquivalentsAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_CommercialPaperMember</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_CashAndCashEquivalentsAxis=us-gaap_AgencySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_AgencySecuritiesMember</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_CashAndCashEquivalentsAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember</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>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362303112720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_DebtSecuritiesAvailableForSaleInvestedTerm', window );">Invested marketable securities, maximum maturity period (in years)</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleTerm', window );">Marketable securities, maximum maturity period (in months)</a></td>
<td class="text">24 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_MarketableSecuritiesWeightedAverageRemainingLife', window );">Marketable securities, weighted average remaining duration (in years)</a></td>
<td class="text">10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain', window );">Non-marketable equity securities, realized gain</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_anet_DebtSecuritiesAvailableForSaleInvestedTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Securities, Available-for-sale, Invested Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_DebtSecuritiesAvailableForSaleInvestedTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity Securities Without Readily Determinable Fair Value, Realized Gain</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_anet_MarketableSecuritiesWeightedAverageRemainingLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Marketable Securities, Weighted Average Remaining Life</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_MarketableSecuritiesWeightedAverageRemainingLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_DebtSecuritiesAvailableForSaleTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and maturity of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleTerm</td>
</tr>
<tr>
<td style="padding-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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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>66
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362302682896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Unrealized Loss Position (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Unrealized Losses within 12 months, Fair Value</a></td>
<td class="nump">$ 1,267,999<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Unrealized Losses within 12 months, Unrealized Losses</a></td>
<td class="num">(3,271)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Unrealized Losses 12 months or greater, Fair Value</a></td>
<td class="nump">271,491<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Unrealized Losses 12 months or greater, Unrealized Losses</a></td>
<td class="num">(889)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total, Fair Value</a></td>
<td class="nump">1,539,490<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total, Unrealized Losses</a></td>
<td class="num">(4,160)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">U.S. government notes</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Unrealized Losses within 12 months, Fair Value</a></td>
<td class="nump">317,376<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Unrealized Losses within 12 months, Unrealized Losses</a></td>
<td class="num">(1,076)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Unrealized Losses 12 months or greater, Fair Value</a></td>
<td class="nump">108,739<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Unrealized Losses 12 months or greater, Unrealized Losses</a></td>
<td class="num">(384)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total, Fair Value</a></td>
<td class="nump">426,115<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total, Unrealized Losses</a></td>
<td class="num">(1,460)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember', window );">Corporate bonds</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Unrealized Losses within 12 months, Fair Value</a></td>
<td class="nump">610,086<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Unrealized Losses within 12 months, Unrealized Losses</a></td>
<td class="num">(1,423)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Unrealized Losses 12 months or greater, Fair Value</a></td>
<td class="nump">141,943<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Unrealized Losses 12 months or greater, Unrealized Losses</a></td>
<td class="num">(395)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total, Fair Value</a></td>
<td class="nump">752,029<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total, Unrealized Losses</a></td>
<td class="num">(1,818)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AgencySecuritiesMember', window );">Agency securities</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Unrealized Losses within 12 months, Fair Value</a></td>
<td class="nump">340,537<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Unrealized Losses within 12 months, Unrealized Losses</a></td>
<td class="num">(772)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Unrealized Losses 12 months or greater, Fair Value</a></td>
<td class="nump">20,809<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Unrealized Losses 12 months or greater, Unrealized Losses</a></td>
<td class="num">(110)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total, Fair Value</a></td>
<td class="nump">361,346<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total, Unrealized Losses</a></td>
<td class="num">$ (882)<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtSecuritiesAvailableForSaleUnrealizedLossPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember</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_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember</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_FinancialInstrumentAxis=us-gaap_AgencySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AgencySecuritiesMember</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>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362304781712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Investment by Maturity Dates (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due in 1 year or less</a></td>
<td class="nump">$ 1,627,780<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateYearOneThroughTwo', window );">Due in 1 year through 2 years</a></td>
<td class="nump">1,436,582<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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total marketable securities</a></td>
<td class="nump">$ 3,064,362<span></span>
</td>
<td class="nump">$ 2,322,469<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_anet_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateYearOneThroughTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Through Two</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateYearOneThroughTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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>68
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362306597616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Gain For Non-marketable Equity Securities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain', window );">Unrealized gains on non-marketable equity securities</a></td>
<td class="nump">$ 13,901<span></span>
</td>
<td class="nump">$ 16,731<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity Securities without Readily Determinable Fair Value, Unrealized Gain</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362301728336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Nonmarketable Equity Securities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities', window );">Cost of investments</a></td>
<td class="nump">$ 31,656<span></span>
</td>
<td class="nump">$ 23,625<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount', window );">Cumulative impairment and downward adjustments</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(888)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount', window );">Cumulative upward adjustments</a></td>
<td class="nump">30,632<span></span>
</td>
<td class="nump">16,731<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount', window );">Carrying amount of investments (included in other assets)</a></td>
<td class="nump">62,288<span></span>
</td>
<td class="nump">$ 39,468<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConvertibleDebtSecuritiesMember', window );">Convertible Debt Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities', window );">Cost of investments</a></td>
<td class="nump">8,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Interest receivable</a></td>
<td class="nump">$ 600<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_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity Securities without Readily Determinable Fair Value, Cost of Securities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_anet_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity Securities without Readily Determinable Fair Value, Impairment Loss and Downward Price Adjustment, Cumulative Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 321<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479536/321-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cumulative gain from upward price adjustment on investment in equity security without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 321<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479536/321-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_InterestReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480833/946-310-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinancialInstrumentAxis=us-gaap_ConvertibleDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ConvertibleDebtSecuritiesMember</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>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362300746704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Statements Details - Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</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="Show.showAR( this, 'defref_anet_BalanceSheetComponentsAbstract', window );"><strong>Balance Sheet Components [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 1,938,606<span></span>
</td>
<td class="nump">$ 671,707<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash included in other assets</a></td>
<td class="nump">858<span></span>
</td>
<td class="nump">4,271<span></span>
</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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents and restricted cash</a></td>
<td class="nump">$ 1,939,464<span></span>
</td>
<td class="nump">$ 675,978<span></span>
</td>
<td class="nump">$ 625,050<span></span>
</td>
<td class="nump">$ 897,454<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_anet_BalanceSheetComponentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Balance Sheet Components [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_BalanceSheetComponentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>71
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362299668320">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Statements Details - Accounts Receivable, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_BalanceSheetComponentsAbstract', window );"><strong>Balance Sheet Components [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Accounts receivable</a></td>
<td class="nump">$ 1,034,480<span></span>
</td>
<td class="nump">$ 928,490<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_ProductSalesRebateReturnsReserveAndOthersCurrent', window );">Product sales rebate, returns reserve and others</a></td>
<td class="num">(9,911)<span></span>
</td>
<td class="num">(5,394)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">$ 1,024,569<span></span>
</td>
<td class="nump">$ 923,096<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_anet_BalanceSheetComponentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Balance Sheet Components [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_BalanceSheetComponentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_anet_ProductSalesRebateReturnsReserveAndOthersCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Product Sales Rebate, Returns Reserve And Others, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_ProductSalesRebateReturnsReserveAndOthersCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362302782656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Statements Details - Inventories (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventories</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsNetOfReserves', window );">Raw materials</a></td>
<td class="nump">$ 930,777<span></span>
</td>
<td class="nump">$ 759,519<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">1,014,403<span></span>
</td>
<td class="nump">530,187<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total inventories</a></td>
<td class="nump">$ 1,945,180<span></span>
</td>
<td class="nump">$ 1,289,706<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_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480581/330-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480581/330-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>73
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362307065952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Statements Details - Prepaid Expenses and Other Current Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_BalanceSheetComponentsAbstract', window );"><strong>Balance Sheet Components [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_InventoryDepositCurrent', window );">Inventory deposits</a></td>
<td class="nump">$ 130,509<span></span>
</td>
<td class="nump">$ 162,047<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherPrepaidExpenseCurrent', window );">Other prepaid expenses and deposits</a></td>
<td class="nump">282,009<span></span>
</td>
<td class="nump">152,170<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Total prepaid expenses and other current assets</a></td>
<td class="nump">$ 412,518<span></span>
</td>
<td class="nump">$ 314,217<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_anet_BalanceSheetComponentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Balance Sheet Components [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_BalanceSheetComponentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_anet_InventoryDepositCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Inventory Deposit, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_InventoryDepositCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_OtherPrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for other costs 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherPrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362302695968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Statements Details - Property and Equipment, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 289,658<span></span>
</td>
<td class="nump">$ 251,856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">(188,078)<span></span>
</td>
<td class="num">(156,847)<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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">101,580<span></span>
</td>
<td class="nump">95,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">31,700<span></span>
</td>
<td class="nump">25,600<span></span>
</td>
<td class="nump">$ 19,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">44,645<span></span>
</td>
<td class="nump">41,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Equipment and machinery</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">144,850<span></span>
</td>
<td class="nump">122,407<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=anet_ComputerHardwareandSoftwareMember', window );">Computer hardware and software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">57,761<span></span>
</td>
<td class="nump">52,148<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">3,576<span></span>
</td>
<td class="nump">3,575<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">34,584<span></span>
</td>
<td class="nump">30,102<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction-in-process</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 4,242<span></span>
</td>
<td class="nump">$ 2,124<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</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=anet_ComputerHardwareandSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=anet_ComputerHardwareandSoftwareMember</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_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</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_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362304582112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Statements Details - Accrued Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_BalanceSheetComponentsAbstract', window );"><strong>Balance Sheet Components [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation-related costs</a></td>
<td class="nump">$ 134,225<span></span>
</td>
<td class="nump">$ 117,053<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_AccruedSupplierLiabilityCurrent', window );">Supplier liability</a></td>
<td class="nump">167,878<span></span>
</td>
<td class="nump">71,481<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_AccruedManufacturingCostsCurrent', window );">Accrued manufacturing costs</a></td>
<td class="nump">61,491<span></span>
</td>
<td class="nump">45,379<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_AccruedProductDevelopmentCostsCurrent', window );">Accrued product development costs</a></td>
<td class="nump">1,041<span></span>
</td>
<td class="nump">27,380<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">42,667<span></span>
</td>
<td class="nump">31,194<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Total accrued liabilities</a></td>
<td class="nump">$ 407,302<span></span>
</td>
<td class="nump">$ 292,487<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_anet_AccruedManufacturingCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Manufacturing Costs, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_AccruedManufacturingCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_anet_AccruedProductDevelopmentCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Product Development Costs, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_AccruedProductDevelopmentCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_anet_AccruedSupplierLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Supplier Liability, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_AccruedSupplierLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_anet_BalanceSheetComponentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Balance Sheet Components [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_BalanceSheetComponentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362299802064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Statements Details - Contract Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_ChangeinContractwithCustomerLiabilityRollForward', window );"><strong>Change in Contract with Customer, Liability [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_ContractWithCustomerLiabilityContactLiability', window );">Contract liabilities, beginning balance</a></td>
<td class="nump">$ 103,448<span></span>
</td>
<td class="nump">$ 93,382<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_ContractWithCustomerLiabilityContractLiabilityRevenueRecognized', window );">Less: Revenue recognized from beginning balance</a></td>
<td class="num">(43,286)<span></span>
</td>
<td class="num">(37,680)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue', window );">Less: Beginning balance reclassified to deferred revenue</a></td>
<td class="num">(3,185)<span></span>
</td>
<td class="num">(2,693)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_ContractWithCustomerLiabilityContractLiabilitiesRecognized', window );">Add: Contract liabilities recognized</a></td>
<td class="nump">76,262<span></span>
</td>
<td class="nump">50,439<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_ContractWithCustomerLiabilityContactLiability', window );">Contract liabilities, ending balance</a></td>
<td class="nump">133,239<span></span>
</td>
<td class="nump">103,448<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember', window );">Other Current Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_ChangeinContractwithCustomerLiabilityRollForward', window );"><strong>Change in Contract with Customer, Liability [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_ContractWithCustomerLiabilityContactLiability', window );">Contract liabilities, beginning balance</a></td>
<td class="nump">45,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_ContractWithCustomerLiabilityContactLiability', window );">Contract liabilities, ending balance</a></td>
<td class="nump">$ 59,200<span></span>
</td>
<td class="nump">$ 45,200<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_anet_ChangeinContractwithCustomerLiabilityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in Contract with Customer, Liability [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_ChangeinContractwithCustomerLiabilityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_anet_ContractWithCustomerLiabilityContactLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Liability, Contact Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_ContractWithCustomerLiabilityContactLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_anet_ContractWithCustomerLiabilityContractLiabilitiesRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Liability, Contract Liabilities Recognized</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_ContractWithCustomerLiabilityContractLiabilitiesRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_anet_ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Liability, Beginning Balance Reclassified To Deferred Revenue</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_anet_ContractWithCustomerLiabilityContractLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Liability, Contract Liability, Revenue Recognized</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_ContractWithCustomerLiabilityContractLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember</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>77
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362298075200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Statements Details - Deferred Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_ChangeinContractwithCustomerLiabilityRollForward', window );"><strong>Change in Contract with Customer, Liability [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="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Deferred revenue, beginning balance</a></td>
<td class="nump">$ 1,041,246<span></span>
</td>
<td class="nump">$ 929,312<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Less: Revenue recognized from beginning balance</a></td>
<td class="num">(615,681)<span></span>
</td>
<td class="num">(583,787)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_ContractWithCustomerLiabilityPeriodIncreaseDecrease', window );">Add: Deferral of revenue in current period, excluding amounts recognized during the period</a></td>
<td class="nump">1,080,639<span></span>
</td>
<td class="nump">695,721<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Deferred revenue, ending balance</a></td>
<td class="nump">$ 1,506,204<span></span>
</td>
<td class="nump">$ 1,041,246<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_anet_ChangeinContractwithCustomerLiabilityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in Contract with Customer, Liability [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_ChangeinContractwithCustomerLiabilityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_anet_ContractWithCustomerLiabilityPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Liability, Period Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_ContractWithCustomerLiabilityPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362298811440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Statements Details - Performance Obligations (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount', window );">Revenue, remaining performance obligation including contract liabilities, deferred revenue and other performance obligations, amount</a></td>
<td class="nump">$ 2,300.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, remaining performance obligation, amount</a></td>
<td class="nump">367.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=us-gaap_UnbilledRevenuesMember', window );">Unbilled Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, remaining performance obligation, amount</a></td>
<td class="nump">336.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=us-gaap_UnbilledRevenuesMember', window );">Unbilled Revenues | Product</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, remaining performance obligation, amount</a></td>
<td class="nump">704.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, remaining performance obligation, amount</a></td>
<td class="nump">$ 2,000.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Performance obligation, period (in years)</a></td>
<td class="text">2 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="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Performance obligation, percentage (as a percent)</a></td>
<td class="nump">79.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Product</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Performance obligation, period (in years)</a></td>
<td class="text">18 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2026-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Performance obligation, period (in years)</a></td>
<td class="text">3 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="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Performance obligation, percentage (as a percent)</a></td>
<td class="nump">21.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_anet_RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue, Remaining Performance Obligation Including Contract Liabilities, Deferred Revenue and Other Performance Obligations, Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ProductMember</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_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=us-gaap_UnbilledRevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=us-gaap_UnbilledRevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2026-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2026-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362303141936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Statements Details - Other Income, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_BalanceSheetComponentsAbstract', window );"><strong>Balance Sheet Components [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="Show.showAR( this, 'defref_us-gaap_InterestIncomeOther', window );">Interest income</a></td>
<td class="nump">$ 152,421<span></span>
</td>
<td class="nump">$ 27,556<span></span>
</td>
<td class="nump">$ 7,215<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">Gain (loss) on strategic investments</a></td>
<td class="nump">18,699<span></span>
</td>
<td class="nump">27,479<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingGainsLosses', window );">Other income (expense), net</a></td>
<td class="num">(6,343)<span></span>
</td>
<td class="num">(345)<span></span>
</td>
<td class="num">(1,075)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income, net</a></td>
<td class="nump">$ 164,777<span></span>
</td>
<td class="nump">$ 54,690<span></span>
</td>
<td class="nump">$ 6,140<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_anet_BalanceSheetComponentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Balance Sheet Components [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_BalanceSheetComponentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(c),9(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income earned from interest bearing assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherNonoperatingGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7,9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362302548464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition, Goodwill and Acquisition-Related Intangible Assets - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>acquisition</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>acquisition</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfBusinessesAcquired', window );">Number of businesses acquired | acquisition</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill</a></td>
<td class="nump">$ 2,607<span></span>
</td>
<td class="nump">$ 85,048<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Intangible asset, accumulated amortization</a></td>
<td class="nump">33,437<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=anet_PrivatelyHeldTechnologyCompanyMember', window );">Privately-held Technology Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Total consideration transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">158,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Common stock consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Net tangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Acquisition-related expenses and restructuring costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Intangible asset, accumulated amortization</a></td>
<td class="nump">$ 33,400<span></span>
</td>
<td class="nump">$ 33,700<span></span>
</td>
<td class="nump">$ 29,200<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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479405/805-10-25-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479637/805-30-30-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479637/805-30-30-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479637/805-30-30-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479637/805-30-30-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NumberOfBusinessesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of businesses acquired by the entity during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfBusinessesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=anet_PrivatelyHeldTechnologyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=anet_PrivatelyHeldTechnologyCompanyMember</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>81
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362298104256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition, Goodwill and Acquisition-Related Intangible Assets - Schedule of Identifiable Intangible Assets Acquired (Details) - USD ($)<br> $ in Thousands</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, 2022</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Estimated Useful Life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 2 months 12 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Developed technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Estimated Useful Life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Estimated Useful Life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 8 months 12 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade name</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Estimated Useful Life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 7 months 6 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=anet_PrivatelyHeldTechnologyCompanyMember', window );">Privately-held Technology Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Acquisition Date Fair Value</a></td>
<td class="nump">$ 62,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=anet_PrivatelyHeldTechnologyCompanyMember', window );">Privately-held Technology Company | Developed technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Acquisition Date Fair Value</a></td>
<td class="nump">$ 30,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Estimated Useful Life (in years)</a></td>
<td class="text">5 years 8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=anet_PrivatelyHeldTechnologyCompanyMember', window );">Privately-held Technology Company | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Acquisition Date Fair Value</a></td>
<td class="nump">$ 28,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Estimated Useful Life (in years)</a></td>
<td class="text">7 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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=anet_PrivatelyHeldTechnologyCompanyMember', window );">Privately-held Technology Company | Trade name</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Acquisition Date Fair Value</a></td>
<td class="nump">$ 3,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Estimated Useful Life (in years)</a></td>
<td class="text">3 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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</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_BusinessAcquisitionAxis=anet_PrivatelyHeldTechnologyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=anet_PrivatelyHeldTechnologyCompanyMember</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>82
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362304636816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition, Goodwill and Acquisition-Related Intangible Assets - Goodwill Rollforward (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [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="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</a></td>
<td class="nump">$ 265,924<span></span>
</td>
<td class="nump">$ 188,397<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions related to current year acquisition</a></td>
<td class="nump">2,607<span></span>
</td>
<td class="nump">85,048<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Measurement-period adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,521)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">$ 268,531<span></span>
</td>
<td class="nump">$ 265,924<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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GoodwillPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 16<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479405/805-10-25-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-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>83
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362297910336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition, Goodwill and Acquisition-Related Intangible Assets - Schedule of Acquisition-Related Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRollForward', window );"><strong>Finite-Lived Intangible Assets [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount, beginning balance</a></td>
<td class="nump">$ 221,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization, beginning balance</a></td>
<td class="num">(99,735)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease', window );">Gross Carrying Amount, Additions</a></td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Accumulated Amortization, Amortization</a></td>
<td class="num">(33,437)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount, ending balance</a></td>
<td class="nump">221,940<span></span>
</td>
<td class="nump">$ 221,940<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization, ending balance</a></td>
<td class="num">(133,172)<span></span>
</td>
<td class="num">(99,735)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 88,768<span></span>
</td>
<td class="nump">122,205<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Estimated Useful Life (in years)</a></td>
<td class="text">4 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Developed technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRollForward', window );"><strong>Finite-Lived Intangible Assets [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount, beginning balance</a></td>
<td class="nump">$ 154,930<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization, beginning balance</a></td>
<td class="num">(79,036)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease', window );">Gross Carrying Amount, Additions</a></td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Accumulated Amortization, Amortization</a></td>
<td class="num">(23,457)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount, ending balance</a></td>
<td class="nump">154,930<span></span>
</td>
<td class="nump">154,930<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization, ending balance</a></td>
<td class="num">(102,493)<span></span>
</td>
<td class="num">(79,036)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 52,437<span></span>
</td>
<td class="nump">75,894<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Estimated Useful Life (in years)</a></td>
<td class="text">4 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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRollForward', window );"><strong>Finite-Lived Intangible Assets [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount, beginning balance</a></td>
<td class="nump">$ 54,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization, beginning balance</a></td>
<td class="num">(14,097)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease', window );">Gross Carrying Amount, Additions</a></td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Accumulated Amortization, Amortization</a></td>
<td class="num">(7,700)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount, ending balance</a></td>
<td class="nump">54,620<span></span>
</td>
<td class="nump">54,620<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization, ending balance</a></td>
<td class="num">(21,797)<span></span>
</td>
<td class="num">(14,097)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 32,823<span></span>
</td>
<td class="nump">40,523<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Estimated Useful Life (in years)</a></td>
<td class="text">4 years 8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade name</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRollForward', window );"><strong>Finite-Lived Intangible Assets [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount, beginning balance</a></td>
<td class="nump">$ 12,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization, beginning balance</a></td>
<td class="num">(6,602)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease', window );">Gross Carrying Amount, Additions</a></td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Accumulated Amortization, Amortization</a></td>
<td class="num">(2,280)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount, ending balance</a></td>
<td class="nump">12,390<span></span>
</td>
<td class="nump">12,390<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization, ending balance</a></td>
<td class="num">(8,882)<span></span>
</td>
<td class="num">(6,602)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 3,508<span></span>
</td>
<td class="nump">$ 5,788<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Estimated Useful Life (in years)</a></td>
<td class="text">1 year 7 months 6 days<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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483147/928-340-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in carrying value of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsRollForward</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</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>84
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362302584288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisition, Goodwill and Acquisition-Related Intangible Assets - Schedule of Amortization Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2024</a></td>
<td class="nump">$ 26,759<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2025</a></td>
<td class="nump">19,642<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2026</a></td>
<td class="nump">17,260<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2027</a></td>
<td class="nump">13,436<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2028</a></td>
<td class="nump">10,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">1,634<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 88,768<span></span>
</td>
<td class="nump">$ 122,205<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_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>85
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362300536688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 30, 2022 </div>
<div>patent</div>
</th>
<th class="th">
<div>Nov. 25, 2020 </div>
<div>patent</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating lease payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22.7<span></span>
</td>
<td class="nump">$ 23.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted', window );">Non-cancelable purchase commitments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,586.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PurchaseObligationDueInNextTwelveMonths', window );">Non-cancellable purchase commitments, due in next twelve months</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,547.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_PurchaseObligationToBePaidAfterNextTwelveMonths', window );">Non-cancellable purchase commitments, due after twelve months</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyPatentsAllegedlyInfringedNumber', window );">Patents allegedly infringed, number | patent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyPatentsFoundNotInfringedNumber', window );">Patents found not infringed, number | patent</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember', window );">Prepaid Expenses and Other Current Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_RestrictedDepositsAssets', window );">Restricted deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 133.3<span></span>
</td>
<td class="nump">$ 192.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Renewal term (in months and years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Renewal term (in months and years)</a></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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_anet_PurchaseObligationToBePaidAfterNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase Obligation, to be Paid, After Next Twelve Months</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_PurchaseObligationToBePaidAfterNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_anet_RestrictedDepositsAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restricted Deposits Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_RestrictedDepositsAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-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_LongTermPurchaseCommitmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermPurchaseCommitmentLineItems</td>
</tr>
<tr>
<td style="padding-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_LossContingencyPatentsAllegedlyInfringedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of another entity's patents that the entity has allegedly infringed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyPatentsAllegedlyInfringedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyPatentsFoundNotInfringedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of another entity's patents that the entity was found not to have infringed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyPatentsFoundNotInfringedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PurchaseCommitmentRemainingMinimumAmountCommitted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PurchaseObligationDueInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseObligationDueInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362304484688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Supplemental Balance Sheet Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets (included in other assets)</a></td>
<td class="nump">$ 55,890<span></span>
</td>
<td class="nump">$ 53,390<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating lease right-of-use assets [Extensible Enumeration]</a></td>
<td class="text">Other Assets, Noncurrent<span></span>
</td>
<td class="text">Other Assets, Noncurrent<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current (included in other current liabilities)</a></td>
<td class="nump">$ 21,106<span></span>
</td>
<td class="nump">$ 19,878<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating lease liabilities, current [Extensible List]</a></td>
<td class="text">Other current liabilities<span></span>
</td>
<td class="text">Other current liabilities<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, non-current (included in other long-term liabilities)</a></td>
<td class="nump">$ 44,413<span></span>
</td>
<td class="nump">$ 43,964<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Operating lease liabilities, non-current [Extensible Enumeration]</a></td>
<td class="text">Other long-term liabilities<span></span>
</td>
<td class="text">Other long-term liabilities<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of operating lease payments as of December 31, 2023</a></td>
<td class="nump">$ 65,519<span></span>
</td>
<td class="nump">$ 63,842<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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>87
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362303062720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Lease Cost (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Fixed lease costs</a></td>
<td class="nump">$ 23,541<span></span>
</td>
<td class="nump">$ 24,134<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease costs</a></td>
<td class="nump">9,717<span></span>
</td>
<td class="nump">8,682<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Total operating lease costs</a></td>
<td class="nump">$ 33,258<span></span>
</td>
<td class="nump">$ 32,816<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362302493424">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Lease Maturities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="nump">$ 23,985<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2025</a></td>
<td class="nump">21,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2026</a></td>
<td class="nump">12,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2027</a></td>
<td class="nump">8,694<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2028</a></td>
<td class="nump">5,105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">2029 and thereafter</a></td>
<td class="nump">159<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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted operating lease payments (excluding non-lease components)</a></td>
<td class="nump">71,997<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(6,478)<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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of operating lease payments as of December 31, 2023</a></td>
<td class="nump">$ 65,519<span></span>
</td>
<td class="nump">$ 63,842<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362302049232">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Weighted-average Remaining Lease Term and Discount Rate (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term &#8212; operating leases (in years)</a></td>
<td class="text">3 years 4 months 24 days<span></span>
</td>
<td class="text">4 years 2 months 12 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate &#8212; operating leases (as a percent)</a></td>
<td class="nump">5.40%<span></span>
</td>
<td class="nump">5.10%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362300958672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity and Stock-Based Compensation - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 12, 2024</div></th>
<th class="th"><div>Jan. 01, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Oct. 01, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Authorized repurchase amount</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="nump">$ 1,000,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Remaining authorized repurchase amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 144,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">312,245,000<span></span>
</td>
<td class="nump">306,890,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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Options granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Aggregate intrinsic value of options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 525,300,000<span></span>
</td>
<td class="nump">$ 311,700,000<span></span>
</td>
<td class="nump">$ 410,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Option</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value of options vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,700,000<span></span>
</td>
<td class="nump">$ 16,600,000<span></span>
</td>
<td class="nump">$ 25,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 733,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 4 months 24 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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=anet_EmployeeStockPurchasePlanMember', window );">ESPP</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">279,498<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value of options granted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 105.69<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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">RSUs granted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 157.94<span></span>
</td>
<td class="nump">$ 101.35<span></span>
</td>
<td class="nump">$ 93.18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Fair value of RSUs vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 225,500,000<span></span>
</td>
<td class="nump">$ 174,000,000<span></span>
</td>
<td class="nump">$ 120,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=anet_A2014EquityIncentivePlanMember', window );">2014 Equity Incentive 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Number of additional shares authorized for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,200,000<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=anet_A2014EquityIncentivePlanMember', window );">2014 Equity Incentive Plan | Option</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum', window );">Percent of shares outstanding to increase number of shares available for grant and issuance (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized', window );">Maximum increase of number of shares available for grant (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock reserved for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95,300,000<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="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=anet_A2014EmployeeStockPurchasePlanMember', window );">2014 Employee Stock Purchase 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized', window );">Maximum increase of number of shares available for grant (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Number of additional shares authorized for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,100,000<span></span>
</td>
<td class="text">&#160;<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_PercentOfSharesOutstandingToIncreaseNumberOfSharesAvailableForGrantAndIssuance', window );">Percent of shares outstanding to increase number of shares available for grant and issuance (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Percentage of share cost offered to eligible employees for share purchases (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOfferingPeriod', window );">Offering period (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPurchasePeriodTerm', window );">Purchase period term (in months)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 months<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumPercentageofPayrollDeductionsforSharePurchases', window );">Maximum percentage of payroll deductions per employee (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=anet_A2014EmployeeStockPurchasePlanMember', window );">2014 Employee Stock Purchase Plan | 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Number of additional shares authorized for issuance (in shares)</a></td>
<td class="nump">3,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=anet_A2014EmployeeStockPurchasePlanMember', window );">2014 Employee Stock Purchase Plan | Employee stock purchase 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock reserved for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,400,000<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_anet_PercentOfSharesOutstandingToIncreaseNumberOfSharesAvailableForGrantAndIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percent of Shares Outstanding to Increase Number of Shares Available for Grant and Issuance</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_PercentOfSharesOutstandingToIncreaseNumberOfSharesAvailableForGrantAndIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPurchasePeriodTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Options, Purchase Period Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPurchasePeriodTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_anet_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Additional Shares to be Authorized</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumPercentageofPayrollDeductionsforSharePurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Maximum Percentage of Payroll Deductions for Share Purchases</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumPercentageofPayrollDeductionsforSharePurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_anet_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOfferingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Options, Offering Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOfferingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of additional shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase price of common stock expressed as a percentage of its fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=anet_EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=anet_EmployeeStockPurchasePlanMember</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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</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_PlanNameAxis=anet_A2014EquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=anet_A2014EquityIncentivePlanMember</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_PlanNameAxis=anet_A2014EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=anet_A2014EmployeeStockPurchasePlanMember</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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember</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>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362302849088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity and Stock-Based Compensation - Stock Repurchase Program (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [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="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Aggregate purchase price</a></td>
<td class="nump">$ 112,279<span></span>
</td>
<td class="nump">$ 670,287<span></span>
</td>
<td class="nump">$ 411,645<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Shares repurchased (in shares)</a></td>
<td class="nump">954<span></span>
</td>
<td class="nump">6,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare', window );">Average price paid per share (in dollars per share)</a></td>
<td class="nump">$ 117.70<span></span>
</td>
<td class="nump">$ 103.74<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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_TreasuryStockAcquiredAverageCostPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total cost of shares repurchased divided by the total number of shares repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockAcquiredAverageCostPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362297915488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity and Stock-Based Compensation - Option Activity Rollforward (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Shares Underlying Outstanding Options</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, beginning balance (in shares)</a></td>
<td class="nump">5,769,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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Options granted (in shares)</a></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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Options exercised (in shares)</a></td>
<td class="num">(3,310,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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Options canceled (in shares)</a></td>
<td class="num">(2,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, ending balance (in shares)</a></td>
<td class="nump">2,457,000<span></span>
</td>
<td class="nump">5,769,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Vested and exercisable (in shares)</a></td>
<td class="nump">2,247,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted- Average Exercise Price per Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, beginning balance (in dollars per share)</a></td>
<td class="nump">$ 14.09<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Options granted (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Options exercised (in dollars per share)</a></td>
<td class="nump">9.84<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Options canceled (in dollars per share)</a></td>
<td class="nump">7.82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, ending balance (in dollars per share)</a></td>
<td class="nump">19.83<span></span>
</td>
<td class="nump">$ 14.09<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Vested and exercisable (in dollars per share)</a></td>
<td class="nump">$ 18.14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Weighted-Average Remaining Contractual Term and Aggregate Intrinsic Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted-average remaining contractual term of stock options outstanding (in years)</a></td>
<td class="text">1 year 8 months 12 days<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted-average remaining contractual term of stock options vested and exercisable (in years)</a></td>
<td class="text">1 year 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value of&#160;stock options outstanding</a></td>
<td class="nump">$ 529,931<span></span>
</td>
<td class="nump">$ 618,774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate intrinsic value of&#160;stock options outstanding vested and exercisable</a></td>
<td class="nump">$ 488,319<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362300825216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity and Stock-Based Compensation - Restricted Stock Unit (RSU) Activities (Details) - RSUs - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested beginning balance (in shares)</a></td>
<td class="nump">8,360<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">RSUs and PRSUs granted (in shares)</a></td>
<td class="nump">2,664<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">RSUs and PRSUs vested (in shares)</a></td>
<td class="num">(2,862)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">RSUs and PRSUs forfeited/canceled (in shares)</a></td>
<td class="num">(262)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested ending balance (in shares)</a></td>
<td class="nump">7,900<span></span>
</td>
<td class="nump">8,360<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted- Average&#160;Grant Date&#160;Fair&#160;Value Per Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested beginning balance (in dollars per share)</a></td>
<td class="nump">$ 85.83<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">RSUs and PRSUs granted (in dollars per share)</a></td>
<td class="nump">157.94<span></span>
</td>
<td class="nump">$ 101.35<span></span>
</td>
<td class="nump">$ 93.18<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">RSUs and PRSUs vested (in dollars per share)</a></td>
<td class="nump">78.81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">RSUs and PRSUs forfeited/canceled (in dollars per share)</a></td>
<td class="nump">100.46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested ending balance (in dollars per share)</a></td>
<td class="nump">$ 112.76<span></span>
</td>
<td class="nump">$ 85.83<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</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>94
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362300561648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity and Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">$ 296,756<span></span>
</td>
<td class="nump">$ 230,934<span></span>
</td>
<td class="nump">$ 186,875<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">12,789<span></span>
</td>
<td class="nump">9,688<span></span>
</td>
<td class="nump">7,444<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">172,177<span></span>
</td>
<td class="nump">130,897<span></span>
</td>
<td class="nump">99,770<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Sales and marketing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">71,074<span></span>
</td>
<td class="nump">57,571<span></span>
</td>
<td class="nump">46,521<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">$ 40,716<span></span>
</td>
<td class="nump">$ 32,778<span></span>
</td>
<td class="nump">$ 33,140<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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</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_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</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_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</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>95
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362302495024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share - Basic and Diluted Net Income Per Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 2,087,321<span></span>
</td>
<td class="nump">$ 1,352,446<span></span>
</td>
<td class="nump">$ 840,854<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted-average shares outstanding (in shares)</a></td>
<td class="nump">309,354<span></span>
</td>
<td class="nump">306,473<span></span>
</td>
<td class="nump">306,512<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Add weighted-average effects of dilutive securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Stock options and RSUs (in shares)</a></td>
<td class="nump">7,724<span></span>
</td>
<td class="nump">9,876<span></span>
</td>
<td class="nump">12,464<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan', window );">Employee stock purchase plan (in shares)</a></td>
<td class="nump">57<span></span>
</td>
<td class="nump">110<span></span>
</td>
<td class="nump">262<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted-average shares outstanding (in shares)</a></td>
<td class="nump">317,135<span></span>
</td>
<td class="nump">316,459<span></span>
</td>
<td class="nump">319,238<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareReconciliationAbstract', window );"><strong>Net income per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 6.75<span></span>
</td>
<td class="nump">$ 4.41<span></span>
</td>
<td class="nump">$ 2.74<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 6.58<span></span>
</td>
<td class="nump">$ 4.27<span></span>
</td>
<td class="nump">$ 2.63<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_anet_IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Incremental Common Shares Attributable To Dilutive Effect Of Employee Stock Purchase Plan</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480454/718-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-28A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362304691616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share - Antidilutive Securities Excluded from Earnings Per Share (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from earnings per share (in shares)</a></td>
<td class="nump">248<span></span>
</td>
<td class="nump">502<span></span>
</td>
<td class="nump">335<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=anet_StockOptionsandRestrictedStockAwardsMember', window );">Stock options and RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from earnings per share (in shares)</a></td>
<td class="nump">145<span></span>
</td>
<td class="nump">302<span></span>
</td>
<td class="nump">298<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockMember', window );">Employee stock purchase plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from earnings per share (in shares)</a></td>
<td class="nump">103<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=anet_StockOptionsandRestrictedStockAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=anet_StockOptionsandRestrictedStockAwardsMember</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockMember</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>97
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362304524480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Geographical Breakdown Income before Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract', window );"><strong>Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [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="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Domestic</a></td>
<td class="nump">$ 1,977,687<span></span>
</td>
<td class="nump">$ 1,260,614<span></span>
</td>
<td class="nump">$ 737,620<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="nump">444,339<span></span>
</td>
<td class="nump">321,182<span></span>
</td>
<td class="nump">193,259<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">$ 2,422,026<span></span>
</td>
<td class="nump">$ 1,581,796<span></span>
</td>
<td class="nump">$ 930,879<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-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>98
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362302590864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Components of the Provision for Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current provision for income taxes:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 574,449<span></span>
</td>
<td class="nump">$ 359,158<span></span>
</td>
<td class="nump">$ 137,203<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">106,866<span></span>
</td>
<td class="nump">76,321<span></span>
</td>
<td class="nump">38,478<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">24,186<span></span>
</td>
<td class="nump">38,250<span></span>
</td>
<td class="nump">13,391<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total current</a></td>
<td class="nump">705,501<span></span>
</td>
<td class="nump">473,729<span></span>
</td>
<td class="nump">189,072<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred tax expense (benefit):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">(372,270)<span></span>
</td>
<td class="num">(219,568)<span></span>
</td>
<td class="num">(98,534)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="num">(41,152)<span></span>
</td>
<td class="num">(34,689)<span></span>
</td>
<td class="num">(16,289)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">42,626<span></span>
</td>
<td class="nump">9,878<span></span>
</td>
<td class="nump">15,776<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Total deferred tax expense (benefit)</a></td>
<td class="num">(370,796)<span></span>
</td>
<td class="num">(244,379)<span></span>
</td>
<td class="num">(99,047)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total provision for income taxes</a></td>
<td class="nump">$ 334,705<span></span>
</td>
<td class="nump">$ 229,350<span></span>
</td>
<td class="nump">$ 90,025<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_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362302494736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Effective Income Tax Reconciliation (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State tax, net of federal benefit</a></td>
<td class="nump">2.13%<span></span>
</td>
<td class="nump">2.09%<span></span>
</td>
<td class="nump">1.89%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Taxes on foreign earnings differential</a></td>
<td class="num">(1.96%)<span></span>
</td>
<td class="num">(2.24%)<span></span>
</td>
<td class="num">(2.13%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits', window );">Tax credits</a></td>
<td class="num">(2.74%)<span></span>
</td>
<td class="num">(2.24%)<span></span>
</td>
<td class="num">(2.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="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<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="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="num">(4.59%)<span></span>
</td>
<td class="num">(4.07%)<span></span>
</td>
<td class="num">(8.32%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent', window );">Acquisition and integration costs</a></td>
<td class="nump">0.01%<span></span>
</td>
<td class="nump">0.05%<span></span>
</td>
<td class="nump">0.03%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other, net</a></td>
<td class="num">(0.04%)<span></span>
</td>
<td class="num">(0.09%)<span></span>
</td>
<td class="num">(0.11%)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">13.81%<span></span>
</td>
<td class="nump">14.50%<span></span>
</td>
<td class="nump">9.67%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_anet_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Nondeductible Expense, Acquisition And Integration Costs, Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of 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 changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of 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 applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of 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 applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of 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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362300717504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</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="Show.showAR( this, 'defref_anet_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount', window );">Excess tax benefits resulting from stock awards</a></td>
<td class="nump">$ 151,200,000<span></span>
</td>
<td class="nump">$ 93,500,000<span></span>
</td>
<td class="nump">$ 105,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">146,268,000<span></span>
</td>
<td class="nump">132,689,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits</a></td>
<td class="nump">163,266,000<span></span>
</td>
<td class="nump">137,357,000<span></span>
</td>
<td class="nump">114,813,000<span></span>
</td>
<td class="nump">$ 92,500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefits that would affect effective tax rate</a></td>
<td class="nump">90,000,000<span></span>
</td>
<td class="nump">79,300,000<span></span>
</td>
<td class="nump">$ 60,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense', window );">Accrued interest and penalties</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<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="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Authority</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carryforwards</a></td>
<td class="nump">246,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax credit carryforward</a></td>
<td class="nump">2,800,000<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="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carryforwards</a></td>
<td class="nump">137,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax credit carryforward</a></td>
<td class="nump">217,300,000<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="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax credit carryforward</a></td>
<td class="nump">$ 1,200,000<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_anet_IncomeTaxDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>[Line Items] for Income Tax Disclosure [Table]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_IncomeTaxDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -SubTopic 740<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480887/718-740-35-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</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>101
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362303214032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Deferred Tax Assets (Liabilities) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets', window );">Intangible assets</a></td>
<td class="nump">$ 322,325<span></span>
</td>
<td class="nump">$ 355,521<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals', window );">Reserves and accruals not currently deductible</a></td>
<td class="nump">120,973<span></span>
</td>
<td class="nump">63,517<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsDeferredIncome', window );">Deferred revenue</a></td>
<td class="nump">295,268<span></span>
</td>
<td class="nump">182,594<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Tax credits</a></td>
<td class="nump">118,123<span></span>
</td>
<td class="nump">100,284<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_DeferredTaxAssetLeaseLiability', window );">Lease financing obligation</a></td>
<td class="nump">15,485<span></span>
</td>
<td class="nump">15,072<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_anet_DeferredTaxAssetsCapitalizedResearchAndDevelopment', window );">Capitalized research and development expenses</a></td>
<td class="nump">417,095<span></span>
</td>
<td class="nump">228,946<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">28,079<span></span>
</td>
<td class="nump">25,480<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating losses</a></td>
<td class="nump">34,274<span></span>
</td>
<td class="nump">29,469<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">1,328<span></span>
</td>
<td class="nump">8,721<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Gross deferred tax assets</a></td>
<td class="nump">1,352,950<span></span>
</td>
<td class="nump">1,009,604<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(146,268)<span></span>
</td>
<td class="num">(132,689)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total deferred tax assets</a></td>
<td class="nump">1,206,682<span></span>
</td>
<td class="nump">876,915<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings', window );">US tax on foreign earnings</a></td>
<td class="num">(245,074)<span></span>
</td>
<td class="num">(286,625)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements', window );">Right of use asset</a></td>
<td class="num">(12,935)<span></span>
</td>
<td class="num">(12,383)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(2,881)<span></span>
</td>
<td class="num">(3,037)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(260,890)<span></span>
</td>
<td class="num">(302,045)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax assets</a></td>
<td class="nump">945,792<span></span>
</td>
<td class="nump">574,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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetAbstract', window );"><strong>Deferred Tax Assets, Net, Classification [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets, non-current</a></td>
<td class="nump">945,792<span></span>
</td>
<td class="nump">574,912<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liabilities, non-current</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(42)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax assets</a></td>
<td class="nump">$ 945,792<span></span>
</td>
<td class="nump">$ 574,870<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_anet_DeferredTaxAssetLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Asset Lease Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_DeferredTaxAssetLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_anet_DeferredTaxAssetsCapitalizedResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Capitalized Research And Development</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">anet_DeferredTaxAssetsCapitalizedResearchAndDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>anet_</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_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredTaxAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsNetOfValuationAllowanceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesLeasingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredTaxLiabilitiesUndistributedForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>102
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362299679856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Uncertain Tax Positions (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Gross unrecognized tax benefits&#8212;beginning balance</a></td>
<td class="nump">$ 137,357<span></span>
</td>
<td class="nump">$ 114,813<span></span>
</td>
<td class="nump">$ 92,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Increases related to tax positions taken in a prior year</a></td>
<td class="nump">4,690<span></span>
</td>
<td class="nump">1,566<span></span>
</td>
<td class="nump">2,476<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Increases related to tax positions taken during current year</a></td>
<td class="nump">39,895<span></span>
</td>
<td class="nump">25,355<span></span>
</td>
<td class="nump">21,104<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Decreases related to tax positions taken in a prior year</a></td>
<td class="num">(513)<span></span>
</td>
<td class="num">(3,781)<span></span>
</td>
<td class="num">(853)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Decreases related to lapse of statute of limitations</a></td>
<td class="num">(18,163)<span></span>
</td>
<td class="num">(596)<span></span>
</td>
<td class="num">(414)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Gross unrecognized tax benefits&#8212;ending balance</a></td>
<td class="nump">$ 163,266<span></span>
</td>
<td class="nump">$ 137,357<span></span>
</td>
<td class="nump">$ 114,813<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>103
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362302680720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Geographical Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | segment</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 5,860,168<span></span>
</td>
<td class="nump">$ 4,381,310<span></span>
</td>
<td class="nump">$ 2,948,037<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Long lived assets</a></td>
<td class="nump">101,580<span></span>
</td>
<td class="nump">95,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AmericasMember', window );">Americas</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">4,651,193<span></span>
</td>
<td class="nump">3,462,621<span></span>
</td>
<td class="nump">2,156,183<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_EMEAMember', window );">Europe, Middle East and Africa</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">670,960<span></span>
</td>
<td class="nump">529,800<span></span>
</td>
<td class="nump">486,836<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember', window );">Asia Pacific</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">538,015<span></span>
</td>
<td class="nump">388,889<span></span>
</td>
<td class="nump">305,018<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">4,541,500<span></span>
</td>
<td class="nump">3,424,800<span></span>
</td>
<td class="nump">$ 2,125,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Long lived assets</a></td>
<td class="nump">79,728<span></span>
</td>
<td class="nump">71,540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">International</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Long lived assets</a></td>
<td class="nump">$ 21,852<span></span>
</td>
<td class="nump">$ 23,469<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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=srt_AmericasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AmericasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_EMEAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_EMEAMember</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_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AsiaPacificMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_NonUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140362299826816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post-Employment Benefits (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, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PostemploymentBenefitsAbstract', window );"><strong>Postemployment 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="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Percent of employee match (as a percent)</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Percentage of employees salary for contribution (up to) (as a percent)</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Amount contributed by employer for matching contributions</a></td>
<td class="nump">$ 13.1<span></span>
</td>
<td class="nump">$ 12.4<span></span>
</td>
<td class="nump">$ 9.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_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage employer matches of the employee's percentage contribution matched.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PostemploymentBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PostemploymentBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-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>EXCEL
<SEQUENCE>106
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MTS#]NB88GE_B!#B^I)0?-L0%\G]^Z/T/4$L#!!0    ( "V03%C^[WEU/ (
M +T%   8    >&PO=V]R:W-H965T<R]S:&5E=#(N>&ULC91M;]L@$,>_"F)2
M7U6QXSQL2VU+>6BU2,D4-=JF:=H+8E]L5 ,>X+K]]@/L>)F46'EC.+C[\SOP
M75@+^:)R (W>6,%5A'.MRYGGJ20'1M1 E,#-SE%(1K0Q9>:I4@))71 KO,#W
MIQXCE.,X=&L[&8>BT@7EL)-(58P1^;Z 0M01'N+3PC/-<FT7O#@L209[T-_*
MG326UZFDE %75' DX1CA^7"VF%I_Y_"=0JW.YLAF<A#BQ1KK-,*^!8("$FT5
MB!E>80E%884,QI]6$W='VL#S^4G]R>5N<CD0!4M1_*"ISB/\":,4CJ0J]+.H
MOT";S\3J):)0[HOJQC?XC%%2*2U8&VP(&.7-2-[:>S@/"*X$!&U X+B;@QSE
MBF@2AU+42%IOHV8G+E47;> HMX^RU]+L4A.GXWF54HW6O'E><T^AIXVLW?22
M5F+12 17)(8!V@JN<X4>>0KI_P*>X>F@@A/4(NA57$$R0*/A/0K\8-2C-^J2
M'#F]T:U)HE_S@]+2_!*_+^7;J(TOJ]DRF:F2)!!A4P<*Y"O@^.[#<.H_]+".
M.]9QGWK#*B3Z2AA<8NN/?I1<:71'6/F ?HJ*9VBSV?5033JJR4U4&Y%<_4OZ
M%?:$HRW1(.[1DA34/ 6GI(=LVI%-;R)[HI*A]>H26+_ .+A$X9V5% .9N<:A
M4&+N5#?5U:UVO6G>E.0_]Z:Q;8G,*%>H@*,)]0<?S47)IEDTAA:E*]"#T*;<
MW30W_16D=3#[1R'TR; '=!T[_@M02P,$%     @ +9!,6$Q)5 "I!@  &1L
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
MF5:'<\%G(M<&</]! M'7)_KKR/IKV.@?4$L#!!0    ( "V03%@+'B#>[P(
M &,*   8    >&PO=V]R:W-H965T<R]S:&5E=#0N>&ULK59;;],P%/XK5D!H
MDT9SZW6TD;9.$SP@5:N !\2#EYPVUAP[V&X[^/4<)UEHMO0VZ$/CR_D^?Y]]
MG)SQ1JH'G0(8\IAQH2=.:DQ^Z;HZ3B&CNB-S$#BSD"JC!KMJZ>I< 4T*4,;=
MP//Z;D:9<*)Q,393T5BN#&<"9HKH5991]>L:N-Q,'-]Y&KACR]38 3<:YW0)
M<S!?\IG"GENS)"P#H9D41,%BXESYEU/?LX BXBN#C=YJ$VOE7LH'V_F43!S/
M*@(.L;$4%!]KF +GE@EU_*Q(G7I-"]QN/['?%N;1S#W5,)7\&TM,.G&&#DE@
M05?<W,G-1Z@,]2Q?++DN_LFFC.T-'!*OM)%9!48%&1/EDSY6&[$%\+L[ $$%
M"(X%A!4@+(R6R@I;-]30:*SDAB@;C6RV4>Q-@48W3-ACG!N%LPQQ)II*H25G
M"360D&O*J8B!S"V=)F<SJD"8% R+*3\G[\E;XA*=XJ@>NP97MQQN7*UT7:X4
M[%CI!N(."?T+$GA!V *?'@\/FG 7/=?&@]IX4/"%._CF!BUC/AHB%^26"33.
M*"<SJ5F17]^O[K51F&4_VJR6W-UV;GOU+G5.8Y@X>+<TJ#4XT;LW?M_[T&;\
M/Y$UMB&LMR'<QQ[-\-: 4GCXF&KQPP7)J2)KRE= SI@@B>2<*DUR4.7!G[?M
M1KG$L%C"OC?6D=?Q/,\?N^MMGP?#&@ZZM8/N:0[*!"5T95*IV&^<L$[*T5;Y
M)7]_2Y?O5;]G#HZ);)CHU29ZKS+!M%X=-M![(>NY\'T1#<']6G#_58+Q2Z$-
M%0D3RT.J^P=5[XMHJ![4J@=[54]EEN'=_H=4'QR7Z@?#&O*'M?SA"?)/SO/A
M[NQ]OO-'A38\C&H/H],]')?FHQ>B0C\(NKV7\ELBO?YPM%N][_W]7GJGZS\A
MZROZ8URTA>ZPX6Y5 +;\^DS5D@E-."P0ZW4&^ )09453=HS,BZ+@7AHL,8IF
MBE4@*!N \PLIS5/'UAEU71G] 5!+ P04    "  MD$Q8B7F D9P&  !W(@
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
MM.;FMH3C%A$Z /Y?<:Z.#_H#[0%N\0U02P,$%     @ +9!,6$ E(?$+"0
MPDL  !@   !X;"]W;W)K<VAE971S+W-H965T-RYX;6R]G&MOVS@6AO^*X!WL
M3H%Q+9*Z=I, 4UO$%MA+D79F/BSV@VHSL5!9\DARTO[[I635,B\^D=J3?$GL
MY/ ]%%\=D7I$^^JQK#[76R$:Y\LN+^KKV;9I]F\6BWJ]%;NT?EWN12'_<U=6
MN[21;ZO[1;VO1+KI&NWR!77=8+%+LV)V<]7][7UU<U4>FCPKQ/O*J0^[75I]
M?2OR\O%Z1F;?_G";W6^;]@^+FZM]>B\^B.:W_?M*OEN<5#;93A1U5A9.)>ZN
M9[^2-]QC;8,NXO=,/-9GKYWV4#Z5Y>?VS;O-]<QM>R1RL6Y:B53^>A!+D>>M
MDNS'G[WH[)2S;7C^^ILZ[PY>'LRGM!;+,O\CVS3;ZUDT<S;B+CWDS6WY^ _1
M'Y#?ZJW+O.Y^.H]]K#MSUH>Z*7=]8]F#758<?Z=?^H$X:T#8A0:T;T#U!OZ%
M!JQOP+0&-+S0P.L;>'J&Z$(#OV_@:PV\X$*#H&\0=&-_'*QNI%=ID]Y<5>6C
M4[714JU]T=G5M98#G!7MF?6AJ>1_,]FNN5F615WFV29MQ,;YT,A?\K1I:J>\
MD^_*]>=MF6]$5?_-2?X\9,U79^[\]F'E_/S3*^<G)RN<C]OR4*?%IKY:-+(W
MK>9BW6=^>\Q,+V3^6#9I;FFV!)NUE?:FWJ=K<3V3I52+ZD',Y%'L=O(T[7KL
M_/4O)'#_;E%>P1WZ=;/)VK,]S9WW:;:9R\-;IOO,WLL$UKH5C:QJ.:1)6A59
M<6\;'_Y$=];KP^Z0=\;\I]F*RI%'*0]YVY;U@W#>%>MR)YR?_UG6]2M5?B%/
M@M.90$]G NWR>1?RO17W6='V559JGA9K*2U'H-ZF<I1?.6GCK,3ZM</(+PYU
MJ6OS&]2W&W?1J^51+.C$VLOCPPUSO2 .7%?F?CAW%3-M@BG&D<04.]G)3C;1
MSC$6'C7#\U%G,C8FZI@O+7&Z+68(H3'UW%B-2\PXF3 ,B*?&<4L<BTXQRAAY
MIS'RND;LPAC)$I*S<2W/=#DPW:M7[47->N'[[VV9YXZ<S1[3:O,_V]AYF*<_
MIM@*4RS!%.-(8HK[_LE]'ZR0?\MU6]9=1&UN^L;U)_+<R-?.RB688JI/F&+)
MN /@2#D5!X*3 P'HP'%:6RO36M9/:WD[K?WB%-(DN19ITB\VDP+C&.>1?W95
M.'H$=F*J1YAB":88?VHP%(O"DT4A:%%W+9RW:_=-9Y1T*6T7238W0J,#) JB
MT-?L !-.M6-<S@0S)T<24_R(3GY$H!_OZOK0S>:R*-;'56_=K7KEO+4NBZ*_
M87O,FJTC=ON\_"J$(XY3F"PMN;9OBVPO5P3U^?K.9B?8D:GS663X% 8Q,Q=S
MF$D33#&.)*:X'I]<CU_*=9O3L6%.$%)/K]O87-!IYMEUM!DG 0]UJBM(8HHK
MQ!UNGEW0EUNQ/U3K;;N$U)UYHKA@X:G5U:LIUW[/9Z%97ZAY$U0UCJ6FFGE&
M0LAWFFDUD%B&G)# *!LXZ]3Y#E4M&7L0'"NM:LV )@C,)CZF7[J+6WM3UM[2
M[M-LX]R55;<\[*K,J473Y!V\:MWKKWUI>[/VY$0')Y]<BR:YF).06$H1%5R@
MJG$L-=7O@5T0&%[\F-]6CYG%E<"+J%ZM8,<F5^NXK EJ5HZEIIHW0!4"WK7?
M),5F)$4D5J=0.4JOIG+$,(AL]8B*25#5.):::NE 2@B,2C1+1]EH\@<6AU&@
M#_NR#U18HKZPM(@17]X]>(%>2&:@7,@&$67ZA&8&SB-VUCEUI :B08(71(H$
M$Q L4=56J&H)JAK'4E-/@H&9$!B:P&216)@%\^5]4J!7!BHI055+QAX$QTJK
M6C'@$@+SDA]&C,0D%W/J!ZX.&>%^3#8+E8.@JO&G1T3U:H <!*8<4U@C,5D#
M96[,=#X/IYQLR[BL"6I6CJ6F/A8>( >%(<<+(D>X)Y,?(9M4Q(_=R/($&16*
MH*IQ+#75_ &*4!B*/#-Y[+.?+_Z\R"/ZXV9+F+Y$I";*:)4TJQ/X<">;\QQ8
MA)[MV("QR/?C1VJ!%($7F'=%R]&1*[BSDZL(=R?&<_ ,.O ,"O.,:6B1FEL=
MYD'HTBC4O;$$&G6!B182:@$:7=?T91]66G7 !P9!80;QO, 03CYYFC(1Q9S:
M@"%JV@15C6.IJ7X/@(+"@ (?&%(+(& TI#K>ASLV=8$Y,FN"FI5CJ:GF#<R$
MPMM ELJZ0BXXQ-&[3X=:1M:UDZZE6W6W.?/)TD0E)M3<4\$L#ZU1DR:H:AQ+
M3?5V0"$41B%3O+7Z&9H+1->+]2)$)2749!MFS@0U)\=24VT:, F%,<EX9D^M
M+IE(@+E!%+N6]>3HT!7<Y\EEA0I!L-14OP940F%4 @-YNT?F_@TOBOR(&@Z9
M@0:0IR8((6'DAOJNW<02R B+XD@'\I; .6/Q):K$!GS!W!<D\@R54*"JK5#5
M$E0UCJ6FG@0#QF PQH")/#/9 76CD%%CVSOJ7@Y4M63L07"LM*H5 [1@,+3X
M82+/;!\-\2/],@9W8[)7J' #58T_.2"J4V>?((&IQ10>STPP0.,@]/5G6G#*
MR:Z,RYJ@9N58:JHM ]M@,-MX01X/]V3R;&>"CL"++ L_U+0)JAK'4E/-'T '
M@T'',_-X9F[&"*@;,[V*4:$',Z&')6F"FI1CJ:D^#LR#P<SC^]$]LWS.(_8]
M\TYK;. *[NKD<D/%%UAJJDT#OF POI@&[ID)*^:$4!KJO +..KE^4'=V,)-^
M6 ^"8Z55K1F0!8.1Q?,B?CCYY)G/MF7"M9!$U+0)JAK'4E/]'I '@Y$'/N)G
M5N3@!\9LA[J'9&36!#4KQU)3/V<]0!@/WD."B?CA5),_:&UN$F'4+$S4I FJ
M&L=24[T=V(H'LY4?1?R>N;F#,ITX+N%.3/Y$O 66&#D3U)P<2TVU:> N'LQ=
MQB-^9G7) AGDJL#SS87G^- 5W.?)986*5;#45+\&^N+!] 5&_':/S/T@(26Q
MZ^OK3TN@@?@M,92XD:5*S$"?$,_5'UIS2Z"<^:A.^!=GWV;4?KO5O]+J/BMJ
M)Q=WLIW[.I1W;M7Q"Z..;YIRWWW!T:>R:<I=]W(KTHVHV@#Y_[NR;+Z]:;\S
MZ?2U73?_!U!+ P04    "  MD$Q8K"4BA<D)  !0*P  &    'AL+W=O<FMS
M:&5E=',O<VAE970X+GAM;*U::W/:R!+]*U/LUE92%0?-0Z^L315!>)>J!/L:
M)_M9%H/11DBL-/BQO_[V"(Q@IJ786WRQ09QIZ<ST=)]NS?EC4?ZHEE(J\K3*
M\NJBMU1J_:G?KY*E7,75QV(M<_AE492K6,'7\KY?K4L9S^M!JZS/',?KK^(T
M[PW.ZVO7Y>"\V*@LS>5U2:K-:A67SY]E5CQ>]&COY<)->K]4^D)_<+Z.[^5,
MJF_KZQ*^]?=6YNE*YE5:Y*24BXO>D'Z*!-,#:L3W5#Y6!Y^)IG)7%#_TE\G\
MHN?H)Y*93)0V$<._!SF26:8MP7/\LS/:V]]3#SS\_&+]LB8/9.[B2HZ*[*]T
MKI87O:!'YG(1;S)U4SS^*7>$7&TO*;*J_DL>=UBG1Y)-I8K5;C \P2K-M__C
MI]U$' R@7LL MAO S &B90#?#>"O'2!V T0],ULJ]3Q$L8H'YV7Q2$J-!FOZ
M0SV9]6B@G^9ZW6>JA%]3&*<&HR*OBBR=QTK.R4S!/UA459%B049QM227X!@5
M.2/?9A%Y]^M[\BM)<W*[+#95G,^K\[Z"9]"6^LGN?I^W]V,M]Z.,?"URM:S(
M.)_+^;&!/CS\G@%[8?"9=5J,9/*1</J!,(=QY(%&KQ_.D.'1ZX?3#C9\OQZ\
MML?;UF,X^Y-<?KGZ:T8N;ZZ^DJOK\<WP=C+]@PQ'MY/OD]O)>/8)F_:M68&;
MU='C4[6.$WG1@_!0R?)!]@:__4(]YW=LRDYI+#J1L:/I%/OI%%W6!U.(G&F>
M%"N)S=EVK%^/U0'R8<"<P.=Z(1\.I\/&4>XR(;QC7&3C N$$KMC#CCBX>PYN
MITL,YW]#'-AN2U5 L$V*/$DS2?(].7U=?TOTEEV7Q4,*>XO</1/(#V6LTOQ^
M&V!3E<H*=1_WE.YS2F/1B8P=3;VWGWJOTWTB"4:3--8IZ@.)5T6ITG_C;<+*
MYZ102UEBL[FUZATX@N]XW#'<RD9YS'<,5&2C7(?S%I_R]\3\[GT!+J1])9.0
M,XE\ AE1H5O$M^Y. \8-QQ]A*$\$!A,$Y5/*<";!GDG0R62FBN3'F4[]<P);
M01.I%P@C$U@/P$+/=TTV"(P[X<&4;^G8," =^"[.)]SS"7_B<@M9ED#F96?'
M3Q+-LZ%U^S/N.WYHLD%P$+IXP PZ""X,6>C@=*C3" RGD] ?(#X);)A*0222
M]VD"S![D+J"A L*QGP1F-@P-8AB.^<(W<!&":R-UH)IH)ZGA82AX%R=)*?7'
M]UHW-?0@%,M5NEE5Y-T\K9)BDZOW*&.*K"5W:6 RMG&4^9YO$K9AS N$WT*:
M-:19MS99QOF]K+0"/,@K524A,>EPF*7Q79JUYYB=^1,EF9-:BTYE[7AJ&]5'
M.U708)C4WE'I["[3A_@NDQ]T1D>GD2/[PZ'"YZ:[($#A4)=3TV$PB\P+O;#%
M91KY1;OUUP3V0JZ*,L5CV&[TT8T]UQ6^,*E@0!Z$5H[!@-1WA&BCTJ@PVJDT
M!E<ZV>_<'>7B(H_HP7R;5! <I;[P7),*!N10I;1D3-JH&MHM:_;>MHZ?M:NA
M=&S=0</ H\RD8^,X%:9"B!"8YWD!;:'2Z!C:+62VJW(0>5 NB/( $1-:7F;C
M(*,Z9N+'8 $-VN)KHV1HMY39I_Y2PJ[9X,MBJP[AB="U4H6-"X/0M5(%HG7\
M0 0M(H8V*H9VRYC)@7IICV2VYF .]2PN-DP(AUDNABD=-VC9^*P1,*Q;P$Q?
M6UAA%)DM/IC#(2J8OH< 1<@":@3U",%!\'># Q5[S+/1-(R^J?4PF7X?SU[3
M>F"=6NFM>?VDUJ)363N>TT8RL4[=,+@NBT3*>4469;$BJUAMRMI5M$Y<Q>4/
MJ73\)95,=C^@\\N02B/P0VXJ8@SH::EO1C ,*"#O>BW[GC5"AG4+F6/"50SD
MWD355B*>SP)KL]@P&G+?JFE0G.>T1&K6R!K6+6NN-V6RA)+SC>N(:!/F.5 S
MFA$/0U(!BVX%<-0FIS[S6CH$K!$\K%OP')&$V <13SU_(/*?3;JNJQNM^=-<
M05&0:O+MTH@A2H9##6HM*X(3D-XL]\6D%NC?MA#8""/6+8SJEO<Z3N=D493D
M;E/![U6E^PIW:;[K ND^&TQ(G1'B!":C--O8.]*(@/*M(A9!P4J[3F M-&*.
MA6W)K=%/K%L_39IB%<JZO%!R6\NM2ZA"E,R>SY8RVW96XKS-KVT]=,:I9ZTN
M M-5AEF-H+@PY+R%:Z.O6+>^0A/YNTU5-UO>[^KV5Z1T6S.=P1X6KD48$5?4
MX\Q:6L1@R%S7:Q'ZK%%A+'Q32K^<3(?3T6M2>J>Z>W-*/Z6UZ%36CM_/-'*0
M=\O!XPR75M4FSI,ZR\$F6=6-KB+Y03;Y' H3'2S5,UEG<8[Z$K?5G,><T*SD
M$9@(!#5W#F;-9Z(EJ?-&&?+N;M=M_$0>4[5<%ME<[X\Z0@+3.[F,LX6F+E?K
MK'B6$#QTX-0ALEK&I4Z(2F7U*T64/=[W\BSZ&([YS*R8,1S$H:!E'_%&QO%N
M&7<CU[MD:*XS2LM65U#A,V9V)D<8T/,=9@5_# C+[[4N[<'KQFZ]MH^)NS!(
M%I#H\N3G49 C/:. ^\+BB. \4)IF7R3"@-QS@M;5:]0:[U9KX\5")G72ED])
MW<,DNA5-MI]Q=K:L\GS7I(9H+^[9NQ(3<P%M$2N\T6>\6Y]-Q[=0HXUNQL/9
MN/\N&F\_O8=K1,?]#_5?,O[?M\GWX9?Q]'9&AM.(W$!-=S,9W8ZC^G>4O"VO
M($]S$9BO%A"@ZT#1:DX (M=@]PJG1:+R1J_QG^BU5_,DO_T2,,I^_RSOTSS7
M[JU%K2S3 A5O'&E7^6YH"74,QUS'-5_B(;@@/)(,QS/0Z#?>K=_>/@-C_>*R
MDSO2+8-:4UB"#@%BDQ1AN.-).B;?"#H>=,J;V;?KZR_CK\!X^(5$D]GHR]7L
M&] F5Y=D+WU@/UQ>W7P=WDZNIOC)B4[5^.:C$Z>T%IW*VO$$-_J1=W?QCNNA
MU.SI:3\JY6+3<A*(VPTY+_"H:\51I+^GNY!F@P_!4=A%?LLF$HVD$\Y_]J/I
MU?2L]J6#=AALKD9)_\R]1*><?*M[G=1:="IKQ_/>Z$K1K2OK4X9GQ>(,Q,?+
MB\3B3L4 J[7(/EUO1>7C0==U>W#A)WU_@;P(=5SS?>D(@?G<.H>!H%S':1%@
MHI&6HEM:C@Z+!EU-2*/Y4/<8JK3M3,/._-$A)FZ^X1LA*$B_YIMR!&7&Z/[!
M4<.5+._K(YNZ0[+)U?;,WO[J_ECHL#X,:5S_3#]%V\.=C9GM6=.O<0DYNH(E
M7H!)YZ,/\J'<'M_<?E'%NC[0>%<H5:SJCTL90[FE ?#[HBC4RQ=]@_TAVL'_
M 5!+ P04    "  MD$Q8<W6!E/PI  "UA0  &    'AL+W=O<FMS:&5E=',O
M<VAE970Y+GAM;-5]:W/;1I;H7T%I9W:=*DJV9$\F-W%<I3C)C+?BL:^53#YL
M[8<FT"01@V@&#\G,K[_GV7T: "5Y=^^'K=J=6"30??KT>;_X\BYT'_N=]T/Q
M:=^T_;=GNV$X?/WT:5_N_-[U%^'@6_AF$[J]&^#/;ONT/W3>5?32OGEZ]>S9
MET_WKF[/7KVDS]YWKUZ&<6CJUK_OBG[<[UUW_,XWX>[;L\LS_>!#O=T-^,'3
M5R\/;NMO_/#+X7T'?SV-JU3UWK=]'=JB\YMOSZXOO_[N!3Y/#_RS]G>]^7>!
M)UF'\!'_>%-]>_8, ?*-+P=<P<%_;OUKWS2X$(#QNZQY%K?$%^V_=?4?Z>QP
MEK7K_>O0_%I7P^[;LZ_.BLIOW-@,'\+=W[V<YR^X7AF:GOZWN)-GGYT5Y=@/
M82\O P3[NN7_ND^"A\>\<"4O7!'<O!%!^;T;W*N77;@K.GP:5L-_T%'I;0"N
M;O%2;H8.OJWAO>'5NV[KVOH/QRAJJ^*&;Z<(F^*FWK;UIBY=.Q3791G&=JC;
M;?$^-'59^_[ETP$ P&6>EK+9=[S9U8G-+J^*MZ$==GWQ0UOY*E_@*4 >P;]2
M\+^[NG?%[WUY43R_7!57SZZ>W[/>\XB.Y[3>\T>@8U6\#FT/AZT2=MYWOO?M
MP!\ BGZL6]>6M6N*&_C0 [4.??$?U^M^Z(#>_G,)10S BV4 D >_[@^N]-^>
M'7"O[M:?O?K7?[G\\MDW]QSO13S>B_M6_Y^^[?]OFQ79N]==W0^N^(<?2%:M
MBC<MW/J3(6S]L/,=<,RP*\*(HF;=UU7M.EAB5?SKOWQU=?7LFSN_HG]=?J.?
MP*/QHS->?'56G+T.^X-KCV=%Z/3)L9?GOBCJOG"PP>'0U+ E'*%LPE@5+0.%
MP .IC AO7PP[-Q1C[^&CS7#G.E_4;1MNG7P;"E=5<+GXH(<5?-7C@JW_-)QO
M?>L[/C:0G2M*H"C8#]%7NOUA[$G*$844OKVMN] 2T5T4[P !]\!4PO_ 27$C
M1-4/[VY6>" _\-;T1N'P>*7 B7OBHW^KMVY=#\4/B&QXLN@!X>4.E\='.A#U
M^.]#XP94$@#*K[[@0Y>A.P0XCJ_@#SIMCVR"6W[O&X>H$<#UP6('FN7WT75P
MZIY6:4*I"]P N;CB=>,Z!\SIFAKV:VOX-\)Q!^^Z6U_<[4+3',_#70LO68J
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
M-Z D0THM0'-ECQ$#')!B:0K$<NM9>Y(2D7"809CU82A2 (]$JT2-#GAN#Z^
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
MDLS%$PN'&R3&B.B'C3W)UY.;7\KF7YG-Y6X>M>'5YV[XY<)I/V?#R[BA0X_
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
M9JV1^RA\@3_7U%5W+!-0*6GM1N,D]8SL%J?(])*VP!\\Q$JI(YH02!XT;.6
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
M">XIO"((SMAIXD5%?';<"+M?&'M)6MC](L\O4O93\P3XE);8;?>Y-_E/6_S
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
M7"M9*$L#\+XT4#_>T +]+Y!>_A=02P,$%     @ +9!,6)0?)5!8"P  T2
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
M7B#Y5E);[#^L@6'27?\#4$L#!!0    ( "V03%C7I"4?[0L  +4?   9
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
MQ7G@+/**(B0RX 5Q?E#?F288#JI9E$19X@ <,8%$\O8A \$&H%I>1@,;*_+
M)J)+"(J,*\26]1.1I%Q?8"?\::FV+4I(MQ6B!7[;;T;&=6@9 L^>BG\YS[R]
MM1ZK7X;1T0CMSQR[[%D2C0YM_X2/7MGZ<J#$;05;<Q3T*,F>U/@X][/I$::W
M3U* 55SK!^#'=0\JKB-A(1'&TID9^=GT>J,,V3:OI9YK1'S'!HPMKY3]3Z0-
MF;>%6@CG+05F: 5B:'O%6+++QR7[5\&6RA:O-;\C5OC YHW!)L%3(P6T.>H_
M8@Z#DMZ@(:T^2NNF^G; 50<<,^Z>#A"NH9>A]VMU+TEOE-[3:->&T:BC,/?C
M1U&<=_)]=_R\TWVNZ''78N,R4>D#%CXS,0'2UA*)25/-R'*GTH].B(G611)@
M5G>"O -PRU9V8^ALS.SN@=HU/TA*$:135,R9$\C1![+$@R0X44LX48L:"BT=
M>_OB"-JVOIT0M1"U% 0JV-Q0"&OYB2*$8:T= .D+HCBN4?GL8X=$_V-O(W,(
M>XXW'E.BX0\DU?2+WQ!76F-.?@:BA,HGM%G+S<AAYV,FA]H2)X@6"-T"$>^'
MEEVII?.(P:R:C^%3.PA,.SJ7MK:I7_=#&?V[6A@0?33@EE?D99@[Y1'H!M !
MHJ %<E^3M>R#YNVP)_C@^A.*^9U$\84W^Y9VBI:)]$WOPD:KC&7R<2OSV;72
MA'K5+G%/M09@@9BE-(ZW0\#4]RAV2R$:AX6%VY:Z!:;Q(U<C7Q%%A2?W9#PN
M,'.NM[<[G&6_;#;PS0[D)&"*"P&8!&$I+EO7XD;6Z3&YHI?>1'O)P7 ]9M)!
MJ#1[3!2#YJD+U&"@1!)0X;$$J-^0OVON;%SU'9W$870+"M@1CW(17@J I $S
MFZ-W&&VQ"B<AHM.J;M]#KAJSM+/E??*:-(/1= )L=S9($ S5'6RV.'BGAM9
M7IIV!@C!.,B6T6F0:BGWE%U9W'>$#9NP#6^QH[>,<,C8(9.16E#B<.;2>WL<
M-8@?*QT\:&AM2N?CQQ.V(MK $9"$!2+CC0*6:<BMY8C/;@0/MYZ]W<F! XR_
M<!SVP_.Z#"1D9]""US:@[A@L3NW180C*$<9$0\#Q@X#.!351>3,OM/O1ZO@G
M87>MG,HR $\;,Y9X64G\.,TR.C_,LR\7M>PUZ3>6!2LN+L$R4^+SV-PP.KP$
MYX8W_IIR9RF=H8#BYI;J%BGN#@J;=NY'=JAGM.W)2%9JSVB2$+S[RP(Q8&D6
M!>R[HBP[&(^C%.;1+M?NCBW!_'*,TD')*1;?]5W/\<?D$1D)DSE?V2>!6 <<
M 5NWTS+P@YF@O'Q,:K+ +Z<G6]77*-*V(!X[R4&9W.GNF,]&U;)ZH+Q!D'8%
MA<Z@H%=G%\)FD-=V!V"WOJY[43'^S+G-=)(].]&?'9CZ=-#Z^1.3,2B1-[&#
M\<35T<?#FD[G3)."XZ[BX;EYEEU2N1LIL:MI1U!+@KZ?D?-&0:!E!F;H5(:H
MC.-?U.*M2<%(K8B]^.R&_#),<HWOZ0[C.?KCC<9JQYK=PFY=RT#YV*.<+0W_
M36ERPZ-&:&$BT+U:QP%& ;RG)4$6A)X=-#_QQ=3@1C1/@BM*(-M>MZ2D$S+O
MNK1:K2JJ%3Y[:UL0"H^Q9RE3V]GEH;@'#2'7?"XAB1<NAVJ$;M6M!W;7HA<R
M;#H;]T7PT2'CX<-$6\ ,$;X-?VC<KMK52-ZCQVBW1<8"8R?^#<77+&4U[.1^
M5%NT6>TY.M0CP1T-==83XL"-9"4W8\5<B!T&#WVNNYA]2FV$OK4?C(USMONJ
M.CV=ODF_<I]B=\/=!^V?N+XEJ-9BA:F!GZ<G3+N/Q.ZF4QO[87:ANDXU]G(M
M. !! _!^I50WWM "TY?ZJ_\"4$L#!!0    ( "V03%B3M&Y?W@,  !P(   9
M    >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;)56VV[C-A#]E8%JM%V :]UE
M.;4-.+MI&Z !@F3315'T@9;&%K$2J9)TG.S7[Y"RU11U O1%YF7FS)F90]*+
M@])?3(-HX:EKI5D&C;7]11B:JL&.FZGJ4=+.5NF.6YKJ76AZC;SV3ET;)E%4
MA!T7,E@M_-JM7BW4WK9"XJT&L^\ZKI\OL56'91 'IX4[L6NL6PA7BY[O\![M
M0W^K:1:.*+7H4!JA)&C<+H-U?'&9.7MO\+O @WDQ!I?)1JDO;G)=+X/($<(6
M*^L0./T\X@=L6P=$-/X^8@9C2.?X<GQ"_]GG3KELN,$/JOTL:MLL@S* &K=\
MW]H[=?@5C_GD#J]2K?%?. RVR3R :F^LZH[.Q* 3<OCE3\<ZO' HHU<<DJ-#
MXGD/@3S+C]SRU4*K VAG36ANX%/UWD1.2->4>ZMI5Y"?7?V":J=YWXB*MW M
MARY3N1:A)71G$U9'I,L!*7D%*4[@1DG;&+B2-=;_!@B)UL@M.7&[3-Y$_(C5
M%-*801(EZ1MXZ9AKZO'25_#N<4=RLG"'O=)6R!W\N=X8JTD9?YW+=T#+SJ.Y
MTW)A>E[A,J#C8% _8K#Z_KNXB'YZ@VLV<LW>0O]??7D3Z3S/U^#A,P(=>,TM
M C>@)-+)<]7BFQ;!# 6<PJ<&8:M:.M&NBL,FV3EX:0T-'U'NT1^7FD".0D9M
M?@#3B+YW7KRNR=Z@@1^%!-NHO>&R-N\NX _D>A 1D 2PVZ >9> ^B?O$L"9
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
MI?F&H+0)YGPIA-X&MD#_54K_ E!+ P04    "  MD$Q84S:*0#(&  #:(P
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
MOC0D82PL,Z6EL!:&!"\QVP)_&F!_K0.R:!CI?-N'Q\X12@T>)GQ=_8FLE,^
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
MQI64:&-DPJ<2>!IA)Z6,PF""X6 ;==W@S&),(M 47!94-L] #Z6,SL%P-!>
M>)@[*TEU1 KAV%(4ZH@#4?!(_>KKO&2F)2Q197:BG42+W6W@%'IVN[@/NWSH
M*/,N$/:<'Z%T0'RS!A7'\BD=L;19T68#0MR2Q0Y_'NDE&7-DG@$%^CO7BHXX
MMQ:3(WO?8H9L<^XWFPF8V"CKY@'TSAG/5T(N'R>QV7A?RX^3*S["851[ TB"
M&(F.*06V<7G2+*MD:L,1)&6"E##,F<4(C7)X39R*0;T4G^R>YN*V4Q0+^,6U
M"1PB7N2U5Y'77BURR1]13_D[ZBG9KS$2.V^0/& DTGB(?-V&TVTZ,9396X[G
M7$B:TKWZ\1F;Q"Q >D+%+>._J49F[J5#7A$%D!,+(ZNY2<A5'.?",C9C]Z@?
MY.5=WO2@+J#EJ+:?9">%:9-Q<F%!@)G67[9V_3TFC<H8G'$#4TG8!,>SD>U@
M'.3DPH_:X3B+ 4VY:-'.YR9(QD<;@NE_<A DYG@D"FC(>YY+\B!788NJ!<69
M2'^BS,+.G9I=JP6+4Z;[:1?UE'^8+T%:R#=L*Y+UG20!O)I,]* 13PU((!0;
M!B!&RCP"@:!FXSK+B3(:$2$&_X%Y%]M'Y@S$>T0Z&Z;FGU/50Y-S:#Q:I\&I
MCJ;4+/BM_F(FF#O(3[5IF*UA-B>F];MRK(V0\HRK_<=0;O=B8_FBHJ&"V[AJ
M#@/:71V+*"&#"4B(' 9$,[N-706Z)-CA1_MJ_!U1"T!<_:D*\,"I7'Z-O%/4
M&IJ> AS C*?/#LWD:<ZE):_'>8_16]6T9E>&4,H[R:?LOLI^(;#<9*0!77U]
M(PO@V"?Q;I3H?PR>',?(RSJNB*40*-,**YFLXQ21\GV;(FP_RUF^UB7,K2%N
M=F76\Z#E= "].F_G%[,P6KJ5CPW$.;(\:^!LZ#GA%5$L5VT4VE5XR)PCQF/S
MAGR,Z.1=>\Y)6!_M0\*L 60Y[V]88_*.!.RX-J1F!VY4M5E?G%WYUX1E"OL
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
M;7)/A&>,-^JD=F/!A:_8E7(?.^1'P';.O2=&TVA_ ;LRSM?!3#[2\.[SHTG
MP+GE<NM95L1&F,DH"1QI=,S!+A6+.).0MDT5K5+C*[0(588K5>B%$)M/,YDF
M+OZC=JKM?+B2(2B^X1G2<4+!XTI,"'(,SEG2U+.P*/*.E)UP_7;HMD/%82,E
MF,TDH7=IRN3XXD_*HPT2.Z)AXQ,PI)Y$P@.9,&V<I:N@I\C_D5CKLQV I*?.
M4B.@<VD$%+KO+W0"^F<: &FC']O=)VQ*;ES@>ZYY@;';U/AFFR X#9G\S.4$
ML9Q#$\]R]5_+Q2=E)1D*T:NP'2K.@,)O,[19-K 0'QPFN3@E%A5Z339%CRK>
MT8CT5!4=XB45JN3J8L+-B47/L7]*\)^_#X76J$S8+I-=W%- D.%^8IV/M7A+
MFK/+-B^H,:&FA$0 %DA[30JI")MP<1B=]0%4K8I,8FF''[1!O8J-Y,X.WL(K
M8T("RD5V'8+[,C>WBU8?Z.@X,.M]-9X2BV]$DXT=K6T\<X1 5,="F;887<>(
M?,>*"V$FL?4HNDV:_%0 BMN-K%R5OM(O3P@3.U.FRD4H>I6\"^R[Q8I;XG"S
M[@*K<GRD:/9$7=Y%+'/^3JO5KZUC02*%QO!6K5YL:\NH0@9PJ@T@;$D^H=S$
MTCAV-%,G#4+I^/TI2I(+AZ6[P-'UZHGGIH1F&R;18YKU/^IY^LF]3 UH3/>K
MT^ )+;OB5;^:'$[WZ=[9@$4B*$@$G3!K67VSEB IBQ1+T*H. Y%Q_NMIL(R;
MIO"O%'7EG-RT%N*38+<4-(CM3ZZ6>Y>\!>F S85H==^;.L<?Q$,T&T)8'O,5
MT4OJ$R,QA!.MM+R6$[+CA",G1])0D!S:9J'VO>#*2OQ7MQI\L(]&0K9=]M<.
MS%:2G81I03,+S4SBU9 HV3:@9%;C2&$H:15*E$XM0>=7)E'93L1(Q:*B(+2<
MM"LW=S[\I K,:@H;>0,O@4?[@%H]?MI*1U?;,W1"* ZU0Q8>G.6\ ^&27,4Y
M,X?M56(5?4UK#U<X4N'AZ2.**6"S::Y+F!^[5%PM=ZFX=>SY>*L9A+.8OCS&
MN[#XX/9@;1Y+-FL_4.,&K1 %0A[4!4>B>[8C!?$M$(3%3NO6P3QDGP'0$UOQ
MN>DG*A-89:<SY4"2GP]+XMURCR8L]MQY^HW2A41L!ZRT*='MS*V8H&KX^\1$
MH[)7:6< F+(Q+Y6@V7;<_OH]NMPX%^ 5/?4#7>R+)O5KJKEK^38U3E%*6^Q'
M]U%,/I&JI(1'8J[?AMU)H+A(_U )[? 6Y.HGHE-I_4IAKID[B4<WC\Y=+B&7
M3O!^79:D%DLC0@+](M;&<MJKY2K86^S=<OX=$3["'H@C/QGI?<A0&E2)0[%F
M0^8RI^KE]U2:D.0HR?W7& <ZIVB]24"2%CFF[6QLL,LQBS^&T%35AA\FY3;D
M,^XPW5,=FR.=6YOHC*QF^/_&53U=H!6#(>2' =&PM&^Q]?"14$ 5TO"K@EM
MX8^8;@PVP-G;V]^[L\>3II@?K02;;BVTJM)R9%.N>^]CKN_GL@7IX//73#(J
M<9FGT(/SN!!O0?BX4F_&-;%.(>0@]'B7U.U@-4X88C_5]$A7TD#G!'RU[>X2
M(<0JWZOE8MT;;IC^&ZK]L\C_H-?QEE13RS=R0,:TD'C#:^CMJ;%>>69381$A
M=]((?H%P$ZZ,L*;RS&0\+ .7HI=D&FVJ1QY,Z7H-)^7VF&71'DUZH&1(8%X@
MC,ZTJEPIAC^)+ *+BVGST@1"@:%<<T)2R>+BU0:FDXR:J=1??&Y/BMKAEN%3
MM^.:]9QH!:MY^L')+EYK?*50&[M@YB_IK-'@(<7"$.O#^ZUB#"#5<N28XBBP
M D$/W,-%O.N9]A#S\-@IK$@DE?\""'N'[]B"D#?*N=R&=I),JR.=!FTL0\0;
MNCGS_6%(-HNYIP[L1!JY4 _F8C4YI]W"&&DS-?'D)W U+=44%;@[3RA<9'^F
M75'KDN1>3A&KM8<Q/(.Y,Z,,,7-9DTF,I)5Q2Y63 - RV3!'6CI.-S/?276H
MWKKN,#^ 6D:HC9"F$,[=#,TW2PZ%$[287A*MOCV35"39K?,50E[73).K5RFY
M7"LO,8VQ9P\PN1?CU3HGKZ#.:_'/XA4K>1/R(1IO+XT-]4ET"Q0. >IOX4,\
MD)IK<(IM"+"LG77G*=+VU)-Q' %ZX-C8UDS'R>1J(GO#.<=])&IFR82K;N*E
MZ*FK.>&B:4/\@+ER[8^E;U2]\M))E!8]F>(K"AV1]!9,:?OU2==?4FW<XCHU
M@RC(HDX3R$/O>,4/Q1=*_(LJ8)(+;+ULW&A36@V0$PLX01WZ2$52U*O\F,=&
MQ**7UJ J;;3-?R2Z4;+>F)^:+M.V;S[N3:+_8DFE:.3YH%:V7(HAI41?:G(7
MG:6YUGN!Z#"P I9_CE8%7J1J",G*9]EV@OQ6EFTPQKG+;?%>GGWV]-]'B=UK
MQ[?[A@D30,T?B'7IF"4IR;"%/M*J&+FH'2AQ]H$C$WR#8/C:QR:<>.49IM2O
MLO>-OV\HO:#V:VY(H34Q9'T"Q /CU0S/GVY^^>TFYGC^3GH*3?/3]?6;F-:/
M[),W@D8IY5P6:7 >6W3YBGV)TJGWT>5CO-Y$TOKIP$MN@"[:!TU$U-*%=,!4
M;!D(TE+E)J4T+*0*J70/$W_,(T1!V:8\2(8:5Z*']BU O(^N'DL"0[C!61D7
MQ3US*0^*RKZMYL(>D'V72!+8J)T]_)1.33C4A2X$5AIIVZ*-!;/:?ZU>FVYZ
MNK.QE*H?L8TDX=^F)A4/&9=VS1.8&FUJV4L:.PQ<+7<8P/N  #2F8O]-ZQL_
M2&^8#@VS['\#)_N!N",L9=8D69[DIHG-][AW)0+EQ^O;[SC(66;7M[_3+^=/
MOUQEU@#*'OWF#U61O7C^]/'YC>VV!*"*#V;?\T4-H7,>C1C4<2V3<'PQM][J
M$ /MVJ$_RBZG^PUZ&QUI@Q?-BZ82V;X*_/DJ4Y([X66,T8,>JIW"L2G9N%QX
M!VM&&_@B^Q&+KY%9]^,M!?TW;IQ"1CUY)?C*NHTKR04[95[,_,7JJTH&60Z
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
M<LUGIU)L0)K5A&8,&ZKU)G)E8XIRK26]+<E/SZZUR._6HBI0JE_@T_>NU(_
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
M=N>4TTP$"<^2A*4)AWM9F/$HS0;/RP@.3VA6Q@%V\C 7['WK(+SH@:1!S.-
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
MJFM8&H/6,%B_T&KE2W@NDG?/.A_)0X.P42UUKTN4=:J@;O3[TAH:#GQ<:]1
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
M8[&:OI-5GUX-9LCT"O2N&:XC/5NR.+G22EV3N5.R &"H"-@<PY6T_9,1!)*
ML#;#M:9="]>A(X;:*/$!;K%H5;L=-\&=^(]*D.T;H(7-BH#-+UH];#)W2C(
M%>%*TZXEZM#X,M@,3R 0W9W&",2JF46M6BM3"[GB[KS'B,J=<O\ ALJ ?2Y:
M,6PR=THR !GA,M..!5LZ=+90&R4^ "L6F6JD6&>JE7:[ALJ=D@# 067 'A>M
M]C69.R49 (=P56G7:K5_\8?)!IU> :58E*EG*Q8G5]RK_U %V<0!@M>L#-CB
MHI7$)G.G) ,P$BXV[5JW#B>G41LE/H M%K%J]X^<X8[\1R;(S@V0P&95P'X6
MKJ_MG0PJ=THR !E9-+;=RK1RZ&<9;#)6E7-"'T "F^'2TN92M1 LK?8UF3LE
M!P"*JH#]+%Q:VS\900 )2&PS7'7:M6@=^ED&&[1H ;=8E*LM13M3M;3;-U3N
ME"0 ,*H"]KAHM;+)W"G) 'B$JU"[5JW]^\UP&R4^0"P6%6NT8G&2Q3W[#U60
M/1T@E\TL>ME/JUM:7@HB=LV!V#6WB%T[U>V#DP*I6]SF/K[C[EJ(_EW=UZ<G
M:]%>B7.Q6G71HMENAFM&9CC\-6K%Y3B6K\_XT;'V][?L]3D;_WXLW9R>W-17
MXD/=7BTW7;02EX/+^-6XR=TNKZX/O_3-S5 N1]&7IN^;]>[':U%?B'8T&/[]
MLAF>C/TOXPO<->W77=BG_P=02P,$%     @ +9!,6,+1ET</ P  JPH  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S(N>&ULK99=3]LP%(;_BI5-$Y. ?+2T
MB+61*!D:%R $@EU,NW"3T];"L8OMM'2_?L=.FK4H!#KU)HD=O^_Q>>S$9["4
MZDG/  QYR;G00V]FS/S,]W4Z@YSJ8SD'@6\F4N748%--?3U70#,GRKD?!4'/
MSRD37CQP?;<J'LC"<";@5A%=Y#E5JQ%PN1QZH;?NN&/3F;$=?CR8TRG<@WF8
MWRIL^;5+QG(0FDE!%$R&WGEXEO3M>#?@D<%2;SP3F\E8RB?;N,J&7F G!!Q2
M8QTHWA9P 9Q;(YS&<^7IU2&M</-Y[7[I<L=<QE3#A>0_669F0^_4(QE,:,'-
MG5S^@"J?$^N72J[=E2S+L?W (VFAC<PK,<X@9Z*\TY>*PX8@/'U#$%6"Z+6@
M^X:@4PDZ'Q5T*T'7D2E3<1P2:F@\4'))E!V-;O;!P71J3)\)N^SW1N%;ACH3
M7U*FR"/E!9!KH+I0@&MJ-#DB-U0I:A>%'"1@*./Z*_8^W"?DX//7@6\PN+7P
MTRK0J P4O1$HC,BU%&:FR7>10;9MX..LZZE'ZZF/HE;'!-)CT@D/211$G88)
M77Q<'C7(DX_+PY9L.O5"=)Q?Y_V%2)A.N;1KH<FO\[$V"K^.WTW(2\MNLZ7]
M8YSI.4UAZ.$O08-:@!=_^13V@F]-N/9IENS); MEMT;9;7./K\0"M($,OQ/U
MA%MWS(%H2 O%# -]:#\?EA<YWHWM6Y$Y*"8S<L $60%5NG%[M\>,2F43UU;A
MKESW9+;%]:3F>M*:X_7N.'/WR3?R;(\5=2MM$]%6Z:Y$]V2V1;17$^W]#]&E
M.ZUP ],%*#Q\\7RU)S@34Y(5]J>,!V;[9FT/&P857(*8,[IJA-QJL2OD/9EM
M0>[7D/NMV=Y(<;3Q)X#GPF[23=Y8+W'V!WE/D7(3SC) WP6PA=0B#@;^8I/6
MNR.2MA%E7O[&,9Z#FKIR2)-4%L*4QV+=6U=<YZ[0>-4_PDJL+)S^V91E'&ZX
M*1.:<)B@97#<Q]VORM*H;!@Y=\7"6!HL/=SC#*M)4'8 OI](:=8-&Z"N3^._
M4$L#!!0    ( "V03%CW4]-6:00  *86   9    >&PO=V]R:W-H965T<R]S
M:&5E=#,S+GAM;,V8V6[;.!2&7X70%(,62"R1E+5D; -94$R!=! D37M1S 5C
M,S912?20M-W.TP\E*Z(3B8RW 7*3:.,Y_^'R?R8'*RY^R!FE"OS,LT(.O9E2
M\S/?E^,9S8GL\3DM])M'+G*B]*V8^G(N*)E4C?+,1T$0^3EAA3<:5,]NQ&C
M%RIC!;T10"[RG(A?%S3CJZ$'O:<'MVPZ4^4#?S28DRF]H^I^?B/TG=]$F;"<
M%I+Q @CZ./3.X=D%1F6#ZHNOC*[DQC4H2WG@_$=Y\VDR]()2$<WH6)4AB/ZW
MI)<TR\I(6L<_=5"OR5DVW+Q^BOZQ*EX7\T DO>39-S91LZ&7>&!"'\DB4[=\
M]2>M"^J7\<8\D]5?L*J_#3PP7DC%\[JQ5I"S8OV?_*P[8J,!0I8&J&Y0=82_
M3E2IO"**C :"KX HO];1RHNJU*JU%L>*<E3NE-!OF6ZG1A\)$^ KR184?*9$
M+@357:XD. 7WA1[EC/U+)^":2PENN&151[Z_HHJP3'X [P KP)<97TA23.3
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
MTH&+KP.N.:[-UAA<)3.E;MSD:S[V I<0"LRL8V#T6N$)"N&(*(W;EM/KCG3
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
M! 9GY\BCFB+8#(RL7!U92H-5R74+_&^ L@&XOI;2/ YL:>K^1-D?4$L#!!0
M   ( "V03%@PC^X<: (  $0&   9    >&PO=V]R:W-H965T<R]S:&5E=#,Y
M+GAM;*U574_;,!3]*U:&)I V\MVT+(TT6J'Q, E1V)Y-<MM8)'9FNPW[][MV
M0A0@5#SLI;&O[SD^Y]J^35LA'U4)H,E377&U=$JMFPO757D)-57GH@&.*ULA
M:ZIQ*G>N:B30PH+JR@T\;^;6E'$G2VWL1F:IV.N*<;B11.WKFLJ_EU")=NGX
MSG/@ENU*;0)NEC9T!QO0]\V-Q)D[L!2L!JZ8X$3"=NE\]R]6L<FW";\8M&HT
M)L;)@Q"/9G)=+!W/"((*<FT8*'X.L(*J,D0HXT_/Z0Q;&N!X_,Q^9;VCEP>J
M8"6JWZS0Y=*9.Z2 +=U7^E:T/Z#W8P7FHE+VE[1=;H+)^5YI4?=@5% SWGWI
M4U^'$<"/W@$$/2#X*"#L :$UVBFSMM94TRR5HB729".;&=C:6#2Z8=R<XD9+
M7&6(T]D5XY3GC%9DHZD&/!^MR!HT994B7\DU/V!$2 :*G/;A,XS?;];D].2,
MG!#&R5TI]HKR0J6N1DF&V,W[[2^[[8-WME]#?DY"_PL)O""<@*\^#@]>PETL
MQ%"-8*A&8/G"=_A&=J>\=.!H&FS>VX5J: Y+!Q^4 GD )_O\R9]YWZ:<_2>R
M%S[#P6=XC#V[I2U>(@T2#W[2:0=/+-PT@D.V"+TD25+W,/;P-BV)%[&_&-)>
MJ(L&==%1=7@G&=[H@NR$F+Y4'7XVVM?W_"CRPE?ZWN;%H>?/DVE]\: O/JKO
M3FA\+^SX78G?E,9?1+$_]UY)G,@+YHO$F[W2Z([>N.FO/ZG<,:Y(!5M$>N<)
M$LFN9W43+1K[[!^$QB9BAR6V>9 F =>W0NCGB>DDPQ]']@]02P,$%     @
M+9!,6"WPVD*< @  KP8  !D   !X;"]W;W)K<VAE971S+W-H965T-# N>&UL
MK55=3]LP%/TK5H8F)FWDNV4LC03MT'B85E'8'J8]N,EM8^'8F>VV\.]W[82H
M0*AXV$OBCWM.SKGVO<EV4MWI"L"0^YH+/?$J8YHSW]=%!375)[(!@3LKJ6IJ
M<*K6OFX4T-*!:NY'03#R:\J$EV=N;:[R3&X,9P+FBNA-75/U< %<[B9>Z#TN
M7+-U9>R"GV<-7<,"S&TS5SCS>Y:2U2 TDX(H6$V\\_!LFMIX%_"3P4[OC8EU
MLI3RSDZNRHD76$' H3"6@>)K"U/@W!*AC+\=I]=_T@+WQX_LE\X[>EE2#5/)
M?['25!/OU",EK.B&FVNY^P:='R>PD%R[)]EUL8%'BHTVLN[ J*!FHGW3^RX/
M>X P>040=8#HK8"X \3.:*O,V9I10_-,R1U1-AK9[,#EQJ'1#1/V%!=&X2Y#
MG,DOF:"B8)23A:$&\'R,)C,PE'%-/I&Y@H:RDGR]QVNC01,J2O+#5*#(=*,4
M1I-SK0$QQQWH Z)N%S-R?/2!'!$FR$TE-QIA.O,-"K:?]8M.W$4K+GI%W R*
M$Q*''TD41/$ ?/IV>/04[F.:^EQ%?:XBQQ>_PG=!.>8*R,*5UU36C10N7[_/
ME]HHO)%_ACRVI,DPJ:W2,]W0 B8>EJ$&M04O?_\N' 5?AAS_)[(G_N/>?WR(
M/;\26[0KU0/622,U,X-'VG*,'8?M(=L\C(,T^)SYVWTC V&C*$C&?=@3B4DO
M,3DHL;V:37=K8?_6'M+<DH[VQ$2GV >?:WX9%J91. Z&-:>]YO2@YAMIL/P&
M-4MGI^@JC;I*&]*?ODAF$D9I>/I,_\NP.$S0P#/]_EX[L:W\.U5K)C3AL$)@
M<#)&'M6VQW9B9.,ZS%(:[%=N6.$?!90-P/V5E.9Q8IM6_X_*_P%02P,$%
M  @ +9!,6*>;)MWK!   .A\  !D   !X;"]W;W)K<VAE971S+W-H965T-#$N
M>&ULM5E=;]LV%/TKA%8,+9!$(JTO9[:!)FRP ND0-.OV,.R!E6A;J"2Z)!4G
M_W[41R1+EKG8H%\22;[WZ)Y#'NE2G&T9_R'6E$KPG*6YF%MK*3?7MBVB-<V(
MN&(;FJM?EHQG1*I3OK+%AE,25TE9:B/'\>V,)+FUF%77'OABQ@J9)CE]X$ 4
M64;XRPU-V79N0>OUPM=DM9;E!7LQVY 5?:3RV^:!JS.[18F3C.8B83G@=#FW
M/L)KC+PRH8KX*Z%;L7,,2BK?&?M1GGR.YY935D13&LD2@JA_3_26IFF)I.KX
MV8!:[3W+Q-WC5_2[BKPB\YT(>LO2OY-8KN=6:(&8+DF1RJ]L^SMM"%4%1BP5
MU5^P;6(="T2%D"QKDE4%69+7_\ES(\1. O0/)* F 0T3W ,)DR9A\M8$MTEP
M*V5J*I4.F$BRF'&V!;R,5FCE025FE:WH)WDY[H^2JU\3E2<7=TE.\B@A*7B4
M1%(UHE( 3"5)4@$NP0-7,XS+%T#R&'SZ622;,N("_*%FY/LF[(.*^_:(P?MW
M'\ [D.3@SS4KA$H0,UNJ$LL;V5%3SDU=#CI0#D3@"\OE6H!/>4SC/H"MN+4$
MT2O!&Z1%Q#2Z A-X 9"#)B,%W;X]'8VDX[>G0PV;23M<DPIO<@#O=3PNP$-*
M<MD?%O#/O0H'G]4PBG_'M*^QW7'L\@ES+38DHG-+/4($Y4_46OSZ"_2=W\9T
M,PF&#8'U-'5;35T=^J(WQVDWQU><B=$I7,,%%5SY7'U:H'#J>^',?MH5:"3,
M@Z'G]\.PMK@3J7LM=4]+_9X*<:V>O5&1%:FR?ZP>F>HVZGE0/I3'N-=X_@ZI
M2QB&3C D/Q;G^:$;#-AKZSN1O=^R]T\:^)S*,>K^'B7H0"]T!LSWPZ:>XTP'
MO+65G<@[:'D'6M[X?\8XV&,P@8$SY+D?A3Q_&(6#/1/ 4HXVJD<@; F$^FFK
M!FRL<&W6L<\WDV#8$%A/K6FKUO2,[XRI24U-@F%#8#U-H=/U38[9MT:#MVL8
MU_5=;V"KL3#H[?E*7]VI['>Z1JAEW\V?DGY&HK4*X"^CO+5(Q\X@HVC8%%I?
M1=2IB,[HS ;<E+ FT; IM+ZP79<,M0WC">:<[+_<73?TAB^]L3B$7&?8UNCK
M.Y5_U]%"?4M[R[)-(2D':\+C+>&T$D*PI2Q/1@4PU(8V,IE$PZ;0^F)V/3+T
MSNE20QUN(ZQ)-&P*K2]LUW[#T_KOPR[=[ZV](/#AT*0C80BZX="CY^C!8=>$
M0WT7?E?P/)%%X\UE\EP>C]/6 AT]A4RB85-H?1&[A0 ,S^E-HPL&HVC8%%I?
MV&[- +7M\PG>G.ZO&KW 'UIS-,H;.O,<K3WJ6GND;^WO*1%TS=(8)-F&LZ?Z
MJ^@8:3W0L1/(*!HVA=87L5LA('A&9R*CBP:C:-@46E_8;M& M+WS\<YL\'J>
M<[W0'5AS+,R!#AIX4U_=J>R[SA[I._M;E@O)BVK3Z#+)+Y4_(WJ M]'/W4;1
ML"FTOHK=^@"YYS2GT;6"431L"JTO;+=60/H/ZL>;T]O[0.HB%PV]N1^%('*'
MUC3:SML[FXH9Y:MJ<U: B!6YK+??VJOM!O#':MMS</T&7N-Z&[>#J7>5OQ"^
M2G(!4KI4D,Y5H CP>J.V/I%L4VU=?F=2LJPZ7%,24UX&J-^7C,G7D_(&[7;Y
MXC]02P,$%     @ +9!,6 0I!H/Y @  ;@@  !D   !X;"]W;W)K<VAE971S
M+W-H965T-#(N>&ULK99=;YLP%(;_BL6JJ9/6\AF@78+4)JHV:=.JIMTNIETX
M<!*L&IO9)FG__6P@+ TDRL5N$FR?]^4YQU^,-UP\RQQ H9>",CFQ<J7*:]N6
M:0X%EI>\!*9'EEP46.FF6-FR%("S6E10VW.<T"XP858RKOON13+FE:*$P;U
MLBH*+%YO@?+-Q'*M;<<#6>7*=-C)N,0KF(-Z*N^%;MF=2T8*8))PA@0L)]:-
M>SV-37P=\(/ 1NX\(Y/)@O-GT_B232S'  &%5!D'K/_6, 5*C9'&^--Z6MTK
MC7#W>>M^5^>N<UE@"5-.?Y),Y1,KME &2UQ1]< WGZ'-9V3\4DYE_8LV;:QC
MH;22BA>M6!,4A#7_^*6MPX[ #0X(O%;@G2KP6X%?)]J0U6G-L,+)6/ -$B9:
MNYF'NC:U6F=#F)G%N1)ZE&B=2NX(PRPEF**YP@KT_"B)9J PH1)=H)LT%15D
MZ"O!"T*)(B#1>3O\08\_S6?H_.P#.D.$H<><5Q*S3(YMI=',"^RTQ;AM,+P#
M&#-(+Y'O?D2>X_D#\NGI<N^MW-8%Z:KB=57Q:C__@-\MIKHJ@.;U1IKRHN2L
MKLROFX540J^]WT,Y-J;!L*G9C]>RQ"E,++WA)(@U6,G[=V[H?!K*^#^9O<G?
M[_+WC[DGVVE/=>9ZQV*SXRX$4+U"3*=4@U/<>$:UISD]UHGK!YXW&MOKW<0&
MPMS(&?E=V!ODH$,.CB+/J[*D! 2B[5)]'4)L/,+==X=1',5[B/VPR UB=YAP
MU!&.3BIJ@5FUU$NH$H2M#E=SU&,(W>#*W2/M1P4C/[H:)@T[TO DTE+PK$J5
M/A;7^K@OS>%PF#?LE]8)]G'[05[DQ\XP;M3A1D=QOZL<Q!!2U"^.%X;1'E,_
MRG?=JV"8*>Z8XJ-,CUSI,Q6WA:3_CL\ASKBW(P(G\AUO#[0?YEUY01SMD=H[
MMX&YB;]AL2),(@I++70N([UF1'.[-0W%R_J"6'"EKYOZ,=<?!"!,@!Y?<JZV
M#7/G=)\8R5]02P,$%     @ +9!,6*JZTG.* P  CPP  !D   !X;"]W;W)K
M<VAE971S+W-H965T-#,N>&ULO5==;]LV%/TKA%84+9!&$B7+LFL+B)T5&]!B
M0;)N#\,>:.G:(DJ1+DG;[7[]2$E1))OQLB+MB\V/>P_/N;PDKV8'(3^I$D"C
M+Q7C:NZ56F^GOJ_R$BJB+L46N)E9"UD1;;IRXZNM!%+43A7S<1 D?D4H][)9
M/78CLYG8:48YW$BD=E5%Y-<%,'&8>Z%W/W!+-Z6V WXVVY(-W('^N+V1IN=W
M* 6M@"LJ.)*PGGM7X7098NM06_Q!X:!Z;62EK(3X9#N_%G,OL(R 0:XM!#%_
M>U@"8Q;)\/C<@GK=FM:QW[Y'?U>+-V)61,%2L#]IH<NYEWJH@#79,7TK#K]
M*VAD\7+!5/V+#JUMX*%\I[2H6F?#H**\^2=?VD#T',+D$0?<.N!CA_@1AZAU
MB&JA#;-:UC71))M)<4#26ALTVZAC4WL;-93;;;S3TLQ2XZ>S=Y03GE/"T)TF
M&LP&:86N01/*%'J#EH)K:4*-WE.RHHQJ"@J]:N=?&X./=]?HU8O7Z 6B'/U>
MBITBO% S7QMN=@4_;WDL&A[X$1XA1A_,6J5"/_,"BB& ;T1URO"]L@4^BW@-
M^26*P@N$ QPY""V?[H[/T(FZ0$<U7O0(WK(D? ,V2EU,#U27:%GO,<B++L1?
MT5^W@C%DTO1 9/&W*YC-6K%[+7OTIVI+<IA[YFPKD'OPLI<_A4GPUA6(9P(;
MA"7NPA*?0\^Z8+"'!+M *]A0SBG?F"/*3'Z"*P8-\+@&MK?5/@N#*([3F;_O
MJSLUFT11BCNK >U11WMTEO9[4&J*;F$/? ?F.LO%AM-_H$!K*:JGT6\62'J\
MWL013I,C^@ZS:)RD@9M_TO%/GL!_<<S3*F%$*;JF1HL6]D($*4U;-E)=0A('
MPS ='>EP6.%D$KEEC#L9X[,RKHIBBEPIU-L2%^7Q"9EQ@A-\1/G4:A3$T<1-
M.>THI]^0\,"+_TB7](1,&$6XQZ;A[# ;'HH!Z4E'>G*6]&^Z!&FN*I,*?/ 6
MN)B>A?J_=],S@0U4A\'#XQC\P$N[7>R9(O-<:,/0].J&\'M=W"UR/TGCD:D[
MCU+Y/(%O%8@?!.+O<E!;V/Z#,YHXU)V:#8/0T/9[I9U)N$U=\2J4BQW732W4
MC795]55=2QZ-+VRU79>,#S!-J?Z!2+-I"C%8&\C@<FR>'-E4OTU'BVU=0*Z$
M-EE?-TOSQ0#2&ICYM1#ZOF,7Z+Y!LG\!4$L#!!0    ( "V03%B(\"1R) ,
M %$(   9    >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;*U6;4_;,!#^*U:&
M)I *>6N3TK61H QM$D@(QO9AV@<WN386CMW93@O[]3LG:59*Z)BT+XU?[AX_
MS_G.U_%:J@>= QCR6'"A)TYNS'+DNCK-H:#Z1"Y!X,Y<JH(:G*J%JY<*:%8Y
M%=P-/"]R"\J$DXRKM1N5C&5I.!-PHX@NBX*JIW/@<CUQ?&>S<,L6N;$+;C)>
MT@7<@;E?WBB<N2U*Q@H0FDE!%,PGSID_FL;6OC+XRF"MM\;$*IE)^6 GG[.)
MXUE"P"$U%H'B9P53X-P"(8V?#:;3'FD=M\<;],M*.VJ940U3R;^QS.039^B0
M#.:TY.96KC]!HV=@\5+)=?5+UHVMYY"TU$86C3,R*)BHO_2QB<.6@Q^]XA T
M#L&N0_\5A[!Q""NA-;-*U@4U-!DKN2;*6B.:'52QJ;Q1#1/V%N^,PEV&?B:Y
M9(**E%%.[@PU@/=C-+D 0QG7Y!A'<U *,G(+*Q ED,-F[P@W[^\NR.'!$3D@
M3) ON2PU%9D>NP9Y670W;3B<UQR"5SCX ;F6PN2:?!099,\!7!34J@HVJLZ#
MO8@7D)Z0T.^1P O"#D+3M[L'>^B$;9##"B]\!6^:4[$ &Z4IZE28NGC+)B?3
MZGY!]<@5HS/&F7DBWV\EYP13=$U5]J,KF/59_>ZS;-6/])*F,'&PK#6H%3C)
M^W=^Y'WH"L1_ GL6EGX;EOX^]*1-+E4G5X_,8,&$8&*!I<DQ+Z%+?PT:5Z#V
MD5HEOM?W@WXT=E?;TE[:G0:GH1^T9L](#UK2@[VDKT#K45L."E*Y$.P7BI@K
M6;Q-0'U M$7L./('T=#?$=!A-QB&\3#N5A"U"J*]"LZR;-04-I:]G&_";_,S
M+?%"A"%+4$QF/0*/*2\SJX<6LK1OPY;BK%1VQ^30V'>)C5Z(\+VA%X6G.V)?
MVD6G@SCPN[7&K=;X'U,,1/:7ZXE?YM? BP*OO\.XPVXG#VO*[M;KC,6^J)J6
M)JF-9_VDM:MM7SRKVL'.^CGVR[J]_8&IF^TU59AWFG"8(Z1W$F/JJ+J!U1,C
MEU4/F$F#+TXUS+'G@[(&N#^7TFPF]H#V7T3R&U!+ P04    "  MD$Q8R'W/
M#/0#  #E%   &0   'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6S-6&MOVS84
M_2N$5@P)X%HB_<YL TVS8@56S(B7[4/1#[1T;1.E2(^D[138CQ\I*9+;2<SF
MV(6!(-:#]_*<RT,>4N.]5)_U&L"@QY0+/0G6QFQNPE#':TBI;LL-"/MF*55*
MC;U5JU!O%- D"TIY2**H'Z:4B6 ZSI[-U'0LMX8S 3.%]#9-J?IR"USN)P$.
MGA[<L]7:N ?A=+RA*YB#>=C,E+T+RRP)2T%H)@52L)P$;_#-+>FZ@*S%'PSV
M^N :.2H+*3^[F_?))(@<(N 0&Y>"VI\=O 7.72:+XZ\B:5#VZ0(/KY^RO\O(
M6S(+JN&MY'^RQ*PGP3! "2SIEIM[N?\%"D(]ER^67&?_T;YH&P4HWFHCTR+8
M(DB9R'_I8U&(@P!"&@)($4 RW'E'&<H[:NATK.0>*=?:9G,7&=4LVH)CPHW*
MW"C[EMDX,WW'!!4QHQS-#35@ZVTTN@-#&=?H-9J!RD9>Q(!^6W"VHJZ6&ET5
M3:[1*\0$^L X=\_'H;&87.8P+OJ_S?LG#?W?0=Q&'=Q")"(=]#"_0U>OKK].
M$UI*)2]2\B)9WDY#WGO8@=A""]V#TR83JP8N+?3SX\9*!!+T.TM=.[E$<_M*
M+VDNG(^_VMSHO2V._E1', ?2K0?B9M6-WM 8)H&=-AK4#H+ICS_@?O23AV:G
MI-GQ9:]HJI+FYH"F+&G:48KY-G$-8BF,LMP09W3!.#,,=,LI&92R55!Y2D1%
M@J19@VK(:&-H*K?"U-4D1SW(4+N%83<EG2@:A[L:KMV2:]?+=:9DLHUKN_,&
M'CD$O1)6[U*4UCL#S7Y)LW\:I?EDD7>!\8$N.OU!>U OC$$);>"%]B"LC+DM
M:X&Q=AGRICBR=L,2X/!2)#(\ \U127-T?HF,:B32Z;>[]1+!4>5ST?\3"?H;
M>584?[8C"XD/7!E?BF(*)"=F6ODT]OKC:413]/&5:@91MXT;5%/9*_Z/_OKB
M<6BY#98RR.[2 'U\\\CTIQNWZ>F^CK#]JV7EQ7;LR%1VB[L7H\%S&#BN'!Q[
MG?-$&NS]>\\3->UY<&6[V.^[LP8@%B"3";JRN^\O0)6^KL7DSTWR4%\-*P_&
M?A/VX(SMH<*>\- 5U8@^/:C'F_?A%M^RB%%[,&HH8N6_V.M[WV\:/V,JYW!G
M7-DS'EW,A/;N%(YD2BJS)WZS?]&D>28W'J+4GJ#6OFE#*J,G7GO]#LKL-QN,
M']NQHW1P1+^<,_HY#NFDVD80_S;B97KTY^X\NXB3RO+),T?L4RSB11_?+.+D
MV[U8>/#1RGT _$#5B@F-."QMF%WUK9^J_)M:?F/D)ON.M9#&R#2[7 --0+D&
M]OU22O-TXSZ-E5\VI_\ 4$L#!!0    ( "V03%BH%>3U& ,  !8)   9
M>&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;*U635/;,!#]*QJ7Z< ,X&\;:.(9
M@DO+@98AT!XZ/0AG$WNPI512$OKONY(=-SA.A@.71!_O/>OMRKL>K+AXECF
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
MEL!.N:0K;]5L:#*!_:$);+()]-PQKD^7]A#:2M1T GO%$VC@$W_LX%%=91^
M C6AP.X1!9YF%'NO;55I2H%]80HT< K"KE?G%'L ;05J4H$]H0ILLHJY^$ZV
MJT:N:07VARO0Q"L.4F'5HS<TK!9?]3]E#2RH$V!!36#Q4!-V41-8?"\8NT>B
MU+R"?@&OG.ACSRO&]8(^\ 1I/$%V/)GGBTF4 YXMS&23V#K:&"<RNZ.7OI*[
M\E:5K0$%]0PHJ%- Z<I;-1L:4%!_@(*:@.*Y(U2?(NT1M%6H^03URB?(P"?0
M=<:-.:H//D&:3U#W?().\XF]U[:J-)^@OO@$&?C$]YV&OC[P!&D\03WA"6IB
MA['T3C6KQJWA!/4')\C ' CZS8(R04RE\*K+YII-<"=L@IML@E& Z@B%FVSB
M.MY!LVJ4FDWP+V"3$WT\K:4$SUA+L;MJ62E8PPJVP\I73D(*4I(8GRF[\8N_
M9?0!*/C@NT[?'W:Z_;+3!Z!@#2BX/T#!AA44A,?U6=(>05N%&E!PKX""#8 R
M&CGUI6E[$&U%:C[!W?,)/LTG]E[;JM)\@OOB$VQ:/T%!0U\??((UG^">^ 0;
MED5,E7>J635NS2>X/S[!!NX(@J!13X9FE;*K?LK6=.)V0B>N@4X\I_ZEQ]#*
M\X/@2(R:3=Q?P"8G^H"Y*?"?T&1TE$SLCEY:(\.#K3,)Y:M\1Y$ BVP@BKTB
MY=5RU](LWZM3NWX%+^;%WB/MIM@*]9EP-:\+$-.E<NF<^VIJYL7NHN)$LDV^
M0>>>2<F2_'!-%?_PK(&ZOV1,/IUD'91[O*;_ U!+ P04    "  MD$Q8W&
M3_@"  #("0  &0   'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6RMEEUOFS 4
MAO^*Q:JIE=I"@$#2)4AINH]>;*J:=KN8=N' 2;!J[-0V2;M?/QLHH@DE5;0;
M\,=Y7S_G\&&/-EP\R!1 H:>,,CFV4J56%[8MXQ0R+,_Y"IB>67"18:6[8FG+
ME0"<%**,VJ[C!':&";.B43%V(Z(1SQ4E#&X$DGF68?%\"91OQE;/>AFX)<M4
MF0$[&JWP$F:@[E<W0O?LVB4A&3!).$,"%F-KTKN8#DU\$?"3P$8VVLAD,N?\
MP72ND['E&""@$"OC@/5M#5.@U!AIC,?*TZJ7-,)F^\7]2Y&[SF6.)4PY_442
ME8ZM@8426."<JEN^^095/GWC%W,JBRO:5+&.A>)<*IY58DV0$5;>\5-5AX:@
MY[\A<"N!^UZ!5PF\(M&2K$CK"BL<C03?(&&BM9MI%+4IU#H;PLQ3G"FA9XG6
MJ6@2/^9$$E/24_25\V1#*$68):@Q<W8+%"M(T#53F"W)G *:2 E*HC,TTR]6
MDNL1OD"3C M%_N+B"7U^TJ^:!'1\!0H3*D]T\/WL"AT?G: C1!BZ2WDN]5)R
M9"N=B@&RXPK[LL1VW\"^@O@<>;U3Y#JNUR*?OE_NOI;;NH!U%=VZBF[AY[WA
M=YE+/2(EFO)L3EB9?U%$4Z5F*='OR5PJH=_>/VU9E\OX[<N8+_I"KG ,8TM_
MLA+$&JSHXX=>X'QJJ\%_,GM5$:^NB-?E'NG"^FT)EJJP4)D_S#IR@[ _'-GK
M)GFG]X'D?DWN[R/OMY&7JJ!!WAL&OKM%WNE]('F_)N_O(P_:R/N[Y*$;.%OD
MG=X'D@<U>;"//&PC#W;)/=\+ML@[O0\D#VOR<!_YH(T\W"5W'"_<(N_T/I!\
M4),/.LGO4M#;_D*!:.,?[/('GK^%W[G @?C#&G_8B?]#_U>G6(AGPI9FW\F9
M:LMCN/._&0S"8+"5R&Y4SW5=IU^'E8AV8Y\U9YSO6"P)DXC"0@N=\U!_0Z(\
M-Y0=Q5?%UCOG2F_D13/51RT0)D#/+SA7+QVSF]>'M^@?4$L#!!0    ( "V0
M3%B>,MHGO@0  '(=   9    >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;+69
M:T_C.!2&_XJ5':T8"9I;+Y1M*T&3T8XT91!H=C^L]H-)3EMK$CMKNQ2D_?%K
M.R%M( UT9;[07'P>V^\;7PZ>;!G_*=8 $CWF&1539RUE<>&Z(EE#CD6/%4#5
MFR7C.9;JEJ]<47# J0G*,S?PO*&;8T*=V<0\N^&S"=O(C%"XX4AL\ASSIRO(
MV';J^,[S@UNR6DO]P)U-"KR".Y _BANN[MR:DI(<J"",(@[+J7/I7\3^N0XP
M)?X@L!5[UTAWY9ZQG_KF:SIU/-TBR""1&H'5SP/,(<LT2;7CGPKJU'7JP/WK
M9_H7TWG5F7LL8,ZR/TDJUU/GW$$I+/$FD[=L^SM4'1IH7L(R8?ZB;5EV.'10
MLA&2Y56P:D%.:/F+'RLA]@("_T! 4 4$[PT(JX#P94!P(*!?!?3?&S"H DS7
MW;+O1K@(2SR;<+9%7)=6-'UAU#?12B]"]8=R)[EZ2U2<G,U9GA.IG)<"89JB
M.:.2T!70A(! 9^@:<XZUE^@D HE))CZC3XA0M"!9IIP6$U>J9FB8FU151F65
MP8$J_0 M5"UK@6*:0MH$N*K]=2>"YTY<!9W$!>8]%'JG*/"" !58JNZTM&O>
M3;EF#ST4# S%.TR)NBD1)*HMOJ&$Z,==A$X^?6[!Q._'!.V8AE1A[7=HN.$!
M[C=&5V<2>(YN-CQ9JR&&=I\ ^NN;*HZ^2LC%WRUMOBK9_7:VGM,N1($3F#IJ
MTA+ '\"9_?J+/_1^:W/#)BRR"8LMP1H&]6N#^EWTV?<"]("C*Y2!=J? 3V9T
MMMG123K6#INPJ(0-#$RO50^S(.B-)N[#OLPMA<+>N"[4D&]0RS?HE.^:T;,$
MTP0R?)\I]9X_\F0WS[4IV0D]5DF;L*B$^?Z>2O[@?/A*3$N5-D0?UJ(/WRGZ
M8=5/4;H!O7!0>)1(;B%3:TINUH$V0SHK/-80F[!HV&9(?]0+7AABJ=*&(:/:
MD)$E0_!2+09OV]%9W;%VV(1%H]=VA./>X(49EJILF'%>FW'>:<:-V4FH[566
MP0K2[$F-@B77FZST%-%-?J\,^/?P?N.JDWZL]B5LN*]64ZK(9G6Q)5A#]W&M
M^_A=NB_91FUL*9-'ZCY^)97?E&K>6?^Q'[)-6&P)UM#=]W8YA=>M/(<"DQ3%
MCRJ?%5!F%M_E6@D^WW"N=YJ70D#[4MS-/O9[MTJ+K-)B6[2F2WN9G_^!J4 %
MMV6335IDE1;;HC5M"G8V!9V#Z1:$Y"21D*(4"B;(@6'323G:#YNTJ*+M[_3]
M,.R]6'GBMF+C8&\M;RJX2WG]SH1MMB"4Y)N\536K&:U56F25%MNB-3W89;5^
M_R,G&ZN9KE5:9)46VZ(U;=IESWYW^GP+%+8X0\:I$Y6ME2F!6<"? '/1]J^L
MJV[HT?98S9_?Z'!X..F);36DZ<4NJ?:[L^H%?CPX;5E-CZW2(JNTV!:MZ<$N
MC_9''SEM64V;K=(BJ[38%JUITR[#]KM3[/\Y;5G-K*W2HC<Z['MEOUJ]L)IT
MNWMG2SGPE3G4$RA12;4L3VCJI_7!X:4Y+GOQ/-('BN;,:H<I3R,7F*\(%2B#
MI4)ZO9&:=WEYP%?>2%:8$ZQ[)B7+S>4:< I<%U#OEXS)YQM=07W,.OL/4$L#
M!!0    ( "V03%B>4W#T2@,  #\+   9    >&PO=V]R:W-H965T<R]S:&5E
M=#4S+GAM;*U6:V_:,!3]*U963:U4FA?/#B*UL&F5]D!EW3Y4^V#"!:PZ=F8[
MT/[[V2:->+BE#[Y '-]S[SWGV+&[2R[NY!Q H?N,,MGSYDKEY[XOTSED6)[Q
M')B>F7*18:6'8N;+7 ">6%!&_2@(FGZ&"?.2KGTW%$F7%XH2!D.!9)%E6#Q<
M N7+GA=ZCR^NR6RNS L_Z>9X!B-0-_E0Z)%?99F0#)@DG"$!TYYW$9[W.R;>
M!OPFL)1KS\@P&7-^9P97DYX7F(: 0JI,!JS_%M '2DTBW<:_,J=7E33 ]>?'
M[%\L=\UEC"7T.?U#)FK>\]H>FL 4%U1=\^57*/DT3+Z44VE_T;*,#3R4%E+Q
MK 3K#C+"5O_XOM1A#1"UGP!$)2!Z*2 N ;$ENNK,TAI@A9.NX$LD3+3.9AZL
M-A:MV1!F7!PIH6>)QJFDS[.,*&V+D@BS">ISI@B; 4L)2%1#HR+/*9AY3-$E
MIIBE@$9V?5VQU2(R;AP/0&%"Y8F&W(P&Z/CH!!TAPM"O.2^D3BR[OM+MFJ)^
M6K9VN6HM>J*U :1G* Y/411$L0/>?SD\VH3[6J1*J:A2*K+YXC<I-2 RI5P6
M M#MQ5@JH=?G7Q?G59&ZNXC9L^<RQRGT/+TI)8@%>,G'#V$S^.12X$#)-O2(
M*SWBY[(G/W,0V"B *.A]A(39,#4^K15Z@*4$K=,Q82DM)C Q2X&K.8ARYL0E
MS:I>R]8S7Y]%TFBT.T'77ZQS=D3%\5K4!IEZ1:;^;C*WG^^5^7R-*:#/K,@L
M@C.GRWNJ624N;-I3](.SM!!"+RR7Q8?(M"%)HY*D\2I)*,%C0HG2J_T4E65<
M!C].K<4[W6[L^!B%8=#<<GLW*NRT6VVWV\V*6O/]U-;M_D:D>S?OJ?.4("ZC
M#Y)J0XY6)4?K[7(PSFK/N$TYF]44B&ROWZT=)^OU>AAO^>V(BCO-NMOO=D6P
M?1B"K]GB>TH^K8[+_ ,EVU"G4ZG3>3;[T)P-FOP"TP(0GR*^)5>.'\IC3YII
M?;!"-M8-/7,V7W9V?&PV&F%GRVU'5-RN1UMN^VO7&W.U_([%C#"INYMJ7'#6
MTA\)L;JNK0:*Y_;&,^9*WY_LXUS?<$&8 #T_Y5P]#LPEJKHS)_\!4$L#!!0
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
M&E3O/V99N7DB.MC^!8;YGU!+ P04    "  MD$Q8_8"; !L#   &"0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970U."YX;6RM5EUOVC 4_2M65FVMU)(/0F@[
MB 2DT_90"95U>YCVX":7Q&H29[8#[;^?/T(*-*!NZ@NQK^\Y\3D7^V:TINR1
M9P "/15YR<=6)D1U;=L\SJ# O$<K*.7*DK(""SEEJ<TK!CC1H"*W/<<)[ *3
MT@I'.C9GX8C6(B<ES!GB=5%@]CR%G*['EFMM G<DS80*V.&HPBDL0-Q7<R9G
M=LN2D )*3FB)&"S'UL2]C@*5KQ-^$%CSK3%22AXH?523;\G8<M2&((=8* 8L
M'RN809XK(KF-/PVGU;Y2 ;?'&_8O6KO4\H YS&C^DR0B&UN7%DI@B>M<W-'U
M5VCT#!1?3'.N?]&ZR74L%-=<T*(!RQT4I#1/_-3XL 5P@P, KP%X^P#_ *#?
M /IO!?@-P-?.&"G:AP@+'(X872.FLB6;&F@S-5K*)Z4J^T(PN4HD3H0+0>/'
MC.8),/X)W?RIB7A&N$R07KB82DL3-*.%_)MQK"MU89;0'50UBS.9@.:,I@P7
MZ#0"@4G.SV32_2)"IR=GZ 39B&>8 4>D1/<E$?Q\*_ ]HS67[Y/!DYWYR!92
MGMJD'3=2ID:*=T"*ZZ%;6HJ,HYLR@627P):^M.9X&W.FWE'&".(>ZKOGR'.\
M?L>&9F^'>QWPZ.UP]XB:?EOJON;K'RJU,KVIZ!P_R[,KT(0Q7*:@Q[\F#UPP
M>1!_=WEON/UN;G4Y7?,*QS"VY.W#@:W "C]^< /G<Y=O[TD6O1/9CJ=^ZZE_
MC#V<I"F#% M [6&H&(FART'#--1,ZC9>A:[K><.KD;W:]N9U6C!TO,OA;EKT
M.LUWW< ?M&D[>@:MGL%1/0MS,%E[MA-T*D^E.:]G7:H,7["UCZN!OR?I=4[@
M!^Z>H*,;^\\R!JWLX'@95\!DDS.U0Q4F":J &=G:@(3F.6;\)=KIA7G)U4Z%
MA[V]RLTZLIQ^;[AG6G1TQ__JA[W5(0I@J>ZT',6T+H6Y#]MHV\PGNH?MQ:>R
MR9N>_$)COA!N,4M)R5$.2TGI](:RH,QT73,1M-)]Z($*V=7T,),?*L!4@EQ?
M4BHV$_6"]M,G_ M02P,$%     @ +9!,6.24P(HU!0  RAL  !D   !X;"]W
M;W)K<VAE971S+W-H965T-3DN>&ULM9G;<J,X$(9?1<5.[295B4& 3UG'58G)
MU,[%[*222>9:!MFF L@CR7;R]BL)PL%@&2?L3<)!_:OUJ=UJH<F.T!>VPIB#
MUSA*V+6QXGQ]99K,7^$8L1Y9XT2\61 :(RYNZ=)D:XI1H(SBR+0M:V#&*$R,
MZ40]NZ?3"=GP*$SP/05L$\>(OMWBB.RN#6B\/W@(ERLN'YC3R1HM\2/F3^M[
M*N[,7"4(8YRPD"2 XL6U<0.O/%L9J!;/(=ZQTC600YD3\B)OO@77AB4]PA'V
MN91 XM\6SW 4227AQ^],U,C[E(;EZW?UKVKP8C!SQ/",1+_"@*^NC9$! KQ
MFX@_D-T_.!M07^KY)&+J+]AE;2T#^!O&29P9"P_B,$G_H]<,1,G =@\8V)F!
MO6< #QDXF8'3UL#-#%Q%)AV*XN ACJ832G: RM9"35XHF,I:##],Y+P_<BK>
MAL*.3Q\Y\5]6) HP97^!N]^;D+\!E 1 O;B\%4@#,".QB#.&U$Q=@A]K=7$C
MITPV?R"1C, =H@$X\S!'8<3.1;NG1P^<?3D'7X )V I1S$"8@*<DY.Q"/!37
M/U=DPT1O;&)R,1CIDNEGCM^FCML''(<V^$X2OF+@+@EP4!4P!84<A?V.XM;6
M*GK8[P$'7@#;LIT&AV;MS>T&<Z^].=2,QLDGUE%ZS@&]?S?Q'%- %N Q1?\D
M,-'H+4R6X,>&,RZPJVLUF8T3D';@-G<@$](56R,?7QLBXS!,M]B8_OD''%A_
M-\'K4LSK2*P"ULW!NCKU:0G>!9CC99@DDN,<12CQ,3@389T&^WD3TU1[H+1E
M3MY.^\/!V+*LB;DMX]+Z<"JNCL0JN/HYKKX>5QI?8$E1PD4N.<*G7^.S3^9H
M"T_7HC*&03Z&0:LQX%=,_9 ='\6@YL&EXT"K/LW:?D^=YH[$*HB&.:)A*T2^
M_!%$QPD-ZX3L.AYMGZ?BZ4BL@F>4XQFU3QHXS;PM,\:H1LIV^\,ZJWJ[QLSB
M:1W]((9QCF&LQ?",F<P!LK[(?DMH'ATE,*X3L-T& MJ^3XV6CL0JF*!55&66
M=O7^I>I5'%R"FRVFH@ '=UGN ?<T%$&S%FN[6M@;*R>KRY6[4S6O*[4JV%*Y
M"S^[>@>BG$64*<0J*AN#,NMG7(I*Z/:L\5Y,ZMTY&5Y':E5X=@'//GDM;TG+
M/KJNZ_L^F51':E521?$-M27H@8JA):M4&CHE6./>R-WGU6E%W95:E5=14\,C
M1753^= 2EUO'->R-['U<G5;47:E5<14U-3Q25!\I)UJ2Z]?)01%ISCZZ?IM4
MY^E]_BB3HD:'^B)=4UNTQ#&H#W/4@[7?7:<U>U=J56A%U0Z'[>J,]S+C <N/
MA3*>9B3A%/E\@R+P$]-8D;U9+BE>(H[!-_$V3%CH@V<4;9K+D"[+]UFG:EY7
M:E7NQ78 ZO<#.7>4<:<Y=[_$G4ON9 &8_!@'2)8D2>GSC0SO-RR"NSFD]5Y
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
MY0CRM"C_R5,EQ$F")-J=X%8);CO!OY#@50G>:Q/\*L'7RI14M X1$60Z9O2
MF(J6:.I"BZFS)?VT4/.^$$S>366>F"X$73TF-(N!\5_0W?==*IX1*6*D;US-
MI*0QFM-<KC-.]$Q=7;YU]Z2N 7V,0) TXY]D\+=%A#Y^^(0^H+1 7Q.ZXQ*=
MCVTA!Z^&8*^J@<[*@;H7!HI=](46(N'HKH@A;@+8DG5-W7VA/G-[$2-872,/
M_XI<Q_4Z!C1_?;K;D1Z]/AWWL/'JB?0TGG=I(A/"X&IY/BFWC)%B ]*K BV?
MT6G</7G6W;<'PF+T[U\2$GT6D//_NN:G?+[?_7SU?KKA6[*"B25?0!S8'JSI
MSS_AP/FM2UN38)$AL(;N?JV[WX<^_4H%R1#7EBA579VHWZ5CB1=J//5:WD_=
M41 .@K&]/U6H(\QS1I[?#(O.P_ P&(:#.JS!:E"S&O2RFE,N$%W+-_L>BAUT
MT>@%>.MR, D6&0)K"!?4P@7O;,/ I.XFP2)#8 W=PUKWT+ -2[S@U#AN.!RU
M7'@>-0J&PY8'SX-"W_>['3BL"0U["3U(B0A;)?IC'$L;9G2K5DD7E5ZDMRX)
MDV"1(;"&@J-:P=$[6W%D4G>38)$AL(;NV#GN*1W#9JP &VX,71R&+3MVQ7G.
M<-2*BSKB1J,P=+H]B4]VR[B7V8)DP+4EY2GI$41:;#KI]**\=64818M,H345
M=(\*NN_LRFH IL0WB1:90FN*?SPCX-ZM\(\8TSO_MF$G]-N^/ \;A(,0MVUY
M'N8' Q=?L.5Q#X[[-^%_0 %,,E/&)+$\)J=<,*(J"IV<>L'>O$!,HD6FT)I"
M'K?]>/#>[C1Z;C"*%IE":XI_/#K@WAWRC[@S.#O]^4Z(VT?)CC#/#</V-K8K
MS,-^^Z-IGU2;<F ;7;7C<JR[0I35E[JWK@S>ZGI8JW^F*H:ZBG6$*<N-7PC;
MI 5'&:PEI',=RHEA906O; BZU36M)16"YOHR 1(#4P'R_II2\=)0#ZCKJ-/_
M 5!+ P04    "  MD$Q8R$\JVO #  "I#@  &0   'AL+W=O<FMS:&5E=',O
M<VAE970V,BYX;6RM5U%OHS@0_BL66YU::3> (4!Z2:2F]'3[L*>JN=X^G.[!
M!2=8!<S:3K+[[\\VA!!PLEDI+PDVWWS,-YZQ/=,=9>\\PUB [T5>\IF5"5'=
MVS9/,EP@/J(5+N6;%64%$G+(UC:O&$:I-BIR&SI.8!>(E-9\JN>>V7Q*-R(G
M)7YF@&^* K$?"YS3W<QRK?W$"UEG0DW8\VF%UGB)Q6OUS.3(;EE24N"2$UH"
MAE<SZ\&]CUVH##3B'X)WO/,,E)0W2M_5X',ZLQSE$<YQ(A0%DG];_(CS7#%)
M/[XUI%;[3678?=ZS_Z'%2S%OB.-'FG\EJ<AF5F2!%*_0)A<O=/<G;@2-%5]"
M<ZY_P:[!.A9(-ES0HC&6'A2DK/_1]R80'0,W.&$ &P/8-_!/&'B-@7>I@=\8
M^#HRM10=AQ@)-)\RN@-,H26;>M#!U-92/BG5NB\%DV^)M!/SOV1J?2X36F#P
MC!E89HAA\ DL$"<)0&4*8I)O!$Z!$7@;8X%(SN^DR>LR!K<W=^ &V("KMQR0
M$KR61/"/G8F_,[KADEA.WAR-I[:0>I17=M+XOJA]AR=\=R'X0DN1<?!4IC@]
M)K!E(-IHP'TT%O L8XR3$?#<CP ZT#,X]'BY.328QY>;NV?4>.W:>IK/.\'W
MA%A)RC7O+-B_#V]<,%EL_YG"7=/Y9CJU ]WS"B5X9LDMAF.VQ=;\MP]NX/QN
M"M4UR>(KD1V%T6_#Z)]CUR5"=.:;8E;;AMI6;;+;.72BT%,+N.V&8XASO3'T
M_> 8%P]QD>]$8[^%'6D8MQK&9S74];S3NR!./Z$M9G)7WY>E/ ^XD#4HDP7<
MRIJLI^],<NO/!!WW/&?B==RKU9I@@1]Z/;%&V-B%9K%!*S8XF_</:3J4BE<K
M>=1(K2N0JBU-GC: XV3#B""8WYNT!M<LAVN2Q5<B.XINV$8W/)M*2T&3=T K
M=6QS?42\+%_YS_(F'*QT&,)^U@Q!DRCL%\@0Y$(_.%$?42LJ.BOJJ:AR^@/+
ME-#JJ@U+,GF; %6.RI])BP8.C<.>L"'$=9V>KB$&!B<*8=*JFIQ5M3^[KU#W
MDV&ENJ'<P7I"3;# 'T]Z6DVP"?0BLUS7.5QFG+.5?]BJ027//*W'6-H-SY5J
M^ZIL\;78CF/8N1"Z%QP5*AU2FN>(\4,HC9G1T$TZBQF,PGYB&%#^R.\=DK$!
M!4?AB=IVX4$2O*@.?D$4-(@:1WU10Y0_@F%?U! %1X'7$V5W[O %9FO="W&0
MT$TIZ@ML.]OV6P^ZR^C-+U0?IGN# TW=Q'U!;$WDGIWCE:1TY")9@-5]43T0
MM-*=PAL5LN_0CYGL)3%3 /E^1:G8#]0'VNYT_C]02P,$%     @ +9!,6(QO
M*KU2 P  E@X  !D   !X;"]W;W)K<VAE971S+W-H965T-C,N>&ULS5==;YLP
M%/TK%I.F3=K*5SZ[)%)3.JW2.D7-NCU,>W#A)E@%F]DF:?_];$-H2$B42DCM
M2\#FGN-[CSG$=[1F_$'$ !(]I@D58RN6,CNW;1'&D&)QQC*@ZLF"\11+->1+
M6V0<<&1 :6)[CM.S4TRH-1F9N1F?C%@N$T)AQI'(TQ3SIRDD;#VV7&LS<4N6
ML=03]F24X27,0=YE,ZY&=L42D12H((PB#HNQ=>&>!ZZC 2;B%X&UV+I'NI1[
MQA[TX#H:6X[."!((I:; ZK*"2T@2S:3R^%>26M6:&KA]OV'_:HI7Q=QC 9<L
M^4TB&8^M@84B6. \D;=L_0W*@KJ:+V2),+]H7<8Z%@IS(5E:@E4&*:'%%3^6
M0FP!W-X!@%<"O%U YP# +P'^J8!.">@898I2C X!EG@RXFR-N(Y6;/K&B&G0
MJGQ"];[/)5=/B<+)R0_U:EW3D*6 9L#1/,8<T&=T026)2)+K34%S"'-.) &!
MKA[#)(\@0@O.4G2%.25T*;:@'P*0F"3BHR(1>D9L+H2BGS'+!::1&-E2Y:XS
ML,,RSVF1IW<@3]=#-XS*6*5 U?IU EL5757N;2J?>D<9 PC/D.]^0I[C^0T)
M79X.]QK@P>EP]T@U?K6/ON'S#_"=MF&7+,URB8WCV*)I__Y\5\3H6D(J_C;M
M4I%%ISD+_9$Z%QD.86RIKY  O@)K\OZ=VW.^-"G<)EG0$EE-_4ZE?N<8>UU]
M\:P^U-2'C=R9DEL4=E&N*/SQL4GM8M6>655_P5<3KS,8V:MM$?=CNHY7CPGV
M8WR_6\742NY6)7>/ECR7+'Q +-/ODD#*U.AV?M=H[*,\+WUEVB0+6B*KZ=>K
M].N]"</VVE2_3;*@);*:^OU*_?ZK&+:_9S2WT]TQ['Z,OV?8_1AO.&@V[* J
M>7"TY*LT2]@3J'*-<[.<A[$Z,*$LP;2IE*-L+WUQVB0+6B*KJ3BL5!R^"=L.
MVU2_3;*@);*:^J[S?%QU7L6XY;(UYSK^CG,;@E1_M6/=AB"_OV-=>^O G@)?
MFL9'H)#E5!8GV&JV:JXN3$NQ,S_539=I!)YIBH[M!O,E4?_,"2P4I7/65W]V
MO&B"BH%DF6D+[IE438:YC57C"%P'J.<+QN1FH!>H6M')?U!+ P04    "  M
MD$Q8B6F7]BH#  "M"   &0   'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6RM
M5EUOHS@4_2L6.QIUI&X!0R#I)$A-Z>Y6VNY6TYF=A]$^.' 3K(+-V$[2^?=[
M#83-!XWZ,"\)-N<<[KD7W\MT*]6S+@ ,>:E*H6=.84Q][;HZ*Z!B^DK6(/#.
M4JJ*&5RJE:MK!2QO2%7I4L^+W(IQX2339N]1)5.Y-B47\*B(7E<54S_F4,KM
MS/&=W<8GOBJ,W7"3:<U6\ 3F2_VH<.7V*CFO0&@N!5&PG#DW_G4:67P#^(?#
M5N]=$^MD(>6S7=SG,\>S 4$)F;$*#/\V< ME:84PC.^=IM,_TA+WKW?JOS7>
MT<N":;B5Y5>>FV+FC!V2PY*M2_-);O^ SL_(ZF6RU,TOV798SR'96AM9=62,
MH.*B_6<O71[V"'[T"H%V!'I,"%\A!!TA>"LA[ AADYG62I.'E!F63)7<$F71
MJ&8OFF0V;+3/A2W[DU%XER//)/<BDQ60S^P%-/F5_ YRI5A=\(R59([OT7,N
MMX)TJ 7@>[8#7Z1@&"_U!Z1]>4K)Q;L/Y!WA@GPNY%HSD>NI:S!"^QPWZZ*9
MM]'05Z+Q*7F0PA2:W(D<\D,!%ZWU_NC.WYR>54PANR*!?TFH1X.!@&[?3J<#
M]/3M=/^,FZ"O5M#H!>>K=?&GU)CWI9(5N<5\<;'F8D7^KD$Q>YKTKE)WW]?<
M_" /8 J98Q4WH V>6:,OR7[A+\G=BU%,JIP+//ODWD"%FW])Q BC9%E:^7MA
M0*$ ^7:ST C/S+]#%6X=A,,.;!>[UC7+8.9@F]*@-N D[W_Q(^_C4'5^IECZ
MD\0.*A?VE0O/J2<I)EL;G@UEK&7&#=.VZ4WB3^(X&L=3=[.?C $<C;S(#P]Q
MZ2DN#N*(>CWLP,&H=S ZZP#;+#91,62@)49[#PS#, @F1_&?P@+J^V-Z%/XI
MS)\$=#09#C_JPX_.AG_8PGB[,O;M'W(4G:20AA0/<71DZ13GC\9^/#G"I:>X
M2>"-XV-/[EXCKT"MFH&H22;7PK0]K]_M9^Y-,VJ.]N<XB]O1^;],.\@?F%IQ
M[! E+%'2NXHQW:H=CNW"R+H9%PMI</@TEP5^3X"R +R_E-+L%O8!_1=*\A]0
M2P,$%     @ +9!,6//C5BW3 P  - X  !D   !X;"]W;W)K<VAE971S+W-H
M965T-C4N>&ULK5==;Z,X%/TK%CM:M=).P3:?G232-.QHYV&D:MK9>7;#38(&
M<-9VDLZ_7QLH#>"@JLI+@N&<ZW/N-1=[=N3BE]P"*/1<%I6<.UNE=K>N*U=;
M*)F\X3NH]),U%R53>B@VKMP)8%E-*@N7>%[HEBROG,6LOG<O%C.^5T5>P;U
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
M@U/4=Y%ZH/C6=N<KKG2O;Q\W^OX&PACH[SGGZG5@)FAOA(O_ 5!+ P04
M"  MD$Q8(!;;=-8$  !3'0  &0   'AL+W=O<FMS:&5E=',O<VAE970V-RYX
M;6RUF6UOVS80Q[\*H0U#"VR1*-FRG=D&$DO%,K1=T"S=BV$O&.EL$Y%$EZ3C
M9)^^U$-D*V+8.&#R(I;DNQ_)_U$\GCG=,7XKU@ 2W>=9(6;.6LK-J>N*9 TY
M$2=L X7Z9LEX3J2ZY2M7;#B0M'+*,]?WO-#-"2V<^;1Z=LGG4[:5&2W@DB.Q
MS7/"'\XA8[N9@YW'!U_H:BW+!^Y\NB$KN )YO;GDZLYM*2G-H1"4%8C#<N:<
MX=,83TJ'RN(KA9TXN$;E4&X8NRUO+M*9XY4]@@P262*(^KB#!61925+]^-9
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
MT4^S,![%Z6CB/QVFS@$+DSR,CV&+4]@X2H.@1QVI37NUZ46UND7H#XK4_4$
MQ<J(Y59OW;<'A1^!F7: 42T(%^@'8.&2VYZ4'0289.-@(/84%*99-I!Z"HJ2
M4>96FO5*L^LH+1MAZEHT0@!39]5F)S'&XWR<#N2>HJ(T3@>HA0,5AD'B%CSJ
M!8\N"M8MZVJE'9T$^"D=OJ#W#E \RL.!5@<J3V.WU+R7FO]_J137$DQGE0JK
M1MDE)151MN4ZOVGY:6QA'F9#H0Y8.AZ^PPY0$IXIZ;C7.;Y";P)6_D=C&I]V
MG"R.AM?PW@%S]*^% W;<OUJM_L$@4X'8VH%0HL)\T=HQH+?V,^>=';4&]KF>
M1=O1\5^:=I#]AH5NRQ)1V&C*X&:D&XEHA\-VHWAMQZ4U5WKXLLN=GJ=!&(!^
MON%<O6S, ?V$/OL'4$L#!!0    ( "V03%A<6G]JPP0  #,;   9    >&PO
M=V]R:W-H965T<R]S:&5E=#<P+GAM;,59;6^K-A3^*Q:[FNZ5[@HV+X$NB92&
MWJU2.U7MNGV8]L$%)T$7<&8[32?MQ\^\! *X**DLM1\:(.<\]GE\SO%#/-U3
M]IUO"!'@-4MS/C,V0FPO39-'&Y)A?D&W))??K"C+L)"W;&WR+2,X+IVRU$26
MY9D93G)C/BV?W;/YE.Y$FN3DG@&^RS+,_KTB*=W/#&@<'CPDZXTH'ICSZ1:O
MR2,13]M[)N_,!B5.,I+SA.: D=7,6,#+$*'"H;3X(R%[?G0-BE">*?U>W-S$
M,\,J9D12$HD" LN/%[(D:5H@R7G\4X,:S9B%X_'U ?U;&;P,YAESLJ3IGTDL
M-C/#-T!,5GB7B@>Z_Y74 ;D%7D137OX'^\K6D\;1C@N:U<YR!EF25Y_XM2;B
MR,&VWG! M0/J.4AFU YV[6"?ZN#4#D[)3!5*R4.(!9Y/&=T#5EA+M.*B)+/T
MEN$G>;'NCX+);Q/I)^:_$+IF>+M)(IR"F[Q*I&)!/H=$X"3E7\ GD.3@]PW=
M<9S'?&H*.6SA;$;U$%?5$.B-(2 "=S07&PZN\YC$70!3SK>9-#I,^@J-(H8D
MN@ V_ J0A6SP]!B"SY^^ $[6,B&%8H++T^'0 4X!$YX. ]4PG6CM9HGL$M=^
M _>!O)!\1SA8,9J!ZU=!6"X7:UDF!V$<R&4!MS1?_W0K2R@&"\Z)X."O6XD#
M;@3)^-^J1:L&==2#%NWFDF]Q1&:&["><L!=BS'_\ 7K6SRJ"=8*%FL Z9#L-
MV<X8^ORW7?9,&* KV=2VE G\G))#9G'PWTB2757 7@E<M-N7.9R:+\<LC0Y]
M+DN:P#HLN0U+[BA+=4JJ6*@<)T<LN+YG0<_O<3&T<VP?VM#JVH5#.Q0XOF5/
M&KM.!%X3@3<:05$O("WK!9?UHHK%&ZZH!5V_-\7ET"QP+2OH!3(ZGW>NUZ2)
M=C(:[4+V"=GAE4&.>I[;!W2"A9K .HSY#6/^1S1=7R?9.L%"36 =LH.&[."]
M[208U);CN1 &=J\&AW:VXR$/]5IP.+1#T/6@;ZO;";1:'66-QG"]8U*,?P5W
M21S++>,:<U'FR&)55)Y2-8T"GIL,6M%"76A=,H]$*?R(ZJM'U<6X3K10%UJ7
M<=0RCMY;@K7G<<UX$ROP^MN@PLY%@6_U=W2%G>-[ONV]48*M3H:CRG"^X D&
M]SA*5DFD#$2KY-6*%NI"ZU+7JE[H?$C!Z52\2ZUHH2ZT+N.M@H;OEM"U9Z>0
M;%\JSW[!#>UL7_[UE:?*SG(MZ+]1<*V&AN,B^BE/A$R&1X$%4?\PH$GTUO'J
M1 MUH76Y:Q4YG'Q(Q6F5\UK10EUH7<9;10]'->QHQ?G#+<EUH-O?NY8*0]M!
MCF*3\X?OK1"YP9%A-XQ6*\-QL7S2FRL<ZMQ),$']EW"5&72=03"C,WKGPJ%6
M6J-Q:7V3E\51_"R)4U6TX_[G)KU6M% 76I>[5DFC#U'22*N2UHH6ZD+K,MXJ
M:32NI$^JSQJCVQY\%_7J4V4FWVO[&_SXC,Z-V#PZ39 ILBY/93B(Z"X7U6_T
MS=/FY&=1GG?TGE_!R[ ZOVEAJN.D.\S62<Y!2E82TKJ82(7"JA.:ZD;0;7EF
M\4R%S-/R<D-P3%AA(+]?42H.-\4 S3G9_']02P,$%     @ +9!,6$!\3$/F
M @  ,0D  !D   !X;"]W;W)K<VAE971S+W-H965T-S$N>&ULK59;;]HP%/XK
M5E9-5%K)#6C7020HG;:'2JA5MX=I#R8Y$*M.G-D&VG^_8R>D@::(2O! ?#G?
M=\[Y?#D>;H1\4BF )L\9S]7(2;4NKEU7Q2ED5'5% 3G.+(3,J,:N7+JJD$ 3
M"\JX&WC>P,THRYUH:,=F,AJ*E>8LAYDD:I5E5+Y,@(O-R/&=[< ]6Z;:#+C1
ML*!+> #]6,PD]MR:)6$9Y(J)G$A8C)RQ?ST=&'MK\(O!1C7:Q&0R%^+)='XF
M(\<S 0&'6!L&BI\UW #GA@C#^%=Q.K5+ VRVM^S?;>Z8RYPJN!'\-TMT.G*N
M')+ @JZXOA>;'U#ETS=\L>#*_I--:7N)'N.5TB*KP-C/6%Y^Z7.E0P/@#]X!
M!!4@V ?TW@&$%2 \%M"K #VK3)F*U6%*-8V&4FR(--;(9AI63(O&]%ENEOU!
M2YQEB-/13"A]<9L57+S@8FHR@1P63"O2F8*FC*MS<D$>'Z:D<W9.S@C+R1WC
M'%=,#5V-_@V+&U>^)J6OX!U??D#N1*Y316[S!))= A<#KZ,/MM%/@H.,4XB[
M)/2_D, +PI: ;HZ'!RWPZ?%P_T V8;T6H>4+#ZP%M"S%G_%<:8DGY&^;YB5G
MKYW3W!K7JJ QC!R\%A3(-3C1YT_^P/O6IM<IR:8G(MO1LE=KV3O$'LU QD9$
ML2"EI !X;'2<D@Y5A)*BG#]O4[1D]CU+;>[-=83+NV[J=-#Y1W4Z$=F.3OU:
MI_XQ.N$-WY1*$44Y5@&"=87$>&8EFZ_L/=U9%42+\R-4[+]5T>MZX9Z0!Z/[
MJ) G(ML1<E +.3@HY#@3*]QOM5B0D/G+5E!IA;3[C^7+'45;[]'25;^Y </N
M_AYL,0JZO5VCZ5NCK]TKK_E[I2WS=AO%) .YM$598<R87GDSUZ-UW1_;<K<W
M/L'W0%F^7VG*Q\0=E4N6*\)A@91>]Q+CDV6!+CM:%+9DS87& FB;*;YI0!H#
MG%\(H;<=XZ!^)47_ 5!+ P04    "  MD$Q8;TA_EDD#  #,%   #0   'AL
M+W-T>6QE<RYX;6S=6%U/VS 4_2N1&1-($VD;2)O15MHJ(4W:)B1XV!MR&Z>U
MY#B9X[)VOWZ^=II^X-L5'@9=*HCMXW/N\?5-8^A7>BG8W8PQ'2QR(:L!F6E=
M?@S#:C)C.:TNBI))@V2%RJDV734-JU(QFE9 RD78:;7B,*=<DF%?SO.;7%?!
MI)A+/2#=9BAPMR_I@+3C2Q(XN5&1L@%Y.'O_<U[HZW>!NY]\.#EI7;0>SJ]W
MD;,:.B>A5_CJ &%4%A.-#W)KKCV&S87)=P^3WR>.2?>VI>WT4R/DB*<8+?'0
M[';\)?W=EI>X$1(ZEAS6A3+L9X5<UTM$W(!1ISD+'JD8D!$5?*PXL#*:<[%T
MPQT8F!2B4($VA6K"M6&D^NW@MNM!#=<Z.9>%LK%=!/=[7$_? 58],,B%: QV
MB!L8]DNJ-5/RQG3L9#OX! KJ]OVR- ZGBB[;G2NR)MB;"3(N5,I4$Z9-5D/#
MOF 9V%%\.H.[+LH00*V+W#123J>%I-;#BE$WC.R$"7$'#_B/;$M[D6WLF]TU
MV32-H;KI9%P']#?5G/:F[.6+=(.2/Q;Z\]PL1]H^5#:[52SC"]M?9(T!3+V-
MJ].R%,M/@D]ESMSB#PXX[-,5+Y@5BO\VT:!4)F: *1(\,J7Y9'/DEZ+E/5OH
M53DM,MQSYP@]_]L\3YEDBHI-TZ;VWW*67^RX?B.^AF?[M;+KV&LRZKY]C_4)
MX*V;C(_!Y%%L=^\83"9'8++[:M^:S_@&>IN)#.N3T,9Q:^NPU8P&<*@=D.]P
M1!;KH,%XSH7FLN[->)HR^>3,9>0U'9L_U;;TS?R4970N]'T##LBZ_8VE?)XG
MS:Q;2$0]:]W^"LMKQ\V)VL3B,F4+EH[JKIJ.;3,P#1.UOH"PB]S8RX]@'(?Y
M$<"P.)@#C.-86)S_:3T]=#T.P[SUO$@/Y?10CF/YD)']8''\G,1<_I4F213%
M,9;1T<CK8(3E+8[AQZ^&>0,&%@<B/2_7^&[C%;*_#K ]W5<AV$KQ2L16BN<:
M$'_>@)$D_MW&X@ #VP6L=B"^/P[4E)\31;"KF#?L"<:1),$0J$5_C<8QDIT8
M/O[]P9Z2*$H2/P*8WT$480@\C3B".0 /&!)%]CVX\SX*5^^I</W_R^$?4$L#
M!!0    ( "V03%B7BKL<P    !,"   +    7W)E;',O+G)E;'.=DKENPS ,
M0'_%T)XP!] AB#-E\18$^0%6H@_8$@6*19V_K]JE<9 +&7D]/!+<'FE [3BD
MMHNI&/T04FE:U;@!2+8ECVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:G
M<Z17B%S7G:4]VR]/06^ KSI,<4)I2$LS#O#-TG\R]_,,-47E2B.56QIXT^7^
M=N!)T:$B6!::1<G3HAVE?QW']I#3Z:]C(K1Z6^CY<6A4"H[<8R6,<6*T_C6"
MR0_L?@!02P,$%     @ +9!,6-,T$A0[!0  92\   \   !X;"]W;W)K8F]O
M:RYX;6S%FMU/\S84A_\5JS=CTKK2?!401>+K94@;5"LOM\@D;FN1V)WMP@M_
M_9R4;C:C/^WFT"N(W29/[.8\]LDY?M'FZ5'K)_:CJ94=]Q;.+8\& ULN1,/M
MKWHIE.^9:=-PYP_-?&"71O#*+H1P33U(]O>+0<.EZIT<;\XU,8/P0#M1.JF5
M;VP;[J5XL?_VMX?L65KY*&OI7L>][O]:]%@CE6SDFZC&O?T>LPO]\ILV\DTK
MQ^MI:71=CWO#=<>],$Z6_VF>MI!W_-%V+8X__LD]R+A7[/L3SJ2QKOM$=W[N
M&9^%__#Z:.7T-UD[82ZX$U=&KY92S=O3^+L8!+?1C</F[WH0C\S_&48]F\E2
M7.ARU0CEUN-H1-T"*KN02]MCBC=BW#O7S\*P"9^+]J;\5:ZK]0TZ3Q8,ESF2
MOL-<5QTC'<_IJI*.7:OUEWUO@)4 K(06Z]P?ZUI6_NH5.^,U5Z5@W?3: # %
M@.G. -G>A >0&8#,OA!RVD*T7[!,S]CM4I@ ,@>0^<X@SW6S#" + %GL#'+J
M=!E C@#D:'<CR>TB@#P D >TD+=FSI5\ZSH85QYTU33<O'9#*><!Y"& /*2%
M_,:E8?>\7@GVA^!V9=8C&8;L?12S]XGQI/+Q1O(ZG.4+X;BL(T;H%6JQE'^M
M_$7;]E_8E=;5BZSK;L*[GA 3>69(+IJFD6X]@BV<?X:<7QL(/[PB&DODFB&Q
M;-H0\[30=26,_8E=^N%SK^MGI^WHAYC(-D-BW=R(=B51ZD:PB5_D3!?<1*L<
M))DAL67>N>[XCWA:D5.&Q%*Y$GIN^'+1KG6W+,&&2"=#8I],M'7]RV99Z]?V
MD^Q,*#&3<1A$)AD2JV3"7]FS;7]KW=?;%=B%M&6MVX =0B*3#(E5<JVL],\M
MNS.\\H&%G1K#?7SYZ),$^20A]@ET\D,28B*E),1*V6)EMN?W>77T6"=PZT*L
M%&1GSQIB(JDDQ%*!@HXG'4DE(=_# $&SO1 3^24A]@M4=#R:2#D)L7(^4_3F
M^?DYA$3>28B]$[KZ4S@DG818.MND_0X:8B+M),3:P2$]#9,HR#PI]4YF2TCO
MLZD_>Q5B(O.D.S)/G]UP[_,0$YDGI3;/5LSORH@($Z;.B,VS'?-:/4<>3Y%Y
M4F+S;,>\XE*Q$!.9)R4V#_AM:M5$DX[,DQ*;!ZZ*^M%H(O>DQ.Z!F)''4V2A
ME-A"&#,*[\A"*74>#6)F898<62C;83Z-/>0A)K)01FTAB%F$F,A"V2[W/P^C
M$!-9**.V$,0\"#'A*QQJ"T',PQ 362BCMA# ?.B2Y?]@(@MEQ!;"F]XP;F;(
M0AFQA3!F%#>1A3)B"V',*&XB"V7$%L*88=S,D85R8@MAS#!NYLA".;&%<$(F
M?!F1(POENWRQ$RWD<F2AG+R. &&& 2E'%LIWF86+ E(.2PG(:PD09AB0<F2A
MG-A".%D833JR4$YL(8P933JR4$YL(8P933JR4$YL(8P96JA %BJ(+80Q0PL5
MR$(%L84^363WV1FWLO2X(2:R4$%LH2V8ISXL5;)>A9C(0@6QA:*,>Y]%.>ZS
MZ%UJ@2Q4$%OH V9;'J;5IL3)A05.!;)0\86U!A[S<C8373GJ^R\AQ(0E;<06
M^H#99;([S+UNWQ9B(@L57_DVJ._WE#-AC*C:!G9JPVQQ@2Q4$%OH ^9W50KC
MVCQQRSG1(2:R4$%LH>VOKSY.^@A9:$1LH6VE)Y]@(@N-UA7>W8?MR7'ESZ%$
M=>,O87V['X)R8EC[9UV'EN5MJ<AL5=?GONU6_:YYM:D2WU2XG_P-4$L#!!0
M   ( "V03%BP!0"]-@(  !PJ   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL
M+G)E;'/-VDMNHT 4A>&M6"P@N.Z+I!5GU)-,HVP .>6'8AM$T4JR^[:<@7U0
M#WH2<4:H0%Q^,?B$@,>7?&C'?7<JNWU?%I_'PZFLJMTX]K_JNJQW^=B6NZ[/
MI_.133<<V_&\'+9UWZ[?VVVN9;F,>KB=43T]WLY<O'[U^7\F=IO-?IU_=^L_
MQWP:_S&X_NB&][++>:P6K^VPS>.JJC\/U]VEOFS2W7ERM7A^6U7#\UNJZKF#
M!()D_B"%()T_R"#(Y@]R"/+Y@P*"8OZ@!H*:^8/N(>A^_J '"'J8/R@M4<8E
M0=($:P*M$W*="+Q."'8B$#LAV8G [(1H)P*U$[*="-Q."'<BD#LAW8G [H1X
M)P*]!?46 KT%]18"O67RL$V@MZ#>0J"WH-Y"H+>@WD*@MZ#>0J"WH-Y"H+>@
MWD*@MZ#>0J"WHMY*H+>BWDJ@MZ+>2J"W3EZ6$.BMJ+<2Z*VHMQ+HK:BW$NBM
MJ+<2Z*VHMQ+HK:BW$NAMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&V3E]T$>AOJ;01Z
M&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z
M^^1C)8'>CGH[@=Z.>CN!WHYZ.X'>CGH[@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!
MWH%Z!X'>@7H'@=XQ^=F$0.] O8- [T"]@T#O0+V#0.\&]6X(]&Y0[^8G]2[C
MUR&7:\_W&J__DU2/YW/S]?*7Y??.R4VXX%S?5I2GOU!+ P04    "  MD$Q8
MX<M&R/T!   ]*0  $P   %M#;VYT96YT7U1Y<&5S72YX;6S-VDU.PS 0!>"K
M5-FBQO5O 5$VP!98< &33-NH26S9!LKM<5)  D$%*A)OTZBU/6_BD;Y5S^Z>
M/<7)MFO[N"C6*?E3QF*UIL[&TGGJ\\K2A<ZF_#6LF+?5QJZ(B=G,L,KUB?HT
M34.-XOSLDI;VH4V3JVW^.3:N7Q2!VEA,+G8;AZQ%8;UOF\JFO,X>^_I3RO0U
MH<PGQSUQW?AXE#<4[,N$8>7[@-=S-X\40E/3Y-:&=&V[O(MM6Q;3<TNQW%_B
MBQ[=<ME45+OJH<M'RN@#V3JNB5+7EKNB1_N34[YAVGWR@_/',OL"\\[;X'S,
M$POT^[BWD0RGISX7HI":_:_XGIA+'_Q^-$R[IOJ'V?EZGUS8C/.(;'P<?L<?
M9_Q>_Y=]") ^)$@?"J0/#=*' >EC#M+',4@?)R!]\!E*(RBB<A12.8JI' 55
MCJ(J1V&5H[C*46#E*+(*%%D%BJP"15:!(JM D56@R"I09!4HL@H4606*K!)%
M5HDBJT215:+(*E%DE2BR2A19)8JL$D56B2*K0I%5H<BJ4&15*+(J%%D5BJP*
M15:%(JM"D56AR*I19-4HLFH4636*K!I%5HTBJT:15:/(JE%DU2BR&A19#8JL
M!D56@R*K09'5H,AJ4&0U*+(:%%D-BJQS%%GG_RGKO7.;/XX?GV5GF_XMGXW_
MFCQ_ 5!+ 0(4 Q0    ( "R03%@'04UB@0   +$    0              "
M 0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ +)!,6!Z#4B/N
M*P(  !$              ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#
M%     @ +)!,6)E<G",0!@  G"<  !,              ( !S $  'AL+W1H
M96UE+W1H96UE,2YX;6Q02P$"% ,4    "  MD$Q8=I%_G"X(   (,0  &
M            @($-"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#
M%     @ +9!,6/[O>74\ @  O04  !@              ("!<1   'AL+W=O
M<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( "V03%A,250 J08  !D;
M   8              " @>,2  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q0
M2P$"% ,4    "  MD$Q8"QX@WN\"  !C"@  &               @('"&0
M>&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ +9!,6(EY@)&<
M!@  =R(  !@              ("!YQP  'AL+W=O<FMS:&5E=',O<VAE970U
M+GAM;%!+ 0(4 Q0    ( "V03%C9E)-TX@,  ,P-   8              "
M@;DC  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    "  MD$Q8
M0"4A\0L)  #"2P  &               @('1)P  >&PO=V]R:W-H965T<R]S
M:&5E=#<N>&UL4$L! A0#%     @ +9!,6*PE(H7)"0  4"L  !@
M     ("!$C$  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    (
M "V03%AS=8&4_"D  +6%   8              " @1$[  !X;"]W;W)K<VAE
M971S+W-H965T.2YX;6Q02P$"% ,4    "  MD$Q8_2[XK^0,  !?)   &0
M            @(%#90  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4
M Q0    ( "V03%AZ0()&10D  ,X8   9              " @5YR  !X;"]W
M;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ +9!,6#VD[0L5!P
M(Q(  !D              ("!VGL  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX
M;6Q02P$"% ,4    "  MD$Q8K"&Q,$,.  "-)   &0              @($F
M@P  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( "V03%B4
M'R506 L  -$@   9              " @:"1  !X;"]W;W)K<VAE971S+W-H
M965T,30N>&UL4$L! A0#%     @ +9!,6 S(0K4T!   ]0H  !D
M     ("!+YT  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4
M"  MD$Q8UZ0E'^T+  "U'P  &0              @(&:H0  >&PO=V]R:W-H
M965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( "V03%B3M&Y?W@,  !P(   9
M              " @;ZM  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L!
M A0#%     @ +9!,6*]FNPG@ @  <P8  !D              ("!T[$  'AL
M+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    "  MD$Q8[C/EJW8"
M  "A!@  &0              @('JM   >&PO=V]R:W-H965T<R]S:&5E=#$Y
M+GAM;%!+ 0(4 Q0    ( "V03%A3-HI ,@8  -HC   9              "
M@9>W  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ +9!,
M6!L:*6HV,0  #J4  !D              ("! +X  'AL+W=O<FMS:&5E=',O
M<VAE970R,2YX;6Q02P$"% ,4    "  MD$Q8('PES D)  "S&0  &0
M        @(%M[P  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0
M   ( "V03%B*]DMF= <  &X5   9              " @:WX  !X;"]W;W)K
M<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ +9!,6.[\KYA7!0  *PX
M !D              ("!6  ! 'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q0
M2P$"% ,4    "  MD$Q8>2-S*&4$  "5"P  &0              @('F!0$
M>&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( "V03%AW<TR3
MZ@0  .0,   9              " @8(* 0!X;"]W;W)K<VAE971S+W-H965T
M,C8N>&UL4$L! A0#%     @ +9!,6*&C/U/X P  N D  !D
M ("!HP\! 'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    "  M
MD$Q8>_A9TK$'  !C%   &0              @('2$P$ >&PO=V]R:W-H965T
M<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( "V03%CWT$ZV[ ,   @(   9
M          " @;H; 0!X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#
M%     @ +9!,6)B>\7BA!P  1SD  !D              ("!W1\! 'AL+W=O
M<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    "  MD$Q8,#= OV,1  "P
MLP  &0              @(&U)P$ >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM
M;%!+ 0(4 Q0    ( "V03%C"T9='#P,  *L*   9              " @4\Y
M 0!X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ +9!,6/=3
MTU9I!   IA8  !D              ("!E3P! 'AL+W=O<FMS:&5E=',O<VAE
M970S,RYX;6Q02P$"% ,4    "  MD$Q8'*"*XHP"  #4!@  &0
M    @($U00$ >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    (
M "V03%C9(?M+G0(  -@&   9              " @?A# 0!X;"]W;W)K<VAE
M971S+W-H965T,S4N>&UL4$L! A0#%     @ +9!,6#D-6VA1 P  50L  !D
M             ("!S$8! 'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"
M% ,4    "  MD$Q88?JX%.D"  "V"0  &0              @(%42@$ >&PO
M=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( "V03%C4ORK%E (
M )4&   9              " @71- 0!X;"]W;W)K<VAE971S+W-H965T,S@N
M>&UL4$L! A0#%     @ +9!,6#"/[AQH @  1 8  !D              ("!
M/U ! 'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    "  MD$Q8
M+?#:0IP"  "O!@  &0              @('>4@$ >&PO=V]R:W-H965T<R]S
M:&5E=#0P+GAM;%!+ 0(4 Q0    ( "V03%BGFR;=ZP0  #H?   9
M      " @;%5 0!X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%
M  @ +9!,6 0I!H/Y @  ;@@  !D              ("!TUH! 'AL+W=O<FMS
M:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    "  MD$Q8JKK2<XH#  "/#
M&0              @($#7@$ >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+
M 0(4 Q0    ( "V03%B(\"1R) ,  %$(   9              " @<1A 0!X
M;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ +9!,6,A]SPST
M P  Y10  !D              ("!'V4! 'AL+W=O<FMS:&5E=',O<VAE970T
M-2YX;6Q02P$"% ,4    "  MD$Q8J!7D]1@#   6"0  &0
M@(%*:0$ >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( "V0
M3%C91E\R,P0  '<3   9              " @9EL 0!X;"]W;W)K<VAE971S
M+W-H965T-#<N>&UL4$L! A0#%     @ +9!,6*N"@E.O!   .AX  !D
M         ("! W$! 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4
M    "  MD$Q8SZ32\O0"   /"   &0              @('I=0$ >&PO=V]R
M:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( "V03%@O>:5PV 4  .\E
M   9              " @11Y 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL
M4$L! A0#%     @ +9!,6-Q@ $_X @  R D  !D              ("!(W\!
M 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    "  MD$Q8GC+:
M)[X$  !R'0  &0              @(%2@@$ >&PO=V]R:W-H965T<R]S:&5E
M=#4R+GAM;%!+ 0(4 Q0    ( "V03%B>4W#T2@,  #\+   9
M  " @4>' 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @
M+9!,6&-NK=VL @  &@<  !D              ("!R(H! 'AL+W=O<FMS:&5E
M=',O<VAE970U-"YX;6Q02P$"% ,4    "  MD$Q847H*;4(#  ">"P  &0
M            @(&KC0$ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4
M Q0    ( "V03%AU%+U@B (  )4&   9              " @221 0!X;"]W
M;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#%     @ +9!,6"@].R? "0
MC6$  !D              ("!XY,! 'AL+W=O<FMS:&5E=',O<VAE970U-RYX
M;6Q02P$"% ,4    "  MD$Q8_8"; !L#   &"0  &0              @(':
MG0$ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( "V03%CD
ME,"*-04  ,H;   9              " @2RA 0!X;"]W;W)K<VAE971S+W-H
M965T-3DN>&UL4$L! A0#%     @ +9!,6&!'Y9L;!   Q1(  !D
M     ("!F*8! 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"% ,4
M"  MD$Q8@85DZQ$$  !3%0  &0              @('JJ@$ >&PO=V]R:W-H
M965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    ( "V03%C(3RK:\ ,  *D.   9
M              " @3*O 0!X;"]W;W)K<VAE971S+W-H965T-C(N>&UL4$L!
M A0#%     @ +9!,6(QO*KU2 P  E@X  !D              ("!6;,! 'AL
M+W=O<FMS:&5E=',O<VAE970V,RYX;6Q02P$"% ,4    "  MD$Q8B6F7]BH#
M  "M"   &0              @('BM@$ >&PO=V]R:W-H965T<R]S:&5E=#8T
M+GAM;%!+ 0(4 Q0    ( "V03%CSXU8MTP,  #0.   9              "
M@4.Z 0!X;"]W;W)K<VAE971S+W-H965T-C4N>&UL4$L! A0#%     @ +9!,
M6,8V=0O. P  '0X  !D              ("!3;X! 'AL+W=O<FMS:&5E=',O
M<VAE970V-BYX;6Q02P$"% ,4    "  MD$Q8(!;;=-8$  !3'0  &0
M        @(%2P@$ >&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;%!+ 0(4 Q0
M   ( "V03%C/X9C- 04  -43   9              " @5_' 0!X;"]W;W)K
M<VAE971S+W-H965T-C@N>&UL4$L! A0#%     @ +9!,6/$M1L&H P  K0L
M !D              ("!E\P! 'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6Q0
M2P$"% ,4    "  MD$Q87%I_:L,$   S&P  &0              @(%VT $
M>&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;%!+ 0(4 Q0    ( "V03%A ?$Q#
MY@(  #$)   9              " @7#5 0!X;"]W;W)K<VAE971S+W-H965T
M-S$N>&UL4$L! A0#%     @ +9!,6&](?Y9) P  S!0   T
M ( !C=@! 'AL+W-T>6QE<RYX;6Q02P$"% ,4    "  MD$Q8EXJ[',     3
M @  "P              @ $!W $ 7W)E;',O+G)E;'-02P$"% ,4    "  M
MD$Q8TS02%#L%  !E+P  #P              @ 'JW $ >&PO=V]R:V)O;VLN
M>&UL4$L! A0#%     @ +9!,6+ % +TV @  '"H  !H              ( !
M4N(! 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ +9!,
M6.'+1LC] 0  /2D  !,              ( !P.0! %M#;VYT96YT7U1Y<&5S
;72YX;6Q02P4&     $\ 3P"@%0  [N8!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<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>108
<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>110
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>263</ContextCount>
  <ElementCount>424</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>66</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/ConsolidatedStatementsofOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Organization and Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPolicies</Role>
      <ShortName>Organization and Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Financial Statements Details</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/FinancialStatementsDetails</Role>
      <ShortName>Financial Statements Details</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Acquisition, Goodwill and Acquisition-Related Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssets</Role>
      <ShortName>Acquisition, Goodwill and Acquisition-Related Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Stockholders' Equity and Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/StockholdersEquityandStockBasedCompensation</Role>
      <ShortName>Stockholders' Equity and Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Net Income Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/NetIncomePerShare</Role>
      <ShortName>Net Income Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Geographical Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/GeographicalInformation</Role>
      <ShortName>Geographical Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Post-Employment Benefits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/PostEmploymentBenefits</Role>
      <ShortName>Post-Employment Benefits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>9954471 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Organization and Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPolicies</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>9954472 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.arista.com/role/FairValueMeasurements</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>9954473 - Disclosure - Financial Statements Details (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/FinancialStatementsDetailsTables</Role>
      <ShortName>Financial Statements Details (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.arista.com/role/FinancialStatementsDetails</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9954474 - Disclosure - Acquisition, Goodwill and Acquisition-Related Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsTables</Role>
      <ShortName>Acquisition, Goodwill and Acquisition-Related Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssets</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9954475 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.arista.com/role/CommitmentsandContingencies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9954476 - Disclosure - Stockholders' Equity and Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/StockholdersEquityandStockBasedCompensationTables</Role>
      <ShortName>Stockholders' Equity and Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.arista.com/role/StockholdersEquityandStockBasedCompensation</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9954477 - Disclosure - Net Income Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/NetIncomePerShareTables</Role>
      <ShortName>Net Income Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.arista.com/role/NetIncomePerShare</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9954478 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.arista.com/role/IncomeTaxes</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9954479 - Disclosure - Geographical Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/GeographicalInformationTables</Role>
      <ShortName>Geographical Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.arista.com/role/GeographicalInformation</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9954480 - Disclosure - Organization and Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails</Role>
      <ShortName>Organization and Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9954481 - Disclosure - Fair Value Measurements - Schedule of Fair Value of Financial Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails</Role>
      <ShortName>Fair Value Measurements - Schedule of Fair Value of Financial Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9954482 - Disclosure - Fair Value Measurements - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/FairValueMeasurementsNarrativeDetails</Role>
      <ShortName>Fair Value Measurements - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9954483 - Disclosure - Fair Value Measurements - Unrealized Loss Position (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/FairValueMeasurementsUnrealizedLossPositionDetails</Role>
      <ShortName>Fair Value Measurements - Unrealized Loss Position (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9954484 - Disclosure - Fair Value Measurements - Investment by Maturity Dates (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/FairValueMeasurementsInvestmentbyMaturityDatesDetails</Role>
      <ShortName>Fair Value Measurements - Investment by Maturity Dates (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9954485 - Disclosure - Fair Value Measurements - Gain For Non-marketable Equity Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/FairValueMeasurementsGainForNonmarketableEquitySecuritiesDetails</Role>
      <ShortName>Fair Value Measurements - Gain For Non-marketable Equity Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9954486 - Disclosure - Fair Value Measurements - Nonmarketable Equity Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/FairValueMeasurementsNonmarketableEquitySecuritiesDetails</Role>
      <ShortName>Fair Value Measurements - Nonmarketable Equity Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9954487 - Disclosure - Financial Statements Details - Cash, Cash Equivalents and Restricted Cash (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/FinancialStatementsDetailsCashCashEquivalentsandRestrictedCashDetails</Role>
      <ShortName>Financial Statements Details - Cash, Cash Equivalents and Restricted Cash (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9954488 - Disclosure - Financial Statements Details - Accounts Receivable, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/FinancialStatementsDetailsAccountsReceivableNetDetails</Role>
      <ShortName>Financial Statements Details - Accounts Receivable, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9954489 - Disclosure - Financial Statements Details - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails</Role>
      <ShortName>Financial Statements Details - Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9954490 - Disclosure - Financial Statements Details - Prepaid Expenses and Other Current Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesandOtherCurrentAssetsDetails</Role>
      <ShortName>Financial Statements Details - Prepaid Expenses and Other Current Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9954491 - Disclosure - Financial Statements Details - Property and Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails</Role>
      <ShortName>Financial Statements Details - Property and Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9954492 - Disclosure - Financial Statements Details - Accrued Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails</Role>
      <ShortName>Financial Statements Details - Accrued Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9954493 - Disclosure - Financial Statements Details - Contract Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/FinancialStatementsDetailsContractLiabilitiesDetails</Role>
      <ShortName>Financial Statements Details - Contract Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9954494 - Disclosure - Financial Statements Details - Deferred Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/FinancialStatementsDetailsDeferredRevenueDetails</Role>
      <ShortName>Financial Statements Details - Deferred Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9954495 - Disclosure - Financial Statements Details - Performance Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails</Role>
      <ShortName>Financial Statements Details - Performance Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9954496 - Disclosure - Financial Statements Details - Other Income, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails</Role>
      <ShortName>Financial Statements Details - Other Income, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9954497 - Disclosure - Acquisition, Goodwill and Acquisition-Related Intangible Assets - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsNarrativeDetails</Role>
      <ShortName>Acquisition, Goodwill and Acquisition-Related Intangible Assets - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9954498 - Disclosure - Acquisition, Goodwill and Acquisition-Related Intangible Assets - Schedule of Identifiable Intangible Assets Acquired (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofIdentifiableIntangibleAssetsAcquiredDetails</Role>
      <ShortName>Acquisition, Goodwill and Acquisition-Related Intangible Assets - Schedule of Identifiable Intangible Assets Acquired (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9954499 - Disclosure - Acquisition, Goodwill and Acquisition-Related Intangible Assets - Goodwill Rollforward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsGoodwillRollforwardDetails</Role>
      <ShortName>Acquisition, Goodwill and Acquisition-Related Intangible Assets - Goodwill Rollforward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9954500 - Disclosure - Acquisition, Goodwill and Acquisition-Related Intangible Assets - Schedule of Acquisition-Related Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails</Role>
      <ShortName>Acquisition, Goodwill and Acquisition-Related Intangible Assets - Schedule of Acquisition-Related Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9954501 - Disclosure - Acquisition, Goodwill and Acquisition-Related Intangible Assets - Schedule of Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails</Role>
      <ShortName>Acquisition, Goodwill and Acquisition-Related Intangible Assets - Schedule of Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9954502 - Disclosure - Commitments and Contingencies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails</Role>
      <ShortName>Commitments and Contingencies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9954503 - Disclosure - Commitments and Contingencies - Supplemental Balance Sheet Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails</Role>
      <ShortName>Commitments and Contingencies - Supplemental Balance Sheet Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9954504 - Disclosure - Commitments and Contingencies - Lease Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/CommitmentsandContingenciesLeaseCostDetails</Role>
      <ShortName>Commitments and Contingencies - Lease Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9954505 - Disclosure - Commitments and Contingencies - Lease Maturities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails</Role>
      <ShortName>Commitments and Contingencies - Lease Maturities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9954506 - Disclosure - Commitments and Contingencies - Weighted-average Remaining Lease Term and Discount Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/CommitmentsandContingenciesWeightedaverageRemainingLeaseTermandDiscountRateDetails</Role>
      <ShortName>Commitments and Contingencies - Weighted-average Remaining Lease Term and Discount Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9954507 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails</Role>
      <ShortName>Stockholders' Equity and Stock-Based Compensation - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.arista.com/role/StockholdersEquityandStockBasedCompensationTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9954508 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Stock Repurchase Program (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockRepurchaseProgramDetails</Role>
      <ShortName>Stockholders' Equity and Stock-Based Compensation - Stock Repurchase Program (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9954509 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Option Activity Rollforward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails</Role>
      <ShortName>Stockholders' Equity and Stock-Based Compensation - Option Activity Rollforward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9954510 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Restricted Stock Unit (RSU) Activities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails</Role>
      <ShortName>Stockholders' Equity and Stock-Based Compensation - Restricted Stock Unit (RSU) Activities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9954511 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Stock-Based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails</Role>
      <ShortName>Stockholders' Equity and Stock-Based Compensation - Stock-Based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9954512 - Disclosure - Net Income Per Share - Basic and Diluted Net Income Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails</Role>
      <ShortName>Net Income Per Share - Basic and Diluted Net Income Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>9954513 - Disclosure - Net Income Per Share - Antidilutive Securities Excluded from Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/NetIncomePerShareAntidilutiveSecuritiesExcludedfromEarningsPerShareDetails</Role>
      <ShortName>Net Income Per Share - Antidilutive Securities Excluded from Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>9954514 - Disclosure - Income Taxes - Geographical Breakdown Income before Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/IncomeTaxesGeographicalBreakdownIncomebeforeTaxesDetails</Role>
      <ShortName>Income Taxes - Geographical Breakdown Income before Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>9954515 - Disclosure - Income Taxes - Components of the Provision for Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails</Role>
      <ShortName>Income Taxes - Components of the Provision for Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>9954516 - Disclosure - Income Taxes - Effective Income Tax Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails</Role>
      <ShortName>Income Taxes - Effective Income Tax Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>9954517 - Disclosure - Income Taxes - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>9954518 - Disclosure - Income Taxes - Deferred Tax Assets (Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Deferred Tax Assets (Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>9954519 - Disclosure - Income Taxes - Uncertain Tax Positions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails</Role>
      <ShortName>Income Taxes - Uncertain Tax Positions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>9954520 - Disclosure - Geographical Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/GeographicalInformationDetails</Role>
      <ShortName>Geographical Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.arista.com/role/GeographicalInformationTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="anet-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>9954521 - Disclosure - Post-Employment Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.arista.com/role/PostEmploymentBenefitsDetails</Role>
      <ShortName>Post-Employment Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.arista.com/role/PostEmploymentBenefits</ParentRole>
      <Position>71</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" isDefinitelyFs="true" isUsgaap="true" original="anet-20231231.htm">anet-20231231.htm</File>
    <File>anet-20231231.xsd</File>
    <File>anet-20231231_cal.xml</File>
    <File>anet-20231231_def.xml</File>
    <File>anet-20231231_lab.xml</File>
    <File>anet-20231231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>anet-20231231_g1.jpg</File>
    <File>anet-20231231_g2.jpg</File>
    <File>anet-20231231_g3.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1025">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="38">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
    <BaseTaxonomy items="22">http://xbrl.sec.gov/ecd/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>113
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "anet-20231231.htm": {
   "nsprefix": "anet",
   "nsuri": "http://www.arista.com/20231231",
   "dts": {
    "inline": {
     "local": [
      "anet-20231231.htm"
     ]
    },
    "schema": {
     "local": [
      "anet-20231231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "anet-20231231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "anet-20231231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "anet-20231231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "anet-20231231_pre.xml"
     ]
    }
   },
   "keyStandard": 384,
   "keyCustom": 40,
   "axisStandard": 23,
   "axisCustom": 0,
   "memberStandard": 50,
   "memberCustom": 13,
   "hidden": {
    "total": 17,
    "http://xbrl.sec.gov/dei/2023": 4,
    "http://fasb.org/us-gaap/2023": 9,
    "http://xbrl.sec.gov/ecd/2023": 3,
    "http://www.arista.com/20231231": 1
   },
   "contextCount": 263,
   "entityCount": 1,
   "segmentCount": 66,
   "elementCount": 699,
   "unitCount": 8,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 1025,
    "http://xbrl.sec.gov/dei/2023": 38,
    "http://xbrl.sec.gov/ecd/2023": 22
   },
   "report": {
    "R1": {
     "role": "http://www.arista.com/role/CoverPage",
     "longName": "0000001 - Document - Cover Page",
     "shortName": "Cover Page",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.arista.com/role/AuditInformation",
     "longName": "0000002 - Document - Audit Information",
     "shortName": "Audit Information",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.arista.com/role/ConsolidatedBalanceSheets",
     "longName": "0000003 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical",
     "longName": "0000004 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.arista.com/role/ConsolidatedStatementsofOperations",
     "longName": "0000005 - Statement - Consolidated Statements of Operations",
     "shortName": "Consolidated Statements of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome",
     "longName": "0000006 - Statement - Consolidated Statements of Comprehensive Income",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity",
     "longName": "0000007 - Statement - Consolidated Statements of Stockholders' Equity",
     "shortName": "Consolidated Statements of Stockholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.arista.com/role/ConsolidatedStatementsofCashFlows",
     "longName": "0000008 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPolicies",
     "longName": "0000009 - Disclosure - Organization and Summary of Significant Accounting Policies",
     "shortName": "Organization and Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.arista.com/role/FairValueMeasurements",
     "longName": "0000010 - Disclosure - Fair Value Measurements",
     "shortName": "Fair Value Measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.arista.com/role/FinancialStatementsDetails",
     "longName": "0000011 - Disclosure - Financial Statements Details",
     "shortName": "Financial Statements Details",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssets",
     "longName": "0000012 - Disclosure - Acquisition, Goodwill and Acquisition-Related Intangible Assets",
     "shortName": "Acquisition, Goodwill and Acquisition-Related Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.arista.com/role/CommitmentsandContingencies",
     "longName": "0000013 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.arista.com/role/StockholdersEquityandStockBasedCompensation",
     "longName": "0000014 - Disclosure - Stockholders' Equity and Stock-Based Compensation",
     "shortName": "Stockholders' Equity and Stock-Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.arista.com/role/NetIncomePerShare",
     "longName": "0000015 - Disclosure - Net Income Per Share",
     "shortName": "Net Income Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.arista.com/role/IncomeTaxes",
     "longName": "0000016 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.arista.com/role/GeographicalInformation",
     "longName": "0000017 - Disclosure - Geographical Information",
     "shortName": "Geographical Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.arista.com/role/PostEmploymentBenefits",
     "longName": "0000018 - Disclosure - Post-Employment Benefits",
     "shortName": "Post-Employment Benefits",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PostemploymentBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PostemploymentBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R20": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-263",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-263",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies",
     "longName": "9954471 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)",
     "shortName": "Organization and Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.arista.com/role/FairValueMeasurementsTables",
     "longName": "9954472 - Disclosure - Fair Value Measurements (Tables)",
     "shortName": "Fair Value Measurements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.arista.com/role/FinancialStatementsDetailsTables",
     "longName": "9954473 - Disclosure - Financial Statements Details (Tables)",
     "shortName": "Financial Statements Details (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsTables",
     "longName": "9954474 - Disclosure - Acquisition, Goodwill and Acquisition-Related Intangible Assets (Tables)",
     "shortName": "Acquisition, Goodwill and Acquisition-Related Intangible Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.arista.com/role/CommitmentsandContingenciesTables",
     "longName": "9954475 - Disclosure - Commitments and Contingencies (Tables)",
     "shortName": "Commitments and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "anet:AssetsAndLiabilitiesLesseeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "anet:AssetsAndLiabilitiesLesseeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationTables",
     "longName": "9954476 - Disclosure - Stockholders' Equity and Stock-Based Compensation (Tables)",
     "shortName": "Stockholders' Equity and Stock-Based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.arista.com/role/NetIncomePerShareTables",
     "longName": "9954477 - Disclosure - Net Income Per Share (Tables)",
     "shortName": "Net Income Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.arista.com/role/IncomeTaxesTables",
     "longName": "9954478 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.arista.com/role/GeographicalInformationTables",
     "longName": "9954479 - Disclosure - Geographical Information (Tables)",
     "shortName": "Geographical Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
     "longName": "9954480 - Disclosure - Organization and Summary of Significant Accounting Policies (Details)",
     "shortName": "Organization and Summary of Significant Accounting Policies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "anet:NumberOfPrimaryContractManufacturingPartners",
      "unitRef": "partner",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "anet:ConcentrationRiskComponentsSupplierRiskPolicyTextBlock",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "anet:NumberOfPrimaryContractManufacturingPartners",
      "unitRef": "partner",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "anet:ConcentrationRiskComponentsSupplierRiskPolicyTextBlock",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails",
     "longName": "9954481 - Disclosure - Fair Value Measurements - Schedule of Fair Value of Financial Assets (Details)",
     "shortName": "Fair Value Measurements - Schedule of Fair Value of Financial Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.arista.com/role/FairValueMeasurementsNarrativeDetails",
     "longName": "9954482 - Disclosure - Fair Value Measurements - Narrative (Details)",
     "shortName": "Fair Value Measurements - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "anet:DebtSecuritiesAvailableForSaleInvestedTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "anet:DebtSecuritiesAvailableForSaleInvestedTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.arista.com/role/FairValueMeasurementsUnrealizedLossPositionDetails",
     "longName": "9954483 - Disclosure - Fair Value Measurements - Unrealized Loss Position (Details)",
     "shortName": "Fair Value Measurements - Unrealized Loss Position (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.arista.com/role/FairValueMeasurementsInvestmentbyMaturityDatesDetails",
     "longName": "9954484 - Disclosure - Fair Value Measurements - Investment by Maturity Dates (Details)",
     "shortName": "Fair Value Measurements - Investment by Maturity Dates (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.arista.com/role/FairValueMeasurementsGainForNonmarketableEquitySecuritiesDetails",
     "longName": "9954485 - Disclosure - Fair Value Measurements - Gain For Non-marketable Equity Securities (Details)",
     "shortName": "Fair Value Measurements - Gain For Non-marketable Equity Securities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "anet:EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "anet:EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.arista.com/role/FairValueMeasurementsNonmarketableEquitySecuritiesDetails",
     "longName": "9954486 - Disclosure - Fair Value Measurements - Nonmarketable Equity Securities (Details)",
     "shortName": "Fair Value Measurements - Nonmarketable Equity Securities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "anet:EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "anet:EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.arista.com/role/FinancialStatementsDetailsCashCashEquivalentsandRestrictedCashDetails",
     "longName": "9954487 - Disclosure - Financial Statements Details - Cash, Cash Equivalents and Restricted Cash (Details)",
     "shortName": "Financial Statements Details - Cash, Cash Equivalents and Restricted Cash (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:RestrictedCashAndCashEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.arista.com/role/FinancialStatementsDetailsAccountsReceivableNetDetails",
     "longName": "9954488 - Disclosure - Financial Statements Details - Accounts Receivable, Net (Details)",
     "shortName": "Financial Statements Details - Accounts Receivable, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails",
     "longName": "9954489 - Disclosure - Financial Statements Details - Inventories (Details)",
     "shortName": "Financial Statements Details - Inventories (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesandOtherCurrentAssetsDetails",
     "longName": "9954490 - Disclosure - Financial Statements Details - Prepaid Expenses and Other Current Assets (Details)",
     "shortName": "Financial Statements Details - Prepaid Expenses and Other Current Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "anet:InventoryDepositCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "anet:InventoryDepositCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails",
     "longName": "9954491 - Disclosure - Financial Statements Details - Property and Equipment, Net (Details)",
     "shortName": "Financial Statements Details - Property and Equipment, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails",
     "longName": "9954492 - Disclosure - Financial Statements Details - Accrued Liabilities (Details)",
     "shortName": "Financial Statements Details - Accrued Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.arista.com/role/FinancialStatementsDetailsContractLiabilitiesDetails",
     "longName": "9954493 - Disclosure - Financial Statements Details - Contract Liabilities (Details)",
     "shortName": "Financial Statements Details - Contract Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "anet:ContractWithCustomerLiabilityContactLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-27",
      "name": "anet:ContractWithCustomerLiabilityContactLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.arista.com/role/FinancialStatementsDetailsDeferredRevenueDetails",
     "longName": "9954494 - Disclosure - Financial Statements Details - Deferred Revenue (Details)",
     "shortName": "Financial Statements Details - Deferred Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-27",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails",
     "longName": "9954495 - Disclosure - Financial Statements Details - Performance Obligations (Details)",
     "shortName": "Financial Statements Details - Performance Obligations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "anet:RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "anet:RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails",
     "longName": "9954496 - Disclosure - Financial Statements Details - Other Income, Net (Details)",
     "shortName": "Financial Statements Details - Other Income, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InterestIncomeOther",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InterestIncomeOther",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsNarrativeDetails",
     "longName": "9954497 - Disclosure - Acquisition, Goodwill and Acquisition-Related Intangible Assets - Narrative (Details)",
     "shortName": "Acquisition, Goodwill and Acquisition-Related Intangible Assets - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfBusinessesAcquired",
      "unitRef": "acquisition",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfBusinessesAcquired",
      "unitRef": "acquisition",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofIdentifiableIntangibleAssetsAcquiredDetails",
     "longName": "9954498 - Disclosure - Acquisition, Goodwill and Acquisition-Related Intangible Assets - Schedule of Identifiable Intangible Assets Acquired (Details)",
     "shortName": "Acquisition, Goodwill and Acquisition-Related Intangible Assets - Schedule of Identifiable Intangible Assets Acquired (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-174",
      "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsGoodwillRollforwardDetails",
     "longName": "9954499 - Disclosure - Acquisition, Goodwill and Acquisition-Related Intangible Assets - Goodwill Rollforward (Details)",
     "shortName": "Acquisition, Goodwill and Acquisition-Related Intangible Assets - Goodwill Rollforward (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-27",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails",
     "longName": "9954500 - Disclosure - Acquisition, Goodwill and Acquisition-Related Intangible Assets - Schedule of Acquisition-Related Intangible Assets (Details)",
     "shortName": "Acquisition, Goodwill and Acquisition-Related Intangible Assets - Schedule of Acquisition-Related Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FiniteLivedIntangibleAssetsPeriodIncreaseDecrease",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails",
     "longName": "9954501 - Disclosure - Acquisition, Goodwill and Acquisition-Related Intangible Assets - Schedule of Amortization Expense (Details)",
     "shortName": "Acquisition, Goodwill and Acquisition-Related Intangible Assets - Schedule of Amortization Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails",
     "longName": "9954502 - Disclosure - Commitments and Contingencies - Narrative (Details)",
     "shortName": "Commitments and Contingencies - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.arista.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails",
     "longName": "9954503 - Disclosure - Commitments and Contingencies - Supplemental Balance Sheet Information (Details)",
     "shortName": "Commitments and Contingencies - Supplemental Balance Sheet Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "anet:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "anet:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.arista.com/role/CommitmentsandContingenciesLeaseCostDetails",
     "longName": "9954504 - Disclosure - Commitments and Contingencies - Lease Cost (Details)",
     "shortName": "Commitments and Contingencies - Lease Cost (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails",
     "longName": "9954505 - Disclosure - Commitments and Contingencies - Lease Maturities (Details)",
     "shortName": "Commitments and Contingencies - Lease Maturities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.arista.com/role/CommitmentsandContingenciesWeightedaverageRemainingLeaseTermandDiscountRateDetails",
     "longName": "9954506 - Disclosure - Commitments and Contingencies - Weighted-average Remaining Lease Term and Discount Rate (Details)",
     "shortName": "Commitments and Contingencies - Weighted-average Remaining Lease Term and Discount Rate (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails",
     "longName": "9954507 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Narrative (Details)",
     "shortName": "Stockholders' Equity and Stock-Based Compensation - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-197",
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-197",
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockRepurchaseProgramDetails",
     "longName": "9954508 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Stock Repurchase Program (Details)",
     "shortName": "Stockholders' Equity and Stock-Based Compensation - Stock Repurchase Program (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockRepurchasedDuringPeriodValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:TreasuryStockAcquiredAverageCostPerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfTreasuryStockByClassTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails",
     "longName": "9954509 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Option Activity Rollforward (Details)",
     "shortName": "Stockholders' Equity and Stock-Based Compensation - Option Activity Rollforward (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails",
     "longName": "9954510 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Restricted Stock Unit (RSU) Activities (Details)",
     "shortName": "Stockholders' Equity and Stock-Based Compensation - Restricted Stock Unit (RSU) Activities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-211",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-212",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails",
     "longName": "9954511 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Stock-Based Compensation Expense (Details)",
     "shortName": "Stockholders' Equity and Stock-Based Compensation - Stock-Based Compensation Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails",
     "longName": "9954512 - Disclosure - Net Income Per Share - Basic and Diluted Net Income Per Share (Details)",
     "shortName": "Net Income Per Share - Basic and Diluted Net Income Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.arista.com/role/NetIncomePerShareAntidilutiveSecuritiesExcludedfromEarningsPerShareDetails",
     "longName": "9954513 - Disclosure - Net Income Per Share - Antidilutive Securities Excluded from Earnings Per Share (Details)",
     "shortName": "Net Income Per Share - Antidilutive Securities Excluded from Earnings Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.arista.com/role/IncomeTaxesGeographicalBreakdownIncomebeforeTaxesDetails",
     "longName": "9954514 - Disclosure - Income Taxes - Geographical Breakdown Income before Taxes (Details)",
     "shortName": "Income Taxes - Geographical Breakdown Income before Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails",
     "longName": "9954515 - Disclosure - Income Taxes - Components of the Provision for Income Taxes (Details)",
     "shortName": "Income Taxes - Components of the Provision for Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails",
     "longName": "9954516 - Disclosure - Income Taxes - Effective Income Tax Reconciliation (Details)",
     "shortName": "Income Taxes - Effective Income Tax Reconciliation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.arista.com/role/IncomeTaxesNarrativeDetails",
     "longName": "9954517 - Disclosure - Income Taxes - Narrative (Details)",
     "shortName": "Income Taxes - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails",
     "longName": "9954518 - Disclosure - Income Taxes - Deferred Tax Assets (Liabilities) (Details)",
     "shortName": "Income Taxes - Deferred Tax Assets (Liabilities) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails",
     "longName": "9954519 - Disclosure - Income Taxes - Uncertain Tax Positions (Details)",
     "shortName": "Income Taxes - Uncertain Tax Positions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.arista.com/role/GeographicalInformationDetails",
     "longName": "9954520 - Disclosure - Geographical Information (Details)",
     "shortName": "Geographical Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-238",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.arista.com/role/PostEmploymentBenefitsDetails",
     "longName": "9954521 - Disclosure - Post-Employment Benefits (Details)",
     "shortName": "Post-Employment Benefits (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "anet-20231231.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "anet_A2014EmployeeStockPurchasePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "A2014EmployeeStockPurchasePlanMember",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2014 Employee Stock Purchase Plan",
        "label": "2014 Employee Stock Purchase Plan [Member]",
        "documentation": "2014 Employee Stock Purchase Plan"
       }
      }
     },
     "auth_ref": []
    },
    "anet_A2014EquityIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "A2014EquityIncentivePlanMember",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2014 Equity Incentive Plan",
        "label": "2014 Equity Incentive Plan [Member]",
        "documentation": "2014 Equity Incentive Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Billing Status, Type [Axis]",
        "label": "Billing Status, Type [Axis]",
        "documentation": "Information by billing status of receivables."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r711"
     ]
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableGrossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/FinancialStatementsDetailsAccountsReceivableNetDetails": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsAccountsReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Accounts Receivable, before Allowance for Credit Loss, Current",
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r186",
      "r274",
      "r275",
      "r683"
     ]
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable",
        "label": "Accounts Receivable [Member]",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r664"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.arista.com/role/FinancialStatementsDetailsAccountsReceivableNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets",
      "http://www.arista.com/role/FinancialStatementsDetailsAccountsReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, net",
        "totalLabel": "Accounts receivable, net",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r274",
      "r275"
     ]
    },
    "us-gaap_AccruedIncomeTaxesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedIncomeTaxesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes payable",
        "label": "Accrued Income Taxes, Noncurrent",
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r147"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets",
      "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued liabilities",
        "totalLabel": "Total accrued liabilities",
        "label": "Accrued Liabilities, Current",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "anet_AccruedManufacturingCostsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "AccruedManufacturingCostsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued manufacturing costs",
        "label": "Accrued Manufacturing Costs, Current",
        "documentation": "Accrued Manufacturing Costs, Current"
       }
      }
     },
     "auth_ref": []
    },
    "anet_AccruedProductDevelopmentCostsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "AccruedProductDevelopmentCostsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued product development costs",
        "label": "Accrued Product Development Costs, Current",
        "documentation": "Accrued Product Development Costs, Current"
       }
      }
     },
     "auth_ref": []
    },
    "anet_AccruedSupplierLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "AccruedSupplierLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier liability",
        "label": "Accrued Supplier Liability, Current",
        "documentation": "Accrued Supplier Liability, Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: accumulated depreciation",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r180",
      "r569"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive income (loss)",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r35",
      "r108",
      "r187",
      "r565",
      "r589",
      "r590"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r18",
      "r35",
      "r477",
      "r480",
      "r513",
      "r585",
      "r586",
      "r827",
      "r828",
      "r829",
      "r835",
      "r836",
      "r837"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r768"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r711",
      "r932"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-in Capital",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r425",
      "r426",
      "r427",
      "r597",
      "r835",
      "r836",
      "r837",
      "r912",
      "r933"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r774"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r774"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r774"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r774"
     ]
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Tax withholding paid for net share settlement of equity awards",
        "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r74",
      "r387"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AgencySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AgencySecuritiesMember",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails",
      "http://www.arista.com/role/FairValueMeasurementsUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Agency securities",
        "label": "Agency Securities [Member]",
        "documentation": "Securities issued by government sponsored entities."
       }
      }
     },
     "auth_ref": [
      "r842",
      "r843"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r738",
      "r750",
      "r760",
      "r786"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r741",
      "r753",
      "r763",
      "r789"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r774"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r781"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r745",
      "r754",
      "r764",
      "r781",
      "r790",
      "r794",
      "r802"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r800"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total stock-based compensation",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r420",
      "r432"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "srt_AmericasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "AmericasMember",
     "presentation": [
      "http://www.arista.com/role/GeographicalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Americas",
        "label": "Americas [Member]"
       }
      }
     },
     "auth_ref": [
      "r936",
      "r938",
      "r939",
      "r940"
     ]
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsNarrativeDetails",
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible asset, accumulated amortization",
        "negatedTerseLabel": "Accumulated Amortization, Amortization",
        "label": "Amortization of Intangible Assets",
        "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."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r58",
      "r61"
     ]
    },
    "anet_AnshulSadanaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "AnshulSadanaMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Anshul Sadana [Member]",
        "documentation": "Anshul Sadana"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.arista.com/role/NetIncomePerShareAntidilutiveSecuritiesExcludedfromEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive securities excluded from earnings per share (in shares)",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r237"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://www.arista.com/role/NetIncomePerShareAntidilutiveSecuritiesExcludedfromEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities [Axis]",
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://www.arista.com/role/NetIncomePerShareAntidilutiveSecuritiesExcludedfromEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://www.arista.com/role/NetIncomePerShareAntidilutiveSecuritiesExcludedfromEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities, Name [Domain]",
        "label": "Antidilutive Securities, Name [Domain]",
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "srt_AsiaPacificMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "AsiaPacificMember",
     "presentation": [
      "http://www.arista.com/role/GeographicalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asia Pacific",
        "label": "Asia Pacific [Member]"
       }
      }
     },
     "auth_ref": [
      "r936",
      "r938",
      "r939",
      "r940"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL ASSETS",
        "label": "Assets",
        "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."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r184",
      "r210",
      "r246",
      "r260",
      "r265",
      "r312",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r472",
      "r474",
      "r491",
      "r559",
      "r624",
      "r711",
      "r727",
      "r869",
      "r870",
      "r919"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "anet_AssetsAndLiabilitiesLesseeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "AssetsAndLiabilitiesLesseeTableTextBlock",
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Assets and Liabilities, Lessee",
        "label": "Assets And Liabilities, Lessee [Table Text Block]",
        "documentation": "Assets and Liabilities, Lessee [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "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."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r190",
      "r210",
      "r312",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r472",
      "r474",
      "r491",
      "r711",
      "r869",
      "r870",
      "r919"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CURRENT ASSETS:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Financial Assets",
        "label": "Assets, Fair Value Disclosure",
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsFairValueDisclosureAbstract",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets, Fair Value Disclosure [Abstract]",
        "label": "Assets, Fair Value Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "anet_AuditInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "AuditInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Audit Information [Abstract]",
        "label": "Audit Information [Abstract]",
        "documentation": "Audit Information"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.arista.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Firm ID",
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r732",
      "r733",
      "r746"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.arista.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r732",
      "r733",
      "r746"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://www.arista.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r732",
      "r733",
      "r746"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized Gains",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax",
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Unrealized Losses",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax",
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r283"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Amortized Cost",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r320",
      "r558"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/FairValueMeasurementsInvestmentbyMaturityDatesDetails": {
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsInvestmentbyMaturityDatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due in 1 year or less",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One",
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity 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)."
       }
      }
     },
     "auth_ref": [
      "r286",
      "r556"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.arista.com/role/FairValueMeasurementsInvestmentbyMaturityDatesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsInvestmentbyMaturityDatesDetails",
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Marketable Securities:",
        "terseLabel": "Fair Value",
        "totalLabel": "Total marketable securities",
        "label": "Debt Securities, Available-for-Sale",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r280",
      "r320",
      "r552",
      "r840"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketable securities",
        "label": "Debt Securities, Available-for-Sale, Current",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current."
       }
      }
     },
     "auth_ref": [
      "r277",
      "r320"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]",
        "label": "Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r797"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r798"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r793"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r793"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r793"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r793"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r793"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r793"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails",
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Axis]",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r391",
      "r392",
      "r393",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r796"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r795"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r794"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r794"
     ]
    },
    "anet_BalanceSheetComponentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "BalanceSheetComponentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Components [Abstract]",
        "label": "Balance Sheet Components [Abstract]",
        "documentation": "Balance Sheet Components [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BalanceSheetLocationAxis",
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.arista.com/role/FinancialStatementsDetailsContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Location [Axis]",
        "label": "Balance Sheet Location [Axis]",
        "documentation": "Information by location on balance sheet (statement of financial position)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BalanceSheetLocationDomain",
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.arista.com/role/FinancialStatementsDetailsContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Location [Domain]",
        "label": "Balance Sheet Location [Domain]",
        "documentation": "Location in the balance sheet (statement of financial position)."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r85"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation and Principles of Consolidation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsNarrativeDetails",
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofIdentifiableIntangibleAssetsAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Acquiree [Domain]",
        "label": "Business Acquisition, Acquiree [Domain]",
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r705",
      "r706"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsNarrativeDetails",
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofIdentifiableIntangibleAssetsAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition [Axis]",
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r80",
      "r470",
      "r705",
      "r706"
     ]
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition [Line Items]",
        "label": "Business Acquisition [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r470"
     ]
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition-related expenses and restructuring costs",
        "label": "Business Combination, Acquisition Related Costs",
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination and Asset Acquisition [Abstract]",
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationConsiderationTransferred1",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total consideration transferred",
        "label": "Business Combination, Consideration Transferred",
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r4",
      "r15"
     ]
    },
    "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock consideration",
        "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable",
        "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r4"
     ]
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Acquisition, Goodwill and Acquisition-Related Intangible Assets",
        "label": "Business Combination Disclosure [Text Block]",
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r471"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net tangible assets acquired",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "documentation": "Amount of assets acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationsPolicy",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combinations",
        "label": "Business Combinations Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "us-gaap_CapitalizedContractCostLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalizedContractCostLineItems",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized Contract Cost [Line Items]",
        "label": "Capitalized Contract Cost [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r331"
     ]
    },
    "us-gaap_CapitalizedContractCostTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalizedContractCostTable",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized Contract Cost [Table]",
        "label": "Capitalized Contract Cost [Table]",
        "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer."
       }
      }
     },
     "auth_ref": [
      "r331"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.arista.com/role/FinancialStatementsDetailsCashCashEquivalentsandRestrictedCashDetails": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets",
      "http://www.arista.com/role/FinancialStatementsDetailsCashCashEquivalentsandRestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r178",
      "r681"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAxis",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents [Axis]",
        "label": "Cash and Cash Equivalents [Axis]",
        "documentation": "Information by type of cash and cash equivalent balance."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Equivalents:",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "documentation": "Fair value portion 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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/FinancialStatementsDetailsCashCashEquivalentsandRestrictedCashDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.arista.com/role/FinancialStatementsDetailsCashCashEquivalentsandRestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH \u2014Beginning of period",
        "periodEndLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH \u2014End of period",
        "totalLabel": "Total cash, cash equivalents and restricted cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r121",
      "r209"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET INCREASE/(DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r121"
     ]
    },
    "us-gaap_CertificatesOfDepositMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CertificatesOfDepositMember",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Certificates of deposits",
        "label": "Certificates of Deposit [Member]",
        "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r718",
      "r719",
      "r720",
      "r721"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r772"
     ]
    },
    "anet_ChangeinContractwithCustomerLiabilityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "ChangeinContractwithCustomerLiabilityRollForward",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsContractLiabilitiesDetails",
      "http://www.arista.com/role/FinancialStatementsDetailsDeferredRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Contract with Customer, Liability [Roll Forward]",
        "label": "Change in Contract with Customer, Liability [Roll Forward]",
        "documentation": "Change in Contract with Customer, Liability [Roll Forward]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r773"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r773"
     ]
    },
    "us-gaap_CommercialPaperMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommercialPaperMember",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial paper",
        "label": "Commercial Paper [Member]",
        "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r718",
      "r719",
      "r720",
      "r721"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies (Note 5)",
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r89",
      "r561",
      "r611"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]",
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r341",
      "r342",
      "r665",
      "r864"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingencies",
        "label": "Commitments and Contingencies, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r666"
     ]
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock reserved for issuance (in shares)",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "documentation": "Aggregate number of common shares reserved for future issuance."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r714",
      "r715",
      "r716",
      "r718",
      "r719",
      "r720",
      "r721",
      "r835",
      "r836",
      "r912",
      "r931",
      "r933"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r612"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued (in shares)",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares outstanding (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r99",
      "r612",
      "r630",
      "r933",
      "r934"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, $0.0001 par value\u20141,000,000 shares authorized as of December 31, 2023 and 2022; 312,245 and 306,890 shares issued and outstanding as of December 31, 2023 and 2022",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r564",
      "r711"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r778"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r777"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r779"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r776"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive income",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r196",
      "r198",
      "r203",
      "r553",
      "r574"
     ]
    },
    "anet_ComputerHardwareandSoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "ComputerHardwareandSoftwareMember",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computer hardware and software",
        "label": "Computer Hardware and Software [Member]",
        "documentation": "Computer Hardware and Software [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Domain]",
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r50",
      "r87",
      "r88",
      "r273",
      "r664"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Axis]",
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r50",
      "r87",
      "r88",
      "r273",
      "r591",
      "r664"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Axis]",
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r50",
      "r87",
      "r88",
      "r273",
      "r664",
      "r813"
     ]
    },
    "anet_ConcentrationRiskComponentsSupplierRiskPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "ConcentrationRiskComponentsSupplierRiskPolicyTextBlock",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration of Business Risk",
        "label": "Concentration Risk, Components Supplier Risk [Policy Text Block]",
        "documentation": "Concentration Risk, Components Supplier Risk [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentrations of Credit Risk",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r163"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of total per significant customer (as a percent)",
        "label": "Concentration Risk, Percentage",
        "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."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r50",
      "r87",
      "r88",
      "r273"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Domain]",
        "label": "Concentration Risk Type [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r50",
      "r87",
      "r88",
      "r273",
      "r664"
     ]
    },
    "us-gaap_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction-in-process",
        "label": "Construction in Progress [Member]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "anet_ContractAssetsAndLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "ContractAssetsAndLiabilitiesLineItems",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract Assets and Liabilities [Line Items]",
        "label": "Contract Assets and Liabilities [Line Items]",
        "documentation": "Contract Assets and Liabilities [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "anet_ContractAssetsandLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "ContractAssetsandLiabilitiesTable",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract Assets and Liabilities [Table]",
        "label": "Contract Assets and Liabilities [Table]",
        "documentation": "Contract Assets and Liabilities [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "anet_ContractManufacturerandSupplierLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "ContractManufacturerandSupplierLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Contract manufacturer and supplier liability",
        "label": "Contract Manufacturer and Supplier Liability",
        "documentation": "Contract Manufacturer and Supplier Liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Contract Liabilities and Deferred Revenue",
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability."
       }
      }
     },
     "auth_ref": [
      "r872"
     ]
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsDeferredRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Deferred revenue, beginning balance",
        "periodEndLabel": "Deferred revenue, ending balance",
        "label": "Contract with Customer, Liability",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r361",
      "r362",
      "r373"
     ]
    },
    "anet_ContractWithCustomerLiabilityContactLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "ContractWithCustomerLiabilityContactLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Contract liabilities, beginning balance",
        "periodEndLabel": "Contract liabilities, ending balance",
        "label": "Contract with Customer, Liability, Contact Liability",
        "documentation": "Contract with Customer, Liability, Contact Liability"
       }
      }
     },
     "auth_ref": []
    },
    "anet_ContractWithCustomerLiabilityContractLiabilitiesRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "ContractWithCustomerLiabilityContractLiabilitiesRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Add: Contract liabilities recognized",
        "label": "Contract With Customer, Liability, Contract Liabilities Recognized",
        "documentation": "Contract with Customer, Liability, Contract Liabilities Recognized"
       }
      }
     },
     "auth_ref": []
    },
    "anet_ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: Beginning balance reclassified to deferred revenue",
        "label": "Contract With Customer, Liability, Contract Liability, Beginning Balance Reclassified To Deferred Revenue",
        "documentation": "Contract with Customer, Liability, Beginning Balance Reclassified To Deferred Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "anet_ContractWithCustomerLiabilityContractLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "ContractWithCustomerLiabilityContractLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: Revenue recognized from beginning balance",
        "label": "Contract with Customer, Liability, Contract Liability, Revenue Recognized",
        "documentation": "Contract with Customer, Liability, Contract Liability, Revenue Recognized"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "label": "Contract with Customer, Liability, Current",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r361",
      "r362",
      "r373"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue, non-current",
        "label": "Contract with Customer, Liability, Noncurrent",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r361",
      "r362",
      "r373"
     ]
    },
    "anet_ContractWithCustomerLiabilityPeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "ContractWithCustomerLiabilityPeriodIncreaseDecrease",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsDeferredRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Add: Deferral of revenue in current period, excluding amounts recognized during the period",
        "label": "Contract With Customer, Liability, Period Increase (Decrease)",
        "documentation": "Contract With Customer, Liability, Period Increase (Decrease)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsDeferredRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: Revenue recognized from beginning balance",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r374"
     ]
    },
    "us-gaap_ConvertibleDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConvertibleDebtSecuritiesMember",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsNonmarketableEquitySecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Debt Securities",
        "label": "Convertible Debt Securities [Member]",
        "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r875"
     ]
    },
    "us-gaap_CorporateBondSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CorporateBondSecuritiesMember",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails",
      "http://www.arista.com/role/FairValueMeasurementsUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate bonds",
        "label": "Corporate Bond Securities [Member]",
        "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total cost of revenue",
        "label": "Cost of Goods and Services Sold",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r548"
     ]
    },
    "us-gaap_CostOfRevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfRevenueAbstract",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenue:",
        "label": "Cost of Revenue [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfSalesMember",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenue",
        "label": "Cost of Sales [Member]",
        "documentation": "Primary financial statement caption encompassing cost of sales."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover [Abstract]",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "Current Federal Tax Expense (Benefit)",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r815",
      "r834",
      "r907"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentForeignTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign",
        "label": "Current Foreign Tax Expense (Benefit)",
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r815",
      "r834"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r458",
      "r464",
      "r834"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current provision for income taxes:",
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State",
        "label": "Current State and Local Tax Expense (Benefit)",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r815",
      "r834",
      "r907"
     ]
    },
    "anet_CustomerAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "CustomerAMember",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer A",
        "label": "Customer A [Member]",
        "documentation": "Customer A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "anet_CustomerBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "CustomerBMember",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer B",
        "label": "Customer B [Member]",
        "documentation": "Customer B [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Concentration Risk",
        "label": "Customer Concentration Risk [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r273"
     ]
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails",
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofIdentifiableIntangibleAssetsAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Customer relationships",
        "terseLabel": "Customer relationships",
        "label": "Customer Relationships [Member]",
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/FairValueMeasurementsUnrealizedLossPositionDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized Losses 12 months or greater, Fair Value",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r324",
      "r694"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/FairValueMeasurementsUnrealizedLossPositionDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Unrealized Losses 12 months or greater, Unrealized Losses",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r324"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/FairValueMeasurementsUnrealizedLossPositionDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized Losses within 12 months, Fair Value",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r324",
      "r694"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/FairValueMeasurementsUnrealizedLossPositionDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Unrealized Losses within 12 months, Unrealized Losses",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r324"
     ]
    },
    "anet_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateYearOneThroughTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateYearOneThroughTwo",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/FairValueMeasurementsInvestmentbyMaturityDatesDetails": {
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsInvestmentbyMaturityDatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due in 1 year through 2 years",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Through Two",
        "documentation": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Through Two"
       }
      }
     },
     "auth_ref": []
    },
    "anet_DebtSecuritiesAvailableForSaleInvestedTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "DebtSecuritiesAvailableForSaleInvestedTerm",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Invested marketable securities, maximum maturity period (in years)",
        "label": "Debt Securities, Available-for-sale, Invested Term",
        "documentation": "Debt Securities, Available-for-sale, Invested Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesAvailableForSaleTerm",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketable securities, maximum maturity period (in months)",
        "label": "Debt Securities, Available-for-Sale, Term",
        "documentation": "Period between issuance and maturity of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r913"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/FairValueMeasurementsUnrealizedLossPositionDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total, Fair Value",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r322",
      "r694"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/FairValueMeasurementsUnrealizedLossPositionDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total, Unrealized Losses",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss",
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r323"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]",
        "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r694",
      "r850"
     ]
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxesAndTaxCredits",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r834",
      "r906",
      "r907"
     ]
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxesAndTaxCredits",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r834",
      "r906"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets",
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets",
        "verboseLabel": "Deferred tax assets, non-current",
        "label": "Deferred Income Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r439",
      "r440"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r140",
      "r170",
      "r463",
      "r464",
      "r834"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax expense (benefit):",
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails_1": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total deferred tax liabilities",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r97",
      "r148",
      "r452"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred tax liabilities, non-current",
        "label": "Deferred Income Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r439",
      "r440",
      "r560"
     ]
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred tax expense (benefit)",
        "label": "Deferred Income Taxes and Tax Credits",
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxesAndTaxCredits",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r834",
      "r906",
      "r907"
     ]
    },
    "anet_DeferredTaxAssetLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "DeferredTaxAssetLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease financing obligation",
        "label": "Deferred Tax Asset Lease Liability",
        "documentation": "Deferred Tax Asset Lease Liability"
       }
      }
     },
     "auth_ref": []
    },
    "anet_DeferredTaxAssetsCapitalizedResearchAndDevelopment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "DeferredTaxAssetsCapitalizedResearchAndDevelopment",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized research and development expenses",
        "label": "Deferred Tax Assets, Capitalized Research And Development",
        "documentation": "Deferred Tax Assets, Capitalized Research And Development"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsDeferredIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsDeferredIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "label": "Deferred Tax Assets, Deferred Income",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r905"
     ]
    },
    "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets",
        "label": "Deferred Tax Assets, Goodwill and Intangible Assets",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross deferred tax assets",
        "label": "Deferred Tax Assets, Gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r453"
     ]
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net deferred tax assets",
        "label": "Deferred Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails_1": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred tax assets",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNetAbstract",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Net, Classification [Abstract]",
        "label": "Deferred Tax Assets, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNetOfValuationAllowanceAbstract",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets:",
        "label": "Deferred Tax Assets, Net of Valuation Allowance [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net operating losses",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r905"
     ]
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Deferred Tax Assets, Other",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r905"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax credits",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r76",
      "r905"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r905"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reserves and accruals not currently deductible",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r905"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails",
      "http://www.arista.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation allowance",
        "negatedTerseLabel": "Valuation allowance",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r454"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities:",
        "label": "Deferred Tax Liabilities, Gross [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Right of use asset",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r905"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other",
        "label": "Deferred Tax Liabilities, Other",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r905"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "US tax on foreign earnings",
        "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences."
       }
      }
     },
     "auth_ref": [
      "r905"
     ]
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/PostEmploymentBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount contributed by employer for matching contributions",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "presentation": [
      "http://www.arista.com/role/PostEmploymentBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of employees salary for contribution (up to) (as a percent)",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "presentation": [
      "http://www.arista.com/role/PostEmploymentBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percent of employee match (as a percent)",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "documentation": "Percentage employer matches of the employee's percentage contribution matched."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation",
        "label": "Depreciation",
        "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."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r63"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation, amortization and other",
        "label": "Depreciation, Depletion and Amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r249"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' Equity and Stock-Based Compensation",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r385",
      "r390",
      "r421",
      "r422",
      "r424",
      "r708"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement [Abstract]",
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Annual Report",
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r732",
      "r733",
      "r746"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Financial Statement Error Correction [Flag]",
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r732",
      "r733",
      "r746",
      "r782"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r767"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Documents Incorporated by Reference",
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r730"
     ]
    },
    "us-gaap_DomesticCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DomesticCountryMember",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Domestic Tax Authority",
        "label": "Domestic Tax Authority [Member]",
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EMEAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EMEAMember",
     "presentation": [
      "http://www.arista.com/role/GeographicalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Europe, Middle East and Africa",
        "label": "EMEA [Member]",
        "documentation": "Regions of Europe, Middle East and Africa."
       }
      }
     },
     "auth_ref": [
      "r936",
      "r938",
      "r939",
      "r940"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per share",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofOperations",
      "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r204",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r227",
      "r229",
      "r234",
      "r235",
      "r236",
      "r240",
      "r484",
      "r485",
      "r554",
      "r575",
      "r689"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofOperations",
      "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r204",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r229",
      "r234",
      "r235",
      "r236",
      "r240",
      "r484",
      "r485",
      "r554",
      "r575",
      "r689"
     ]
    },
    "us-gaap_EarningsPerShareReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareReconciliationAbstract",
     "presentation": [
      "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income per share:",
        "label": "Earnings Per Share Reconciliation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.arista.com/role/NetIncomePerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Income Per Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r226",
      "r237",
      "r238",
      "r239"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of exchange rate changes",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r493"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Effective tax rate",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r442"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. federal statutory income tax rate",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r442",
      "r466"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in valuation allowance",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "documentation": "Percentage 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 changes in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r902",
      "r908"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes on foreign earnings differential",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "documentation": "Percentage 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 applicable to statutory income tax expense (benefit) outside of the country of domicile."
       }
      }
     },
     "auth_ref": [
      "r902",
      "r908"
     ]
    },
    "anet_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition and integration costs",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Acquisition And Integration Costs, Percent",
        "documentation": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Acquisition And Integration Costs, Percent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent",
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r902",
      "r908"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other, net",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "documentation": "Percentage 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."
       }
      }
     },
     "auth_ref": [
      "r902",
      "r908"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excess tax benefits resulting from stock awards",
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount",
        "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r810",
      "r902"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State tax, net of federal benefit",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "documentation": "Percentage 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 applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r902",
      "r908"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Tax credits",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent",
        "documentation": "Percentage 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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits."
       }
      }
     },
     "auth_ref": [
      "r902",
      "r908"
     ]
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued compensation-related costs",
        "label": "Employee-related Liabilities, Current",
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized compensation expense",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r423"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average period (in years)",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "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."
       }
      }
     },
     "auth_ref": [
      "r423"
     ]
    },
    "us-gaap_EmployeeStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeStockMember",
     "presentation": [
      "http://www.arista.com/role/NetIncomePerShareAntidilutiveSecuritiesExcludedfromEarningsPerShareDetails",
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee stock purchase plan",
        "label": "Employee Stock [Member]",
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Option",
        "label": "Employee Stock Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "anet_EmployeeStockPurchasePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "EmployeeStockPurchasePlanMember",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ESPP",
        "label": "Employee Stock Purchase Plan [Member]",
        "documentation": "Employee Stock Purchase Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r729"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r729"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r729"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Public Float",
        "label": "Entity Public Float",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r729"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r729"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r729"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r729"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Voluntary Filers",
        "label": "Entity Voluntary Filers",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Well-known Seasoned Issuer",
        "label": "Entity Well-known Seasoned Issuer",
        "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."
       }
      }
     },
     "auth_ref": [
      "r808"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityAbstract",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "STOCKHOLDERS\u2019 EQUITY:",
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r173",
      "r200",
      "r201",
      "r202",
      "r213",
      "r214",
      "r215",
      "r217",
      "r223",
      "r225",
      "r241",
      "r313",
      "r314",
      "r360",
      "r425",
      "r426",
      "r427",
      "r459",
      "r460",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r483",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r513",
      "r585",
      "r586",
      "r587",
      "r597",
      "r650"
     ]
    },
    "anet_EquitySecuritiesFVNICumulativeGainLossNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "EquitySecuritiesFVNICumulativeGainLossNet",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative gain from initial purchase of equity investment",
        "label": "Equity Securities, FV-NI, Cumulative Gain (Loss) Net",
        "documentation": "Equity Securities, FV-NI, Cumulative Gain (Loss), Net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquitySecuritiesFvNi": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquitySecuritiesFvNi",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails": {
       "parentTag": "us-gaap_InvestmentsFairValueDisclosure",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketable equity securities",
        "label": "Equity Securities, FV-NI, Current",
        "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r490",
      "r684"
     ]
    },
    "us-gaap_EquitySecuritiesFvNiCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquitySecuritiesFvNiCost",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Initial cost for equity investment",
        "label": "Equity Securities, FV-NI, Cost",
        "documentation": "Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value."
       }
      }
     },
     "auth_ref": [
      "r558"
     ]
    },
    "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquitySecuritiesFvNiRealizedGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity securities, realized gain",
        "label": "Equity Securities, FV-NI, Realized Gain (Loss)",
        "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)."
       }
      }
     },
     "auth_ref": [
      "r576",
      "r848"
     ]
    },
    "us-gaap_EquitySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquitySecuritiesMember",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketable equity securities",
        "label": "Equity Securities [Member]",
        "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r722",
      "r723",
      "r724",
      "r937"
     ]
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsNonmarketableEquitySecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying amount of investments (included in other assets)",
        "label": "Equity Securities without Readily Determinable Fair Value, Amount",
        "documentation": "Amount of investment in equity security without readily determinable fair value."
       }
      }
     },
     "auth_ref": [
      "r310"
     ]
    },
    "anet_EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsNonmarketableEquitySecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of investments",
        "label": "Equity Securities without Readily Determinable Fair Value, Cost of Securities",
        "documentation": "Equity Securities without Readily Determinable Fair Value, Cost of Securities"
       }
      }
     },
     "auth_ref": []
    },
    "anet_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsNonmarketableEquitySecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cumulative impairment and downward adjustments",
        "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss and Downward Price Adjustment, Cumulative Amount",
        "documentation": "Equity Securities without Readily Determinable Fair Value, Impairment Loss and Downward Price Adjustment, Cumulative Amount"
       }
      }
     },
     "auth_ref": []
    },
    "anet_EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-marketable equity securities, realized gain",
        "label": "Equity Securities Without Readily Determinable Fair Value, Realized Gain",
        "documentation": "Equity Securities Without Readily Determinable Fair Value, Realized Gain"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Equity Securities without Readily Determinable Fair Value",
        "label": "Equity Securities without Readily Determinable Fair Value [Table Text Block]",
        "documentation": "Tabular disclosure of investment in equity security without readily determinable fair value."
       }
      }
     },
     "auth_ref": [
      "r845",
      "r846",
      "r847"
     ]
    },
    "anet_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsGainForNonmarketableEquitySecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gains on non-marketable equity securities",
        "label": "Equity Securities without Readily Determinable Fair Value, Unrealized Gain",
        "documentation": "Equity Securities without Readily Determinable Fair Value, Unrealized Gain"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsNonmarketableEquitySecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative upward adjustments",
        "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount",
        "documentation": "Amount of cumulative gain from upward price adjustment on investment in equity security without readily determinable fair value."
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r775"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r738",
      "r750",
      "r760",
      "r786"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r735",
      "r747",
      "r757",
      "r783"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r781"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsNonmarketableEquitySecuritiesDetails",
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails",
      "http://www.arista.com/role/FairValueMeasurementsUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r487",
      "r488",
      "r489"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsNonmarketableEquitySecuritiesDetails",
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails",
      "http://www.arista.com/role/FairValueMeasurementsUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r487",
      "r488",
      "r489"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Fair Value of Financial Assets by Level",
        "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r144"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r356",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r488",
      "r518",
      "r519",
      "r520",
      "r696",
      "r697",
      "r702",
      "r703",
      "r704"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosures [Abstract]",
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements",
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r486"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level I",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r356",
      "r378",
      "r383",
      "r488",
      "r518",
      "r702",
      "r703",
      "r704"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level II",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r356",
      "r378",
      "r383",
      "r488",
      "r519",
      "r696",
      "r697",
      "r702",
      "r703",
      "r704"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level\u00a0III",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r356",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r488",
      "r520",
      "r696",
      "r697",
      "r702",
      "r703",
      "r704"
     ]
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r356",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r518",
      "r519",
      "r520",
      "r696",
      "r697",
      "r702",
      "r703",
      "r704"
     ]
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsNonmarketableEquitySecuritiesDetails",
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails",
      "http://www.arista.com/role/FairValueMeasurementsUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instrument [Axis]",
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r321",
      "r325",
      "r326",
      "r357",
      "r359",
      "r482",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r573",
      "r694",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r844",
      "r845",
      "r846",
      "r847"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails",
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofIdentifiableIntangibleAssetsAcquiredDetails",
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Estimated useful live (in years)",
        "terseLabel": "Weighted Average Estimated Useful Life (in years)",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedPeriodStartLabel": "Accumulated Amortization, beginning balance",
        "negatedPeriodEndLabel": "Accumulated Amortization, ending balance",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r337"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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)."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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)."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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)."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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)."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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)."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails",
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofIdentifiableIntangibleAssetsAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r334",
      "r336",
      "r337",
      "r338",
      "r549",
      "r550"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Gross Carrying Amount, beginning balance",
        "periodEndLabel": "Gross Carrying Amount, ending balance",
        "label": "Finite-Lived Intangible Assets, Gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r550"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails",
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofIdentifiableIntangibleAssetsAcquiredDetails",
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r549"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails",
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofIdentifiableIntangibleAssetsAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r60"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails",
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails",
      "http://www.arista.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition-related intangible assets, net",
        "totalLabel": "Net Carrying Amount",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r549"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsPeriodIncreaseDecrease",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross Carrying Amount, Additions",
        "label": "Finite-Lived Intangible Assets, Period Increase (Decrease)",
        "documentation": "Amount of increase (decrease) in carrying value of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsRollForward",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets [Roll Forward]",
        "label": "Finite-Lived Intangible Assets [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinitelivedIntangibleAssetsAcquired1",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofIdentifiableIntangibleAssetsAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition Date Fair Value",
        "label": "Finite-Lived Intangible Assets Acquired",
        "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition."
       }
      }
     },
     "auth_ref": [
      "r335"
     ]
    },
    "us-gaap_ForeignCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCountryMember",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Tax Authority",
        "label": "Foreign Tax Authority [Member]",
        "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r492"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r742",
      "r754",
      "r764",
      "r790"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r742",
      "r754",
      "r764",
      "r790"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r742",
      "r754",
      "r764",
      "r790"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r742",
      "r754",
      "r764",
      "r790"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r742",
      "r754",
      "r764",
      "r790"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Furniture and fixtures",
        "label": "Furniture and Fixtures [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Gain on strategic investments",
        "terseLabel": "Gain (loss) on strategic investments",
        "label": "Gain (Loss) on Investments",
        "documentation": "Amount of realized and unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r809"
     ]
    },
    "us-gaap_GainLossOnInvestmentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnInvestmentsTextBlock",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Gain and Losses on Non-marketable Equity Securities",
        "label": "Gain (Loss) on Securities [Table Text Block]",
        "documentation": "Tabular disclosure of realized and unrealized gain (loss) on investment in security."
       }
      }
     },
     "auth_ref": [
      "r830",
      "r831"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative",
        "label": "General and Administrative Expense",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r634"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpenseMember",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative",
        "label": "General and Administrative Expense [Member]",
        "documentation": "Primary financial statement caption encompassing general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r112"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsGoodwillRollforwardDetails",
      "http://www.arista.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Goodwill",
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r332",
      "r551",
      "r695",
      "r711",
      "r853",
      "r860"
     ]
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAcquiredDuringPeriod",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsGoodwillRollforwardDetails",
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Goodwill",
        "terseLabel": "Additions related to current year acquisition",
        "label": "Goodwill, Acquired During Period",
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination."
       }
      }
     },
     "auth_ref": [
      "r333",
      "r695"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Acquired Intangible Assets",
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Acquired Intangible Assets",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r57"
     ]
    },
    "us-gaap_GoodwillPurchaseAccountingAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillPurchaseAccountingAdjustments",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsGoodwillRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement-period adjustments",
        "label": "Goodwill, Purchase Accounting Adjustments",
        "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r859"
     ]
    },
    "us-gaap_GoodwillRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillRollForward",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsGoodwillRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill [Roll Forward]",
        "label": "Goodwill [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r210",
      "r246",
      "r259",
      "r264",
      "r267",
      "r312",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r491",
      "r691",
      "r869"
     ]
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r732",
      "r733",
      "r746"
     ]
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of long-lived assets",
        "label": "Impairment, Long-Lived Asset, Held-for-Use",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r62",
      "r131"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of Long-Lived Assets and Investments in Privately-Held Companies",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r132"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesGeographicalBreakdownIncomebeforeTaxesDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesGeographicalBreakdownIncomebeforeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Domestic",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r465"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.arista.com/role/IncomeTaxesGeographicalBreakdownIncomebeforeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofOperations",
      "http://www.arista.com/role/IncomeTaxesGeographicalBreakdownIncomebeforeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income before income taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r110",
      "r151",
      "r246",
      "r259",
      "r264",
      "r267",
      "r555",
      "r571",
      "r691"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/IncomeTaxesGeographicalBreakdownIncomebeforeTaxesDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesGeographicalBreakdownIncomebeforeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "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."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r465"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesGeographicalBreakdownIncomebeforeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract]",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Axis]",
        "label": "Income Statement Location [Axis]",
        "documentation": "Information by location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r339",
      "r340",
      "r635"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Domain]",
        "label": "Income Statement Location [Domain]",
        "documentation": "Location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r340",
      "r635"
     ]
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Authority [Axis]",
        "label": "Income Tax Authority [Axis]",
        "documentation": "Information by tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Authority [Domain]",
        "label": "Income Tax Authority [Domain]",
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Abstract]",
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "anet_IncomeTaxDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "IncomeTaxDisclosureLineItems",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Line Items]",
        "label": "Income Tax Disclosure [Line Items]",
        "documentation": "[Line Items] for Income Tax Disclosure [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "anet_IncomeTaxDisclosureTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "IncomeTaxDisclosureTable",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Table]",
        "label": "Income Tax Disclosure [Table]",
        "documentation": "Income Tax Disclosure [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r435",
      "r443",
      "r450",
      "r456",
      "r461",
      "r467",
      "r468",
      "r469",
      "r596"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofOperations",
      "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for income taxes",
        "totalLabel": "Total provision for income taxes",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r171",
      "r224",
      "r225",
      "r250",
      "r441",
      "r462",
      "r577"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r199",
      "r437",
      "r438",
      "r450",
      "r451",
      "r455",
      "r457",
      "r593"
     ]
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for income taxes, net of refunds",
        "label": "Income Taxes Paid",
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r43"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "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."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Accounts receivable, net",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r546",
      "r832"
     ]
    },
    "us-gaap_IncreaseDecreaseInIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes, net",
        "label": "Increase (Decrease) in Income Taxes",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets."
       }
      }
     },
     "auth_ref": [
      "r832"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Inventories",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities:",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other assets",
        "label": "Increase (Decrease) in Other Current Assets",
        "documentation": "Amount of increase (decrease) in current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r832"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other liabilities",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "anet_IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan",
     "calculation": {
      "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee stock purchase plan (in shares)",
        "label": "Incremental Common Shares Attributable To Dilutive Effect Of Employee Stock Purchase Plan",
        "documentation": "Incremental Common Shares Attributable To Dilutive Effect Of Employee Stock Purchase Plan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "calculation": {
      "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options and RSUs (in shares)",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "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."
       }
      }
     },
     "auth_ref": [
      "r230",
      "r231",
      "r232",
      "r236",
      "r389"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r745",
      "r754",
      "r764",
      "r781",
      "r790",
      "r794",
      "r802"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r800"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r734",
      "r806"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r734",
      "r806"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r734",
      "r806"
     ]
    },
    "us-gaap_InterestIncomeOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestIncomeOther",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Interest Income, Other",
        "documentation": "Amount of interest income earned from interest bearing assets classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestReceivable",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsNonmarketableEquitySecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest receivable",
        "label": "Interest Receivable",
        "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable."
       }
      }
     },
     "auth_ref": [
      "r824",
      "r935"
     ]
    },
    "anet_InventoryDepositCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "InventoryDepositCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesandOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory deposits",
        "label": "Inventory Deposit, Current",
        "documentation": "Inventory Deposit, Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryDisclosureAbstract",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory",
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finished goods",
        "label": "Inventory, Finished Goods, Net of Reserves",
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r685"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets",
      "http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "totalLabel": "Total inventories",
        "label": "Inventory, Net",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r682",
      "r711"
     ]
    },
    "us-gaap_InventoryNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryNetAbstract",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Inventory, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory Valuation and Contract Manufacturer/Supplier Liabilities",
        "label": "Inventory, Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r177",
      "r188",
      "r327",
      "r328",
      "r330",
      "r547",
      "r687"
     ]
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryRawMaterialsNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Raw materials",
        "label": "Inventory, Raw Materials, Net of Reserves",
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r686"
     ]
    },
    "us-gaap_InventoryWriteDown": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryWriteDown",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory write-down",
        "label": "Inventory Write-down",
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels."
       }
      }
     },
     "auth_ref": [
      "r329"
     ]
    },
    "us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentIncomeNetAmortizationOfDiscountAndPremium",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Amortization (accretion) of investment premiums (discount)",
        "label": "Investment Income, Net, Amortization of Discount and Premium",
        "documentation": "Amount of accretion (amortization) of purchase discount (premium) on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r120"
     ]
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Fair Value of Available-for-sale Marketable Securities by Remaining Contractual Maturity",
        "label": "Investments Classified by Contractual Maturity Date [Table Text Block]",
        "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Marketable Securities",
        "label": "Investments, Fair Value Disclosure",
        "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method."
       }
      }
     },
     "auth_ref": [
      "r487"
     ]
    },
    "anet_InvestmentsPrivatelyHeldCompaniesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "InvestmentsPrivatelyHeldCompaniesPolicyTextBlock",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Investments in Privately-Held Companies",
        "label": "Investments, Privately Held Companies [Policy Text Block]",
        "documentation": "Investments, Privately Held Companies [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "anet_ItaBrennanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "ItaBrennanMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ita Brennan [Member]",
        "documentation": "Ita Brennan"
       }
      }
     },
     "auth_ref": []
    },
    "anet_JayshreeUllalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "JayshreeUllalMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Jayshree Ullal [Member]",
        "documentation": "Jayshree Ullal"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LandMember",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land",
        "label": "Land [Member]",
        "documentation": "Part of earth's surface not covered by water."
       }
      }
     },
     "auth_ref": [
      "r874"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Lease, Cost",
        "label": "Lease, Cost [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r917"
     ]
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold improvements",
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r505"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Lessee, Operating Lease, Liability, Maturity",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r918"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total undiscounted operating lease payments (excluding non-lease components)",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029 and thereafter",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: imputed interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Renewal term (in months and years)",
        "label": "Lessee, Operating Lease, Renewal Term",
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r916"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL LIABILITIES",
        "label": "Liabilities",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r210",
      "r312",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r473",
      "r474",
      "r475",
      "r491",
      "r610",
      "r690",
      "r727",
      "r869",
      "r919",
      "r920"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS\u2019 EQUITY",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r150",
      "r567",
      "r711",
      "r833",
      "r849",
      "r914"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r176",
      "r210",
      "r312",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r473",
      "r474",
      "r475",
      "r491",
      "r711",
      "r869",
      "r919",
      "r920"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CURRENT LIABILITIES:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermPurchaseCommitmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermPurchaseCommitmentLineItems",
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Purchase Commitment [Line Items]",
        "label": "Long-Term Purchase Commitment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermPurchaseCommitmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermPurchaseCommitmentTable",
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Purchase Commitment [Table]",
        "label": "Long-Term Purchase Commitment [Table]",
        "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossContingencyPatentsAllegedlyInfringedNumber": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingencyPatentsAllegedlyInfringedNumber",
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Patents allegedly infringed, number",
        "label": "Loss Contingency, Patents Allegedly Infringed, Number",
        "documentation": "Number of another entity's patents that the entity has allegedly infringed."
       }
      }
     },
     "auth_ref": [
      "r865",
      "r866"
     ]
    },
    "us-gaap_LossContingencyPatentsFoundNotInfringedNumber": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingencyPatentsFoundNotInfringedNumber",
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Patents found not infringed, number",
        "label": "Loss Contingency, Patents Found Not Infringed, Number",
        "documentation": "Number of another entity's patents that the entity was found not to have infringed."
       }
      }
     },
     "auth_ref": [
      "r865",
      "r866"
     ]
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MachineryAndEquipmentMember",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equipment and machinery",
        "label": "Machinery and Equipment [Member]",
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer [Axis]",
        "label": "Customer [Axis]"
       }
      }
     },
     "auth_ref": [
      "r273",
      "r701",
      "r873",
      "r929",
      "r930"
     ]
    },
    "anet_MarketableSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "MarketableSecuritiesMember",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketable securities",
        "label": "Marketable Securities [Member]",
        "documentation": "Marketable Securities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MarketableSecuritiesPolicy",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketable Securities",
        "label": "Marketable Securities, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for investment classified as marketable security."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "anet_MarketableSecuritiesWeightedAverageRemainingLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "MarketableSecuritiesWeightedAverageRemainingLife",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketable securities, weighted average remaining duration (in years)",
        "label": "Marketable Securities, Weighted Average Remaining Life",
        "documentation": "Marketable Securities, Weighted Average Remaining Life"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r343",
      "r344",
      "r345",
      "r346",
      "r384",
      "r545",
      "r584",
      "r602",
      "r603",
      "r653",
      "r655",
      "r657",
      "r658",
      "r660",
      "r676",
      "r677",
      "r693",
      "r698",
      "r707",
      "r713",
      "r871",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r773"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r773"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r343",
      "r344",
      "r345",
      "r346",
      "r384",
      "r545",
      "r584",
      "r602",
      "r603",
      "r653",
      "r655",
      "r657",
      "r658",
      "r660",
      "r676",
      "r677",
      "r693",
      "r698",
      "r707",
      "r713",
      "r871",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r793"
     ]
    },
    "us-gaap_MoneyMarketFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MoneyMarketFundsMember",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Money market funds",
        "label": "Money Market Funds [Member]",
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities."
       }
      }
     },
     "auth_ref": [
      "r875"
     ]
    },
    "anet_MoneyMarketFundsRestrictedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "MoneyMarketFundsRestrictedMember",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Money market funds - restricted",
        "label": "Money Market Funds, Restricted [Member]",
        "documentation": "Money Market Funds, Restricted [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r801"
     ]
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer [Domain]",
        "label": "Customer [Domain]"
       }
      }
     },
     "auth_ref": [
      "r273",
      "r701",
      "r873",
      "r929",
      "r930"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r774"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r208"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:",
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r208"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r122",
      "r123"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.arista.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.arista.com/role/ConsolidatedStatementsofOperations",
      "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income",
        "verboseLabel": "Net income",
        "terseLabel": "Net Income (Loss) Attributable to Parent",
        "label": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r123",
      "r152",
      "r174",
      "r194",
      "r197",
      "r202",
      "r210",
      "r216",
      "r218",
      "r219",
      "r220",
      "r221",
      "r224",
      "r225",
      "r233",
      "r246",
      "r259",
      "r264",
      "r267",
      "r312",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r485",
      "r491",
      "r572",
      "r632",
      "r648",
      "r649",
      "r691",
      "r725",
      "r869"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recent Accounting Pronouncements Not Yet Effective",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r773"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r742",
      "r754",
      "r764",
      "r781",
      "r790"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r771"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r770"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r781"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r801"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r801"
     ]
    },
    "us-gaap_NonUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonUsMember",
     "presentation": [
      "http://www.arista.com/role/GeographicalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "International",
        "label": "Non-US [Member]",
        "documentation": "Countries excluding the United States of America (US)."
       }
      }
     },
     "auth_ref": [
      "r936",
      "r938",
      "r939",
      "r940"
     ]
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING INFORMATION:",
        "label": "Noncash Investing and Financing Items [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "anet_NoncashLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "NoncashLeaseExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncash lease expense",
        "label": "Noncash Lease Expense",
        "documentation": "Noncash lease expense resulting from the change in right-of-use assets of operating leases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofOperations",
      "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income, net",
        "totalLabel": "Total other income, net",
        "label": "Nonoperating Income (Expense)",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "us-gaap_NumberOfBusinessesAcquired": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfBusinessesAcquired",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of businesses acquired",
        "label": "Number of Businesses Acquired",
        "documentation": "The number of businesses acquired by the entity during the period."
       }
      }
     },
     "auth_ref": []
    },
    "anet_NumberOfPrimaryContractManufacturingPartners": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "NumberOfPrimaryContractManufacturingPartners",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of primary contract manufacturing partners",
        "label": "Number of Primary Contract Manufacturing Partners",
        "documentation": "Number of Primary Contract Manufacturing Partners"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.arista.com/role/GeographicalInformationDetails",
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reportable segments",
        "label": "Number of Reportable Segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r839"
     ]
    },
    "us-gaap_NumberOfReportingUnits": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfReportingUnits",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reporting units",
        "label": "Number of Reporting Units",
        "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Operating Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses:",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r246",
      "r259",
      "r264",
      "r267",
      "r691"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/CommitmentsandContingenciesLeaseCostDetails": {
       "parentTag": "us-gaap_OperatingLeaseExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed lease costs",
        "label": "Operating Lease, Cost",
        "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."
       }
      }
     },
     "auth_ref": [
      "r506",
      "r710"
     ]
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/CommitmentsandContingenciesLeaseCostDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating lease costs",
        "label": "Operating Lease, Expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r915"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.arista.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails",
      "http://www.arista.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Present value of operating lease payments as of December 31, 2023",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r502"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities, current (included in other current liabilities)",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r502"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities, current [Extensible List]",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r503"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities, non-current (included in other long-term liabilities)",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r502"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities, non-current [Extensible Enumeration]",
        "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r503"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease payments",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r504",
      "r508"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right-of-use assets (included in other assets)",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r501"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right-of-use assets [Extensible Enumeration]",
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r503"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesWeightedaverageRemainingLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average discount rate \u2014 operating leases (as a percent)",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r511",
      "r710"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesWeightedaverageRemainingLeaseTermandDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average remaining lease term \u2014 operating leases (in years)",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "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."
       }
      }
     },
     "auth_ref": [
      "r510",
      "r710"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating loss carryforwards",
        "label": "Operating Loss Carryforwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Organization and Summary of Significant Accounting Policies",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r124",
      "r125",
      "r142"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Accrued Liabilities, Current",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "us-gaap_OtherAssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Money market funds - restricted",
        "label": "Other Assets, Fair Value Disclosure",
        "documentation": "Fair value portion of other assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r183"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Available-for-sale investments:",
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation adjustments",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r17",
      "r143"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income (loss), net of tax:",
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other comprehensive income (loss)",
        "terseLabel": "Other comprehensive income (loss), net of tax",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r17",
      "r143",
      "r195",
      "r198"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: reclassification adjustment for net (gains) losses included in net income",
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax",
        "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r108",
      "r193",
      "r309"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in net unrealized gains (losses) on available-for-sale securities",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r192",
      "r309"
     ]
    },
    "us-gaap_OtherCurrentLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherCurrentLiabilitiesMember",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Current Liabilities",
        "label": "Other Current Liabilities [Member]",
        "documentation": "Primary financial statement caption encompassing other current liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities",
        "label": "Other Liabilities, Current",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r711"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other long-term liabilities",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "us-gaap_OtherNonoperatingGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingGainsLosses",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income (expense), net",
        "label": "Other Nonoperating Gains (Losses)",
        "documentation": "Amount of gain (loss) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r773"
     ]
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherPrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesandOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other prepaid expenses and deposits",
        "label": "Other Prepaid Expense, Current",
        "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r825",
      "r851"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r740",
      "r752",
      "r762",
      "r788"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r743",
      "r755",
      "r765",
      "r791"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r743",
      "r755",
      "r765",
      "r791"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r769"
     ]
    },
    "anet_PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Investment in notes and privately-held companies",
        "label": "Payments For Investment In Notes And Privately-Held Companies",
        "documentation": "Payments For Investment In Notes And Privately-Held Companies"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchase of common stock",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Tax withholding paid on behalf of employees for net share settlement",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r206"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cash paid for business combination, net of cash acquired",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireMarketableSecurities",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchases of marketable securities",
        "label": "Payments to Acquire Marketable Securities",
        "documentation": "Amount of cash outflow for purchase of marketable security."
       }
      }
     },
     "auth_ref": [
      "r841"
     ]
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireProductiveAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchases of property, equipment and intangible assets",
        "label": "Payments to Acquire Productive Assets",
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r909",
      "r910",
      "r911"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r772"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r772"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r771"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r781"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r774"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r770"
     ]
    },
    "anet_PercentOfSharesOutstandingToIncreaseNumberOfSharesAvailableForGrantAndIssuance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "PercentOfSharesOutstandingToIncreaseNumberOfSharesAvailableForGrantAndIssuance",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percent of shares outstanding to increase number of shares available for grant and issuance (as a percent)",
        "label": "Percent Of Shares Outstanding To Increase Number Of Shares Available For Grant And Issuance",
        "documentation": "Percent of Shares Outstanding to Increase Number of Shares Available for Grant and Issuance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Axis]",
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898",
      "r899",
      "r900",
      "r901"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Domain]",
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898",
      "r899",
      "r900",
      "r901"
     ]
    },
    "anet_PostContractCustomerSupportPCSTermofContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "PostContractCustomerSupportPCSTermofContract",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PCS term of contract (in years)",
        "label": "Post Contract Customer Support (PCS), Term of Contract",
        "documentation": "Post Contract Customer Support (PCS), Term of Contract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PostemploymentBenefitsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PostemploymentBenefitsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Postemployment Benefits [Abstract]",
        "label": "Postemployment Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PostemploymentBenefitsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PostemploymentBenefitsDisclosureTextBlock",
     "presentation": [
      "http://www.arista.com/role/PostEmploymentBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Post-Employment Benefits",
        "label": "Postemployment Benefits Disclosure [Text Block]",
        "documentation": "The entire disclosure for postemployment benefits, which may include supplemental unemployment benefits, obligations recognized for all types of benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement. Disclosure may also include discussion that an obligation for postemployment benefits is not accrued in accordance with regulation only because the amount cannot be reasonably estimated."
       }
      }
     },
     "auth_ref": [
      "r375",
      "r376"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, par value (in dollars per share)",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r358"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares authorized (in shares)",
        "label": "Preferred Stock, Shares Authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r612"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares issued (in shares)",
        "label": "Preferred Stock, Shares Issued",
        "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."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r358"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares outstanding (in shares)",
        "label": "Preferred Stock, Shares Outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r612",
      "r630",
      "r933",
      "r934"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, $0.0001 par value\u2014100,000 shares authorized and no shares issued and outstanding as of December 31, 2023 and 2022",
        "label": "Preferred Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r563",
      "r711"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesandOtherCurrentAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets",
      "http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other current assets",
        "totalLabel": "Total prepaid expenses and other current assets",
        "label": "Prepaid Expense and Other Assets, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpensesAndOtherCurrentAssetsMember",
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid Expenses and Other Current Assets",
        "label": "Prepaid Expenses and Other Current Assets [Member]",
        "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "anet_PrivatelyHeldTechnologyCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "PrivatelyHeldTechnologyCompanyMember",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsNarrativeDetails",
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofIdentifiableIntangibleAssetsAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Privately-held Technology Company",
        "label": "Privately-held Technology Company [Member]",
        "documentation": "Privately-held Technology Company"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of common stock under equity plans",
        "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised",
        "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r22"
     ]
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from maturities of marketable securities",
        "label": "Proceeds from Sale and Maturity of Marketable Securities",
        "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale of marketable securities",
        "label": "Proceeds from Sale of Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r205",
      "r276",
      "r308"
     ]
    },
    "us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleOfEquitySecuritiesFvNi",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale of marketable equity securities",
        "label": "Proceeds from Sale of Equity Securities, FV-NI",
        "documentation": "Amount of cash inflow from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as investing activity."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r207"
     ]
    },
    "us-gaap_ProductInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductInformationLineItems",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product Information [Line Items]",
        "label": "Product Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProductMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductMember",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofOperations",
      "http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product",
        "label": "Product [Member]",
        "documentation": "Article or substance produced by nature, labor or machinery."
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofOperations",
      "http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r269",
      "r548",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r679",
      "r699",
      "r712",
      "r814",
      "r867",
      "r868",
      "r873",
      "r929"
     ]
    },
    "anet_ProductSalesRebateReturnsReserveAndOthersCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "ProductSalesRebateReturnsReserveAndOthersCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/FinancialStatementsDetailsAccountsReceivableNetDetails": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsAccountsReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Product sales rebate, returns reserve and others",
        "label": "Product Sales Rebate, Returns Reserve And Others, Current",
        "documentation": "Product Sales Rebate, Returns Reserve And Others, Current"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofOperations",
      "http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": [
      "r269",
      "r548",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r679",
      "r699",
      "r712",
      "r814",
      "r867",
      "r868",
      "r873",
      "r929"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and Equipment",
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type [Axis]",
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, gross",
        "label": "Property, Plant and Equipment, Gross",
        "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."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r179",
      "r570"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Line Items]",
        "label": "Property, Plant and Equipment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets",
      "http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails",
      "http://www.arista.com/role/GeographicalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Property and equipment, net",
        "verboseLabel": "Long lived assets",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r557",
      "r570",
      "r711"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and Equipment",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r164",
      "r169",
      "r568"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Property and Equipment, net",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type [Domain]",
        "label": "Long-Lived Tangible Asset [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated useful life (in years)",
        "label": "Property, Plant and Equipment, Useful Life",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cancelable purchase commitments",
        "label": "Purchase Commitment, Remaining Minimum Amount Committed",
        "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r149"
     ]
    },
    "us-gaap_PurchaseObligationDueInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PurchaseObligationDueInNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cancellable purchase commitments, due in next twelve months",
        "label": "Purchase Obligation, to be Paid, Year One",
        "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "anet_PurchaseObligationToBePaidAfterNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "PurchaseObligationToBePaidAfterNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cancellable purchase commitments, due after twelve months",
        "label": "Purchase Obligation, to be Paid, After Next Twelve Months",
        "documentation": "Purchase Obligation, to be Paid, After Next Twelve Months"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r769"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r769"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r343",
      "r344",
      "r345",
      "r346",
      "r377",
      "r384",
      "r416",
      "r417",
      "r418",
      "r521",
      "r545",
      "r584",
      "r602",
      "r603",
      "r653",
      "r655",
      "r657",
      "r658",
      "r660",
      "r676",
      "r677",
      "r693",
      "r698",
      "r707",
      "r713",
      "r716",
      "r863",
      "r871",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r343",
      "r344",
      "r345",
      "r346",
      "r377",
      "r384",
      "r416",
      "r417",
      "r418",
      "r521",
      "r545",
      "r584",
      "r602",
      "r603",
      "r653",
      "r655",
      "r657",
      "r658",
      "r660",
      "r676",
      "r677",
      "r693",
      "r698",
      "r707",
      "r713",
      "r716",
      "r863",
      "r871",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926"
     ]
    },
    "us-gaap_ReceivablesBillingStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReceivablesBillingStatusDomain",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivables Billing Status [Domain]",
        "label": "Receivables Billing Status [Domain]",
        "documentation": "Amounts due from customers (or dealers) within the next year (or operating cycle, if longer) for goods or services that have been delivered or used, but not yet paid."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable",
        "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r735",
      "r747",
      "r757",
      "r783"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "label": "Research and Development Expense",
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r434",
      "r927"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpenseMember",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "label": "Research and Development Expense [Member]",
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and Development Expenses",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process."
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r736",
      "r748",
      "r758",
      "r784"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r737",
      "r749",
      "r759",
      "r785"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r744",
      "r756",
      "r766",
      "r792"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/FinancialStatementsDetailsCashCashEquivalentsandRestrictedCashDetails": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsCashCashEquivalentsandRestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash included in other assets",
        "label": "Restricted Cash and Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r145",
      "r178",
      "r209",
      "r562"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents [Domain]",
        "label": "Cash and Cash Equivalents [Domain]",
        "documentation": "Type of cash and cash equivalent. Cash is 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."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "anet_RestrictedDepositsAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "RestrictedDepositsAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted deposits",
        "label": "Restricted Deposits Assets",
        "documentation": "Restricted Deposits Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails",
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSUs",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r135",
      "r566",
      "r588",
      "r590",
      "r595",
      "r613",
      "r711"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Retained Earnings",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r173",
      "r213",
      "r214",
      "r215",
      "r217",
      "r223",
      "r225",
      "r313",
      "r314",
      "r425",
      "r426",
      "r427",
      "r459",
      "r460",
      "r476",
      "r478",
      "r479",
      "r481",
      "r483",
      "r585",
      "r587",
      "r597",
      "r933"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofOperations",
      "http://www.arista.com/role/GeographicalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total revenue",
        "verboseLabel": "Revenue",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r248",
      "r258",
      "r262",
      "r263",
      "r269",
      "r271",
      "r273",
      "r371",
      "r372",
      "r548"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r678"
     ]
    },
    "us-gaap_RevenueRecognitionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRecognitionAbstract",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition",
        "label": "Revenue Recognition [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, remaining performance obligation, amount",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r167"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance obligation, period (in years)",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r168"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r168"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation."
       }
      }
     },
     "auth_ref": []
    },
    "anet_RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, remaining performance obligation including contract liabilities, deferred revenue and other performance obligations, amount",
        "label": "Revenue, Remaining Performance Obligation Including Contract Liabilities, Deferred Revenue and Other Performance Obligations, Amount",
        "documentation": "Revenue, Remaining Performance Obligation Including Contract Liabilities, Deferred Revenue and Other Performance Obligations, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance obligation, percentage (as a percent)",
        "label": "Revenue, Remaining Performance Obligation, Percentage",
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r811"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue:",
        "label": "Revenues [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "presentation": [
      "http://www.arista.com/role/GeographicalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "label": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r509",
      "r710"
     ]
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RisksAndUncertaintiesAbstract",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentrations of Business and Credit Risk",
        "label": "Risks and Uncertainties [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "anet_RisksAndUncertaintiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "RisksAndUncertaintiesPolicyTextBlock",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risks and Uncertainties",
        "label": "Risks and Uncertainties [Policy Text Block]",
        "documentation": "Risks and Uncertainties"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r801"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r801"
     ]
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenue Benchmark [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r273",
      "r812"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accounts Receivable",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accrued Liabilities",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Acquisition-Related Intangible Assets",
        "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]",
        "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company."
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://www.arista.com/role/NetIncomePerShareAntidilutiveSecuritiesExcludedfromEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "documentation": "Schedule for 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."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "presentation": [
      "http://www.arista.com/role/NetIncomePerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r80",
      "r470"
     ]
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Cash, Cash Equivalents and Restricted Cash",
        "label": "Schedule of Cash and Cash Equivalents [Table Text Block]",
        "documentation": "Tabular disclosure of the components of cash and cash equivalents."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r139"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r138"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.arista.com/role/NetIncomePerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Basic and Diluted Net Income Per Share Available to Common Stock",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r838"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock-Based Compensation Expense",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement."
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails",
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofIdentifiableIntangibleAssetsAcquiredDetails",
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r60",
      "r549"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finite-Lived Intangible Assets",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r60"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Goodwill",
        "label": "Schedule of Goodwill [Table Text Block]",
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule."
       }
      }
     },
     "auth_ref": [
      "r695",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862"
     ]
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Income before Income Taxes",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions."
       }
      }
     },
     "auth_ref": [
      "r834"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Inventories",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r105",
      "r106",
      "r107"
     ]
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Restricted Stock Units Activity",
        "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Prepaid Expenses and Other Current Assets",
        "label": "Schedule of Other Current Assets [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amounts of other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Other Income, Net",
        "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfProductInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfProductInformationTable",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Product Information [Table]",
        "label": "Schedule of Product Information [Table]",
        "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Table]",
        "label": "Property, Plant and Equipment [Table]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
     "presentation": [
      "http://www.arista.com/role/GeographicalInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Net Revenue and Long Lived Assets, by Location",
        "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]",
        "documentation": "Tabular disclosure of information concerning 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."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r113"
     ]
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "presentation": [
      "http://www.arista.com/role/GeographicalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r109"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Option Activity",
        "label": "Share-Based Payment Arrangement, Activity [Table Text Block]",
        "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r21",
      "r71"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails",
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails",
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r386",
      "r388",
      "r391",
      "r392",
      "r393",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419"
     ]
    },
    "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfTreasuryStockByClassTextBlock",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Class of Treasury Stock",
        "label": "Class of Treasury Stock [Table Text Block]",
        "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r67",
      "r68",
      "r69"
     ]
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward",
        "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]",
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r709",
      "r903"
     ]
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Estimated Amortization Expense",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r728"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r731"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.arista.com/role/GeographicalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r271",
      "r272",
      "r599",
      "r600",
      "r601",
      "r654",
      "r656",
      "r659",
      "r661",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r680",
      "r700",
      "r716",
      "r873",
      "r929"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingAbstract",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting",
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.arista.com/role/GeographicalInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical Information",
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r251",
      "r261",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r273"
     ]
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r271",
      "r692"
     ]
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales and marketing",
        "label": "Selling and Marketing Expense",
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingAndMarketingExpenseMember",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales and marketing",
        "label": "Selling and Marketing Expense [Member]",
        "documentation": "Primary financial statement caption encompassing selling and marketing expense."
       }
      }
     },
     "auth_ref": [
      "r112"
     ]
    },
    "us-gaap_ServiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ServiceMember",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service",
        "label": "Service [Member]",
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service."
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_ShareBasedCompensationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationAbstract",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based Compensation",
        "label": "Share-Based Payment Arrangement, Noncash Expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Requisite service period of the awards (in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period",
        "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r708"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "RSUs and PRSUs forfeited/canceled (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r408"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSUs and PRSUs forfeited/canceled (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r408"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSUs and PRSUs granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r406"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails",
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSUs granted (in dollars per share)",
        "verboseLabel": "RSUs and PRSUs granted (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r406"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Unvested beginning balance (in shares)",
        "periodEndLabel": "Unvested ending balance (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r403",
      "r404"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Unvested beginning balance (in dollars per share)",
        "periodEndLabel": "Unvested ending balance (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r403",
      "r404"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted- Average\u00a0Grant Date\u00a0Fair\u00a0Value Per Share",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "RSUs and PRSUs vested (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of RSUs vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash."
       }
      }
     },
     "auth_ref": [
      "r410"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "RSUs and PRSUs vested (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails",
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails",
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r386",
      "r388",
      "r391",
      "r392",
      "r393",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of additional shares authorized for issuance (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized",
        "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-Average Remaining Contractual Term and Aggregate Intrinsic Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested and exercisable (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "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."
       }
      }
     },
     "auth_ref": [
      "r397"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested and exercisable (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "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."
       }
      }
     },
     "auth_ref": [
      "r397"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate intrinsic value of options exercised",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "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."
       }
      }
     },
     "auth_ref": [
      "r410"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Options canceled (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "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."
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails",
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r399"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average grant-date fair value of options granted (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology."
       }
      }
     },
     "auth_ref": [
      "r409"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate intrinsic value of\u00a0stock options outstanding",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding, beginning balance (in shares)",
        "periodEndLabel": "Outstanding, ending balance (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r395",
      "r396"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Shares Underlying Outstanding Options",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding, beginning balance (in dollars per share)",
        "periodEndLabel": "Outstanding, ending balance (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r395",
      "r396"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted- Average Exercise Price per Share",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPurchasePeriodTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPurchasePeriodTerm",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase period term (in months)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Purchase Period Term",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Purchase Period Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percent of shares outstanding to increase number of shares available for grant and issuance (as a percent)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum",
        "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock."
       }
      }
     },
     "auth_ref": []
    },
    "anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardServiceBasedConditionPerformancePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardServiceBasedConditionPerformancePeriod",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance based period (in years)",
        "label": "Share-based Compensation Arrangement By Share-based Payment Award, Service-based Condition Performance Period",
        "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Service-based Condition Performance Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails",
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Domain]",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r391",
      "r392",
      "r393",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options exercised (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r400"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options canceled (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options granted (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r399"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-Based Compensation",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r385",
      "r394",
      "r413",
      "r414",
      "r415",
      "r416",
      "r419",
      "r428",
      "r429",
      "r430",
      "r431"
     ]
    },
    "anet_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum increase of number of shares available for grant (in shares)",
        "label": "Share-based Compensation Arrangement By Share-based Payment Award, Maximum Number Of Additional Shares To Be Authorized",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Additional Shares to be Authorized"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate intrinsic value of\u00a0stock options outstanding vested and exercisable",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average remaining contractual term of stock options vested and exercisable (in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "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."
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average remaining contractual term of stock options outstanding (in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "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."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of options vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value",
        "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."
       }
      }
     },
     "auth_ref": [
      "r410"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of share cost offered to eligible employees for share purchases (as a percent)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent",
        "documentation": "Purchase price of common stock expressed as a percentage of its fair value."
       }
      }
     },
     "auth_ref": []
    },
    "anet_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumPercentageofPayrollDeductionsforSharePurchases": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumPercentageofPayrollDeductionsforSharePurchases",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum percentage of payroll deductions per employee (as a percent)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Percentage of Payroll Deductions for Share Purchases",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Percentage of Payroll Deductions for Share Purchases"
       }
      }
     },
     "auth_ref": []
    },
    "anet_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOfferingPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOfferingPeriod",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offering period (in years)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Offering Period",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Offering Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Tax withholding paid for net share settlement of equity awards (in shares)",
        "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StateAndLocalJurisdictionMember",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and Local Jurisdiction",
        "label": "State and Local Jurisdiction [Member]",
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r32",
      "r173",
      "r200",
      "r201",
      "r202",
      "r213",
      "r214",
      "r215",
      "r217",
      "r223",
      "r225",
      "r241",
      "r313",
      "r314",
      "r360",
      "r425",
      "r426",
      "r427",
      "r459",
      "r460",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r483",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r513",
      "r585",
      "r586",
      "r587",
      "r597",
      "r650"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.arista.com/role/GeographicalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r271",
      "r272",
      "r599",
      "r600",
      "r601",
      "r654",
      "r656",
      "r659",
      "r661",
      "r663",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r680",
      "r700",
      "r716",
      "r873",
      "r929"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofOperations",
      "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r214",
      "r215",
      "r241",
      "r548",
      "r592",
      "r598",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r612",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r631",
      "r633",
      "r634",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r650",
      "r717"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows [Abstract]",
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Comprehensive Income [Abstract]",
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Stockholders' Equity [Abstract]",
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofOperations",
      "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r214",
      "r215",
      "r241",
      "r548",
      "r592",
      "r598",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r612",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r631",
      "r633",
      "r634",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r650",
      "r717"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r739",
      "r751",
      "r761",
      "r787"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssued1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssued1",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued for business acquisition",
        "label": "Stock Issued",
        "documentation": "The fair value of stock issued in noncash financing activities."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r45",
      "r46"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued for business acquisition (in shares)",
        "label": "Stock Issued During Period, Shares, Acquisitions",
        "documentation": "Number of shares of stock issued during the period pursuant to acquisitions."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r99",
      "r135"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock in connection with employee equity incentive plans (in shares)",
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture",
        "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Options exercised (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r98",
      "r99",
      "r135",
      "r400"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued for business acquisition",
        "label": "Stock Issued During Period, Value, Acquisitions",
        "documentation": "Value of stock issued pursuant to acquisitions during the period."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r32",
      "r135"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock in connection with employee equity incentive plans",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture",
        "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": []
    },
    "anet_StockOptionsandRestrictedStockAwardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.arista.com/20231231",
     "localname": "StockOptionsandRestrictedStockAwardsMember",
     "presentation": [
      "http://www.arista.com/role/NetIncomePerShareAntidilutiveSecuritiesExcludedfromEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options and RSUs",
        "label": "Stock Options and Restricted Stock Awards [Member]",
        "documentation": "Stock Options and Restricted Stock Awards [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Authorized repurchase amount",
        "label": "Stock Repurchase Program, Authorized Amount",
        "documentation": "Amount of stock repurchase plan authorized."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining authorized repurchase amount",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "documentation": "Amount remaining of a stock repurchase plan authorized."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchasedDuringPeriodShares",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchase of common stock (in shares)",
        "terseLabel": "Shares repurchased (in shares)",
        "label": "Stock Repurchased During Period, Shares",
        "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."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r98",
      "r99",
      "r135",
      "r594",
      "r650",
      "r662"
     ]
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchasedDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchase of common stock",
        "terseLabel": "Aggregate purchase price",
        "label": "Stock Repurchased During Period, Value",
        "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."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r98",
      "r99",
      "r135",
      "r597",
      "r650",
      "r662",
      "r726"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.arista.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedBalanceSheets",
      "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL STOCKHOLDERS\u2019 EQUITY",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r102",
      "r103",
      "r126",
      "r614",
      "r630",
      "r651",
      "r652",
      "r711",
      "r727",
      "r833",
      "r849",
      "r914",
      "r933"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event",
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r500",
      "r514"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Axis]",
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r500",
      "r514"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Domain]",
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r500",
      "r514"
     ]
    },
    "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalBalanceSheetDisclosuresTextBlock",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Statement Details",
        "label": "Supplemental Balance Sheet Disclosures [Text Block]",
        "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity."
       }
      }
     },
     "auth_ref": [
      "r823"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r780"
     ]
    },
    "us-gaap_TangibleAssetImpairmentChargesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TangibleAssetImpairmentChargesAbstract",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of Long-Lived Assets and Investments",
        "label": "Tangible Asset Impairment Charges [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxCreditCarryforwardAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax credit carryforward",
        "label": "Tax Credit Carryforward, Amount",
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "us-gaap_TechnologyBasedIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TechnologyBasedIntangibleAssetsMember",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails",
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofIdentifiableIntangibleAssetsAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Developed technology",
        "label": "Technology-Based Intangible Assets [Member]",
        "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights."
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r772"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r779"
     ]
    },
    "us-gaap_TradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TradeNamesMember",
     "presentation": [
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails",
      "http://www.arista.com/role/AcquisitionGoodwillandAcquisitionRelatedIntangibleAssetsScheduleofIdentifiableIntangibleAssetsAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade name",
        "label": "Trade Names [Member]",
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r800"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r802"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.arista.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsNonmarketableEquitySecuritiesDetails",
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails",
      "http://www.arista.com/role/FairValueMeasurementsUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments [Domain]",
        "label": "Financial Instruments [Domain]",
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r357",
      "r359",
      "r482",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r573",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r844",
      "r845",
      "r846",
      "r847"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r803"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r804"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r802"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r802"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r805"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r803"
     ]
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "presentation": [
      "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average price paid per share (in dollars per share)",
        "label": "Shares Acquired, Average Cost Per Share",
        "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "US",
     "presentation": [
      "http://www.arista.com/role/GeographicalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "USGovernmentAgenciesDebtSecuritiesMember",
     "presentation": [
      "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails",
      "http://www.arista.com/role/FairValueMeasurementsUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. government notes",
        "label": "US Government Agencies Debt Securities [Member]",
        "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB)."
       }
      }
     },
     "auth_ref": [
      "r688",
      "r702",
      "r928"
     ]
    },
    "us-gaap_UnbilledRevenuesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnbilledRevenuesMember",
     "presentation": [
      "http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unbilled Revenues",
        "label": "Unbilled Revenues [Member]",
        "documentation": "Unbilled amounts due for services rendered or products shipped. This element is distinct from unbilled contracts receivables because this is based on noncontract transactions."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r799"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesNarrativeDetails",
      "http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized tax benefits",
        "periodStartLabel": "Gross unrecognized tax benefits\u2014beginning balance",
        "periodEndLabel": "Gross unrecognized tax benefits\u2014ending balance",
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r436",
      "r445"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Decreases related to tax positions taken in a prior year",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r446"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued interest and penalties",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense",
        "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return."
       }
      }
     },
     "auth_ref": [
      "r444"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increases related to tax positions taken during current year",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return."
       }
      }
     },
     "auth_ref": [
      "r447"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increases related to tax positions taken in a prior year",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r446"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "crdr": "debit",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Decreases related to lapse of statute of limitations",
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations."
       }
      }
     },
     "auth_ref": [
      "r448"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "crdr": "credit",
     "presentation": [
      "http://www.arista.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized tax benefits that would affect effective tax rate",
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate."
       }
      }
     },
     "auth_ref": [
      "r449"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r52",
      "r53",
      "r161",
      "r162",
      "r165",
      "r166"
     ]
    },
    "us-gaap_VariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.arista.com/role/CommitmentsandContingenciesLeaseCostDetails": {
       "parentTag": "us-gaap_OperatingLeaseExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/CommitmentsandContingenciesLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable lease costs",
        "label": "Variable Lease, Cost",
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases."
       }
      }
     },
     "auth_ref": [
      "r507",
      "r710"
     ]
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract",
     "presentation": [
      "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Add weighted-average effects of dilutive securities:",
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofOperations",
      "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Diluted weighted-average shares outstanding (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r236"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofOperations",
      "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Basic weighted-average shares outstanding (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r227",
      "r236"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract",
     "presentation": [
      "http://www.arista.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average common shares outstanding",
        "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "940",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "16",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "7",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "8",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "30",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481047/942-405-50-1"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c),(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13",
   "SubTopic": "20",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.21)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.24)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.25)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "310",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "320",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//320/tableOfContent"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "460",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(a)-(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "25",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.17)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "320",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "985",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205/tableOfContent"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.7(c),9(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.7,9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//275/tableOfContent"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//805/tableOfContent"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//810/tableOfContent"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-7"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "321",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479567/321-10-45-1"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//606/tableOfContent"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-19"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//260/tableOfContent"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//280/tableOfContent"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-5"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//330/tableOfContent"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "712",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//712/tableOfContent"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "712",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481565/712-10-50-2"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//830/tableOfContent"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(3)(d)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "450",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "217",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii",
   "Section": "6"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r810": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "SubTopic": "740",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480887/718-740-35-2"
  },
  "r811": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13"
  },
  "r812": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r813": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
  },
  "r814": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H"
  },
  "r815": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r816": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r817": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(b)",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r818": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(b)",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r819": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(b)",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r820": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(c)",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r821": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(c)",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r822": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(c)",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r823": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//210/tableOfContent"
  },
  "r824": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r825": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r826": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r827": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
  },
  "r828": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
  },
  "r829": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
  },
  "r830": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r831": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r832": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r833": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r834": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r835": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r836": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r837": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r838": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r839": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18"
  },
  "r840": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1"
  },
  "r841": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11"
  },
  "r842": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r843": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r844": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9"
  },
  "r845": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3"
  },
  "r846": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3"
  },
  "r847": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3"
  },
  "r848": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-4"
  },
  "r849": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r850": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4"
  },
  "r851": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1"
  },
  "r852": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r853": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r854": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r855": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r856": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r857": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r858": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r859": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r860": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r861": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A"
  },
  "r862": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2"
  },
  "r863": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10"
  },
  "r864": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r865": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4"
  },
  "r866": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r867": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r868": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r869": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r870": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r871": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r872": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10"
  },
  "r873": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r874": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r875": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r876": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r877": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r878": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r879": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r880": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r881": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r882": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r883": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r884": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r885": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r886": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r887": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r888": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r889": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r890": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r891": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r892": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r893": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r894": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r895": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r896": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r897": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r898": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r899": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r900": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r901": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r902": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r903": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r904": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r905": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6"
  },
  "r906": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r907": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r908": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r909": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1"
  },
  "r910": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1"
  },
  "r911": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2"
  },
  "r912": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r913": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r914": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r915": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4"
  },
  "r916": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
  },
  "r917": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r918": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r919": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r920": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r921": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r922": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r923": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r924": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r925": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r926": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r927": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1"
  },
  "r928": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2"
  },
  "r929": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B"
  },
  "r930": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r931": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r932": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r933": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r934": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r935": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r936": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r937": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r938": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r939": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r940": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>114
<FILENAME>0001596532-24-000043-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001596532-24-000043-xbrl.zip
M4$L#!!0    ( "V03%B]CW0W]1$# -RB(  1    86YE="TR,#(S,3(S,2YH
M=&WLO6ESVTBV)OS]_@J$>J9+CB!EDMJ\5'F"EF67NFQ)KRA7==^)B1M)($FB
M# )L)"")_>O?LV0F$B1E22Y*!"AV=)1%$DLN)\]^GO/S_[D91]Z53%68Q+_\
MU-YI_>3)V$^",![^\E.W=W1R\M/_>?=?/X\RN PNC=6;\";[96N499,W+U]>
M7U_OW/33:"=)AR_#. IC^<_W%Y]?9JF(U2!)QR*#Y[[LM#JM9JO3;'>V]$-$
M+,M/$6FH,K'C)V.\>K<-_S?72C^PE]++E/1WALG52_B!+C87WL#[OY6>>KU+
M(VN_?OWZ)?UJ+O63/,[2Z>+GZA]+SPY5LM=I'RZ>>:?5VGVIK["#4>&BH<"E
M[9?__/*YYX_D6#3#&&8=^]+<E:OF4(B)O7,@5)_NTS^4QW23-6',I=>8.7QO
M,]K[S=:K9K' .(\@+*^%'NO!2_[1O33\WB*4YW/[9B!!%?.X[8GM76<BYO*Y
M72X/ 7_N"V67-)#AXFV&'TK+J=)L?MWAR^*B-Y& 8[$EX^;7WM:[GT=2!.]^
M'LM,>'A;4_X[#Z]^V3I*XDS&6?-R.H%!^/SIEZU,WF0O:=HOW_W7?_W7SUF8
M1?(='H2FH?B?7_*7/[_D1_>38/KNYR"\\E0VC>0O6T&H)I&8OHF36,( PILW
M>*%,^<\P"&1,?\+OI_E8IJ'/[[_)+N3@ERV_"7L>BS$^289OCF-XW?0(1I>*
MZ"0.Y,UO<KKEA7#<!LW=SM:[%A#K_NN#_=W.SR]+3WW 2SXD/EP49Q]#Y8OH
M7U*D'^$;95^SN_4.I[^L%YS#Y4E0?L7>UKN/__KQ%W3AZ0&](1)#^]#]K7<#
M$2GYH.?N[YH'Z_/\YF,8AYG\'%[)X"2&HS,,^Y'L*B6SKTH.\NAS.)#FG7LM
MV)/SW8=-97_?O!))[<UYHC(DT%3XV5&NL@3NZ>6329)FYT>]2YF.DX'YW;ZW
MW8;WMG_TO6:JO9%(Y7LXF<%1,I[(6!$_ZJ; GH82U_?]M+CD7$SQJ^ZU2 /Z
MSP6>+@5KU9/I5>A+WNAV,<9#&&/G@=M\.+<?%_)*QKF\ .8,.Q,/X37$.H&G
MG?6C<$AC/KZ92#^3P64XADO.!CWX5@U@Q> W.R[FN+]L:2[])LC3*5"_&? A
M\)1W#R/[O=G!GDUD"J^.AY\EK-E%.!QE9P.@&Z*?7B8R6M:S 1 93""$TY'
M"M($@"<I)+7/(';-D%ZU8)^_)WC^=I:-9$I/5Z=)[.=I"L]_&%D\^APZJY[#
MYU#TPP@Y*S_[1R:Q?Y])F!>%4AW]P#3N(*=E3./@":9QW]TH-OM'9O+Z@3/Y
M0=*Z[Y[\I<FT6T\SF4XA T!5?W,)G#Q-/^0I\="%##(05O]H@^8!JL'AJP>^
M\M5?>>4!K,S>_L'#7GG0_DNO;.,K]^=>^;*LT:5R(&$#?*D6***H\KY19%'
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
ME"%1K432EH[0H1QYD;R2*0;.,'<'=ASS15C;'\,F76E"B(<&&(8\ \+KIXE
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
M_9])W[0#Y,+*L78>8\](PXG+7+HXN \ZMQ4XI!P1OPKA<=IK#M.1,;*NP,G
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
MQ8#7KTD$^EKRC4?. W:U%CUBQ/9-G($69CQ[L>S '4+@Y>G&P11[5XRR)%)
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
MNE.@PW>!FD[*PHI9J>HO,"*2EJ8\\"XNE0VQ7N$17G[SK]=?G3W_TU.)-Q/
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
M0S?<Q,>S).2&!.^+MC+@@-RM9+(9/4'=U&2^+ZX@F\=H V-T"[(UK9MZ3R(
M=B!Y9F]AW0"PSYV'6)E70P^8;$FW1E)B'O@T5R3^DOQK.13D2/_0;?00_>6O
MF5T<E+OE*O2'IV$8AO&FEA$TW$QOW>&M1TY?,2.!3:ZD*S4[$[*+< EM)R3B
MO2=.EW!TQU@K^YQZR<=B$+1F)6OQKYOX+3(Q/\9XG?+N/S%<NEDL]CLU+9,/
M/PBX@9_F][Z$W$;\H(E4NF!A0K#]*:SJET-+\&78AE5%Y<(3Y$ @!Y^>( ?W
M_R@GR,&C>?@G26#U@Y$QC<G(,R;B.1M0$$Q!J<G*KBS-R,<LDCK(UFZXD2++
M82(BM>1.G!% "3F,)IAE%^I+:8BHZ!RE]]7#-_Z"(FL,S[EF8*1M2?H^&.C+
MQ^%N?>B0+D;-AUSD&H$XG\#6G"&!Y$7=S$OO ^)@CH<DRH@NAF^V9TD^:E/V
M/CJ(HX.K+^J2=<:N K4X,3^_^.7^*4@]HR1;6ABADZ04XH_T 6BY<F2:*!I)
M+GEKFL;Q P(/6<2I".U(F[GT@R(UZV97+;I!Z#LMS'"ED?@@L[U-T7 ,;6,\
M:XI9]'B%>"@+A;*V<5D)PZ@L(R*@+"LIR\5;,"*!)[P.)24H5W5X5P'4BM+=
M%?,?XQ,V!NEJ5)S:[USK"CCEUU6]M*<(-<4U"\!?4N$VA?4=J5YG$G4^] OK
M\K)JVMS]"AQ=4,RF38=VE6R D>NB\>G*FN(XAN+KP_-JMI@_#32C 2JJZ=$,
MQ<>AVO@E#[-L0;TSG#B7D:"U$M^_Z9JX%T30N+F"^^?W9+=FT0JI$@UH$C3U
M2!YO>!<6>]P]B[-DL,@3]I9 TKJ%Y'0+60A,<#JX#2QC>CO)FXH\BQ+3#@8I
M<:!!0!P#2ME"R%6=X6?JK#LC2+1KKFOF/S(,J5.%/_<J&C&83>R0A 7S7=;9
M9^]N[568D")925U!6&B2R,V_:G/S))(Q+Q+M-HV2HPWWQB M>54I6TB(7<;%
M$]=)#2C*CWO9(I682@$(^.6&Y''?<X$;V&*7#001M@^9XMIY*[@$7)P0^GQM
MSIK$EVZ6DJ%;$\&+6>DKXE\&!J1#G^"._LM17UM">X  =7RL;-4VH(?!"Y^9
MH>:S@-^&! ;"DC OL@T,U):);C GH-DIM40YC)PSCYR 3+%GS;V 2&%J<*>=
M#*EZA'7/N3&[2]A>:'5=1EQ9_M+6R%*RH\(O:TW15<BZ7,:@B,3MC XGW5->
M]G% ]#XP#OV^E1HWO?)7Z6Q^%.]Z(QPQS74;%@%K3382&0!^<9+<$FDH=CR&
M:FPOFR62B*^HOL_+]DM-E;SDTGZ1M4\H66K!C=B[MKHL%]*J/H)^T;D3C]!&
MJ^'^Z)]TA,2SM%6>\'2]G\MR$7?VLNIE4P^K$YDG^89ZE0NC4)^](J21VPIO
MM!GC.]\ ^Y5716OJT W&31[T)2D@K*JPS"[[NQ<O7_TGL%&FEFZ6T[FSKL!B
M)];/+J6\6)K)GW!&%QP\>071!."QH25XB5E!-7#T"*_._A:'9LL]S2UY\WWC
M'A54^ESYC4N) @65:L5WQ(%Q \1E5AQ!R*^Y^@!=>-]BA>2MV-:J/.O>QM.C
MRQ[0FGEDF+[][M6W,]O^WZH-==?8D[,AV<7DZ$G.W"LM10<\;$4W,_J738P#
M?E:B[D':$3V..,[(PI4L?IJ(Y_BP/1KZI)@IA5QB@4:A&HL=X,/NY$NG:3HV
M!2O*K@X#5QOR^ ;%0"8DH*5%L67PJ5@["F\H:OY,F-Y=H?%>V#Y][8SSXU^0
M9"GBRNNHBRV:(Y3)R$&-/N'5U7F)W7VNXJ"\\TEVLG$HKB/?UP]V[BILF5YL
MMW1H?1<8HA+'\<]Q1&?/GYW]M9C][WU<<H'0VA-__]]TKK"0R_"O?SS[*Q]5
M<2TO39JWE4^MX&L3QG4?3220Y=&[I:9@$,:\T1;#YY_]KF0QH>>?_V[YGUK
M>\.',*W;5^^8FGKV@D%XS__TV>\+%!4W+(?U._J":'/X#XL\QW\6L[S!%?(>
M).B[!MQ"&KY?Z^CA ' =ZSK8))K84+J_2RVQ!TN\T(61P ;8C]R$MMF*QX\V
M>Q1)33Z#MG?AAH=46/NF&+X[<['+*[VD\!&5]]GOWKQZ^9_<PA[_9;XV4B>O
M<5($DB3MK?M!_BRS WF.=\J%X%P?.NM$>]ECWM,G4KL&8I!6D@1XP\%;FT82
M/:$L[^A;G5\TEX_#%[_A7)FSNKL6]M@3B#:_K&M%@3%T'-$8Y'T'^19"]R 8
MI)': #1J%>PD-NM"&5 I;6^P"MY3JAE!1BCQ/6/GY%M9ZU?RF;;AJK/PB4Y!
M"I3GA&;(H:_9\>?2+04FFQD6(!G>*^+-[LRCD63!H4+#V2X=POA*@9E^WN-E
MT[YU1!@$5-&8@1YB95P%HL+CUW0,N7O19KK!W-)%R36DC&'T70&)11\_PE/B
MDH@.1!T4!OC=FS>$=UR29IYX?#%2V%&=@-"VE^30\:Q,3H8TOH\_?[&/Y[Q(
M]C&X*V66R*CUQ@NRD.!G88&.J%UG[?XWO#8#-J2LC2<38_L7>Z1SE4+Z?AW4
M%>\&!K0K9OG"$]L4IXI@>L@$4F[/.;WIF[3RN5?!1H0%3(-XK\R" .Q(=MIE
MAQT_ --9".$/?X:4[1=[[+8KH47QYHL'D[YF]S-_2I]1Q'E%HI&QAW&++$2W
M[QW"1O?U9EL?CMO!7U^Y^+-KRL7TO-7R__G-S76TYW_ZS<>H,7]^_E]'J\S_
M\W_/VT]N*M ]'%XH4D1]_N)\]EW5O9W]F<D;;CI^91U]'N_@#F1P(MYT)'_Z
M^_,_?'XO&;+I=?5_FKTBKJPE@@(Z:KDX2'M)]U:!DG)DP_=:!@*:S0-(C9HK
M$LF\8/(:+A_4M9[58S<)Y:YK35$N:J)^(=4C15 M4U.;D%!3T;8II1,37Q.6
M([SAX'W,I.(-M@0JQ<<HZ4%G6L=+9FID\N:RMULB@XD&;]_Y]K+T@64(&S6(
M&_. K1GVUM[]8<>W?C_.WNSCP+0?R-=V_T[P-]XIK$A<'N4OFNQM/$U;RLH>
MV5Y8F9VN36D5*P"!U8698+ <%ZT:J3"^KSS-O<SL=;@@WE#?21=\'"4:P"^]
M5_U:\G+O\X:?_1R.W[,3R>^0Y)>[+A1BT'$[L2Z^1&Z0^(X,MD^4LJYE=Y X
M0!EN?XT,P&GR/@*WN>J0QL.AV52+=$@(7Y4TK)CQF?KD#'%/C)!"G@\9L)@H
M;S"U2,?8O]V#@W'640<X5QP.3KYLXC [+87;7 H=,8%0/W&BTC7@B:.R%DZ]
M&!>!W44WN@)[('F\V]6:'>,*>V>NHOL L"#<_H<R'@5^B:O=)/@.HJUWFOY;
MG7YG<@4,Q/^^:)LK:I,L-4B_;"B,KH6OH20'=4&WH DCOV,3@L*=LM3(?W1"
M2<K>YFDV;W\VIYQ\FK%+-"NECG1*LM.F9GP JF'\+R3!.,.TW^ZHI+X !\%I
M\FY5R2HIQO*Y2*SR%""TY:Y:QLD*1 MTK;S8:1I^^32LRJI&LWKCN+'H."I;
MPJA1MV&\^11K_$""4EC8D&(MES^6E"DTS7K.8 QE6T]^SYU-\Y5293/6',@
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
M=/0-)C4K?6,2@<Y:+A-L5QR%41:=@(\HJMIJA/4)G2S'T3.[ 1"56'MJMSC
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
MX.'(T244?5UIL[<0SW 71"A;6G"(P=*R3]1.DDTA1D'("RRX*@=UL2U49:\
MG:1.N;:\D'B^\K([B1^J[:LN.@9H-3BZ YRQEYVUVM="S*+5/9C3;7,)@DL,
MR3(&7#6TNO50BR/ ^$CMJ_*Y!_YW .>MS43G$PZ5/X.R3C6WV/19TTX/UN4'
MOOJ#HFU\6X)^@LXOR8&,-VG\.LC"GWUA?7T!/2:?/O\BG5IIK0X2X4\!-;&Z
MV5S*.>Q=Q[0P*DQDRV&7M)Q(R'+MXAC7,OA*-->:7_,SKFBC571QQ:>H5DK"
M,WAPZFUL>N9;8N=\?W-<6>1VR2TK!!)N;?$GR=&W3$2YWZ*O<2I$_(!P4%P8
M0Z?YJ'7XEL<ZC\8!81Y(%.\5#>;E\"$D*4&1?.[DU#'",*2<2\"6N%OUR&&J
MS*"UB$^FKJ\RSUQ/.NN;E07"%R<(QM+2&^,DR?G,R!U2,D<>B0-$* [P(9<@
MLKY]K,NZHV/8T0X==_.)?/JQ38O?HYFR:RE9E1L&HQ"1XT;K_8NR;0\<!AN(
M(<-_'1E.;6$3AT7.!>V,:,&OV6-^0 %,E)M,KH(N 5+M66:E#$UCGR%-KF_C
MZ)H+H9:A!F4'"T *GYPHS>EK-@?;2.KD@^I'5NMXD" N]1+3<%._4BK:2--[
M88T6>74[AXU(PTK.#]\F_8&VO#)[I-4)76_H&A]E G>EF'&7LW9S5M*6&->Z
MX6$(%+5C2+"]!WTR3]*8_9^HBF@1ZB/T!:G$*!UPI]JZKZW_\='6UA]:D^HW
M@\J(KY0(,X)TA[4#>5#A&%/J$<OGPFOB^C('+M&Y_ \!LFD#P.-W +XY-DX5
M^8OA$I26S%K=#9)NR&Q=&M9?::@2.G):E4'8R*=N^B#/"7J_SSX[_^-OB]GO
M_WC^7_$_G_[A_-/?\NEW]MGYGWY+8T5D_@68_ LAUV=B_V<Y/3\.?M]9<72=
MCJ@RO*RM=LD?%C7G85H59AK3*J&.K<$!$+3:&ABL@\3Z-.XSE3-F => 19LO
MN56S><L9'27MCHN+*ZYH)E!NVN2=/ZS5-*1^&.V/,1:!\TBCPO<$G:04 XU&
MVO7!3;5MYG(*N@S;N%0NMGA"1VCS0>25E-:.'_GD2)5SDI<M5;B057V?>B*E
M2QPEA5Q6:V<4J$SP4B7&,S%K.?PA\;_#L69I-*PKA[C]AON[!.^>6.1\UYP>
M*K8M_?8^0E!Y!%(]Z'K..H:/4W9]7"C[F/,]/;:UZBCLW+-R#0B/'1H#"0JF
MPB?GMB.P"=@&*F7[R)S;^^ZBR (FGA[G63N@?,I1<BR+:!I6-CYY)P.<=Y]B
M_ A\%?^H7/M&854%F<T-)9<S;IADZN^BB;=TA<)AZ[7'Y"=$OJLK9:O6E>E=
M?[M;*3^S:SP[*C@?>B$ZK_:D<EB,8%D3Z*T/Z%H^>EF@O:('V=27VA  R%?^
MS5&3N3JQ;EV-TM\Y1QH.^^6/)0ARK,5!7V51;G;1E6-.,ZS:'ZH_5]H8XKHB
MLM8NZ2<]I);F*9=._!+IDO;V5]&3QXP(#-LUY&C2[,M,Z\L;.=:EM9+.3L)G
MFG7%P*?F-:F-:9RJ!,"#M@VCS6<:PQUI8 XY^>D"%N9G)+/NZ"4JY&E XJTQ
MK;N#I!]J'J6$UC&J]&&O7JH.7G.,?F1*]=G_:?:44M.2M,*CA\1P!,S"%#I1
M&/P:48;H[0 1:C%+,I_R!EE3DO?%IU,SJ=F7UEG7<WGLR"6*CYM%R4GXQGD;
MAQ[NF\5;.5KMNQI!?+Q^G <2^1]5_B&3$8:*,:QHP6N#<FVR2J2/Q>$_)4?
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
M60(YG:D,>J&*4@,RQM1/Y8FL/)-,UT>[(8"Y%2Q\U;+)$#%4JMVERZ2//P'
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
M I"60W24?\,_259+&J286 ]!]KH&+4B&C9H$D<K,0(4N,<<:J(!AC%-J UD
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
MT=P,:=0FW9,;TV.].3T]3D07*0DF<9JM;SW?;/VRZ1*[S96QE'OOCSK!5^O
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
MG<N^)%C$1IJ4MQ@QM#5H#.1 ;:,[BO/<,<"H@SR'6(JD-TXY#Q. #,O,A"K
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
M>9J+]74I(HU#MQGQ@_\*=? ..Z*&-W5?]6[8QHE87C'E?M5$*.V845G&L("
M;<,22OGI2+UB4_?#/6E[ N_XTSV\XUU)VTT1"%QS85D1HM*D(KF)">LVA#%J
M[R:+4_VPJ+_E)2PG@+I)X.+)+V)'&K$]4BU42PWF5?+3"FB/>)[\8<Y 8V"L
MV9>QG3<AW1(52R^,F39WY \JRFNQL:XU<2$'K-,^'HJMG+>'6"96RD#7!Q><
MAU/.BB(_*PZG3HK" =D:JKH9Q=Z^'<(/ _/D'9+Y\ TBUM44H]].!8!""%P2
MG;7Y<0@@! Q)V7>:2G>5\#D0L,02-S[$H6G9'/Z%BA?5I:0NB:E95XCO!-?F
M7Q+O=0W*S/6:^-*A:?'6D[68OEJ",X[YTV,'K+R^&D *85)<I4TU<@SEM@2)
M3/XA;4(L-(M/$U&W $)4(L6D]8A8@@+CNT6RXJF[.'TLAS>#P#(9JOYQ.J$?
ML9OP/;C^A)"7_ALU5RB!@:2 5*Z,9MZJC9Y6/ZJKK9$OV@D+IC:_4"%P71LG
M$(-_!^.CA#X+0,CAHLZH+O<7B0<BUI$U'-3W"/<8NQ55U3AJ43IF?=+%LF2=
M9YY3Z8\-IM 6+[-#%=8VF]J^>2E25L?.D$?238!B6_9Y'0E2*O:] @-O?H(R
M"."<,T#Z&I&[*UP\[%LAZ*(SXM#MM>L-E()QB*410I"$HFB9<$8&8[,*1PA-
MT[*[JJ;=ET6R;SG6C%LWW:W,*TA/EE>YWG]UZ]^HHWPXR9)3RI*>,4V%K'VW
MFWG6!( +>VLS:@Z/VZ>2 N8<\692FN^&^4L63)_1#9Y47, ? %B55V'O(=L*
M/X6,!>.[6S"OZVM<1.9G)\OHR-GF7E=0XOKPGA_T:%>7RG8D[',*875938/$
MZ:G^?H@X/A8+3A8G/%%*$L>3GZ+NDV6B:P=$*2YT\VM($4#L<2S"6J(AN<A6
MS]@3Y5,1>SC"D(3G(2YF*?,Y#M]C/1ZO8U\O2)'Q_(H7/?D&+._N7N( ED3'
MWV_4S;PZT"9E<C$*U9B#8D:&\ BV8%Z:27V9/3?B/ Y&7C==-_/D79]\G78)
MUG/NC+.[.)17>,HNXH^YQ>V88@ V,>O,WX&EG73^3%:J1B2H?\ZODX["]8J;
M'I$++D?4K-% EW3=O$?HN_'PGG! N4HD^LY^]T%N9XT/DMP>A9H)%7NJ(; +
M;D.%O(INTE1#8+BN1S@&#EQ*<DPA:FD'1HZ*"Q49[36'/U2[DLQFP^5'%5=0
M5J5C"H"6'0K?-;)')S"NI8%J'3_JI27"QY@SOX_2O$C6]V98<JFE=$QT1^M9
M8@H+T;^AA%BXGLK]4OMUM59%(.OH3!NXTC'VD'8&D1K]Q:KI]FL8H#TKV;97
M=3 G#(.[$WN2F;"'T9I&#U4IS=?"+-UV>^01/;9^(D&9>BC=*2Q6G+KD*N]!
MN?EU9-"=U>IVC(;ZMLJW;P_%C?=T,D3NEB))WKA+DF-?*W?^)$%C =5B4Y6C
M9[70;B)RELB1HU.4^DFSKLO,]Q&_"C4O%!YR-E?_9#OSN<+FW>[.]CN+BV(H
M)<D.<09-'B!&A85ZAD*!KIF$G/-=&O$MT*(&^MUH&C;(?[6'/!9<6%OV\;ZF
MR "2?(R*IE6/<N(L[[S0WG?#7-.[3X:D8N/I;3)SG:TG3;])LX8Y'V%DR%+\
M$I8G'HUS',0WX1BL@H4C'RH,47C5%9A1ZAW>MJF%RL 3*FBFCVX_^U5=6LB-
M'4ZU\FI-U(0_]-I#B*K7>T7JNQC7=;\)!6%=#:X$::MEGAAB+C9PYB&-#X0\
MJ[4,E44:VH\:MG %E@,>#)'TSF4T2T])9+E$V>W%>_<.IB[!'3@=GKM)LK7N
M,NLT_CYMDQ:BP$J%,S2"O9!6K(?RXJ*7G*[A-X[[+K9_U,68-?3"?''(:+7M
MND9K6P\G&\;2*$,JFJERLCD5WMJ;QCW2ZX,0CY"XO=*4Y%$!A(N$V6B["^^\
M;%2VDIVMI&Z'<]H %-KDXM^ZQ9"B*R"$+J6CM*%G2G5H,^^('S@_3ER*R,'
M;_^Z_FDV W$L8T,AVKK<,?6*AKTN0 4%RQ%K"^BL'J$"FJ7K<4R7-=JC]W<O
M[![N!JJ7PS57:ANJ-1V04B?.,-"K'PO83MQKJBQ70<>J#:X.40'*&9JN.TG7
MH-S@65U-UE,ZM&;.4]4M&.Z+N6[U??[@OIC[;B-F=581!T,?H2K#']%V]N'Z
M1PDM^8#4OQ&CL0?S;A@I?D$]?O(CN(C'J+3PQ+&PN)_/_4$/1<:VX20[H9.C
MBHW$WU>1^:5^48=&[)3=!E=/@LKI<[-8NCVI>[C4C'6]V5PK ?O*L'5L"U2S
M#-\.9W4;\P.3)M,[<"K^69L.,B /'?W0=^Q:VCX)C_P1>4MLP"-KRY]:VHIF
MN;[T.H51Z6$?)]DPH2_"XDJF?&;Q1@;?O*]S22\$A6XH?G+T&\[$M0:)S[_[
M84@U.#4_']O?/"Y\)EU>BX I+[=\/&)&C%XD^%K![.=O!&]0WAM)*)6T-.K+
M^6G@C.0E>QO1G99,&'FLEH6(1'0_54X9":Z## <!]_E!V=H:.IAZELN1FEU!
MJ.*"=F(%#1MMOHX0AI48% KQCFW4^TS<6>4CL:@(^QK>LMF+HT-=\WU]K%*A
MR'[$#$\:ZJQ'Q]G,1YU#F*9L$8!2_$\##@+<F@ G<JY(4H%66W(IE%>JI*V3
MT[NRZI)M< >,1Y+<-[@5=6D Z;1.L$C":GD\XHNMHJ.AM6+<R<:<=B%-YHC7
MT%S)W.V2,'#H9HX2Y&^2O<ED:B3ZZX(%PMI3&#1HO_!<_"=25P5BJC-/GN4<
M_]='OVY]ZM)3XLI6VB>&,U-"YXK"D8H%G.S8S ,+:S;2.).#<=?XK ,/5\F-
M?*Z9-A,V::-2>,$05#34;S(E$WY?IR]4RV8/X(+ZE:C$R. (0J,0!_<JME1<
M'V^IN$>P1P3[*TI!'A9/+\%@$-[Q!\\K<'?0&C]0(M*$;OFE)^+H#H+A22JL
M)$U\ABX[&A/K<D%.E1,S-B51N*"E]>*P&7Z?CL?Y]S?.Y8335:-Y)HTQL>FF
M4EKX]&T,:)ADEW[#\^R#M[G:LJ&W3BDW*,^Y4@)**^G+2EAA/\65$XO4?D0I
M-\Y\/LX@][(Y^4IG?"7B]K<J"8'EU#17'%LQ5E,EP.GHVKOZ[PRGXSMO V'Y
MG92G<-SZEZ8B,,O]&O+8PUMFL^<6.TX+=(N+JB.N2A;.C U2RI3Y06D!:!1?
M[H>A+L]^?$.DOB )V33$Y>3GTAJ\PMU6*4D.?YT3OL^&OJR:L[^4VW*P"_&?
M_M+MQ\L:'$^K-T@TALU%][LB%H_&ZJDO*VI$*AV/#&N3!&^(/8"GE^',D_RA
MCBIXB:%8+OWG\4.OR_JZ;,\7?^:NM60R./%R5&F="\IL 1D/$%95$T[M:IUM
MI;+--H[3%4A$+2O2)0?'5(,^OL'S"QF)B8OY^GCMFE>7]BTE$O8B*!M?VZA>
MJ-XFUY>K^+6)+_SW8 1>2OD(YF"N1?Y0AP%JT]U5B^Z2WB&XM22NMA]XF(9J
M2X4^^GR76QWEA[T(CF6]WW*NOR)$//T$UP=(V/#QMN 9 (Q\+;-U2#8C(\R'
M2Q)[1\YY4Z3FK*E*IL(#NK7PQ^)>"$ \P5#&X2K^G@V)R*(93M87GAUE2Q'6
MD6A[6Y6Z9X==J: H.L6"*;@]*<SIOZ+03SR7K?F=, HL">3"??*1MMMZW"HB
MFNEHWW+,2WHK?SD L9-6U*,# ^>X*K7J*GLBG@PV(44V^UYOPS]$;,?-9FR&
MK3IO!G'7H#2^IX]F<E["7PGWN4I1S+@2D=T>ZH,SM0E:DA'[>81A7VG+PB.M
M:SHA%+AZ-Z)F2PT)]7[&XA7G3F!;+6,&E1UBNA05MP.PQ]J"*9,.L*V.#T2J
M<D>\[/;T#( 4*.+V3-<&$TRO\;N^HBFE7WDC;;?P>PM;WILUX,6H<:#IQ.K]
M@S+#7YXOGKJOT9V>XB4N0G 780CX,#;UTZB.L%Y\;^'<*Z(>3123<(\7E,Q\
M]JQ8/ M_77Q=\.6"F_:$I2]?5BRZW!(29+MX^.#L;^>+8 TD?W3-\ AW4$73
MZ<^YJ?G,!EJ#5#,7POK^"W?OD]J ?1/$B;%R'@-B=O5FC&EF&F "CDT*V1YW
M,^_O/6F(O%0X%8Y>X-CJD<-_Q0E'D61<%]SBS]PWE!^IFHIICQO*CDC^(#^F
MY./V6<N#ECU(/4SSLP?';]LM+O8E=;A5JC=C0!OD?I3H#KSL[@#H9<US<UO.
M>X^O2CJ$93Z9/6$Z*31XPZQ)%I Q9S:7?5>N_28>R/<ZOH7#GXED,#PQJB0,
MBW>R2$F0,'E\_#^1[ZQ9Y%7-<8F\VC6&B5:S?>.,[ _R,+($)]A-=;Q2J=>Y
M&:S:"PH6X*4-HWOL;5BCTA.D!N2^>NRJQP_OJ\?O-F*.3996F^150<@<UBZ6
M6JRR:$UD=8A,S%8]\HV]QUTC.<B/%0HIH1S%/,JLYS([68OL6)VWNK&P9MZ
M<QW-TM'U'7XOD?J;LUF JB3LQ>8 4'XU''U0KQ14?B;M<7WL+3D*KK?+?3^H
MP-)<F)8<)>Y]= 36UH5679;-AI^-4@T@D>9& @JTY17[V#X@3+O3B-,GTX6:
MF:>548BT>%@Q%L>*/1$?5,&05N4(6<55)8?L]!2 ;A#7L[;E1?"4"21G)9$0
M4)><L@YOO@1ULTC])&8],^03LRP%.FH$<PT4%A=5Z!!.'93H'(!^1_L_YV!2
M1$$MA)CPE&P@U(>18#.Y1SS&DQ9+^3L"5 ='DTG#MM19L]N<:0XE3%$82,E#
MY2[I*G,:&8@X4"LFC+Z(A:TL%C/V7K>;9M8E%Z-NAY_*52 5+(+3Q835E6OP
MO:KF]HB?5">-%.,4MFD&M[GNJ7-D3;IG<6-0D!'>0[6#:-^' ^%?F!\ TO(5
MDT>B[%2EN>59B/$1C9JY+/Q'COW]0+"@;X1OZSJM_CN\>K('0+A;-^NIBA;K
M,0R$ :QE<K*,A="Y8RQ!%K[8- 18\$S((E8KHJ+[(3(7[B9-AWKRMGG/''-(
MX+!.2K'&7CISL(].UXV3&F5";7:'*QL_'9OZ(W;P>$)K01>GD"=IQ,P(^U;"
M/JL89;@4@_ 0*&\9\PF !^YMS\/' &@ @(YM;_Q-,6E#-/I=.-VN1.8X7;W2
MUEH8-9:)>!2N1#)D11-GA\::U4-X\3%MLE+XFZF!Q@#591/D>9U46X3X<J9[
M>RY3.9/[DR8/:@Z:I)039!!'QQX(((X'#?F'K+:DTWWLN*;*TZ&NFO4P@Z'G
M8?U5ZO%^89U2D%>SDH[QC(3<O_$L7$?\-<_ <(D<D!>CE;G3UIVP,Y+">:?3
MD7E)&OVYR6>Z8=.O<)>_IU-UV6\.;IBG2/:PTM;)VX?!C8=YX2$FT?L]EGXM
M8G67#!7T.GG6#&2CF\0\VTP#1C:IZC-..]VH 2R&6ET&O;E6=P.=B]KD0;G"
M]]KO[&[C)=FI=?D.4)Z_9GX:I%7'&2 8K?,$(!H^X$J$B6;)/BPRWR&Q3(6H
M8C0SWZNY2@4H6!"KM_8[+PZ!Y4O0J9_#LAS64E;,FA,EJJ77>_K\G\^^/7OX
MIP6T8[?UJDB)]H]L2-L/Z[FZ*CU4"*THN6PI[JSG;KBL&I;4$WT,<<VD%&&[
MD-\U>YE7\U\N%LKT%2N\_2+-Z0QC<+P1Q(\SL(P0[%6ZKN?('K+*LAB"K/(B
M)[@OC&9IG=N_.9X?7QOC82<@;)'K].%5WO!$2Q N-M/[&A.\UE)_,M88EMOM
MVHLSBDMS$8))RVSZ2+1Y8U9?S3/C'"33;.=CK.U;T"$T_'TT"(-6BYD>%^W?
MY,6N5N')PU>:@Q0KE$A'V(2YN.N3VV\9I&,"%_DBLRJ&1MIR$G/B@W.+V5I/
MB5:7_FCKI#AE6MF)^2A=%5;#+VQ#9*MT)T>YER/S$C6-&0R*7=F %]#QYY$O
MS!DD@:C/7TR\D2%%5H6=>:6XO21CF.HVZU>RZ9BL1Y/DPQB[*KY)CR4M>\DF
MF>JJS^Z>'25=6"0JT0Q#-ZFJI.>:8(4_39AQE2=ND4HQS3<S6N\XV=16VA@'
M@N6LCSWE-)*X"Q5V=E_7@/%+3O?(^\</4.]X%O8U%,%&=2R!!Y5'<M?2CP'7
M0&''6;\M0("6#T?.M9M"YQPB,.9/'6GE5($ 2^.C% B1]?H=52IA%M B,#^
M0F":#CM5<N'B;VH!-E"&V46[1^"8)Y W-N@)N96UAR0G&QO%D9JV?5J#RT3X
MWK+*1$*M= L543;G3(.A$8PQ(*9(>@3ECL'C1! NSS5M_GY?#'U@=Y6EZS8)
MKTZW?\0'#ON>1@R4(:1C5LR-R7QI@3D8?1_V<0OTGUCZ?71K2[\?S7&0E2A/
MQFT)N6Y4=LYZ4B7I4$P$](:\*47I=ZR .B *-5^7,1YN$Z;T-9%P^<EIRSDO
M!#E;RPL^?84:C;,U$_0W$U]?A4VRK9(\R[7Y(E38K(TM&UCON3X;#Q97<Z:L
M,S%;*AF2NIIF05+/F0F*4Z.8)J0P$RHDDB7V/:,?%;FG ,5B 5E3S=@0\TPI
M*BU9DX0H&$9AD-9RW,/;%5VR E<^E'/(3*DY(\"*E7ZL8GH?XZWV15UJ%YLI
MK$H9U1=>A/95SQ0[4?BM8K^>G!]WP$^D0\[M 0\MQC)(\QY9ZG$C_+RLD)7@
MT[&#PZZ+Q+PEA7%40J?<24NT8)R$*(,U".%3M:LE97-=]B[KZ(-"D9K4TQNU
ML?GL;^3\]?LVRGE0PB2&+YG/JXHR1QKG!/.;6 NN_$QZK*4-=N;J]^0,60EN
MJ:Y]W-=Y?@5)9H64Y"!L9.PYD1X_PVE-(\0(XRGM0-&?L^.0CK%]@F_Q8)"E
MKP/LAV/LP7>&M/2GRI+KQX)[&:\,]CHMCV-JUY,)U&;@=+;LLPJ>\!-]M 66
M3QKNEF9$A5TGG"EA,AW'KP0C97.@3)UQ;,6B-_?D\NEX4;91J[U<TR1)_JD#
MC6*C';RN'2N"ZJ2%"P@QP[LK_^81]/21II,(C84GCJPR.3*^SOP6B-Q\E= U
M!<6>90^DSP%&<\!YA5WK;1UD.D7T"@Y:4=#J+\P]NF/B)&? 9^GC^9Z#T;"H
M?GOL\[HFQ0OL?&*FG8>\/=MD%NM&ULB<L/_6 8;;S!,@K S([40Q#4DJ0R 2
M,S$%,:'Q^6PAZ_9L8NN*]Z<Y(56<F5/J]IU+S[P[%!.CR%E;0Y577^'2<.2X
M1J8SBG\+S36E9LEV+*NFNXY\E+*$[\3A@8V[5!3_;/.K"SY/]W:E#9&8 0D6
MD*D?4BM(QG7/XLU'4HI9+UGAK C=+J^F^R\:$@MA*OI)O5#\4Z5?X/P//2*E
MZBYK >7.-03P'_,PT;I:IHU.)YJO&6231D?0Q]R-$UA2TD5H?+2K7EI:E2UG
M2"&S\[,9(S6-#_FXDP*$RC;-8\<](&T^FW<$;.'B50%GIEUYJ>#0;^)J.V,G
MA$#Q8.,Z#0L/H<02^7BWM#C';O7F[M!G//-QV N-PT E!5_H!; \U4BU]9?
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
ME4I0W=2L=P33(%?R\4!;]GUX))R12..$8&=*U.;2SWH[=+IQ>Y:506:>WH'
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
MNJ"4 48Y:2^!V5L ))G3:3ZNA1#FB4K:(F$OS;T9=3IN&D 8@ 56%2[51DJ
MA^,+1=L:]+FYIE (3VV\5-0+<'9%6"BR>Z4?X<Q3D;)RV_C.FZDB=G86F6,H
M[3HK58A[AS3\PM$^1F9&%R=SZK20(Y)35W:OFR3MO1"?<5XH. .Q9721R0MQ
M_N__W"0P^)R<.THOM!=G3;7A,.!MH<+9PZ\_6*R ),$?'W\X8YX.U\,OSK^D
ML8@Y1JR+"$]-8X=);C%&*\?[TRW)D7@M15P/X6I-A2Q+V&G$:P8",8([]!5A
M+I&6<J0@2<)C+^R4RO^R?GQTW=POE']_H<!_I6GNN[9>Y=EY,S!Q75!3DF]'
M-:<A5ANGB7+I/L]YKK-U(\<(SS_+^,UJ);RMG!@7HBE&JXGB="ALHY["AE-S
M)![^.:5OEBB/PE&\+E**YC1ONKH$'(2A_<$CVHVJ<MNIMNG]<OZMEW,J;8A)
M50NW$%U2()]LU0NP\E3].:Y1KG"[A9EP5@I,89A9U%I_%0B_IP-&V5>S]G2=
M^T7R6RX2+0CP#(O'FV=E;0(-.NO(D&-T!Y3-4@Q,[)!-L-'S )[D[G-,]R8B
M 4'%-WIQ1L.I\=JD)[B]!AND#8=(L<;/SC$%!-&M?WP\ZW:_VMZ/27H'[QX%
M1](KA*.>(\D5U^"Y_'JV+X_IC_<S^1O.I-;S>0;RK>?(A(HT_IP%-,099">9
MW0\@X($EH']%QUDH@=@U@HNL<F8:70K\QI8#%SG7U0E7V^'N[P!.YM4E<P2Z
MW,FRNS(&]FX53"VK#&2-"/(7S^+H\/0>CR1-GIN$V<1P,RF"16J4#',ZQ=BB
M6#-<)^5\D48^DR>999E$)^XZ?<YR5^>D,4Y'2%3:1Y>YQ'HPC'Y[.(&Y5KAU
M# E&@%L).AU607U5KT/("(#F&(NA;@R6W5IA'0G4W5)AY#ZW2DOKTL=ZFLTF
MIV: "4<TKD\R<CN[:IO#7+WL7#^M0^XF!(4 "F=4"(6=!!N1G%]-ED3AV7R*
MC"K(KZ."$8J$. KFR4 S'JWHR9$ =^$[<<N [ 6'IJ^DA)S-OY3L8X)4<(.4
MQ5(\(/2CQWXOFJL;3G4=2=;G2=N"$#QA#L,2[M>+3&C/([WXV;,T!Z7;AJ2M
M0-UWCN'\'JG;R/#*^$[>JCK#X0:"ED;G"^1J:N2W52XGDX+Q$:B1=<4  #EC
M$</)"TK"NSO!/S+H$0(F8%8,7]]%@.WQI+*E($_O)W4N7*'69W(]A>A</49Y
M#&T#?L>:FV)>=P80-[H^5S J#_, 4AEMZW9PW81N.U^'5R*AG]3D]A4@0*8-
M9'\]1^NSHJ6*K'<B/"V662N*I?-M[+:O<](U1OVZ8X<R]A<=]II2 4P&L/!9
M]>/@$1.3Z?I\8#V/1_C3ENMN.,OZ.W&>YX+(*<V!O3ZZG S^%(]E*_,8P,:2
M )'(,3IJ7D)9ZA5A-:^UC#6I74PE((:H%RA0<M9SZB/E0_CW=:;JHP?37AP
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
M=A"8$B\CJY(6R&02=>Y>LLIY,H4O7MH4!M-:NBA'SMI_A!]@?#[G26020HP
M)C-<( 30:Z9!M@%(&*L*;OJ&5W0D;K7$&-M 9JTCV(#PL:0KZ9&XC0!V4:75
M<MF(J?A#G[L'%(:?<'+RBZD/F?,:T Z2E2G.U@E?2I5LN&CO)+8YFYPDPO2
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
M K@D047$V2H-,F_\8YRQKA0Q+ZFL9,"67)F.\@OR63?4<<2F.C^T2^T=B7_
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
M)=P$./)4$2:*V9AFDBHX2)\G0@,A5(GYJ-SI\(VP2?<Y =X58L"2MQL^M=#
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
M$EEL1.E $/72[+!JRGK+=Y*7 S'=FM5'HON_I#)+6Z/O0]YP>5BP'CA9][L
MF'YBY#MKZ0>'#\&9\*A] %1+/)1H#/B\XI;TF>,HI<!/D>OT=3H:())\-#>G
MF@G+*KAL5_P@/+4$J%;UYF(&<KL?TCX&3:L?CBK =[,8W?/%]W2[R#?A,Z&
M<T&:^ 9#L6L /0;Y):UBKK8^*19PMA\\1M%2!)H+_.[A8SZ?J>C!A'$\)[3Z
MPU.%;S\X^]N$2HLN$T5QN9Y';TY*OS"[#>TY=]-$43UU*\!#3?'4"XZ?Y+%^
M@T7_$5>3_VRUG]N_U^EX_@:,%MKMEN\^29F9>TTA 'Z'LBH(A#;[=F6TVB2)
MN*X:""VLM27F"3(RA.0@=Z):?&K__,Q=AQI8)LNM$SFMN,M<!Q]V&:OLQHM+
MO7>8TSZUJGBJYG0S7R:]C:#'A@3/N(.C:TJJ_Z1@\X61]='[/ 4SWVP1^SF3
M](71>?;J^6>%= [^K*/+!4X,1Y)Z !(]#TMD9)ZU;P5& S[TGX':^M-O XM^
MCP"LCPH4[73!I=F>E]MBOUM+MV+<#VA["LYU.%O+'J?J1=FO%:)YI&#CRVZQ
M:<I^RTN^H0Q]KUT%QH$SW8^\^<3D4/N]F+;)YF@[7%3[E\C912=VQWWA+1Q2
MOKZ[#)QJV_7+/NQC$E\5;A5'SM9&HW*T<$W6,D:!',/?C>,D'>J\4._8;L.Q
ML=;<'<&?5P29ELR= 7_A:JJH(I'*+9MZN*S6'G;1<>H]H0'3BT-(/99L*N7
M@7TLU!OC #DZLSYEE+082T#+T6P(E;EEOFL- )Q:?!8UPL*AU".]/NODDH4O
M%O"JTP(69]:2E.9-W$E>K!IETQF\Z^LMJ>O8#3CVT[X=!<G<#&8A;624/:41
M1W+"E'*FJ;F49N:F.;R[L?QI9EE1GE)_CQXL2%Z!VX&-&<+\\,P8,AV!N5%0
MHR<)^AXR, @V0@!3-\R3BE1*@U955R"-:9%B<57_ZSR\VPA(W+,V7 =,YR]$
M#XA\#\%I?/J/9R]>!9?C+UW8@Z<_^1?^Y$_5<O&$T7/X^_=U7UV'%14^\=.3
M[^D#E_48PC3)0'W7KJ&_^X=7M ]ZOM$/C(9#O?:[;U]^AC?_9]U31J#^%U_W
M&V2?(]#OG]^\^NP<#\9=Y(7M)]YBR.F(?Q3YCRUE)**?5-Z'"D#?-<RZH,/I
MUJ:07LP@%6V2W9PBH-U589U6PRCL@I<XS<[6U2YL&,KI!H/!>DNQ,8ZS5D4X
M.S%/UK7I+"B "FQZ^,Y=LZ:[+<O59=4XD>UU!84K:9#<TV,,J]KH3JC1DIYM
MYO/&,B1)M)F7MJ*!FG)=X2HQ@YXE'-GI4I<W<V!&B2\Q^(5Q8BS"Q^@N-#V#
M0]Y)QA&OCGN$0X%^#Y84'-Q^F\42A#W$'3E9/6<&CI^T3H+QX9@!1M4%#?17
MQ!T.3*O11@Q*OK=TQW,E&W=&7[/X_X^]=V%RVTC21?\*0BOO2!%HFN^'?&<B
M-++LZ3UC2T?M6=^-&S=.@$2Q"0L$: #L%N?7GWQ4%0H@R";9[";(KHU96>H&
M"E6569E9^?@R!]9T"9B04$9D*JLK$VCGPJ?.FU7I.=(7K>P^$QB6VP2532NM
M9-;URP\JT('/A$ WS>KKUT:N'%;5P)S R6)5A[ HBL-P*1*AI]#\Z$$=]@.?
MLI#R@7DGV";E,RSQ=;2LCM&A#K(!(\[:%5U,-&J H+P7U#Z91(FO0C;C^$X\
M$(4Y*.Q"W5V3RPB[&$%!N;-ELU1*\\)^?-1*([];E'/2M3JZR20@6_XLHGF:
MR> HV*C%$A:>&^G?;.EMSO8NB^![#<E#I=JEK&(CJ8G=YRA [P)QG[<Z*2XG
MUIX?[$R9 WY&AH5.UQ*))4@3E\%'P^7!CY2_P.;HECD&?!'(?R ;IDJS?(=D
M^#RS@SR1;@'FP'5F2^RQ,/$60::2I5DD\-8>6IC3[KW:?B).4D&55^NTT31"
MVP(O*^=_@K=AMQ0A5&Y ^'G.AQ"DH.M\0.2C.(F"' JN*G4%S*>OMW!.(_]*
M+FA*__?#<RW/X1! N?ELTX7/.BDN%2Z%*$[0K%EX$]4BVE,OHO66GWDP> B/
M$;<#+$ZRRK#%;+_A_,AP(%H6<9F/:DCKR%ZT+98RH/EF9'6'G%\M4SC,O 9*
MG^ J]$T[SP"8C&Y/6=_RWD(W4+(O&#/"&_/:3@E*N"YJ>8/E/&E^G$U$,H>]
MF*E;B!>5X#BE_M\ Q@?[1LPK6TL6E,6_&C<-SD7R""FKB-R9OV>*R6LTJ1$E
MX /8B#X0XAI,!8_EWGN\50)=O(:C0L.\.G,MZDJ*'W?5<!6OJ\B;MC)4GTD)
MATXAW<2(]Z+6(Q8VGD781=8K^"CGMX#*Y60 V8A8!>H.%]7#AT5U?1 %2'IW
M&K(&[C,ZMX1/-O#Y2W&T!8IZG!K*(+)=I/ 59?QQ;?E&X/-7[#?3:T@K(V^,
M^X%2 ]#T#_*^,?@PW57@MXB([I.BR&\X-PC</S?0U%B-?$9[\?K:Y6CLT-71
M[_=L$7U9#[BB+6/DUL"E'T1C0$!KNK'A.A-OKZS?C<,[K3H:(SD[=QO.+]@5
M\L:;"K#:?@S221A3#MS9U7)G1J7HOL1\J>&V7O,H( F=[C% $@;]1J_SN##=
M\^]K]=GZ_/[+;R"C#I8:@WI+C1YB+A.R"MI;7P0"&*%K0SLM/W"A[L<_EU2
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
M2YYZDJ?5LT>GMK2!H]/M[FLV6_(\$WG:W<:^_I4CT>9( 99:6ZJ_F2URCNU
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
MQ8-) O5&N]D%V.N8&SPZ4VZLWKT*;K1G\!E89)\DG7J?OUT!X!ZU$W:;=\5
M.X%,J]]F?2!WB5.";K>"[1E@CR_GQ*VE-C^/5'M1>XQ0A13R_?+$#;Y?U*Y:
MSK6<>YZ[:CGW&3CW%*BPL&\G*A_XM.;#?_=D:!H[O/\T3&HG9R?W(B9WI#L<
M5XFU&^U>G477EPTQS^<N:GT!9:EG5%@Z['7=4>M :( S*PP]Q]+.;F/?_L''
MH$T=:C.M*'IAHFC0'KJ=D470K"EY6GTKBJPH>AFBJ-7NN[VV%45U)<_@)$#+
M=1!%1_*PG<>5]68]@]5BU^Z'P#D:N<W.@:UJ+ +G4Y.GW]CWYFU)\UPG!TR
M4<^B/M>4/(.&)4U=2=-VFP,+^EQ3ZK3;AW9EJ@GJ\WF8KC]O+!>S/8_V;*H#
M%NS0-FZI*7GVER:6-,]$FE'';7=/U%7'4N?A@V-)4U?2]-QA9U\#UE+GN:@S
M: QJV2I,%:)'<20VD](^=6Y/77Q2*[>J68>G.%%/[P/ R"\Z?'KDW:FW=&^Y
MG4'';78.[.EVI$TZ ]?34QZ6^K%%N[-WQ/?$'%&'8+&5V59F/XO,;G6';F]T
MH%_9RNR+[4S3[A_:G/6%-Z:QDMM*[F<)!G;=;M?:VI<7YFV-3I(@40?9N:>;
M[I#'=VD9UJUWMX5-Y8"7@+"\:6WK6+ YJGRA&8#$UEXD<19GJX4P<%/-7@HB
M@OT0@CH6&'#<L& O#.,)8:%B@P"$265D<P:(QX>N?U. KY^HB]>F&4^G,$!*
MK<6F\63)7;R<"#9*@32;CW.N;!!E\/^![ (E?T__E.C)7NA,93<RK]C7Z1OL
M2E!HGY8CA^-'$Q$R*#^.O%S<)IZ?=XGY^.D&I/PTN\?9TDX4VJR5&Y<]1*0L
M+@!%JU8PH&;"T$NHA=&]*.#*(W9T2@C6>AKFR/!S4DEYSR9"AYYX"X;N#_*F
M<I,P7NIV<;0AH9?!+LUQ0S+:'&%2@3=D*CR$1$]5_[2JF5%##C&917 8;E<7
MT"3@X=-6:OT%MX)>H64$YO,_LED:(B]K9BGU/&(*>,[K8;?14A\N=GPH(1\;
M>.?%!Q$G?(+M5N1)=UYWFRH<536P>4X5WY X6.L+ /KE*A&394+29$VRT.?6
MY9$\ Y*9C9X()'>F8''%FSGLY?5H&M@>38^S&BHJ,B[!8*A8UKZV@@$7GZ%2
M=-)9?)^:?8_@9,YCJ7W-SAX'F Q%3;H-Z/T )6H(D\J1I44"BC'T@>G%!:BP
MK?0O:J]!.]<AW+>RW6@^G?*:>$OYY7P:F[655D^RY26UTU1&G\D*?C5I[ZB7
M*%DR ;9]\<4<F#_COEZ2^0ZG=FVDV.;DW$L09IM7MY],4R;'5%"#".R4JEHL
M\>_5I6$:1%XTP:9/2Y@\&O;8P A%6RANY40F(L$["<P ;!R:B[J R!O0M@]Y
MA?Y?JLL$B2IJN!KRAT"43HC[ ]6T(_.^Z;%>"FF+XJK=:PR+XFK0&#R'N"KW
M5-LHLPR1M*'%"-,R?R[GJ@+33,7N/=?JTZ.'3(/K"-8+!^A7D>W0HN?\^9A7
M'="JG3>2==^Z>-]V='O&@FP*\-K -VAZ23><FG@IJ#G\TQ%_+H,[4&M19BHV
M;B*#-RMI;]UZV-(*'PCC%$^,["97^3CW-L-#)FZ#B;S&4\MMYDHX1[ PT(UP
M<1/19(7&'[ M7_+*7VHXIN6V90^PF7O>)TVVZ)TNT;=0[G*-OTG$U1R.!OQV
M;O0;PNW(5N:4G>5"ME>+)W+"U!)+!#27>(RRDC8 ^]WEC<*PIR@(@2"1"S=Z
M!VNZX [1DXF :49Z5XDRI 'V(%'ESL))8"1N_)3>'M8@._89ZJVU&5I'UWSV
MQD.C46/8ZQS0=ZC5[QRM[]#@6/UTAL.C]8G9K^/,EGXZO>/UKCG.G.P^[3:G
M8:/;ZM=L3OU&O]]]3-^A2^P L',7(=LLZ,'M&M6;4X[5^J>6BWO*8S JGX(+
M@/_>M5_/,=KR7-*F[=)]Y_%"HGY+/ZB7SHN3%'L>G+.@_$[-&(X!+7XQ.W9
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
M$&YG,%&:C?QMXF4B;3C7D8/<DQ%8X[UP9I[O+",8+(2%^\ZM%T0I(AF^;E=
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
M+(M=305DZ=LX@8TW\BAU\%)A?ZBS8%X".&M&("44X)>"H>4YP@9= ,?_+E.
MV('#&M7P(R2Y%<8HK%IJ2WDMH]ASTFXH&8@O"QHXYTP5=MLDV=5.7Y%K%BYH
M\'V\ 2@,GQQAC6H**%&YG-VL/%24W02/X=EAH,]RK% %);WL*@G2KR6S05Y@
MR%CQ./;"RH'RDK)U2S\@S0",-^:X)7F8"E=-W-0$+#XU=K[=</M:2D%K[CR%
M664!GR=U) EW,O.I;(GSHV9\A<B#JQF;A DY;56V0S5YZ'("%XPXO-OCOE!O
MEL:;&FR-EY(-HCV>BITH+.#["4&EJ-.-I2+I5)(:RREA1D@+- 8Q[UWKSES4
M17$AVS8'Y<&C0DPO/\B74L5_:A;T%%T "M:M%GK&I9]?H1!:RJX89-Q;H'2:
MJ4C=%?ME<A"JAG.CSI%>I?HVG2=,-.>T_%)&(3&4,A]4()&GJF;"^$9Z49<A
M"DGEBY"U ^IR9 ?E=/$#Z6;V"&B,LI>7 ;O="<,,'1!34!^QOMEX\O:PU<!/
M0?Z&7H+7,7Q!8#HVW-M @E&*!06P2("R!XXO->0100D@'1+*NZ   VF.ZN";
MT^1 N-:[^33?;)[G6Y771D)-+[-!WCDPA2G4GV>(3/#V%!5W*M\;BJ.C-",F
M6X"M@I@;.=R>LJ>4WTH6U"PP$7::J*\UG/<^6S&X9E?7L6C/3XD<F%;HEC\9
MY+ZS-( CK/&2I&UA.@=9^\WABIKR4P1-+YWN="3(+Y^K"TG=:J%[": ?UQI7
M[K]ISY77]X/24K\8Y0/?WRCTM'_F(8_SEQEJ#U#=KL$B4E@8Y">%C#GSF2S'
M#,7X+4KE>+Z VR?Y//.W07N+6RZN(L=L@)+<_! *:_+Y^2IF!')<^5/@LV]P
MW&5^K^!(4I+BAKGR;VCGLXN; WL1U9\0DB0R*YXBT3 H2$H S)<9@BXRE"1?
M'L9H89#.67#-$OTJ]Q]H5[#""M9PA T.W/ZN;!V^/$D-2B?5P(M,\]NLRFID
MIPWJ<++O\J097P!=?9?"[!B2@A==5OF4R9Z/"C]#-,3\'K:V ^?/H9\V%_0@
MBL0R$08;LEF0IF).<1[M_S(K?XJ)_R 6!=A9P*+KU,SSG!@$$7[,H)\D6U'=
M27=;J;;)I1^P5.6 D[J <HVC<G5GLZWE2HFN"F!3ZT_,&E.H>0;KX!C,,OEJ
M''("H@5?-(P4/RF4QGGA@/"-$?A"\+U=]3+@JHU2BIDO\&Z@>E<T'LAB>'DQ
MVNZ9QFAK</!;;39GT15C7D"U@RDPTIF4>6_P_E3=U.6QH&""XGRS%)FR&S1@
M;!Z^\@4F@RH9@0(E3579CL:N-3TQ\HCHPF'#DYYCLN?)I@Q:0VXR.1I?3D)\
MAK0EWN\"]CX *6"T9'4%5!=%F.!T!C:BAZUC9&HSGE!6672U]XLPP](&U#J;
MZJH$0^.:+F%^5R4D@U6,B AY!+0L;"AM5=_0C.\EF'.+*" P_AB,9M^TLE.,
M&^:;*&L,"'J$P&Z%X- !;!A0B>^=ODS?1\,7]&Q>\Z6_;E <X7D]?YG?/G%4
MW##]V!72@>Z'<H6FD(-OL%DBAU2T<7ZG2K1<"],NEI!=^&&ZQS.V!-[*[CPC
M9RG"*@6T"%PSPD/WDVIM$8:%_?'%!,\,WZZD:6IL/2\T,M)<97XZ7OIOEW!3
M ]FHO#QA:*@:^M(<<_Y@FD%2F(5R*B%33!-OKN8H"_IY-'8FE"E"P^JR73AF
MD]D&9KJ>JC&DPU<^8OA]#=T(6R<F2XXM187)HNJC;."I=Q<GRJD5Y<&Q/_CL
MCE=&&I:ZQTEPG(E'V0#PB'+<RIND="V#&8JJM1!/BT-7U2F.B^<J!Z&7F+G,
M0/=)D(DK/[Z/UI.JMB)=Y[CA 8D:%8G2B9\89?31:2=*4 ZFCSU5J*=38%T^
M4J8QA+G-"9"LF),@9:=T@V]:B>?#ZKW)JAQO+*).FZLXI.M5C6Z4>27-!3@B
MS9PG(U'QCZI (B&EDX)3^KCH3<3J?!$)8#'=*L  #L\]%B!>GKBX><_L]Y/6
MHZL[HXZ=5_95*.=ADOY;.7>Y5R-WE)*(GN,G"L))N6*YWGGM&VR1D!FD+N18
M*$V4]:H^1!)0W3M(P>1!/X$XP?1,3O:%AY=K76FK,I;(/-!6F10B1JFW3DI)
MEUB%2 Y.:?K!Y&6(D1@-ZTQDW1:J&KRYL"\#W\:%_@%7H-0/)M*')D=1(0_Z
MN!HR$W/,:DE69BJ4Q(Z.,YE"0-5ARKQ0+A."AXB,]B'*HUFQA=(?&,C8N-(<
MJ#$-+;+[*=,I;=++CB[9(G\%*6%L7$@,A;Q,2PH?2]V[MA64'4[>HR58*NA&
M5;Q1X@:5SW2'0:9TXYV$?=.PI0NP./6918L[%-\<'[Z/GG&%UBP2WG?)+*%W
MKT"$5LXMA=("[BZRH>2PE*.4LYXI#.B$F@59>*;AS&4J1%3>"IGX4SX11:^)
M&8I4N1D</R1;/PR^"O*;>Q&YPMDNU/[N7.K#'@@LXJ.C(^!7#&@JDP!]=.&]
M#V7\RM! TK7.*?3+2.\!+T^>@%0&!E6^*'IE*($RH=.%$ WPC=N 0V32$8E)
MB:$J1I.=AF1R(ZPWT_8Q._CU^<]40B6FK#*OI"JGBY7CUIERYM+VA>AFHF9B
M!3E?R".CFX$5<F'ST#5Y,,,XE=6EGJRG\W+EDLB@,FR!AJ@PHLZ(8T>NET*Y
M0S%@2QD\<TS*X[(];JX39>SKR@FHLXWYVB.#2:;=FM_22Q!D.FE4WP9DJF!)
M==0R0/% XBCZJPK)Y4D<Q;C#%U)HIX$0*4%G.49?/)D3G,\HD];J9?XQ54"8
MO?=C*CG:2!]5 7!*>Q$.(-<T@$0YO)CA^>$FUT_K9H_FBW8J][8XE?>HJAR\
M.H8GNM_H=1[GC*Y_Y2;Q\.!]P_G?''WA)"<\3_\;,Y/EOW_4I7+ Y92#^ N[
MKKX$Z=?S%]S2FB:G#WNRI&>.\LXV ^F9R%H-M27TCH8*9,N$?@8OA'&JKJA@
M!"O57]#[ZM#J/F/2OV7T4,\?EM.DQ#<VCQ*N=/FD&U+QM[4_*S#CX&:E_S3$
M$FQIJABW2';@3U9Y G["M3K*NE7_+H;.-8Z][L."&S1)8@2?B>?P1,&T,N_*
M030-96+B/([@H@%[3EF?"'L<3-&QG[^[4N2Y#>,Q[,C8B[ZJ4)]1@:,25GE/
M,#M$8'B1L$]@?S",H:\71F_"'&SB"P($>U?_^IIXY)6&X:_3Q!/AU3^\N4?I
MEE.88I8RE,4_X(S, I@_@Q"I27[!*E[AZ1)1NI7 GOEP&_9D6<>'&4R;S<2\
MMQW=H6/<%I6Q+]=;YH74=/ 6_+%;"(H<HB]MBJ3T8ZX%6 =*5BHTWS5FYK0,
M..>NFZYNB3C:TG4I*((BQ?FID$9LZEVI=EOOUZL(+Z*IWD^23!\4F3XJ,M'&
MG+^P_41 A>S_0AE:A"8FL!3N:%ER<!0$E!2.IE#<+J\:8!^6L5ZD!%<9O93#
M@K(I4G$L.IY^'(9>(KF6DDSQ4V[Y5<[UD^$?<]KE>?&Q^D<)30E3_N3+AAK:
M\/)[%+1QA/U.C2G*"R85V9OU/,64?7)@<.FYK*S2'T$[.5$>5KU2%>7D*!5^
M_!YLJ,I/D]!B6")28T(BS.#F@TC2HE]K(XILRJ45%5!*OH=@@MH)]3&(,2K4
MQV4)=-HX8T'!*R/UE=P(81J3!EFBUU(%OU;%VML+21O*6RHG9H%'B8ESK*")
M]&&P@L!],P\?^K6XQ,C-?3QFUEO1CT89M1A^I!!E)I7<QR7"$=(#[T%?LB&R
MZVEWS>-UM)-O]@*1QA2>?UF J_N2R(2*C:.7Q<E[9[9:(%=Q G*K^9U*)]IA
M2E)):O-F0Z0CSR(>&WD=,F1:Y2J*-VPVE3[C]=9=GYI904%1$IY&G*IFW86Y
M%XFA,:,)@6?S# OE]0KH5K\LHENXFVE2S(1_*]UXE79+(8<WXW4QW%DLA\O(
M/T=->E=ZN#R3FBI($_;-2)PA5=VA 'UTA+O('C@6%2,R[YA^\L*L2D?0.'Y&
MW:D^3BQ#:^G1VSM + W(+U1&ACJ&VGBMSE_@5G1:,>#KD/T8J4]BVFYIHE#1
M4+.Z96<6X[Y'M[++9<]H_H3CO.[D/W"I73M7$F+R_8>=NS=P=A3?TZBXVQ#X
M*)]6ZAZ)U5Q8 Z9+WL<Q_8 UPBT=3<0(O"4_BS?YB@?$:%@J[SJDR%?F!#CW
M93X7B0006V#-XB>R8 )RZ>6W2*->DC06G/&%*G4QNTYA2A)%E'0SCP(X=L,I
MIJ"1N<173*JV2\OU7VAS9 6[A;KP<%$]19JXS')=!)F=2'<0/#1[+1DI.0>_
MA/&0.WXREZH! ;Y*P*18QA]D[DWY(J?G7MQ9<T4%GT>:CR$CBVE^F@T#0>O1
M\<K4FG0C9XN$<\74A;'H-2A8%>]USA?U="X\QYI06J*%%<K928VZ?^^2GPQD
M2-G):WL_)3SFZKRW^+;/5JX,* 7 R7Z ^UZT"2I7I.N8*Q5H=<( 9:BA:. <
M^/PJKBMX$$5%JCP5H3*.D$KT^Q!'TAIR':_<]KXPUZV1*QGOF'J!=CGI>:D\
M,*.[^33X1DI1\E1."#@]O"?P.QDM)/11;8O$&U]& -F\=/Z!I<P9O(V.9N%7
M,D1*R7]&>W#*#>'B31GWQ4M?IBYN!.WO<T8GWBDW=H+7F/NRO?/*L#$F9"47
MEXOIKTN.RN<N-'UMU+>?J8;4P")X[;VE_$A&_XV\3&*<\0$LD(,EG^0<%S-2
M-S&LO..:R-+;8YD/0RU=@,5SHSV>LL_9=;Z_3V?TG+Q+!^H0+ (Q6'W=X^OD
M3;;#%;P?^D:O;4Y>D#74\*",CK)]S/<A%7$,*OBI@-Y9W0A/FV>&=9;+SHF7
M)%2 F6OY"FFU<?KWGL2UQ,:]G:TM59ZM<PK9A$:#E[)16*'JJJ"82PKNWJ"3
M1W5H>$ODELN=QJC43OYUR\05IRDUB_.0</7R1U)]I*(HYVX$AV>=-DP;-<M_
MDTKYA=U $A+L)$T#?6#W(-S6],P('[Z8N&W_B8J!'A^"/9L+)D.N;A WVFMW
M;]S5V&^LH)*2;+G@],F\#B>EXAE5_V/*-GYW)B0,/!K]*VU4X(@RG*2AE#,Q
MF46P%;<2\5E[EQ4NK"G8C51INJ5IA#(Y74$9]SP[[9^+J'Q#&1,(WX(V(=N>
M8:P &:,L2,RER"'-*? 51^0YI[*J=1>Y'J1%@"6\]7J,2:\ECHIM$5TD+8*H
M4)<^1V" @L^9=4_!%@N2XJX6$VRG!5AM+O%Y0L?UZ4V*2%\9JDT)KYIJ*YF
M2B<"K=8@8]3P,5APB/0M,9K8NA^#K<8YR]SZI"VK,\8:)Z%D!J#9@<!"$JS<
M6;=XI(V_*O2'KNA<4]685\*3,E(8QJ30]Y!WVR:%I,8GCGC=+NM<!FM6U=OT
MAC%[:MC;:31+7>OD-=+ M2&EG@;<)P;!6%1?A=?MYIJ69P'Q1YS(8#3+)MTM
MH9 9RO<>B4F+J9JX@\"HTG;4%@71^)/*!J?63O"KS1S_$M7LX"CI48/FD=*C
MNOW#=/-I$E#9T&M4FX:<0;A8<$L:=(W]Z&7>1N;;Q!$/)/0]/R-MV(I??_SX
M_SJ_?7(^?/KUYM,_KW]\_]O''YV?KG]]_^N'Z_?_=&Y^@Q_\\O'7WVYV43B]
MHL+1*Y,N$'7LL(08=4OH+5+Q3OWE!S](%Z&W>A=$-$]ZZ0<YNCRK^ $%[B8_
M0M_C7TL.'(T:PUX'F3!+X/]]]6')GPU8]_?K/Q]V&OU!I_)7S49KSY_W.NV]
MWM@T*;A7=4:]K4-]3XODA<)6(I'^^JKSZD%MOD"G=W3[KNFTP 3X_F3OMQ??
M<(1UOBD3FFG\_ *7Y-EG$(KZ!&3^ =L^F0BQ?=FAF*YQMU[T-F$YG3[9RGE^
M/E[[R8)^1R!W^!3,R:O-7)P96!I_??4?.ZB\#J:ZXXV>[*KKB!$0T$+Z@OV3
M,D(/^<PVHY$R_E, =_\WGS^\__1WY_K'=Z!^O;^=R,?#"C;X]BZ*HU^QGHL
MBB+<G2^X"Y.KUBNX7\QA-KX(WKW'(J@XP05<^Z_(,IA>=?JO_M9M_S_?%T9Y
M:$&6S_;CL[<FDTC+!V7'@2)C;TDKWY<*%Q4T#."0:\Q1'/H(>72 +6,Y:#\.
MZH\VL-!CM;Y5/R<BZNC5WPKNZ;_+\,4-A2\>*3">WC2S,N'D[#-H'TLF6).T
M%D0=MDLRP?!&@(GZ22=OUL.<L-*ASHPTZ%B+X;*(VMLJ'3!ND(B9+.)@7"9K
M15B6>HBE!EUK15P648=;Y<1-%D^^SN(0T3O_(E/4K#UA6>HAEAKTK#UQ440=
MM;;;$Y@Q_Q,6XEDKPC+20XPTZ%LKXK*(VGWU-YU'RWE)#^326B/"<M1#'#48
M;!,3WU.FQZ&06"\IZVMXG*ROSC&ROKJ]HZ1C2W+0#M0E*>K+Q\^?OOSF?/K)
MP?2HSQ_ACU]_<[Y\_/GZYK>/7S[^Z'S^U]__>?W!>?_APZ=__?K;]:\_.S]=
M?_EEEPRI5OMT:>4LT,V+H$[__'OL)3Z:?S\2]@@"[L _WF.#,P^^GR'J?^JB
M>VFGQ.-G664U[3XM@DA"Y./"JC56_8K-=NIW1W"V$@,*&YY1QK J[]Q0$+61
MCLX;(^WX+:;C(OD?J)A2G3@+'TP+%X@<:\*E?.S<.:F2>5.# R5 JLJ@+D&!
MZ/[,,M\^ ZVCJI:*(,\;:Y@4AZN91V3<O,&D0U6'A%G*$@<\5@BRL@CMP<K%
MO.OT=20K=8G_7%V,N?5U1X+#4=$L5D0%A(N=%U+*XBA9-% !#B=W1J6/>]E6
M&N:[H;%!,,^\!,:"/SHN%1#Z(J;VQ4AE*ONB2N\<JX;[?@K?[.2W2(!EL)EP
M/0M$'T021 0B\^ R>2=80B=QS[.9*MJ)?)# NK!$YI\IJAIY:)^P4AN_(V7V
MFW]%@;[%IV]EBMK;0E'!7U*%PAVJQAW4(JY058(I<0$WL:P2!&Y>#3/!WA?
MG7EG(L[OOU;?^,#?H+/=_N$Z[Y+W$W9201G$2 F$%2#G2;U5J.[C9H&GANHG
M3&A7O3>_@9'B@VW";S$(W9MVL]7A1BTX_%OF= ;FHNH]>7\1XV2)*=VM-JVJ
MBT7,V%R6*T:6T9\(=3G%EJWR'',U^>YM($^D]?[NI0$?5*G_SNZ\<&%:I8RD
MPC$66L@:JAE24?)II.T<?%MC3IEO!=S@G,E.3>.+!D-YN,H9%2#BZ7 S; 'A
MCJF"([,E*2:/)GEZJ3[XG$]*6#"ESE34-C'/3:VHE-7288-0(0$[%3Y!;QCP
M QI^G\P(;E6+Z?G),E30H=0*IW#H;HHH+1J*T#B#:DA:TUD*;(3/6G*7,TW7
MW44V+=OYC7HNY;^5-)6(^8(Z9<@N -3!EZE ?0H0ZV-,6#4YEK^!X^\1W*YJ
M0E T!TJG99JP*-5F!-)(/>+J,23&&=@^W%$#Y.?2YU.C%R_KI.5L62O'$^$3
M C#92]@K16/;IAL_J_:I:M(/3,DU-ZP\!=Q7V:R2#P;N/TU%@@T:#^OE<#\
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
M79+*+LDH6ANE=(3BMRH6LHF@]6K]KFGWZJ9EMTHRF8H RJINBY\RVZT*FVS
M=JUZK=\R6ZVZV6EN;#+L@NV."TFXS'K'PG71Q@;A0%,^9,QCD3;6]V>L<Z)\
M'SM>!*;5E:1+<?>XU0#WN-XP6YL'5K257D%.6FFEE\=)5JW?:YGU>E7R):>
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
M&37M>G9"6.%\HV:_ZK)?(>Y[QW"1@DS7Q:D(O4[7;.<P7@65GP[RG.15IX:
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
M<)TS!*X=!'[\A)FZI^KQZWJC,?&G:4Q\H *:_%/:<R-\=D<17 SB N_%<RI
M"O&#?^JC)T]*%,VS.?:#=_E)YI-].'3#8,:')\,E ]!VW/*ZF\&SG+,__@PP
MHTDW7(>!P\9G?W<F#GW3"%Z/+\;+_PZ&P[-K.%$$VB/$";Y 1;SQ!=;$QJ$4
MS#M4C(R;#*0KS^_/4=V!Z(+!P_7M)9A/&YD15>&/"]1,!OL)]J%5MVR^4S&#
M@($!AQI^RI,Q"OP)6)Q"'X&:FWE3I"=^ >S8$V>T% D5PIT;QH-JOL&3^9-,
M?#_I1?7<23W&]8!"$1VN*K]A-1<9L<,AA2OA[=)L!K%%S<,/5^RRAS?#O^/Y
MBCA<T8WD>0U\&4YAD<3]0!<&9!D:+V[H\CPX_GC(<,;SA%0RSO;F^X'V]0 H
MZL,N<<.9V["P#G@"NMH,/B-V<%#*,' ,'^S-0,PB<,0#?IZFOAC.^<C#W\"+
M W ;0/W[PQF/?X_ 3O!?Z<,58@S!')_C*^&L!N'#+807#J21CPN"TP7D.D63
M!Z2#*]H0HH<"?@E^+^R1X>!KX(<S6@5(<+P*^-T3K!*<$6" %]>?A;APVE'D
MA"&#KQO^DMDPLF/ #ADS<A1"K-!++D(+"(](=*<8<L6S.P9Z!&1TP0+0KHB
M,UT^A%MN.C&'%_F@:TA>??Y<(B)<[HS% *WX^C%JM(A$B,@2/?MA?-K"=["?
MN*D,E-PP(?&?;![[CK!M%^A+ L_,QI')WX?;P[]";@W(4<B*;1"Q3LQ^H&!]
ME,GFD:@95"QY2@)Y3=UTVD]W KSV(@QJ8IPPEX2)X0F&\2RF&;S+10O,^=.,
M_<H0K\)'X<M !+G)%1]Z\&L@*A*)>>&,.)0>R2--WH(VB-?":<F7:#S!(3&#
M[PL8"+;'Q<9'3UA<=H9TIJZ.\&/WWWB><2[BQZ>! A<_<LQ>X% "O?F;"QPN
M^$GR&3\=L0H8= 4P5>!1G2M:D@QL2. Z1M\%3#T,0=O,#<\'<4"I&Z-&"MAH
MS/#TYZ-FA:V9>K,)PA;AOH/&@,]%_> \^JC<7' 2'L&U&(% TG8O8VB*HSP#
ML8A">;( *I/D/"W%BVJ<+X@^ U0Y,@THD1<U+!%_NLF/,TYA?'VNRJ=/4*D_
M!#N>;(@PB1$I;,;)Z*'"9,88A Y^/7'@N(K0T8,=Y-3AZ@:M(GC9(\',N7>6
M9J4%YLGA"CH0T&9*J2ZA?KE_X7+S"Z6'\Q#?C$29HX7%MX .V)@#*(-"# ][
M $J>+Y_. 4$#4KY@9N'>(A^K[^ F&SY.[/QHAH=8K W1<$O.8_9S0'8F,BOF
M$EFT2.IDMR7H#-4";#!R?A6C-&^JN641_NMD5\S$3B:G#F/QN&L\_IGH11/3
MT &=QD @4HH3X/@ [.10'))(13H0Z>;D<(9M54UFN I_GY@</$K@$VE(-29,
MPXV44-3+<R6"S^.73< \2/& *D(>>Z+\,GP OY >!EYZB)*+].*APJ3( F==
MGHU Z8EEP)?Y7%7D/?^195\!*WZ<IPS'Q/Z1?(;>C8],3!H3S/\W+#&ICE)G
M1NHLRJ&46*VZN^(;?8]<'*FUZ#>\TF3%_0&?\D[!I@B]FPB]F=EXN&27$X/=
MDP+)34/XHA3O.6.P=\ (3]^U> 23K<54+D+%*$T>H>\6W2_I;9F),TT.M.!U
MJ67D9?C$5U)!W#3@GIN[X+K1W@C';2*(L.BGD6[+;(MB;G#7=1X'Q,4.)8S(
MOXM+3A+2@[OXMIT?C1[ZW?&<)[Z)DD@\GS$0FP>.NPLR0[LG^6NT$ ! -O4#
M$BJ\3*1=_C/,VSH3>.FOF0O_@%-%E8K8FD9].,3 _-Q,>RK\L!6&O&"Y9$G\
MP%66XB>JA8Z>MV-DORSD$O/@,P+(<1H FLYR (W&PAPX%F9YWMS*S9O;M:7W
M4%ST(%1@6I>#8B"T'QQO:@@)E8:3>'7L)QO,,+VI'HYX $?L269BX!B/7-(#
M<<"0NQN,.PO@$3D3> FY&. 1,3QTXE-YB)Z,/Q6Q+%6E>>E8DAG'@$R#3="O
M8MRO6"N 9$K#GAORJAG%7OSQ"XN32A3$&\))B\RT:"QX<^4LAU,!G$3VFK8+
M7&_!=%&6DOBVTBE75/8ZY@S/1'.K$ Z+%\;]&3*&11Y<V3 U,$9)%1PT*OU$
MZ0;"=1.X!9RA5YY21Q>:ZF HSL0&SQXPZ!,LWG>&$V?*]U;UN!+ND=E_*B[
M?P3@KP[52"%F_:YYEEU8=/$;Z%DI[Y\^*XFNS\DR\B7G)$%0-9P&!W; $C,1
M??0I6*L.$%V&PF!Q#"QM8=Y0S"#,N,TYE(?'C'WO":TX>?*K7H6/=E3 X_,,
M_1*AS>2C%VPO3FYNYL=45YA?A!ZR0=6L2<M%PQW,P!$?QWXHG9Y IQ#]I.!/
M%HEXXBO',@@^%L%$D%AI#(* LH@O_9P@20'2=@S6B(R*K+ .U0 )OI$D(O:V
MP;BAU" /M+QI>?)@34YR;ZFA<CCIO3]"^OXK6-6$4LX; !'@6;>C^$E)&N\X
M$G9H]/),O^(WO0.#(//)>+11$ I3_,!O8(T#TXFH_L3Y$R0G)@H/M(:SB8P<
MH+9U^-1F6H3(9</R,!XVE*$&RG/$L;C5JQ.9@.2#/(1]HL&/L?CEZQ'("A&9
MQ&0!")ET5B/?-%Z<\2S>MG2@*??D_"43?B*UK* ILMT$T_H?=*N/<4#QSB$;
ML0 Q&G"Q;#E!(57U\<DJ*<="* Y2@?GW8N8_0',#UQ*?#W25=#3H*.'1&G5!
M1![Y5'&!J;P4'XC-(Z/1;!RC.\ W<Q \$K#'F @BH"U7LK#13[X_)'.'TS6N
MK3N3AQZ<9GC HKG*O\N,B4R)Q)#A L9D4\&_\=@YPW\-Y3:H2>;,HV2>=O'+
M)\S!X)H\B+D6?<)_*=0@$X/QS^&&WW+V>^0A,L]X=D,,+ THPBG#)DK"6MHX
M]( A*AAA_"Q_-AQ6'MW'?S5P@\%L B*#X62#[+.(X?D4\?P"/S7XH3IT04*#
M.#H(1Z)B;L5O/$;0"#@^Z#4'"?3FUQC: )MXB99M9!"TY/!3: 7@+ZE]P<^_
ME%'1\%XH//SI4D",M7B2_N I[71".WIV@^$9VF+S97X)'3'Q#U)A:LJB$HYT
MP":/+. !*KMA"AP"A6"'QM+J+^$>O3E*XOKF:VI?8._@3;>C[X&+@/1+L>C?
M50?FNW"[4N5A0+,!%A?")@Q#YL4E8O5DS\!I'L'W9>K#T'<@]'O.%E$@/G;S
M7I]]W)T7ET+[H-!>P&J'J_^%KL=<.CP,\W:![P$+I!^$JMD=,(DD?OMMB!<
M!1ND,P<B4Z 2=@C6 CP%]/,(-#SI4GB:5)Z<:#^8$EI-KDM #*C;A =NC!WT
MY;PGDTP#LJ-'[M,L$,BAOT"_N>3[8!(6U6J$*DPZEC+]*5:J0"]NU0\)D$F!
M6S!O'V<$4F>W/$41X/C$$<ZD<UTEA2!\/TK*"D,A-&/OD[O62W()J;V.4Y#"
MR7]DS\YX) $UTG[QB#DIV:/&1A<7C%FT,\)V,,DM GF2H#V'/EE&Y&T]S<"2
MA(]D281 +#=4<2DQ:B1YMZ3IDJ\2AP_B3A3X U@4 ^J=M<"<"-N*R0,78?91
MV% $>01[%&U-\#LQB +NZ$AZ;C-/9BQY[RZ"\8]&6"\"ZP5^@6.=BP<_\13R
M^1Y/Z <#?BYBDLL7CP.GEQ9"#\1W8O3;\>#33/KQ&^\?8[Z=^W2<$*&, *1>
M+PTI(;CQU_.->V0Q9@?N?78H@8LX..1=6H)(VSXR:;53P@_^PS#AM:!,_UO(
M#0>>RE@7R*H[G@4YB_!%U(/%*2W)%F"X4*UKYS->!#;C4/E)8LZK_11B7SBV
M2"A.L!A>$_PG17Q1[2C"?.$I!$6[-=XVD8(BL 1H1[[#9.<Z$^>)R6<Q1 ;+
MO#D/W(.% %P:RN3V*SW.&8(2#)>$G\P\=U^:Y&2 X:[&28WS1:-J$R<W>X23
M,8-_2\Z<9@YPM7DDP-6DY@_A5,&,JQ<.Z9" T3&BLA[_A0<4]V<'&8-PP&U
M D/($AI^(KMCXC%,0IOTI\&2<1BF""*1Z,/A/Y/1/^FZ"C]XP. .BIS2H;OP
M%)'9S7F0J*_!D!YWG)_ATV/)&.5^.VGK1\?[<S$4A1>YT4Q@^NY1U0X9N8:A
MU""\VR'**CG&Z!>)-&^8V!S8,T6]^1B 9TB6''H)S4X$$7&,@ F,?1SF&/*(
M^4SQ_*221"_,?X0/3C@M"P6%W<4+6(H)B8J(-Q48M+S%/<ZE$J<DA??DDP7
MG\)BWSO[6GH@N,6B- TH^RCU+WG 8P)]P7?$'^0H=H=P6U6K8XHFJ%+JH?J[
MP@E@\>M-96U"?;N!7#;WF><\Z2%^)AA00AXIB.%B'TZ1[?5>?'? X_)T6HM0
M6!#@P85"P>51!FKC.+42FR6%@4(@PEA.O%IQI(7J"35UYA0)!^Z76\RCR,EM
M4J+ 2/;0F.(0->#(8:J*35IU\$0R6,7G\TUS(_)O*&;"7 H9@"( TKLA@L7"
M"69OU#WBR1<R N!F6BF&".=4.12G-O*M0'E?AE&$W!-;8.P 6%H<TGX0Y2LY
MB6_&4$LPI$]>%4ZBG^8\+(RQ:?1$RB%,*(/!L3XS3[*K?/-[Q2DL)$^$?_>#
M@*S^M<0)?1,,?F6T!N5U18;0Y4Z,JC^(J1=UK 8JK  J=#50H0)+V350P<X%
M*C0/U+9=BJY XQV#;2*#22$/Q,BEHS2\C@:TE/#>18R&^T*\RD/Z[NCC>6RL
M1)F2LQV\M"AP'V?\S$<MR,Z<X9#QC /H-OQQ. <+=1*'2614^_;J=^69'!>!
M%/H7J&WZ(M+++V!E^VB9)VEU>=.YD>H%D1Q,:)CQF@PZ'Q*KC#+=\#//:-3_
MK[1\(A_QX5C4+O,?0QYP('TMJF,"NB#7T.* ;0P],,R9BX,$/7OYJ_"9P<V8
MS#K/*N-E,4S^%PID\K^*:&;TZBN?B@&_^/O8&[%.;J)E0IVI6*>UTH/\S@+\
M :C&1AS 1 209#[LJ9>=K_E_B;I%E]8J=VDXDS?;ZX^X@'- KK6RBCC6-HG3
M+G<'.B42IU/NTKI G.S$GE7$^2HP,X34X15/2U(!_)^10'.@$@!",;+[RR)6
MM]P=Z0&Q\MCU/<3JE;JT;AVGRKQ%+*%'UR>0M0,"M>KE[@*<LE8>R[Z#0*U&
MN4NS5DG3.@0R!&T:Y&XC61R,AK,4538FBE7NE]OPY=G.T0M'??SU5<3D%TU?
M8[B0$M7X%V48[Q'$W0I&N_ETXH69Q,ORT]UF3GXZ!G.B+X[1U/%<U!ZH]>,B
MY16X3Y1\I+"*+,V9.)&,SE(<(& ,ZR&B9\J6C E5P'%0A//%1A\RL<=#%HOA
MWW,CIG F,JRT<Z+?$?Z'W/&TZ9P?Y>4U64L_$B&((.USZ4?0W%,,;($K#!=1
M+ZS!()@1P 8LW\!CPU79BX.4L-^3V/M]''O?("N3/"]Y'.?2A#E;65>UVSJ2
MI S*&>]W,U\A9]C]@3U&:LJ#^#HM9$\!P\@C=^M2$B<D;2@@8K&D.6%^0B6)
M3<J&/"(@*XQ/@=+F^>SX?EHBU83#!T3S5((&_O?BN&.\[@QN/4/WFMX2ARIY
M-!KQUM/ I<!DJA=0DL%4-V:9"N$IB!B))A(QF.D54$'AHN;XI10<=2CW*Y''
MS_YXF-E[0F .51*D]K]AR<U'[.-87C<'1PIC:+&&C3\.-Y."L)A#G:%Y_^H$
M6.G[+^Y#8V0@*?+#J^-B,!F5%H40(M5-L0Y1Z)ZLG;=3XFV1W"#[%>3HP1,H
M=9"Y6Z6C&M^620.U*.U58>\W&/>1S7V@5K)?U)R /TX %I/0+\@\[5=^&E!
M9I>C>U/DYEP^<()@GO.AB,R!_:% #K<.%SE=362^,@'CI07,/. $GL6@_A4<
MM.J'H3(_6^!?J1(T 8P@7@6[:B/'L00HP 4JLXR,G!58" $5*%DB +D?,!GE
MA>RC6**L1U2V+^E\B@N]37+U64&69<^D=G"WE(J+$,4IR9G!_X#E$6Y -SU2
M)SXAV CX?W&I#83XRCGO7V *$<?,B;A2'L?\<Q8^CW_42@8)4U_H+_M"7H6<
MVEDT:OC&BIU##<?+/?-8%4$1/*Z&,3+4<G#D81X^UG<3%CW[P]1WDAI;1<A-
MO[0\9&L%SMF&]4: F R)_E=QD"T>L%1*KDH0;G>,$2=)2QCB]9DW7W7B1"->
M3(DJ2IA);4]0/0<4W5,:W)S4QP@C,TFZFO*1$L] P'B4*.R\'XB:> D_$OWN
M1$&,$,!8=& ECOP=")PWF"> ;U$;# _@D)Y$_:&%.^9I.\<C(25Q$ CQ?[-L
MWE+9!%1*LZE<%T_KR74M;B[!MA430-0PP])AK_U73SXBB.@>15TD.6ZI9-P1
MYG;A5Q3I'KM_(BR)/@!/]->X\4H*#L;3 P060WWB)3]<>/HCPT(PV@+07403
M3![GK2TOT+VF,U 9R_]"QASOXICCJ3G5R9>'#]B]#ASL6Y1@N37)[R^D*(!F
M^2(2^/*J1?>FO>C(7"Q!UR08 7DP(IJ#R8Z8L5D1RV%8M!XEC M2>!5'7%(R
M"U:B$OAA/IOZLF:)<OE*=E]4E,08 D0<(BGP=TK]!R_:,U5HJ:R !<&B?[L>
M1Y(K5G,<&/W/M4 KJ5NDA96&K8A6B@%#6Q>59<YS1;\W!:0#_QIB6! /9&HF
M!0\3A_J<:VME,4ICC>QVJ5NEUKM*H@P3K163YAR$$]MJB28UI"ICLJ59*"2-
M3:4T$O_]Z SYJ2*L0.FFI!RR!/'$1D"%B.<7V<]G9Q92)YO8ELE+#PX9V!NY
M@!1>4TJ-BH9JRS?E X0](Y*0\-<YW22>N0!ON>-J6;C%>6M1NF?A\0*J_LP?
MC3+;Q,^Q,'^#?C %^Y@2E]4BEEO]%/#+"3*>[,-"ZUI@$N1(A";*S5:@N?06
M,_5J12.(TEVR1+";%AZWTH:1!?Q)B5.:G]1ORJMBR[)8S%^\\:((-;\W,%:9
ML_ KVD7_)+OH]Z0F;I,X&#Z1'J@\[^UVX-U.3EBL<R1AL:\IPW/(1KP2/Q16
MJI@R#J(W$*B&5UD"P 5<!*=0Q874T9_^3DU9\VZ:.BXI)<)ECLB&3[JG2;7#
MNX#S&/<$33MG^.)0]@7#RC(P+%)(\6M3SW'$J8!FJ (!?631*_;%$L_@Q?CP
M*E%Q@<]32R_C$)5#Z'_%2%\HL\6 8A+NSB^>%27)@6++$\ C*4).A4'B)G5Y
M5<B$?@W0T2#$"#=]L>E0,BU^\>VRM?M@65Q_.6X\J]*5'\(!+G["(Y84FD]5
MJ5YF7J1Q@X5P@SV-&ZS 4G:-&\RID(&?MMZ(L'0.IL'1.AIEF4(A%2HBZ: Q
M*:2,2I"TIEH2]G8G!UE,13;W3VY.\BB]HH,%()K".MA']8Q:U'H.+PE.<B1Q
MI<LQU)U<Y!\@JE.L;%'>450T-\!M96Q5A5UDV7#1Q:4@-.[WOV;#IXG(5?@#
MEQX5UW*XWG2&^8N0^SWB(,\0E0YTG)#DJ)_Q[++ "0;/<_76Y/=X. *3N/^6
M@>09[PKC/Z)!+GQE>CW538&%G[UVYF6NYHT"*7MX%F'IJG3?<U>&N^2$HEE4
M^.D@.&VIO9_/>]^(TM?RT_;3@)*FI5X+<O(R6G*OT.G^:^93;0S:MCQLS3&W
MW';B<2 >AA@DEJ ?I!58E&MI?CYB@E:,HHD@F@IUUR)N")(]=H)\TK[QM#1C
MK'H0;T['WQK[#1A+YRNB(FN9AZ*OBB]2= SF!AR/X#U8%?0HQJ$]SM6+A"M$
M$]_H^V:/V+M%U*CR-MEC7O&3Q!9Y@"QWY9\Y$O&(6;D*O/Q']BQ)6$!$<#FI
M@2H1YP7/SQ![)35YPFH^1:9->N]CMP'1C#<N152[(F4:<>7YVSPF,"/[B81$
M'I=9C_XX&\M]]0.&W1 N*>8XF&\2U.*/DD]Z4 :<77A#^J?H([ TR-4]BG#6
M ^DK7LB#K0_$ALCDQ4AL>6I('>85>"5K)$<F#;&N-#"XA+@!#8)4GL9[H_*"
M3-Z,4O4(4D^/4Q[QO*H-6G)75S<J' =*XDPU;<Z,?>K+)<X,[* OAOWQ-BH)
MIPA.<'BW%D')>:SG\KB+!_7D5XOY-RE.H![C.7=R9$H<9^5)"9=2/E3R'8D&
MH</D[$753O7M<@85^C\9G$KLK;T%6%D3C?/@DWUJQN(3+U^-K6:6P ?6*%]F
MC,:S05R=3HA'WFJ4(K*\!5S<4665_WX@GO9[Y$B,':BDX%"/)T5Y+@B2Y) L
MK\O(322^4(J)HF]CSPCCX1FYD+HVBR)58+!QWT8YSV;QG4Z4;H&H"AXEX3!O
M1MVJ9=MAD8(,"W\>EVT)MUN0<6ZLI6)//C>%A.AGBD%!#A7F4!-^J60@J@,^
M974VF?&%</G'4$S GN%;7#XWA;0!SF&FAJTL#8SD)2MOP"./L"?C==QU]9])
MFU.L<?%%D[3?U?ZKLAVA\2T1CPU,N/CE2RVT7DX:LG<D:<AK9>)-DN=7*DW@
M"'!!XH?4L55TC1?=[0>IQF7)W=G^>%1(DKPH'4BF0".USJ &&?#:#_C<62+*
M/!T7A+AAIO@;CH3DX-&/M"A>SXTX.W+-1,3Q]_2('5 ).&M<43*N]X@C@:D;
MW91'2\-(MEJBQ)W2HYCO2-PC.&EE*)"K#N^/0L-*"7:0M!.F'.]"NY)4@R7T
M_-%#2X;]\5B#&(%E\A'RU!<V>2I";Z(P!9A9V &^1+7L+WR[<I;*,VEK>"W@
MJZ+BQ)0M7.Y_+"W\FX7#Q:J_5+GC66NI!/Y #.07_]5+-=+$)IIG0Y^R0_B,
MN!"P'8MHKU[K6W;SO)EMI3E!) DB68NMV-KZDANU?J?QQHJ)!L46;6]]T5:M
MWVZ<9XN!DVU.VB%@2T)Q*$K1D=/H9.,%WBE;<C-!8,\0 GLH1N;*-F)+>MSB
M)+59D.H[*9H[@T@2<$NV7$QU_XSA5-*EIAD-.6HH@63PB0\8AJ1QM;PM*(DQ
M;3[0\&R ]MIXS(.R'K7@1LP31Y#E3T)\>S2M'R0M0>DMHN&F"*\F.H\#TOD0
MAWCB!*DJ$5!38%SQ+$"1&LQ.$&$XCX,1^EP Q>7DBH6A(J(9I@"3IXNB%[6C
MK(JVI4JTMJH292OFA1[#8,EZ0VGW2+-G7EAZL5JZ89_7R]0Y2Q3E=C^D6>LW
M[?-.F6J(JDY4AVOM <Q\ON]ZE?583N&^436_4JLOMJ=^WQ:/W)]L>/9O%O@Y
M;:E[K5K?\S-[2S5'B)+VYDH-T.*V'4:0;57!*@;'U0F1<?H;U9?LNB>QI(KJ
M&B4SF^(1O['BBB,MX-CZ&*^*D6-)B_]D^!,!TJF/7#R,0)8+>L-D?)30<-D9
M.&;,Y<K\*&4,D'P:1[S&@X-3(WV$#<M'[9V]8N._U!!*@F8X3RP]3C:>1JT,
MPZ5R&<59>!5=/U)U*?S&I-15C+9=>E)P^YV/(>7MKO).JQ'5K &MXN4H*Z$Z
MT+PAT7PT-"^K><2Y3J1&#GTL],$-3@X('?L,'X.-YST_:4TNC(3Q6+$UZ$T3
MC$[Q[(&&.Q;1>]VZACM68"F[ACOF])Z G[8/ ]"X%)*)\;F^JH6$[DK&+1KQ
M0/G$Y>!-5A<U,A_+2 T3J>%_)&8X+!Y(-(% /"-3X$K^#-67CIP7H#JU%N M
M+##^#(?UOY@<3IUD^2584C00'C@$LGN<Q^."9-39&_Y"%;X1^DMQR1@:A_[8
M7#(6('5VYKKA62B]O[9);,:#)),I?IYLGK\PPE*=^"VG)_HC5Q:+J1[NDQCA
MEYZ_)"RJY0$%,5<)OMY)LM*YGY'ZB@73]KTEKE4.OG\/,.4H0@7828E;BH=O
MQQ=+ \AM^ YV573A#>.=6)86Z&6J6E,[R>*=7(!-@P]JBLY02JIHB#W5$%A+
MAC>&2*:\U&9,&H@D"2PA3-O&E[*AZ.TAVXF3;R;-=V$?JX/HE:R:@98=G!B.
MG$*&O<'=@/J2D)\7X-._**O"UX.K.)BI23;*M>,84=CV,S+J>$R>0NT\A1['
MIA='MF4Q4*;2B?Q-ZC77IMX?]-)O[HAEAS,-9T$\G$D2%<Y4WE.(@D&+-B,?
MV3!&I4G=<M*[2WY?3)MD"Z3E+K[Y[1U)/3)&BLE^8_1J/GWU&'MO?<//VR29
M]PWDBC'^F*6">QR(JQ],<(./@XVPPXJ#@ZH)8LC]"-%E.=%$O,/00LQ7F2Q+
MSPO3S>1 7[BB?=-0)-!Y*VFK;O46&L:X(SKBDUD+1"X.3Q&+=2B,Q BC>"Z;
MZR2O7BRO#4BQ^*,SC,A\P$RX5?]\=_L'_:WQ^6.JZ(Y>D![*Z0TSJ3R>E%?N
M$UEZ);I".R3^O8 -SD!D<IHMJ:.T4"-S% V3WTCF6MPO0 PH-N*6FL>0^@ *
MO4F9Q6I,"3^AD,D@0>8G&0]>G\J[>HOZEU%&+XK!&6&B>A5]214?<?\DBLJ
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
MIN_NGDZ6VA:=3(OS$^<G2[6W/NDGJN^8S@.MBM;A_PS W<M-.NWB<R\+"NQ
M?CKH,CS-7]7CJ6:&:P6:MBB@2<TZ!MVK\Q_XF*I56%?C[#%MNT3K-KJR":)^
M2N6D(+>LR9A3:1.5U!4JG8#WM'6BHLMQR13]%7<[PL<]N&WWA&^*8IQD#4G&
MSCL^<L(U(-SW,'']8RW!U5&%ZRRNL[C.ZBOAJCIKAU]63989C0B93+9-&[N
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
M2%(ES+\^?7R;#R9CI$^D.:544!3R+D7!5.?,_4](M2#PPLO4&TT%F*KP2$@
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
M_+*7U+RZOM/3WAGF+:X:?>+^F+YOW7@J"OB3XL$^@P&AD)Z@YK\2S.D?H37
M[RL$:K#(HRD9+WSR>8(/>@C&^$_I=1O2S!5S?4$OLCT?9L%C70]PHN_EB-@C
M2GC\2:ULF?!107CZ/:L[8?:6Y<PS,-IEVI.-.L T>?Z129 0HPC%&7)H0EL1
ME.%=&:YIBA*V\ZEQ(3SIP(4);?3FQ:MMW^H!J#:HM.MK@V;:DKT#BZA)VKS6
M5H:Z9K;3FTV6'*OI-#8/RMH. '4"U"'G,D&;RAG;'*B) S7U ZCI%GH"4C<)
M+?2ZV>9] 7EJ[YGC._6>]4.213T/:?]G*A;V$7,T6S1EGE;/9>]696]'K*4;
MV;,'0]-21$NV+D'R;B&#Y.O:QGQ3A("GS9_+"A8K5"^3=7+F#(:VT5;PL@?I
M!IQ;]M7;N[FEF<I6Y<%0%U7KZ*R^?F6K,[Y0)?4R>J[N?[+*&['VT[?DB3X-
M-WYK>JNBUU8_.$;#*6Q#B/D^^E5T9^5BS\6^EV*_QY[S=&*OXE[4$!WK:#^Y
M%T*_ 86RG [0$->K']'\A]&(Q72+E#%1"$@BM!*\SY[^*4Q(_&L((P<>2W,L
M@J?BE=5(OJHUC>2?/VR?TS):HR7&QKTXR=$V"X2[MB+@%X,39TNFU@XD6XL=
M@=K$B3,;MH;J#B>NW8#WJOJ]\%@D#XCS@'@?B'9[ ?$:&RD( H^&\XC<F0]%
M,L8LG-)?HC".WR+R>?,2)U7'4P]9TT7=WE11TJM@'!<Z+G2G/Y)H6>B,P=!1
M;5%W+D+D=IC[;*<&LR";)?3\5]U"&/]+%(X7(V  X#AT71YI9X*()(LHP+^Q
M;P8I.A7P<'Z'F&/;8/#2=?J&R_25KM)7MD9?V1(]!.//=($.U3 F:!C14:KA
MVI/CBG&N:I6KMB'9=<Y5UF!HB)I3#8]=*EH=?:]J2%;?X_\;CVS/MB?E,3\>
M\^MR5_N))(>J*9ON:55=-$SG*H)Z7*JY5/=2JAMOFX^0:@<WS9HH.RV7:UQ:
MH-[I,F[<,"K_,7B&I0RCKIK/[S&P#4T26TD+R*:W3'EV0S6_)E]>#D!IY;*P
M?UM1?^N2H_Z6W:PX_<*B_OWI#M>;J/\NE/*UD=SA]?<Z0W%*/XJ8H$F;(![.
MF#F0@Z#5P(3S) *>1,"3"+JLJG-?!'!QX69PD'GZ (]DGO^@)7=I@3=_RU@3
M=F6?)^DA<>,,:DV!C9DFBY9U$=6\7.RXV)W^)*0#L5,'0\MP1$-I^8R3%]$?
MRB\?O,"+IV0L/(7A^&![?[N!T"[,7+8FO^"2'"=P&@TK*+JHRUI/RJ Y3YU#
MA[?(4_I@:(#OI-A'^TX\L'Y$8;U7.@WE$?6^.I0\]G:(!00%U5@M&;067C=
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
M4;?;PO>_T**>K>U?A_]\C'X:[LI4+Q*%W^RL%NI-$00VV,4%+U=!B,([,B'
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
MB"J'Q$G*[Z=.U;F!V/R5QMAW%!)D?,7VQE2E-HRL6XHR&"J&*NK')_/UIV2
M"\35"L2. H@V)$(%E\P2#:.M1!,N$%P@NA,(K7N!T 9#2U25:DN)7J(^9\>1
M,%"R67RNZRI.DJ8D:52+T/L-QB^8G_/*#^/XM1#BVR,W(4_>"#8<SR#\,P8'
MQTN^SN.FX^K\"FOS.?A8+$=C+:R#HVZ+IL.+NJZ2A78XMNWPD$%=6[TF=8+S
MT!7PT Y?< \>FG@_R/CNOR0*Z]C'' "?V*JBOND)_]S4*6+]D3G'\3@ACD<,
MXX??U@6KDJR"DA:CJ)'F.AJK:T5-/Z9]6G\.'C@W;3/Q![%3E6/LP5#3CVGX
MR/FEE_Q2,>>G4#^LTL[J 3O=0AB<E56$ZPE_O*%77TZ/>;N?@X\]-F;O-M5)
MJ@PZR=1%R]I4$G)9W7VX0'.![J= [SB$:D^BE<'0T$73V53UP@6:"S07Z,Y/
M!-L3:!5/+13].N1Y T1'J2*-]PM;[1>FK!8>E7_B<)%+=C>Q4K"$KH4N8RKO
M,7;N'F-]*U+4)::'JC^;%2C^O(CAV7'\-IP]>@&EY3LO'OEAO(AJ"A)5O=(!
M"S[#QZZ6*3Z,_EIX<5I\_4L8CBD2 E:]EKZY^YJ6LW\,$C=X\G I'N*8)(@O
ML:Z>UDHP:UI>I0.I&9ZZL6YR+VR.C0="IUKL$LV.0"(Z$Z=NY--T(N=0[W\0
M8>J.-]=<NP7!MYX1?/STH>*!T'+MSY-,L$A,5R]:0Z>F9>/@AJR7C:O&8!B$
M-8@]("B1Y_K"8_I<H33&N%QU32&,2*6$CL(>2<*[O2Y41>&%T/9\/D$!/8A0
M:D>42GTUN:"924OMJT1;(1$H^7GD/0,=!=90%7NLPGL8]A6K2!X39DZ:(SQ9
M^G9@D1H]^[;\QN\1L#.#7%&:XHNH%J:\V]*F)(B\XZV7 ;Z<;W+O846299;$
M&7^,8]34P1A_05O<>.XVVL)-7GJ&K()@3^%L1C/)P)Q10U3 :HSI6;4P<N.I
M)& GQ_DB&DW=F,)!C6@GWA2"IB'9C,9D*[#L/V+1OC?QD"C,*&;2 =0J ?7
M=V CQX4)91?3$,KWJ1MDQK<Q8<%U-3?#\Y0P:[S">KOTW4U[7N]BKVP*&0&8
M#F-@'$VGI2%XG"5M2OTM3>NI[+7T=^'9)8W)@%4RSDX(/2 #HC6LK2_3JS @
M20!#"G,,44(6%" KPU8KJ=Z[#+4HS? X #_O  54\IE2-_-M&!] *!7URP[D
M)K"64V\T+<$RI?@6"%F#30YP:X&3? P#[#&;-:(%-Q65,0$S&RX)?.YBKW%D
MN1CAG"8P([C+92R(CT2,0KAA M=*5^T(GM#EKO<0T0Q4%!L%TW)G890P-")@
M<YJ:C/?=X3.$1Q>6/8<I\L"_ HK/*/?#PD\6ON![SX@H1U=:>"2^1YX) T*:
MD60:CH49L*F &S!"40@G/ADE#.IL[B9@-JDU8_R&'X+>",(9;/0>24 F7@&I
MD@XY@Z"C[#-#F3T4P2930Q\\$%7R*\RC8G5^7O[F_B>,WOKP\NKF4=.JNS--
MJVX>:YLIXUQ =!,V:_3@PH"D8)Q>2676K5HZ\,SL;UR6%#(47S!&/Q%^+^FQ
M56@:VJ"$S!,&\)2V:6ZZ8Z6SO](FS:JD&]NA4/;]7)5,M1G0R\9^R(9DZVT-
MRC+-MIHTF_)VP)]CTT(;E\"W?/]%P%:4/ ;A'8K_!Q<TQ;]<?]%=;[EKH^$?
M#)9Q+#S H-PG(KS/%>WO3-'^ZDU8BWNF-V\.)^0=V'L_G"-T'AE- WCKTU(X
M4WK4K<=6;RMT:IG;8Z?,K_/K_+K,]=OS:*H(HVH(?2N+JMQR'+6W:0]-[K\$
MQ*=FC+@)BM6JY[6Z/00S$V@E:F%6T6H4W(7]&XO-><7U/LBF[#:[O=-_63L2
MA@^-I]U3;WY8?>SMIK(WTZ7V&72I.1BJMF@=KTM[6!YQ.8YP.QK1Z4@C6H.A
M581#VM&(%^AE?X_<,:$4;MVWYO6Y!1O;\AG4(%:'B7IK'N6%.8W7I 7MRFES
M2UK0 19I6PMNJ[16)=7HNT:D60Z;#\<OI]WJ51]0M$R=*[(UUHY6JUW8&EW&
M) A1:\WE;FE=+\A;7P7(/:Q-9+^[6U0SA@37]\,1B_31##.XHE<I=!E[*_LD
MSDW=9XQ4$YB+%\ *_!>#R)]" 28</!&,8T=$F*&_G;9ZV4V,K3F*AW6'.7N2
M;I:EU$JWF.QAU2"ZKG;:$J87B1<99]%X._SI1M$24P&>,187KR1GE3DJWL12
M-/"/::TL@2-.LPOBILUF+C\J;^F2*;<4MH8!&'9;$7!9VSZJ8P\MS@4BWY/M
MVIX1<-I9\>:.SW]V?=J^TTTJJD,YT[;H]B*SC>=_/5L;U=H!<]<HA;NT>]$0
M8=,6->=HF(FFJ\/A<>K9XB'M2!J7^TO3U.F 91*NN-[\Z/I\\*1'UQR4Y% ?
M#&U#E'6[)T?6YS3JY]Q@4"[YC;A8VXI8H7>L!;?@CM&-/QQ4NG]!\[-3N1L@
MP4PJOZ0G# ^C$7JL0+2'8@D;BZ>![0",FGXQ'"'NM-[V7JWVNC)X1\0;+ML4
M&AUYGYBN8AJBH^I=Y_YQ@W@RG_2<]O$D$GKVY6BS3T.;3JP%XBR:<N=;26Y$
MCS.B>S7Y/1F2VU6?634GP/5X#3NB\0=[#39Z#;9H:$>W;VR\.ATAJUU=>.XM
MA4]9"K![QL6EA;7P7[!P?>$O^.$E%!=.2+!#+ ;H\FB=!S=Z$>[2LMC>)%Q@
M32_<%B6@P]+JVXF'C+%W4 ]^&1.X?0;#Q0I?T(KY*U_<6 C")'TU&:^%E[M)
M01C^\S'Z:;@QG'A[<'KJ&M5+/SDPWD4#XVW&8MN*NG8F#(J]T.=:R>#8@I)
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
M";F2?3JU$_1<BB4QAX42C)EBI$8DW0J/03V#>AC!-.#3B'$%:(,@(+Z V_.
MZ@M$W$,YP3THSG+&MM94FF!+_.S%=&//4JRP;2#LW$-,:_$0B]!+%NG._V6:
M J1Y,]Q"+WQ@(%1?8/YPTXFOH1HIVV5[P00/%@CE.]R\PI6@Q."A< F8!+!
M-)6,RHI;/E60A)06P,Y)BJB79!HAE0&1J;BR*0,1 78/EOF;D6XH97/?'>7'
M#8R.+MWAIA=2A$*P=L\@Z0&RPMUD$8PR M&;0C2(\.F8J>:"Y"!JB 98/J;
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
MB^*LK6X^'HPW7]]_^@2/Z3'$D4DT\LS("!Z/3W@7@$B<WWO]",_7LUOQO7C
M/HBZ+,":X6ZVMD68&CZ!."^[)LG(Z\,8DS3!Z986(3^)$'CP@L-'6*.8(HG/
MD=Q(-Q\& #+"QQ5CB7+BI_!@40*.R!Q^U,T)R6?7F#U.?PTTZV"0@EZ!1++.
M+CO(2V*Q%T&+(-H"@@W!C]40(8PE?9 K5>6/H=HX%D3"HQ3%[[&BZC9*_V#I
MI&9_5= '4S^[=$WSM5[<P">C<,R>,[(J^+10% ]<"9=G,"Y"<@3DRP@H$(':
M7O (;'Z*[.UESWDLB$17<#.=AWV:L/(TYLNK: F\2_6.UB-K6AS%V4=XW73G
M8F!N[TUW%"/4S619C+-+<X+$D6]> @^G,2^>9'YCP"<M!QC3,65;*@2/5[=&
MM[$HAK<:/L8UC4/4X#DFTSR^A3D/F@:?X9.F42]N88^Y"8&A"]TQR3P(X0R2
M1XE6RIY>\DYC.;:&E.H7! A6(@0"^8) DS;'OMC81BCLHR3'9)L3[W#<O%5@
MWN)OT[OW*$U2V)CQ"05P-Z$6&N2]'_!7[&\,&KXW&/$OAQ'B]_DT&-\O'DB3
M9#3(;^OBD/$L&XQI4(;"9IF\('NE0/_A>#QYSV_Q#>Y*B< PPJ>Q3*]EWPY'
ML=>G: \%P Z32:<QHPFHH.RR 4O[2+Y/"P;\W$>;*AO@<S0*NJ0/Y *=S;"!
M?.J/)R&T.A( 0;WB:,!?)\@^-F^[KZQ2XW55_AKPS8R(<V[LA-V,)\J[D[=-
MJT0$K7FQ+X6282GOLY#VRV:)EN<CEPA>B_$:9](4%O5Q))X*>V&1W<"\!/<I
MJ=Y(?$UEA'->J>]X*6#&;E%LVNU&RS97;D3>;)CM>J!9C(;16JVE^4)HEF8#
M-NI:!J4W='VU)QW<H);@X6R:%;4,FV*M^XNP-XL>L&L\'*"E;LP!XN2?'ALB
MSG[6O<+]E4-DK4;+/0"PD_7Z1JQ"#$7I%>!X%*5E!? 1YSUMR0]\;B<VJP+Q
M46@&>T]L 7X4$9B/49*L? *&?="T9LO5S-JR^(_D!%O)V"G)V)+TDLV$#.&P
M--,V-&OSOFY*R)20233Q.I,\-A,R]^RR936UEGU*\#N'83*+HY"YLX7\1&$2
MX%?U:]OLD;C$D)SI@"*Z&=[U^/%!<C=9)+Z:*XMGZ^S2;+9A%]Q8/%7)D:3L
MM<2&VBY_M9&_',UR3<5?1\I?2\R'K?*7U13\9>OS3<,/NKCM,"R(3K<[;S^(
M(_AD?(B.1^X)\T:QG_HL>5-W;&Z5^PNV8TD2\*9/5Z,K/+U.2]IL-@Q;<E&X
M+^; \&P*S/M5EO,>+6?P6F/>R8QG1 ZB4.PYG4(BRT,TW^-LT@%M96_7PL15
MS364,7VL'+?$F-X#RQD(+-[:O/FU8CE)66Z)?;T'EC-Y'PG+D47-U6ES'X*M
M<?U* NW6S.L3PW-;R>*@(4NK">+[S".ZYDY2H1,FKN2G;"$_P3J6R9V%<(&2
M@+HIUMJ1:;$CWK)!I^L;(P0IYI*4N188$3MB+N?LTG VCM#)!4=Y&!&ZO-A(
M\E.^S?(.#E\\UPJA9VL[%TE?V9Y'@#C=U71S8[R%59?S #S,4V?-]8X/:^--
M/*#6'<VR-VY:J'CSZ'ASO:/'VG@3#[?UMF:8=>&URI7;=("PF[<EE:OJQ/$T
M1G=2=KW(W:L?6G[C>+MTE*J> UPVQ0/=+T=)-X<8>-77,)9AD&19.=G>UQSO
M?7;S[-)I; [0)L^ID^+\H^=\HQ[6U\\NK8:U<5V68GW%^CMC?;,>UC?.+HW&
MYDW0)#SWE=[BRR.Y<@/_OV*H'Z/VV *%CE#YK*1[,CXOTSXFVISVQL&6^A=-
M[FI.);A*<'=A,+\BN=B2L&'4E;NB)%=)KI+<&NW]5R07D4@:SL;5>W)([@(D
M_FE0\5=AQK.5<3D@W5R3\!S\CR];X:YLOLW)+?0QB9#F"V_9.JY=1;S<=FL&
MPZ[PLQ_GHQG2)W;^&#/ZY9SV8+!O:/!,7Q*D>1&MTP_/BP2<G?O"&?9Z=<!F
ME4U0,$\7P?_Y8K\!GF6Q:.?^;RK+4$@_1KG^;CETMGMVR4%DL?KN"E5"F";_
MOJ"798NX)H9MIX"E>S^NZ[O. '4_Q-'@:@(R.P]Y.P]O:SNS0+:OH%$?*N[T
M-#;O7#K6%)QR.:0SMDSX"NH95E2@_V^$85P)S_>1>31K)>''X\+.,G#E\W&I
M9R^*"U#3"1G"7%"!=:?1@3D&<)$GRQ=58?@J#%^%X:LP?#?3T0K#=\7\H@/!
M.U48OKNBM,+PW16EMX+A*W7LIQPZH?YSKE5*@DX\L]8PVDLZ/V[F!'9X(Y"2
MG%H;'%C=JKGOH[1PG(HCJW.DV=P31W*(O+J*UQ1''A%'+NMMORV.Q/;7[9J/
MP26I.2C/#)+:?*D=C:&FXJ!3D,!E[>>W)($.=JAN*DC+H^6K)85E6^,K'5W
MC5$8%%_)RE?6GO@*._=NG'VCLG97YQ#>CUF"0$:EC(M3M.+W9,,[)FAZ:Q^I
MK,?B=BJ.7A.Q86LLC?!D=0=*%$LKEEX.]+ UEK;!;MH<%4<*EJZ<^UCLRCU.
MRKO\]V-\<3F?L8.$6IZ5IAO8M_NU/)_RY*VM<^?<*1S/U6HUQ +/_UPM9TZT
M37J@W][[B1=$R:@L^\UQYIN[.\Y\<W?Q, )/8\E:W=/%0TM>99RMG0LH!O6.
M]:*8368+_\#R85_[#_ YK.>"OO:..Y?XMX0[Y,CCPS2[*.2)>%$OSZQ[Y$0@
MPSCZZB=(=DR$R[Y+<=$(S[I+LBS 9#8=;EDV7*8V\ A[.C]NY]EPH,(;3:'&
M5TF'LYV&:3NUI&89C?:*B76O)'E9UFJ9=8M?X39?3Q<[^$'9KQ-=RK0HE0ZG
MTN$V31UR&D[IPDB6.J32X50ZW+%1^O32X7+S6?6Q5^U_]]_'?M+Z5X11N/<(
M9+@;,E&FELQX?RS)&7A5/$VGA0VYVZZK.:V:2\6EC1(JB502N4:3J9V)9!M%
MTG":FJ,?1 -O)9)*)+<ADLN;<.U*)-WFV:5KPAYIU-6M166 ;LA)691["W"\
MIYH_M1,[-5NVE040\3\M2S/-NEH2J$0]J1BM?O-K74[#M#U#U_26+-W-%:=)
M;E6LRVG8TK-M:D9M;594EN@*3',S=80\=6@L-]SK*3M =1#HB'19[:KL^EL:
M4Z"D']+XY29E@^0V"O&E<13 6)]N\+0"7*B5=9UU=FEHEF%H36/CKME2I'8I
MI:"4@IQ*H7Y3>FM: 1O@:G9+U]RVT@I**RBM<$ANS]:T@G-VV3:;6LO=V"^2
M0B<L2 (OIA*OF0E\-<Z)S;."86&NOPU9F+!W+&0]/UV0!>Q6S0*V9,X"YI"7
M*O=7Y?X>ZZ!4[J_*_3W%W-\#R9-4N;\J]_?8*'UZN;]7HSB&E7C%DI2EFW6-
MW*L&-_OPDVIE_8$!96B@FEG7&H JF^(1A9!>CR!E:C3CK+E Q,I1H-;9I>U:
M&CAFDIR.*^%0PK'VJ4O=TM$^NS3MMJ9OWIE328>2CGV?/M0L'2V$"C5=S9 &
M+O2D,JON4YJR+2115<IB+"'<,68Q5I(GOA"=L/LQ\NJ0*AT!>!VMY=1U5B_!
M:;OBJ55-F)J9RCB[=!W-Q+B3XJGCXZEJ&W_-/&6"<=S2++<NJ$])ZK$.8_=7
MA5G2[/]C)+A-!0JS=RU-;VV\\<OC;"IF6CEV41<WV5P]&[;"W#]*;JKHZ]?%
M30[Z^IK9WMB E-#5-UW)-WL.M4^\[ 15M0^4VQY8D".ZLLBYX+,U;<UNUN6T
MR9Z3K]BP5DNB+CYLG5U:KJFY1LV)XHH/#YT/J]D@=?$A C:UVEK3/8B.E:>
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
MICY+%L'PF\Y<4P#\$-]4"9W?F;9TY-E)QH#]O.LP9_^$ZV@V&$8QC5_&H!;
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
M&H1<13&JS"A$IP1M,- T\)P"S-;X:BX_7<8&0AX?N8++WC"^GB][QG&C,&;
M"U//F#6\$AB/WP-/!X;W6^.^,5;7!9O"'PR!.##87$7B$\:LA5H$GP3OHGXH
MLG6_$7#4@&<UXO?P2PV'Q!D320S$ASO)(TU\&) /5P)UT"Z!BXJ*'Q@?+O1!
M$Z$]PWO1CH9(\8"*2?9&Z2A&Q>&'7UF2(J(-MUB!2L#G S^<$L#L:BYN0"58
MT_%;\6M!JUS'I]SN'9,-!BHFC8K40^=O VG8.O//Y78)G013BU-8(\ZYG[)B
MAN0(M.WON'I>!)S\7^3Z?)K<'AY/,PIQRXGX6L.P41[Y/@5OIP(-*=^HL@T,
M]#$L>_F&A=_C@_+'YY8)\&R"[^:[V%1IRHQ9H,\: O=>GW5' ;OK_1:.)X-F
M0=Y#]7,4!!_$UL!K!![@8>^"R/M2V/A-87WXH-J[G33_$%_&P$P88F5*/&)"
M#^)+0@^VJ2DAX<85EV)4*XRK)4*YR8B7//%^/Z/""#F5'[,Q@@51=&^$N3'Q
M<3"[,/<*=20N3;(D_Y)L_-G"GB*3+JINX',]SN1]LV$8;DUY\FYSM8S[18-J
M-XS:<O=UO9[2!%G'=(#E!+HM7SV!TW#G"PJR#R6I*/@#K 9R':)M=.K%!79Y
MI8=D&>^JMF _M06*TMNCM+Y*%<=1E#_\^+IIFB7.3>S;1QILTI1,96FK+.WZ
M3MT7^'PKG[:W+'Z,J)GV/!"AA"G:2MB4L&U!V QW1]*&/7!U2VOIBXY:E+0I
M:3MV:=-;.Y(VY^RR;6AV\R#:3=>)PNO.Q3>DDY2;T(L9Q2/-PI'Q=  ^I5]8
MB">1% ^8HYB\8*!$U29M4S37DLSQ6GYFR2C X^H/<33XA&OV"<8<X;7CXZ/5
MQ=@]N[0TIP2I5]4P'0''&3*R'"97:K:S*+E2L=Q!LYPI(\MAUJ)FN;*P7)T%
M>,=DCG1',08#\PR=34R2TVW*L2^3Y$JL6@WBVFZ>79IMK=6NJPVQ!+ZZ8KKM
M6"4U<AWV5[4UTU9<=Y1<5Z=A4B/78=]57=.;\TU]]\-U)Q8J><]4J$1"\(WU
M#)/Q8E;S(DJDT3R[M$O.#U2'U@-GI_5,CA7Y:575;V&7.G>C5H>*W:1DM_5L
MC<W5EWUVV;(E4%\G%N H-2)XICHFX&,5URAEXZJ;K!Q,!3;D,R ^L^Z(/WM:
M!#_B4M[U.L-A(.J-[L62WO4^3A9T=?WOG%WJ+4UW-A%8Y6M*R7WKV1N;L5\)
MA[E@SK;GH]Z*O0Z<O=:S+VIGK];9I:7/!RX.M<FRU#9&M8SJK$9PPW3J5\S\
MU4J09O"@%B?Y''4Z6IVDD5N+U0AI6%>B6KL-5I9C:D9M"0=UK..>G'0EO4IZ
M#ZF$ L956PF%DEXEO4IZ=UJ3H3?UVFHR]BR^&R"-6D.9X5HZU4%"- Y*DG)
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
M-YF%?,#\.[_04"IF?X_\>-SQ+IL;_/WX4GADYI^+]D9)]I24]/Q M.0#%W^
MT8_R.6 _06P1&(.+IHEA8T6*-E5P -,2C\<O"KT"4^!<,@1&C;H)00O7[_F"
MG/CM_?45TEIWW\(K.'FSUHZ#I%&4Q44K[XO**O'&:)06.@YJ"V^2B:[4\T:#
M4<!% (<)3QZ U^/E70SQGNQM8T(-"O(K", K4> ]PQC^!AD."!O+K)A\_GEO
M+)>1D$ML?YD(/QJNPM9=&*W TA&^= 'O .DGW)6/V1.-^<O&Y)D(TS&T*GV7
M=\+BVFAJ8ZA!%6E"/U[?\9M #^)3./]V.>MHV=V\NV47ED*K_-:BMD#M0;!_
M&+BV:/?2!.Z%16<D8.!<\GOQAD+KYP@?]M7OLO+[YJ3CF?$G%(4DEQ"4B2EY
M@&M1'B;BL+Z6T:;43#4M<P]RD#47Q9O';[P"0?,3Y&OR/6BA'V;53]X5%F;
MUZ,X_0IRBPM7+J<S/# K?MK:\K>^^$ECBQ5<C2RQ+<C-,(+!Z()9,>[8>/A:
MYX%W]>7-N,-HW-866Q"/LM;=2 >O2(>)&H]S.H ' O,8\SU<'C(111O;> 6-
M-F8@V,_0KLG-FNZ460-_96V)%XD1"BY<HK=-2W#R@$=R-2$Y$4@)+UT$-<5;
M$,*3_AZ!I0E3>+4-.K\[;]^+IPY<5^%S08T(U9/IJ1?8\K^@F(BSA.D;M-5(
M6%6$I)&7FQ!9)TS)Q^E&TK/"<P1.RUUUA=J-X+78$9I]PXAJQHK5=E)@KS*6
M21:+W;,?!/ $+*!.\?8N2_&E>$[&XCB*Q2OPSUY,1]T&Z8SY,'G!$TX-I1Y8
M%X6B#VK_F<&UD]T<_0715!6XWZ/A>*N.PN"EL%]KH@EV%G[59K=O%+WH\2^Q
MXX^[C4^/A$O6@*4-\HYY=)2P_#(_Y[-BPW*,!P7!S",2/IMITVE,P^+H\X'.
MCK/X2-B?1YG"\4,\@_3$R#DA@07P0.IERMNXR@QS?LKXR%B8+0<>.(&:319.
MA9MAF3$/_,\5'1_/7Z/NT[A..]^*SP?T"P_APX3 .^C149"^%"P&'OGM1L^A
MF#-7@W#AF*:4)/Y@"%J7<PAR#=@B*?T"1G2GV_5%-G?PHDV3#M[D^3'8'<AJ
M0G6+Q0%Y]KMX%$>]5%B0D3"'$GZR -=AN?8HR=8C?8[X*['9_9!%0^0=^!LN
MFP@8Y_>8L]D4IR3"GQ;L*8X$7W+N*2XU#9(([2316Q9+W$'KD]$PFC1XQX4?
M#+-#PD=TWO ]7)O[_2CJ\I4>I2BM7+C&)AENE!D]@-=F^2=\R4?')1.,-X^)
M(5"O[[.ON:^$;>KA\Z<(AIJ9I,A[PP@CQ"CBV;MA2F)%8.IWJ 30+"NLS("^
MX-(BQ4$[=&%?12>JL-B%#7WR+$[QE%,2@ZF"=L 2/I_))"H3P4;@"[U4T%+X
M3F1LL'=1,5275WA)DIY/+/]9380F,=)%<'QWQ,2^C(YRSJE<^/@(!%OCFJ#F
M02\YE[5#VT<G$;%_)9EEB5[@"=F@T]NK\,42D-;$1U<0SRY9@@E0?M+/X_H#
M$&(49-$E.N/[ZN;J*[&UWI01VEL46P-Y7,U !CV3.Y:3#7;R[&0$*O.KGQ0\
M_G4"*DO=Z8D;)_8;$/I''_:<%Z[QRD@EU!Y:&:!&IT(2D\L+<LN7*VLY3H:C
M>!@EV?F-A_[U1,7PA!V!^<*-9E"50^[13DYPLIG"ZBR6ZNDSS!,Y/387GQZK
M<^"C/ >67X.OH MS2+*TCT&[L9TQXPZA2?6&?.__@-8DM]JRF#17_BSDJ@0(
M*@)W21;&Y"' L>(#JX#Z@<9#9K%(U.)1-NK'W('I!<)) P,.]&,B\F8RZ",_
MR57#^#Q((""]A4'AJ):&+:>?R2,'(L:(&U#(<"_ %$74V2S&Z.2,DBU5L)NJ
MTH*K@%/BN%'#5,P9G5:T$L>!W4>&-P]H[O*5O)R.8!EC_[]TBE*%_5P0$]Z3
M@D/ZEO\)]%M&P,E&E?FWG";Q)#"99A$F>.$HS ?!)_WWR!?KIA&P2[FU6UC,
MZ;7,LTU'03?/1<TC.5F0.@_)@]SRS&YNN4_LL/OQRFP0!)5%C@NFO,]9;=Z4
MUU80=#34T3R?CU!,V?K@>(+'QN/N?S%OS$;H34T[\]-GM" VF9N4!]\%$!D/
M-.2Z(O:3+_D:U^$T9=&,>CRG7PM"DD'M+3Z+7LFZC7K">5IT&/18/&P"KVK
MGJ/X"P&)0 ,.II'Y]_RD(DW%5._1)H]X,/4N?J)A4>;QX@<0Y"Z8&%/G&U=W
M]W<_E ;5S_E'3P+R[\-X#-\;3=V<C.D'<# G@Z4YI40@KJ!E2H^S7B>"8/&J
M5'V&)U8_MJK+SEYI"_BQT_ET!%KH86,1J+3\?;B&A^GHJ.MG,:WK.$Q2\D\Z
M&+XE?\#>^40^?ORDY:$NAKLC,ANLKI_ 6."FX0@<4Z^XU?;\>)"Q*CXX$4'B
M9;L''W(6%Q(!13_.)I0;3/P+3(L2,VD)N0//LB.2X2?!@P]1G%VD-\]_T<AS
MW_?ZN+O'J&1PKX<]$_1>((YLHB%XTLAOX4[4SV(6W5JF8UOR3,=W#7+'$W-N
M)D>],IZIOCJ5PCG=0TRY\L.L=Y&5D!N V1'>3%;7$1P2O1?'C"@K 7:3[?F8
MJ)\?.0H=(G!1\;+N%#VR\(U6$I@BND//]>][/\"7W4B8]7DVF?B^^6B?Z^AK
M<(K3.$;K!77*@DPR]H2Y RCO]^>_<'U"K&9+*^"VOIFK/%M8.6?85E[\P+SN
MFU_3.'@ 7R:YZSW$W4X<EQ3*84_FZ8JX@USONY LH8Q=I(P@1P>7$$C_'O1\
M@2)Z 3;3%DIRMAA06^-M-V'W%CXJO,A A4/).[#J07'/OP.Y=ZWW//AI4'R1
MB>H -I68_ <XFWR"C8?G"(B3TO(TS?GA#**NV*%0>,@2=N=NAA^-$G2!,U'Y
M>10RTLH.]H7!QK?H[  DH1A@YFC3F,2#/@/^*ZK-Z-,36G$I_UM4TBVL$4KZ
MX'LD\T KSH+RN0GM)DJS\_34^4K]H#.H6 '4+-#;.KNT6UJSI$*0B+'E^S@F
M"T4H+""3/-VGBW(%C^R#EQ( R9 F"4\!XQEEF,Z5C *>:<$S1T&CHR;IHIG*
MO:\Q6G=V )IEO98LD"_L;9Y\ :].0 LE/>%HT!Z:33QDRT&G0Y'-55CR[[T?
MLO._T<0\3A>_":TQ,+ P$L+E2G"!Q?TX1N/ A\_P%#<(IN,TDYA\V8-I+'(B
M S9_UC1;OONZ'+DKZTW[1/1FJ[+>= IZ4[?65)PEKYM7G.[9Y<_T)>$0]+\%
M 0W6TIWEKYK5G2V>C.;'XA"]H#'GS*;Y04QLA.7:<N?:L+TK;9@U:S7<E=2A
M5(KK5QJ#RY8QM2V+UG*:JVHM^T2L/4>OJK5LO0:M5?:Z.:UE@[G7"9/^"/9!
MVJ4A74=I+7C3C-*R351:J*3N>,(8#Q(>HI)RC!TI*7"<+G7#T5I.2>']82DI
M<^=*ZA!5R&V4%5^-DS7XP506!UCB^R^14;/(I;=1B'?CPNJY%F+=#P%]FF;2
MGO^-=6&N05(49/MLV1XP];(-W@366Z8)YI%OIO]&2JT[J(=X$*:5Q^2N-OL9
M4J_V+K#SL#80W. J)%@UZH/)ZODM\)SS);<MJCM<%"TJ9-67A+M*0KP50[48
MHI Z5'LU51SX>7S.\R&*&69^_@R$2;I^IO+X.<"G[/SS)A0P&_#%WK,4EZBJ
ME'2&P\#W\%CKE>JZD\R^LFK![K!LA=UQA#E;NV?3<F7UJ?/Y@=S<W%0Y:YL:
MZ(9';1B]D%E_Z\W&Y#!**SF)$OE15U$\Y%D:Y$<\Z.3)9H=_1G535F7.4SW
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
M_7OG#W)#/GZ\F@<8P.PLPU1I5BK-2J5924 NU1ULA2PK\T+HKOV3ZZ2RK*2
M:%#VCOSVCFE8HJ!.&#>BE^DD4;PL(_PJ&L RB<^O^A0T3A P[/L%C@4=#<?)
MY7=>&CW"PQ#OL08#YN020%1',%4;)Y7]<GJ4 @-F??MEJQE81QZOD=454?9+
MW?:+UXL*0-*9V?&GUQ?V")YP87Y5"5C1.J:)7#$4=?]IW[^=#?!W>#0^/ME(
M"?_S.\,VWM:21G(H^XZA2VL7J6VG[FV'?3-T/?"3-.HEH\?$[_HT]EGRMV5D
MCC!\Q3>>PI?X]W1)='$_V0/'-N1QI]7]IWW_ >QEC_'%Y4D=?!NFM <5:D/;
MPH9FZCY\.F3P(TSIJ.NG4>Q%H=C0KJ(P0:\)]K";R5797L9BUB6?1H^![Y&.
MY\%:IIB[\\&/!Y+!>ZC[3_O^ ]AG3LIGLI3/=#);3(6:2-VUSRX_1<\LQHVF
MD\(.%+*7/;M)Y'O8!5,*GW=)!"\'3J#I*&8$RV])'S:_-/I!N5+J?CGN/_8M
M[L"\*'/=L*#RH@YOBV/?3%WW6.0A47M 5KSL;PO/@#,WJOA%'A"\ZONL1ZZ_
M,6_$$8?N>G %;('#49R,J,@1OF<>O\5L&OEM]S1^I"%+SN^^!>P%'"_NG1G-
MIJ&<+G6_1/<?^XYT8$X7[$CKM6%53M=A[DB&UUMK1_K@AS3T?!J\MB/]\SO=
M:;Z%;>E[^L/RG4F=>*G[U?VGL"D>FIMF-/3_H_RTT]D5#?33:-B%O;'==,;;
M8\FFR!,W%OEH(E5P^6ZIM\AOC?O&56-ZW]1-NZD1FA#:C898]5"\)\E\/AC?
M4>^LDKDKZO[#OO_8=]8#<S?;KCKC.YF-M0>;8/"G0$#XY@7T&9=E& 5Y$LE@
MR,)$N)J?X3% ^Q?R*0I\[T6N\CYU_VG??^Q[R(%Y9UA@?'-[?W#^V1Y(];_O
M/G\D-R$BT'B,O(^\$58[-60@G;I?W7\B$!IZX_[JIX.S>O>EKA[HMRB,!B_D
M^EL*]B%:A_=>GPWHAOI+,J-"W7\D]Y^"N775^2B#S2 [J1;IKRL:>*- >+H?
M_?#+(_935=:8NE^^^T_!&GM__4$&"T)V4BW29N]9SP_].I69K%N[NO^P[S\%
MT^QCYYT,!H3LI%JDS#[21Q8HHTS=+_/]IV"4??I\+8/M(#NI%NFQ3S'#DOQ:
M?4Q9MW5U_V'??_QFF=58K]'RB1EE5YCS03YAY?0-GJ=3CZ=3\AY8W_>B>$!3
M3(.D"7R-=Q.N_3#+<E*$[8<D[\('V\@/,I!=W:_NGRBZN?[FV^XB/M>TB7<1
M_[/TO^DDJ_+.TB9,9M?JP1"Y+2W#L-XBQA!F7\-S*8%G@KK@F*VH U!ED"B&
MW[-DLBA^(<, A@H?TCBFH;BX(?]$[;?8^;OG(Y02)HZG,:,IGV@?%. CPM+&
M[.\12U E@G(DPR@>9Z2G?3\A6?I? WL"@?$W_KY/0:GR!T0#7VA44*&33WN\
MGU?"AA2[OP8O!-MZB0QSYHUB/T6\0KSE^IO71XHB-N[ 3]#PK$K8XA[TURA)
M_=XKS>3KH76Y'/P?LI_$>/YR;-;D39<3P!9'O;[8Y;*-+*NB,QHZ+ )-"?6\
M#(N8+W,G#$? 'Y\9+C""D""P<59!T#S_!=B>D3!*21>QC;O9ZJZPI/SS_"%I
M!#P"F^QT<^!XW!S8#^$*'%I/M.A#I);27E4\.W1V!%G)@MXV35'X@)VP6%=#
MZ9VY=#S0R3W6]#W/?0;WQ* BNLC8("*,:X%>FKT86TF,A64)%37BQ^!2#9DP
M2> NG.03"\%*"0KT0'J!NGD:H1$S994D(Z^?466QD&3<X;@-['0\C!(>5W\3
M,SPM_,K>9NV[N;54O"_K,MB<W$(?DR@8I8MOF<H43D8#D,^7^93&NH5R;G<J
M%PR]V9K)]RW\Q$GXW?][5@4RR#C+[^K'^200FN?\$=3IEW/.#&]H\$Q?$MRA
MB_H*E%4V)M?ARS%+R9J3P&>;+991IEH2^+Z'4AW3R04=B.80KZ*"%P+/)27)
MWJ_L)>V=["45C:J;E V([C2X\B!<^]X+R:JR+3JE4Q$?^1Q2\8WIU&^35!3)
MVRAD\XI+C.5R&@!U@5;+Q&BK6DT>!=:N1X'9=2BP;#\I5V!EBS>WA+NG:[F$
MW=_\>-MY^.WS]?U";ELTU"5,*J_D?2J4?:+=@F:_'W,_)A$-+$0IJ&ZB?:/;
MWW<G8 O+#";QO!QSG+L6W1&8_!X=)6"W<-,H%C:1,/T0X4Y@W?DINB%]&O30
M!,0'\1U 7,"?'+,1FH/\@724]J,89MU=ZB+D+9-Q%RJH1UWG*\#=YXF&X$V4
M824".DS8F_R7MUT_ ;?OY8W/ T7G_*:WT\]'B9B-?.&"BZ\S86FW&F9;1WG)
M I39BS-1:L#Z7,Q_[C2:IE'Z3;.AEWZ^Z$FZU6A;;BV/,O2&U;)K>91M-G33
M>?512X*Z%6,KV[FL8AQT.SVUEPL]U\^=SS?W#QUR>_WP^]WG7^[!:[J]:JQ2
MUZ,HO(3"WT]Z+?RP#F$/88[OT4-_4R$(?DB3FG2O-GCW1VNS^<7X:*DF^.YE
MPR4K+T?<ZYPND@OR<^>/^Y\^7U^3WSY^G,D@EU&99<8%MSV&*0'/P^^2G%*'
M1?V?P3T IYR1W\ ^"J2G_&$1%W,M>)A>6X($0_UX" ;R!$KM743C+E'+4>MR
MB*#M]Y]B/_3\(0WFEZ-DNY\[E2N)S^AFV=SWY A_NOO]^C.Y^T Z#P]WGV^O
M_SC\"-,OMW>_D\['C^33]>?[N]M[\NX/\O#3]?TU^03^_O7MP[TF#D 8]?HD
MDZ3G?I2P NXZ'0X9C=$S#:)GC,##%--1FAUOP+>1CV[SM$+DW]VD%-LYAB$-
M-?(77A:(;H^BAV00O&@$W6'PL?%8@68 ]$ X((<'PC\^4QGF(/78_HN_'MQS
MC1_2]?U!_@ _)'D_27@X>-Q#ZG%77>/X3C C\3V>9PA?G_O_B\XJ1+@1GP:7
MX2$/'TH"MV<CRXX#$^&9\V,:\./Y$4DWRPM+<%! LS"+*/ K\69ME0,CC>/>
MX[$01?;"8Z L1Z/GQP/^)\QWLI)(* I;:T[19$)23K$QR<?DY <YD[^ 8@/Z
M K/@1[\8N<B"%=TH9!B<^.K'Z4C \4>]2D>48TG9OU@L"_]4C/-, CGC\^,L
MEB-$)8OA]*( _L)%$@*6(']E89[L985X$:ZK+_JC3OA7,%8X/F-#KA(G]@57
MI$K4;K>AGI;;:#GVJJ$>TVHTFZV5HBJ+HRUN^_6@2N5!M1J.LUK4:/N#,IJ-
MIFG6$33:LQTR>SHVMT$O06NZSS>K%9R\0XB[;$J7!S\-=D.30^(6#.&4>0@S
MAVN&):+C,I.BGE#!>DP11\_B=V-=H1GXW6[ #M3'K.X.'8/,U1)(+)<SW7Y%
MSNJ-&&TA#[N*,GHU6K27J,0"C:<?E<:[>>B0=Y^O;V\[MTK=+4)-+JBQ0B]1
MU'QSURJMIK3:%%T*\1UI5-JBZW.?-HS !%SXU/U?)?TT3F+K^ 5VC>N'G\C[
MW]YWU-XA]HX'YO5#>./32[XA:.2>A7X4D__ 7Z1@4+_W8^:E4:PVC!4V#./X
M-XQ?8*]@:9^\'W6I-#O&L6NRCQ__(.\Z#P\?KZL@^AZY*E.:26FF<LT4!"_D
M'4W3@"5*->U$-7V\_OWFGES]=/V[TDM*+RD7NXPN']FSGY"K/GM62FDG2NGJ
MI\YGL)3(CS>=VROX]4[I)J6;E&XJ#PO0&*PE\J-/0P]^C92*VHF*>M^Y)?=@
M-MW<_JI.-I1Z4NJI7#V]IZ*OA1\.)#J?.&[5]&OG\R_DX?K73Q^O'^Z4;E*Z
M2>FF4KK\2N,OY($-A@%+(WF4D[RGCNKP]# $'C>!/_YS=WM[37[OW-]?WW8Z
MG]4VH+8!M0V4T>6/KU@91'ZG2<)"2K? 'VMM! L -:MA$CGFR2 2Z<UI8DS]
M?(RZ+_!//QT$E_\?4$L#!!0    ( "V03%AHUU+"I!(  $[1   1    86YE
M="TR,#(S,3(S,2YX<V3M76]SV[C1?W^? H_>]&[F%%N.G<2><SJR':?N)+;'
M=GKMJQN(!"4\H4 5 &VKG[X+D! I420(2HYYI3IM8Y'876!_"V!W\8>__?5Y
M&J)'P@6-V&EO\&:_APCS(I^R\6GOV\-E_T/OKQ]_^NFW_^OW_WEV]P5=1%X\
M)4RB<TZP)#YZHG*"Y(2@WR/^G3YB=!MB&41\VN]_U&3GT6S.Z7@BT<'^P:$I
M9M[RD\'H@^</\(?^,3[>[Q\.O.,^'KS]T#]Z=Q0$^X/1P?OW_J_C$RAQ0#S?
MZ[\[?G_0/SP:#?H8'QSW_8,C_/;XZ/#=\=M ,WT6)\*;D"E&T#0F3I[%:6\B
MY>QD;^_IZ>G-T]LW$1_O'>SO#_;^^?7+O2[:2\N&E'U?*OT\XJ$I_W9/O1YA
M04QQS(A<*HXY%1*_\:(I$!R\'<!_35G%B5;PI@PHF;?@[4O>E_,9$8/U1/!^
M3[U7@O;[^X/^P:! :J<\Z.^_[2]7TL^:E*_AT5[RLH>PE)R.8DDN >4+$N X
M!)*8_3O&(0TH\<&$0J*,9*E [K7$?$SD-9X2,<,>L:KPXT\(*5SI=!9QB5B!
M,,!BI"LJN-1D/938P)?(PU*;MBHI3)L*Y?=(*(7ZU5>_WCP+O[=77VHL^F.,
M9TZ2\S2)]/2)2PUR!CTX/C[>>U86NKX&:XU.E^^K/_N# [ #![%EUEM?-OSJ
M&[IMU"'KG6YU,'0;UF%MARRS!1NE_BTVK<:B=SM7(Z5TJL;ZT:(F%H9 @7#D
M(E 0[\TX>MSSHIA)/J_3!]>1F!\NO6^)F4^HBVQ37/W16";,ARXR37'UQQJ9
MF+%(:GKU)'TVFU$61,D#>*3ZRHGI,'<D,/-&8>)<,RKI?TXP]W@46H:PO1F/
M9H1+2D1^TM4,)IP$ISTU]?;-!/''C),W4!-3I"!@N=>KUR"!")BB='N_9 TR
M+)3AG_8$X!"21$5M;K]/ M?V PEE]'^B]2$>N;8>2$CXIV^XAT/7A@.)%X=-
MK%Z1/\![1/W3WGD$,<,M'D/UU/-O=U=E3IR6FA4W/ W7S P_[NO_#% _"S+Z
M2%,B1?K;WBK!"JM8$/^&?=1_K_;NE#@M4D&XHI_:=,O=:2U9^M#HL4*[P]BG
M\HJI*$K7I)Z2"U1671\LZUHS0#D.'5+Y><1$%%)?Q;1G.%0^Z?V$$"GJ&G@9
MN16$MZ#Y>U ;65A\Q@JEO%#";(>'%+>80ZLF1%*HYX;@+/.R(G58'RGT\Q+O
M7SJ*W$);(@IN8&;356O0I4KX6!$[JD(L8XJB &5L=U@%Y]$4&C8A3-!'<L4
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
M^I;MGM<'PX4W@;CDXT__!5!+ P04    "  MD$Q8[FJ:O  M  #9R0$ %0
M &%N970M,C R,S$R,S%?8V%L+GAM;.5]69-;N9'NNW^%;M_7FQ;VQ6%[0DNK
MIR/4+86DMN<^,; D5)QFD3+)*DG^]9/@4BNKB@L.ZU2/W2'50IWS)?)#+D B
M\=?_^'8Z>G:.T]EP,O[;#_S/[(=G.$Z3/!Q__ML/OWUZ ^Z'__C[G_[TU_\#
M\%\O/[Q]]GJ2SDYQ/'_V:HIACOG9U^'\Y-G\!)_]<S+]?7@>GKT?A7F93$\!
M_K[X9Z\F7[Y/AY]/YL\$$VK]L?5OIW_AT:7,@P,?/ /%DX? I0-M="F,1V%M
M_G^?_T*?$)AR N.M *4CAQ"$ARQTD%XKXV59/'0T'/_^E_I'##-\1N*-9XMO
M__;#R7S^Y2_/GW_]^O7/W^)T].?)]/-SP9A\OO[T#ZN/?[OU^:]R\6GNO7^^
M^.W%1V?#31^DQ_+G__7+VX_I!$\##,>S>1BG^H+9\"^SQ0_?3E*8+T;]05S/
M[OQ$_0[6'X/Z(^ ")/_SMUG^X>]_>O9L.1S3R0@_8'E6__[MP\_77AFF0P+W
MYS0Y?5Y__?S59#R;C(:Y:O=E&%78'T\0YS,"OWC8_/L7_-L/L^'IEQ&N?W8R
MQ?*W'\(8YP1"2"Z6$/[OW0][?HDNA5$Z&RT&XRU]OWID!=,"*'Z;XSCC<CC6
MKQQ-TK4/C:HR)M/UOQR%B*/%3P=G,_@<PI?!VV&(P]%P/L39J[/IE*; (!;G
ML]0,B*(1%"H%40N$(J((B@LE<[D^0%6:&8FS4&()L[C0Y.H5S^O(/<?1?+;^
MR6(L%^-X-XKE0.XOUXN4)F?C^>Q]^![B"->R"66UR(KFHM$&E$@,?!$)F-"6
M:>X"M[FQ;)N17)?O"E5>3-.SR33CE,S6#\^^8C4Q*PNVA!6FZ1:'KL^>U2>>
MS\Y.3Q?/A.$<3]?_ODPGITTY,)\T'_JEEDF.!C28GF'>("%GS#KO#3 O.:B"
M$6+,!= K783C17+3G@F;P6Q#!O%DR=!  <WX0,9U/@UI_D]R[Z_.9O/)*4[7
MV+ZOD1D?40CO0.3B"9DUX*,AGQR5YH8'XZ1L3(UM<&W#$ODT6=)<+<T(\XYB
MP.DF:6W)(B*!X3&!<D1<KWT&;DMR(II03&LG>0>4;6BAGB8M6@Q^,R9<P3'
MF!BQC>2QF8)[0T)YS@SHQ(7.(@<I7'<A4J=&\-?).*TG7)(N:)7 FT*B&LQD
MH8N$B)P'3$$((XYI!R^A]31ZVHD7.]G /;72.H[ZF7+H4_P4ON'L"B(T)G.?
M [ENREQ5# ("TK>.G+BRAAEI0C>AU$8\/8VF#B)'L_'OPARNS3+S:$UF 9A$
M01&^(@>=(H*144@M"TLR'3EQ[$V4=)#V#QSKSH*A*QSD.6>7*)H7)I!++H[H
MAR* 4(R%XCTC]]]Q/+2;!7B$D.@@#C0:^W8>83;#^04=E>1:6<;!I)K<%RW
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
M$!B-;D*>7"["9-=ZM;2M!'V*/Y\8H0\BPY$(O1GYE>AZ<81$R:A*L9X"G&1
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
M%Z[M8F ;J_4H3OTVYMJ_I79M<?5.]>(UA.S%LCNAXYE#+-8JKPV+OO4BVUY
M^[3ZTAOB[:/$Q^0;$0@'%-*R8%T!'VNS*Z8-Q3P."3NS6@N?E6A=C[HGU#XM
M[?2+<SLK\A%9]V9R-AUPF9WRV4*)M9FT\ A.&$46V8= 6$W&UDO(^R'MTTYV
MKSBWLQH?DW+TV8$H*B^:L+)@*,%+,9(]IHE2NYO+9%BX<F/XXU&./MNG+?1^
M46Y7-3X2Y5Z4.4XO %MF65V4!X98S3)-%,=EA&)"#()+K_!Q([IK<+<AG_G?
M1K[]%=KATLVKR>GI<+DU',9YV0CZ,X[3$&>+\I1%A408O0RC,$[X\01Q_O.X
M3*:GJV+\O==HVKSX\,68#@:@T:K+N_7.W%L,,[PH$AHD&UWB-H#0JEZF41CX
M;#QY3R,#I0R\_<;Y'5 .WA'>_-AU&51V4BF-&9RMAREE,&2D*?7F@>5ZO7FA
M[/LX@O:PCKT%.V[M";?31[NJ@<V8?IV,T_J(;/!>HD'P0EA0M1%5<,D#61JC
MC)=1L-8[?P^"ZM/"QA&9LJ=6'L>_+:#7@MMNO-BMQW?JJ^X7IA./M*Y"096,
M19[ U]O!%$-/.K>+J!J)84%C[';^-:I7O/[0.I8#GH0JQHKEW2Y*!PL^J@3&
M<9>TCS(V7V"XC:*_7F<?!MQO278>]69^YA\TV6I;O$L83#CM?$'@4I>ZB5_
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
M5S>07HSSJDYY=L\.$PKG$TH)UDJ:\]&&>OS2@M4\:I9BMKZKI:.6<O0Q0#B
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
MX9+K4XM!5DD02GIA_2K9<Y9[(;( AD&#$LR!9V0@ZAP$0QN\X5O5U=Z%1P_
M^<2IU;7FNDB N.:L?,#Y-=.GT;;8#6?,Q(S HW1 +CA"%,J"*SGZXG3RV+H^
M[!YPGS;Y#J7'-1QL<Z2_R1TY2PN?N!8BZ,4D%4T6"<PG3Q+BD4#6Q(X0?9!2
MFBS:1RIO">YI\ZL;':UAT]X7 W<Y&=\!94RCUR: EYF <JWH.XU ?JQD7,>
MLG7!XFVQ/4LN[:>A-53:^ZKASGO0: D!\[4>E^"@HD'PFL1@7>)!%D_>1NLP
MJ.UOI)O<JQ:NM*X5QB/6YI4^<G!(EK"G$7N:W4J$3B;(NB2B=ME1[\:?P[#_
M/_.MCT3W<79Q$<;?1N5C__.P7_HI#*=G*8UFM0[.Y_>C03_U<?)3#=,:/*A'
MW5[/VSN#JMUH&^54+1MJO!G6-JIA.9QEL(L003O4#&J%4U".EI<:X0(&)7,I
M&87-W9@[X.P]H](YYMD WY7;#UDDDM3>KIA4!(ZU0&#0M-)QDT'HFH?MT="8
M6T^P^T =*A>K%0]N;2Y-I7[L/*W:@N;7\%^C\:H?Q"+) &4M!HD,!.V!]<XS
M@4N6D:'%I9)DLO.X503^/7VT;C_Y:!E8;;4Z:B;=QJW3?@L7-,;O,"V#2+<!
MU;!QWD8@AV^<MZ^&1EV)]V"ZMYP))XH")6N_%\12:[!XB"FCE$@.>]CJF/BT
M='Y'V[R#J'P7J394=;40>RLH9\O@[90L:D]88J[E7ED-IK.T 984K KD45F=
M[S,TUWWP89NE-9+UJ)&@&L8H?X?EU1(+,J.<#Y9</N=JWS9B(Z^WX2FK>JY[
M.P_N'J6]>F)*>XB@.LE@'"8<3A?53#_T)_]\]>T5#M,Y>4+_G*\MP;,X3[O+
M.H<:S&# >^M!&I%L,#&:YH[N?9B>EJ'5B28Z""J^C6^%;CDEML'742[\?=B.
MDQ;?5J/WTJ6!.@ZRP-S B<X::Y2$I$,]R,P2O/ .M%.)9^>,$>TSIH]!EWM2
MYX_+EEVTT %+EN=LDP^8L/^UKJ7+[3$P7TRHY]JR9NYIKR$$Q8$SG[1SW.GF
M'98V83E&^[R66KN=/;F_R+OHJ!P&.%FV#/P-5VV>;4F1*3*.:"<E>ZL.,C(;
M(7B!*AK)DVD>#;0.R!,CP?["/HQ-^HG^=+X(6A,-9L=J_BZ1$VL]N2P+6.8T
MD]I)QUK7++T#SK.Q1!\D_PX2G&Y!J\!6+MD6T YE?U[!.AG3\V$JO(\:>\K_
M$*O'-8B^9D,9'\$4K)UGBX? ?0V6-BX9FTT6K:V)@U-C=S.S<V;L(O8N&+$\
M<KD%<550Q)N88JP!T,A!Y4B&=4P))&U\RHNLO6@=JW</I!.P,AZJOINT:"C[
M3NHJW(#UGC9A>B%\1MXSHF0,TD*T.@&)(((WQ@,STB;C1>&V=2N<N_ <GA1=
MW4,WDWH'C/BE2A7?]K]B?D.(AI_[9$Z=328XG5P-GCG!;:J]FVKFC<)(UE6Q
MM0U=#%X9LIYMZQ5C&USMHC+N>-K"OE2Z)%VK.6MO'3D=4M":4&.]O-#"6$N3
MMWG:V-;H#A6GT9PKFP,VFBIDW>GPH2,W/M 8%E:'4<PH'1P(96JXI'*T&3 +
M1D3R71E:K;>Z8;CG!O?R@<=WVMHJ<[2O4!O?U<]!++?W;6 TC,RX]NC#QV(\
M4/@WU;>'Y#I4I&4ALL B%&9KZ5:3P-?ZK<B=E8EL-61;A>,=6X%W!%:TU=\N
M FNLMU])4A>SBQ40%S)7M02WK67VE$P04=#2(G+FB,5EMY7/>U\\W/6''O:6
M_L%B'[6064,;=!'>\^<U(%ZCSTD;T#S4D XRL$/-\ZZG\!X+AE;!C'\^:N4]
M6&8=G#:L6J)\P"^U,L_P\^\D/C(#A77H&0,?9#4#E8:8:\]7YK6Q@D<>6L=O
MKT=R>#>R<S.Y@<@/ZDG^/L$R&[SM%^RQ+$,*-%B;/;G1GM5V3,&0RZO(]55)
MLMCZ/F,;7$^0),W5T<5)Y:("4O]_:A;J<-ZMZ?5H<KWD:;:>T_Y#^$P$10.&
MF(2%E ,WMOA<=/-2G_=@ZFC,"T>(,4^;K9+@56WUGD(M.("TJIOHM<XZV.V,
ME_W'>]"#A:8\N'7ZUDK@Z^[WCGB,D+!XX>L:7_NP)IO!J>#!9V-5826)[6K!
MG?HQ0COUK3\XV$&,71X<; 'C$ <'#Q]!L#Z&Y!7(J.L!.4U6;XP&@5)SF:,/
M;"N#[S#(O_=_9/2BE%@@RODV& 5$1>93X"I;+D.Q::M.;@_W&?=QFG0AAT';
M IQI6AQ+O4M0N48Q12=E,EPW60GN<)IV#)Y_3_/W<BXO+\P^SKY48_;]ZX^?
M<'PQ*JO?]YBB)9XG 4+5JBBVS \G C"GI4[1&73;I4/L\M0C7$AVL05V*^TN
M@N'65B4Y&X_KK*][YZMO5V]Y'[[5E\YJ$8)K<I*HBV8">/2U@DE-, B2@0XR
M2?*.:%XWCYS;&W6[FZQ[L4PV@5GLJ#:A"R8@^1@UD,J2(&/0$APO2M$Z&'QH
MWN>O%?B#]8X\+$LWWY(=4MGKZB4?S_I5T2E>R-#@,7 @L*%V'@@@O*?%,"F=
M78N#PJ-;OT?2]5I3>1>9=V@J;P/CM$UEBXF4$158,LUH!$E!,/5'Z1.9G#8&
M;&%N=F(J"TPB^UPK3*M4C4T!G@D#NGB?="0C?[M2-\<QE56U[94GX-%6?[&0
MJ5P*N8^R&!63C:BW"F0YA*F\]VXS_[*^CCCO6<.E5J)6\*EZE+6@3^ :DG Y
ML\BU:=_HN8N!'*$STY%W_Z/3H74N]8-'M!S#\D^'B^KZ-*)Y^-YP-;@>.?%9
M6Z9!VAJZI[FMC6DL^30%C3',I)M]Z39XD!T#?394/CFM;[16&M8:^R7TQ_.R
M=K]BF,S&"Y-M9=Z-RN6O1S5<BL;1#X/%== >]<;V?N;>-<?:CKI1W;'+IRX>
M=38D/H?8']#H<+($FM\-/V":C6M-0GK#;Z/A>/4C,:]_[9).>J&Q, ,V&K(I
M6#00G560@RO6.ZEE\W#ZI@/8^]ZW 9B%B^*-X^B\!:UT74M<K2%)D]<SYXVP
MV934NHQB,_ 'B\$]&G=O73 ?1>_'KL)V=5X[.:<1U7]J<<JO87#9]AU3;4MA
M'4B/C#R-0NY=(0?52<4P"*_1M>Y!N!G-L0XNCL2.6W>_3;340>C#!YQ,Q_TT
MQ;P>X_I75T5TML#>4>KG/KB/E!O:B .WNG4?6(&G1D)ELL?$ H1J[RLA$KA:
M$BJ8)&P(!GEHW_O]U,AW7_;I"7)O%[UUP+E?1T/\]FL8_Q.GO\R&>87*".]Y
MT@QX/9E662-$'13(PA(:B8;%UO&BZY$<W@L_G#9'S57128[JQ079&?W:)I$,
MCB4H5G+0J11()A HU#5$/2O@K*2<,(3LFR<MKP/RC.BQOR*ZJ)ST&8?IV\=J
M)RY-R45>M50:L_60N2N@@@S@@RKS-B8Q&I_,=DEU.]!C/9)GQ(\&JNB@;M_O
M'_\^^HKCX?R\L"*<%[&/TULXK3=62:G Q5P#ULC#\"4FR-[R+(-1N;1>4;;%
M]HQ(U(FZ.JC$<^G/OOIV^>U_]'%,#SG_]A:_XF!NU6GMO$JT8V)42.2W&IRB
M+X;Y'$-P++'6UVK;(7O>YP =:*^#I6OM8?EMO,LR)=N [>@08">@Q_'ZN]#X
M)E)UIJX.[*?=0%NM33!"@$BQ1GN0V1>3H4571BV#X%R8UD>9)\"M>YSZDZ/6
M+EKJDE)OAE]FT\E< GP5+N0M#58$T-(H@H8,(F,)$MHL4PA:A^;Y?IOA'"'-
MKSM%;J+,GEKH(C-T#32Q@L:X9-K5:IY:UNQE"S1M. A4)2%JR[8+Y-R3(.)Y
M$N0A6CC0"B*7T'CFJ8@HP=I8RT +26X&+Q!JCJJ27K'8V?7Z;3C/C2 /T4(7
MEO$J..3-D/S4V=Q9G(<DRVA3S 6DR!8("0,G:Y!/4<IIKZ0MK4O6;8#RS/VK
M!OKIP&G_- [#2:EM@X;+L#$:\KNR!NVDUG^<K/_5<FIM,Y:._*V6XSB2.]:"
M(*,3TVX'.V';,1615$:R\Y3AH&PHM7($@C6T$R@=:XF09\?4^YR[DR?J#DKM
MHF0'CJ?S9K'3BO,G_#*:]*>7;@;GR7 !!GU-1*Y7VM$Q$)X)K+_4DK6^H]L,
MY_"FVO'T?//FKI&2.O %MS[OEYBC3#6]*-?X"./)XA2: Z\^B8A!JN87OJ=[
M/7,RS.I$?9U4Q1]_&8V)_Z]&56(WP&5E1-*B$.EYS87T J(K CBCJ2"$S"FV
MOJ6Y$] S)E0[177@=FZXX>:E^&AK%J'4K"ZA$GS, ;Q*V>O(R/5N[76>2K#!
MR?"F@6HZ<#CKW?CT-BI1Q+P"'^VYH5Z0$R G(H<L2HJ%QBECZVN4]4B>,6$:
MJ&9="81]$A\7H7?U\.46K+IK<AH2I"SRHAZ4+V2E!1Z3-KH83#?BF3;D+&Y^
MQC/D0DNIWR:#WH\,-X(QKR)R5G%5Z%.2+D%,M>^910]!TH"],$JC$ZE8MATE
M[GG2LR5&2PW<IH?9VQJ9G_!>'OC^U)_4A*?9&,_B9%&]R0D7 VUZ@*X0?QTG
MJ#%G<"F5:()$D;:J6KZ+87(?J"/>F!P]1:ZMQKJ(M5X;UK<&<,\B]\+6HR]+
M\.9=P'T) G+A*:NL8^;-7:9MP1V>8HT5NU76VKY:Z2(8^VOH#^I.^LMH7%MK
M7FVHWY\)]$SQP8E MA5BO5]F$3PCN3"6YT5OM.*M3P:WQ?;4R-.)3CKPK6_:
MX[]\_:U/UK@UULD(PHKJOO$($8,%YD.)!+,PW;K^\3H<3XT3>\NZ U?YS? K
MV5<7FU8V+,FD&K(46/7+:*$#5S?@XHBI61MC5.LSEKL1/35.-)1_0[]XA>[=
M]!S'&P70<UK86&OB\\@"*&-K#VA)^UX4G!8R$2UO;>C>C>BIL:.A_!LZRO>.
MO:=STD&6 .3D"5"UF%707D+B(F?-%.K2.HWTV7"BC=0[<(S?CT<),4]^(8%4
MD^==6;OAR22"35*!H#>#RD;3DJ;INY@E;85*2]XZ1W [9,_91>Y =QTX.NLP
M?<!%N>Z_D\#?CB9D4 MT-C)9RY%RF@6:#*IB$:P603CK=6[>K&0;7,^97<WU
M=B!'J)9^[X5DE>7!U"!;4P\R-7AM..&*(O',95:M<R<V87GAT)[Z:>A S<^J
M;X'ZS]_>O)Y=S 9AVO^**VK_1N\D'\\R)A""J;TM<KT1=01:T_^$9R$%N5W_
MA*T?^1S)TJ%2.O"N-I\174KRT^CLHC:7F_>CF$SG(KJT(I6UELS% E*Y6#O-
M*7 .%9BB(^:2C62'.\[;"O)SY.0QM-V%LW<#_O?'F+=Q][3 X%$&X-:2-\(*
MJX4)#&WOS+E<E%2F^2W8CAB/X!H>D@3W$+"I!@]PK7$#;TJ+-9U,R#&MY[_3
MI+VR*%]A&8WQ4_B3)!89R]Z"LZ46K AD8$95KZ69-TXDA<T[H#8!_L+-;G7=
M19SB P=1S9&K023K.,KBH(10(\.]A&B4K_W0T#&1 L^M(ZZ; '\A;+>Z[N#R
M9^M+2DSH>4TT-;DD,I19HBF&$21+,0<CN'.MPPYVNSCNND+\]PI\7Q,YZ"&M
M:\+?_91NJL#O,+*3K/NN5&TE8#E@K:>@>%80?#WT]IH7P532W26F/ZVZ[R99
MQ4S48(6G):BP"$$CF7N%9<FC%3R=HB0?<=WW7;C;7=WW7?1^*G7?-^6',JEY
MLC4_-/L"*O% &Q7]&#"P@-)*F5M?+CW92@0[\6++2@2[Z.?4\[JW&<M+)8)-
M-&U!D"X3O!^BW9-G;- ,LTA0D@O+_<9&1?ZQ%CYKD5CSEABGS]0'5B(X':+N
MH-0."+IU*G*T 6OQ&@*6-"CI- 1FYY<M/$;&95&M6QH_DTSRG1CPT$SR7=37
M23GZ.Q.4)9G2,7L0G*QI)4*"(*0'IP(JX2Q7OO4=_5/.)-^'4.T4=<"R]5DK
MG3('KC,2JMK+6!@$J5 (+:)G\:F6K3\9WC1030='^C>.=6^<2;XFY[8_G(UF
M&T[1WN)D\ND\#+GXE=YY/ND)IP7/-@$O<7[B',%YF\$6;T)BDIFT5<OI'8C6
M=@2/_0)_GQ.7(W*A@PVU[6BN77C,@_F0"V$*%J"O%E2H87U<"W!!:)E2)#6T
MKGG6Z8!>>'\*3.G (MAO<*M!O1N_'0T_TW95: .4Y *",S5DPAH&OO9PLBE9
MAREI$UKG2[4=P0O1C\*%DS-=;H[FYK1UR)/VH@#W-"Z:MM6&+S1,K:Q 67+V
MITWTEP7^!)G208S#W8-;/Z1>J)T?#0K@F;ZH(FGJAMKT*-C"?70FR</:Z>MQ
MOI"V0[UV$/#]$,PWIU-Q@842"V198]:9KA4=27 NI5P\$Z$TKWK7 /8+4P^G
M]8W!WUT'29'\+BZK>MW,PF@=*[75P[H)F=I]G"<9.96TRIP)!2;4"EV%*?"<
M=N=HC(JT33/:FD\PWN?MZ45..<^<BL)!4-'77IODP];Z/Y:YY')T)9O6*:?/
M/')J%^YV%SFUB]Y//7)*R\"X#P%XX1*4- 4BHH6LI2LB,62L]?7LDXV<VHD7
M6T9.[:*?4X]#V68L+Y%3FVC:@B!=!J0\1+NGSEAE6.W>5\MR5?M?!EEK61NR
MOYGR)?D8>.O5\?29^L#(J9,AZBY*[:0YPO!K[1 2;V8/K8JH:R-XBN1INEP+
M8G 'T>4"SI7$6"FF-*_6> ^D1QZ>L).^;X6UM%-6P]O<M04/_M&?GH]FTP\8
M<G_PC1Q2'%^05.J9P\K$J<EP[\JU#"^EK7(R,[#&D6PRB24HR\F^=CQ[K;D0
MZ3X_O168QWY8]!#GY"B*/ $BOKGX0M_665K/N4BN/XW^&/X1QOG]N)_P+/_7
M;%$=\:J Q]G%:#:<]EAT-=2(-I"2:HO-*$B^UD 13@2-"D4I71'VH:!?B'UB
MQ#A C;(MAOK[EVW&I2UWV1<.49!GJ9A%VF'(@-)<2<:$0]/\N*ZKL3S'>7!2
M_#A _;0MQK4$GI1G)G,!3,IJE@D/P98$7%DIT&B&NK5O]6"P+\SM6L.=U+@F
M:#@AI G[7Q==ECG7,1GR05-MOUC[B/I4(])S#B:SK-&USG6^C>(YDVE/G6R\
MG&]YQ[GR)#].PW1Q\[>\W'L_'GTA9_!;&.8Z*;[4W_V&TWVN.!_ZK/UO.)N,
MLM$%Y^J1[P=A.#V[]MPKTD5>E"Y6 2T=E1O6@I/D;3M$YJ3+(:-H/'/O1[7O
M"O4QG6.>U;*[&Y^UN%E@R0ONM *%H8"R1=+HC0!,7G+MO"R^]5ZY+;9#720V
MYLC-A:D359S*Y=_&(;WZ5H_/YL>S@J.UM()#\FS>S$9"S+5E+#,JR9AY;MZ]
M:@M8Q[H4[(8.MZMO-U5+!V[MYM'3!RS/5[>!V-&UWA;PCG-;UURUVU)G3[T<
MBT*%G-@80VTR3%]J1W1G8@1KI+>9">M9ZT3>HU'GGNNSDV#.#NKH@#%OR?1<
MWJ\49QS7(8-7.1&2.E)C$((2!26FD%SK$*NKIQ_>46NNG%$3R7:0A_AK2.=D
MN(V_71_EJA%L*3I97< P1QNK]*7VU8O$<1<*[;#LUAG_WDJ_ \[38T$KV3><
M^O/K@M>CBR^S*8[_(XSS'V&,1-:/HS*MWZZN6Q4J602"14?6%C(//AD))4M:
M! ,1VFS7F/G>1ST=K7<@V@[.D7^9C4G M5G2,/_2_[-^M[IC)SPQ:0)%I@H-
M.G@'@7L#D0E/FYTVDK5N2[@9S=/A16/)=W" ^Q;#!,]'@_SFXLMX]'5Q2K6$
MII!'%)P#"A9KX=QY7V@'+*;,L+#$O&QM&&R&\_18T4KV':13O1[-0WQ2%?";
M(0GB,S%VA4UJ9;A$!8(6+<)F:.MB!+5V;G F!)2J=0K?77B>'C&:2;^#9A4;
MQSZOQMTS1HBL98% XZ]]7RP$*3U(93%FY16FUG;EW8A.B!UM3E$;*J #G^-:
M=MU/^&6,J1\61:^_#' N]F%>EHV?O[YQ,#TMA))99#"6N*X2IW&$E$%JF[UP
M.I'_U)A(K; _.<H=1:F'/":K':N"\RZ*[$ [)BLV 5&2<:X=+:C%H^*FM;5S
M%YXG1Z)FPM_H&1WD@KK6;*@M+J[=[G=R.7W'<SJ\F-YV='M>2B_]Y<6SU@5,
M7%'.:BZE)D^9R6#)CF(6O,2:K1V-]9@%!G&?E+=_W)YG*]>?$+Y[PN(FRPNO
M1,0,6D>B.:MU:P1]D3YKZY)E(K,'#&;-H[J^,NY(@S<.5%K*\U0NBE\%6@ 3
M?CQ'G+ZM[ZY:J3<./EIF"C> Q290)G'PQ@0PW&3N0Q3.M4Y*V83ET%?"7:A[
MU('8.[!)UN%:NI#;(.OHTG<SJN/<];;1WA:4V$/T!R:'LK)HYT :7?M;L011
MH".8 DLJS(KF_M&A27'/+>[!.;&#Q#O@PKOI.8Y?S\;CN45^+;1T?BID79'&
MB4*;K*9-%FT$KQB"-M*BPX19M0XMNA/0X=V75IH;=27VUBEAK\_#\#/VAZM]
M\X_^]/SU;#(=7>!XA?3;A]%@\,MH7+,<>IQC4MI$2+&F[S#K:JLY)('0OLI1
M(D]A.^MSQR<?C@P',4N[E'MSDBQ!_F,=R/K+:\[>MUY2EJ>$ E)R9&!Q8\C
M(M-->&&Y"U*BW\W9VNJQAZ9'I_I;Y\"T%W[[L(![D%X_%/CV ;_B<(8?,(T^
M#VM]M1YBR<;*0& S32;!:_TTY""R+LPIC4S9-L2Y&\CSI5)#!34,/7@ ]E?X
MN3\<SE-BYALZ#6(0)I-^Z6/^-/H)"])>G)<C[#F,W'LN0>HJ1N0,G.8.#%,%
M47@?;_:H;$*\G4"^D+)CQ3:,B]A]7&147)MGG'LR_)@&9,+40KP1HK*:+$^N
MM;*9L=3!0O@=AA>Z[:>6AN$4#[ "LM N<^;(  @*E',:?)02:NN*F&@1=V9+
M(WUW$^PP&7XX+J/Q15T!WL5!__/<4>OF#N7N1W69W[?]&!NE]UWN^'7"TAJ[
M%L'/?W[!-*75MG\QK_7SD5Z=E)"6 U\Z1B)F\FEE IM"/67%#+'V49&1VZR<
MBL6T#N]IAW[?4Y:]D2Q.JK&84G(,D&R-_.9D<T5!5CUYF;H4XYQH'E/?!OFA
M4@V/Q->;ISM'4/>IW$/M/71:]<;3GVCEFQ^ZHE72,A=K0 !I02@.7J,$+0(+
M*7A4H76CM[8C.%8:Y#$HV'H6/)P*770B3*F6QIC\-IKBY.TH#"?SJ.OY7CW\
M?%458?+JVZO^@#[E<]V_9Y/+U*^0BXF:>S"!,5">K*]H!2F3%AH;:FL#W;J7
M[[Z8GS%Y#ZKN#K(RKB.\CF]Y=[$-NHXN@>]&=IR+X,-J^]8ZV5Q5':Q_]Z!4
M-80O> [2U](R3&8(-5[8,"-BX3RB;%WGXAA$NN?R^)1YM(N&.N#/[\-(H"Y/
MXB[["XL0$E,69$BFWJI'B%[0)J_H12]M8C?+F.[?9'PMDL-?+;?4U\TFX?L+
MN^&5X60\K7&Z>9:F[\:+HL +MD?OHM'D8PG/-+$](42T#KBU6H@L7!1;A1?0
M ZXIGGZZ4OJF9S]#TZ:)&AH>BE_#<U4M&E?TWP;4+A;*=ARY#>2P!DD;'=U6
M>",!-]P7[@;G'(J20BV*C!Y4-@J"T@)48D8)$1Q76T6MGI;6-U@/!U3Z+G+M
M)E6F ELE*4N%II!''V6JR8PV@RL8@$L;R:-7M$&U3@__#L#AMOR&2KF=__)
MB7:0IK?5YM8SBI?,BP$,MN82>@/!% 8A1^T",V3ZMCX(V0K8,2S QW-<O9/:
M6L>;;87PS3 -9IE^NS;=Z+LX )J#\PC,]3=JRR*XUD6E: F&[&(&984%QZ*I
M5[R2_N6&:[_5G>DQT#\[,C\.GG1R,+.GW.D/^J/,>Z9DS5/)P&O#7846(23)
M 95W.2AA5/-4U5;8GQW;CZK\3HZKMQ@'O9AP. V?R?_E2IO:+\6C)+C11'!.
M<6#!*ZZ5XO3Z,;AZ!?&%DAVH<N/IP_%CC'HW+A\[C3+J\:/%&=T<YTNDT4ND
MT6G(\"72Z%E%&KT$9#R+6XL3"<CH^O[\)2#CT5RDOP1DG!"17@(R7@(R7@(R
M=J3 2T#&29@V'05D//@P[B4@XR4@XR4@XR4@XR4@XR4@XR4@X]1/]5X",EX"
M,DZ9S(^#)R\!&2\!&2=U(?,2D/$2D/$2D'$]4.$L_?>L/YE_R-]'H_Q'?S (
MPWSMU0\X;R+QAN //_?C !<E&G\+XS&-[2ON406FV;/W#M?H1@J-HC=>S29$
MU<GD&IQKW$T2<TP"F'2V'J%[B)JV8Q&$$-4/BBDW7AKNPM.N]?N:ITQ>?;OV
MT^)HT.2<M8@<;/"ZUA?G$$+.X(W403MM(FN]-.Z*\5!1$\UXLKD)? =*.96(
MAS5#FY]*.5N$R$4#\['>404!,6<&L@2F$F-2-=][-T Y?M/W+M1_LYAW S5T
M4=5]#:SZ[1A7S>.V =A5Y?_[P!VI 4 +56Y!C_WU<!3"A%H>T$4-P=19DGV$
MVE44N$N!8.80FK?=.Q)1[FL*<!2>["+^UJ6;WX_[7\F<''S[#QSD3YC.AZ/!
MZ/.WVHTX#+^MZM07+E/4%EPPB0#2MAU4L2"S9QARE#IOU]1YFZ<=H?9_6PV-
MNA1O!Y<'O\TJBJLM%2?+T6=:G%)*M(%"D86#DJ) D*9 P1*Y]BSFTOJB:#.:
MDR!&&S.VD<@[(,,*$3$T]H?S(X/:3[9/GS[_X=,X#">+HUK>R]9SU(R#+SZ#
M2EF!MR* +M[6.LO,Y=9M0W;!]X0(TYE:.K0WML!:NSA.O[TA+VJ,D^GDS60R
MPWPVS/6;N?TNHDT9>8;B%<T&E2SX)"/0NJB+$CK0X(['L/O@/T\"-E5J!T?>
M:X9R5>O[328'OE_ZX?)@;;4R?]\)AGXWN[A]"C>_M/IT'B[/[GJ!E9BY5K6C
MLJ#-79'0;>!0NYURM-%%X;MG<'<#?-H</Q%B-*S&M!KL"L=J%#_-QHL[@_XH
M][1VGFDC0'NN0!5'1DAVGK:1X+EGDK:3ULTD[\+SA#C63.P-^PQTP?_%6WH2
MI65,$+\962$J>!I,0@E.2J%(7EBN6CZ?X.JW>,L3HM^157R;M+H#TMZ^+'L]
M(D.DIS"G*$APCEL/2@@'/J,&X3$'U,K'U#I59GMT3YMD+51RFSQF[]S2B]%X
MVO^?.<1WY>:>W<.<I9 J@9;5D;).@PO: 3$[R6Q2H.V[=>;HG8B>$$D:BOXV
M,>S)!">L;JQ&Y?KJ>O-=E]; X2,8'@;P:&$.#>39*!;BESIJ?-O_>AODU0RQ
MCI>DI0+#Z@QQF=?870.>?%RO14JLM#XAVP97N]B(.YZVN(%E* UC9,FR&!VH
M&&@B6R5 Q.*\*D5YT5U4Q'WH#A4/T9PKF^,BFBKDU",BN"\:G>=0H@F@N%-
MVQ&#0":%YC6X;;L\QJ<0$=%6\5O&0NRB@*-<;6\#\"468F=5[GS'_1 ]'(4P
M9%Q*LE\YR&P)*'KR9&MH+#<BI"**LJ)U)ZK'%0O1+4]V$?]18B&R1^ZY*,"U
M)<<DE S><05:VR"5$9';[5H&/]98B)TTM',LQ"[B[>#Z^XY-]-6W7\-_C<:O
M:]?A^40P:)*7/($0!LE%C0S(9JOU )22/.0<63B<;7\3WA,W2+I25 ?WC7=
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
M.PNRNXYJ:8QM@ZO30,S;F(X9@[F?WNZEPAY"/R0I3"IDEFLB? P(RKEJG)L
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
M,%!0,(APL'"(_D^7QTX 'QU1%\D)"8$.0,1'0,)'>.P%:    07A[P+\1T%
M?)HC*AHZ!B;64X.Z9P B A(2(C+27[-^HOH_T0%D?!2"%UR2J(2J[]'HG(FX
M/\;EHM._J>HB5ILZ9> Q=?F$@4E"2D9.P<C$S,+*QLO'+R H)"SU5AHL(RLG
MKZZAJ:6MHZMG9F[QP=+*VL;5S=W#T\O;)_AS2&C8E_"(^(3$I.24;ZEIW_/R
M"PJ+(,4EU36U=?4-C4W-W3V]??T#@T/#TS/0V;GYGPN+ZQN;6]L[NWO[!["S
M\XO+JVOXS9^_Y$( D!#^L_Q;N?"?Y$)$1D9"1OM++@1$S[\:X".CO.!")9!4
M17OO3$C'_1&=Z$U<;E47!CV/VBFQJ<L4)@D#[SHC["_1_I;L_YA@G_XO2?:_
M"O9/N18!;"2$I\5#P@= P+WZ]P@6X-_5P@0I-14$::)T","4GD9>' )!4% G
M+XZ:I10#Q+*^6[.6,[Z95D&.9@1/:W POIE103[B \]HRE4D\UEZH$=PZ\8
MU(5-(X\ 92=R>-';Q<3A\M#H3WTM([BIK@O!V-RA5/YLFQC*LM\9!7MT>4JL
M2]K&<W$RF'1W9,V0$<]>JV ((C%#OX(HUMUQ%#1GL2/F"_M15W/M^FFLV31.
MA'JP7V]^HBQ0>QBKY1&=EMX=7OKH_7/0::(5LI+QZA<ZTL>/,4DSST'G/&DZ
M85>J<V.;;2^4Z)L%%+-;;"D5'@$.T9IKR;T5?X"Y0,.1RA%I:/I$O]!O+/R)
M@DE=_A/G89-L-V+@G&LUS:)<D\TV-Z4.\B>MJ%][*8A"8H"<PTWP?@?O]!%P
MW?D#&]"SO&.BR%U42G40=J"Q97[0>^9\%NB*+0:_+NL06$W?N9WU%0X<N7D$
M4L6GB\X#C+=L.",OE5.$+1KW,PP)GT9\_5=[G,O-U:]>+1HWKH5+,>E!S:#S
M&30:YNO7:T9BASQC^>=66T5W'=DW86+*.W<=@S/&I#:!K]Q&G&><2-\^ B/O
MGOME+_?X>UWG^AD6WS7-< PH=OYWWM5WBZ*+0JR/ .?NP_L)]9L.SC,^TK[%
M[)%,[F6W990IT-G_.M[>_\2\K(,_EC]&_F]AOKE"'QQ'[J*E81Y%9[OO&J@$
M$-R4[VJ[!H;N1P7F8WW^!]Z'G&-Y8WGQV6</@3O/+T'I9X\ O>K_-.>0_X'W
MR+G5O^@#^O\]?7#_-Q[[VGW-1?].'^QC!?]&ENQ7;DM_#2?SX&.RN?6P0WDX
MT(:U<:2^/9[^A#+$O>P;*\G_U,;H>=L^<ON%B_J#\<1=3];?$+/EC*S[!\2^
MOAIZ!)*_@;K^T5@3Y@$!. KU8U(1?S\"$_\4I2X^-+WNE6S@?U5'/T71\-^P
M1OR=?6,=')MP^\VQDOIB&Q8#67+])P^:7_^8H'E9=@CG-S'KL_\Z$X>]AY=M
M[7-T54T_/JT883!RRWA0!;,'H4[G?-4H'MQSP3/U,19NQ*%V?00P-!O&8B]T
MJP5D[O=N:;(?;C;GZSS$/=M<M"*B4MBJYM^H)1KS-#F-C;G$PV=4XHZEZ],)
MOQ2D,? HP9)97N<'TP#UZW%Q0>@K::OG,N5.]2]!TP^&84>N\?S-YSL"EKMG
MFS-1FBI1%IZ,+K;#JM6154T"D9?2YZ)MW"NQ$S7N"^3=GU)O!$<<T"H M(Q?
MA$^;4>7!*-6AUW&A>2]J7?+=789% ](\V1/MP\VG-/,^MW\(.N[@DSUV$QA7
M(!!9)ZTK6OX/;E/_Y/8:3ZB/WY'4)K)C9,;^Y]VM@"%^!@MK=D)4_2^?3> \
M0\LY8?6;Q;]L"JVG#D&@E,(E+LHKAQ9Z015U$#.Y?>=E/\*N8'YZWV(.WK9U
M\F_P?4O%EW$BHHFA?GTG,><@[W%VSO$)']&#_XYLWIVG94>Z\;%OP>_X</B=
M)P2%Y\PY>?#O#JQ,,(_"W+LV_J=I-_SKM#]XUV;9/T]\!%+.'X'7N\5W:RDW
M% E>+>I/FDEW&-A=^A?-;(2W&A9# CD5&\S.CU;<P$XYA0%*W$L?#Z.0QIUU
M ^RI_W]F_R\S2S;^"VC#?P/-\U^!IITNDR[#"-J^>P1&A0X"!;8?P+7MKV:)
MGG"F7W5SY=#\WW'V_0F#P8'_H!W_"ZVLDC]E[/I?06M,9J,:CFFM(@^^#SX*
M<?T'SI;Q"I\Z%-/TISB7A=V^V%[:L<=?9M)!0?'91(F1J>=9K;H[,!98C;54
MO@D$G>-9_PU9@:4!K=-P['KM8<) 5KS4KR6X$FIRXTZHW+*BFGNM%GDMU51@
MLDR%3S4"*=?\)R!^0<KYK(QYUIUIN6JO12%5<S 9VR;M S%U?SKGDH;,=XY.
MBT$A8K8Q(Y-Z5BR1Q3%G"_H4QO)M]A'N&JH.MW@-%[#/G[G,CB^7O@*]GZC
M="N/@#OM"O,/>LS/5T-L0CO57IY7QGLV55A']),D-G$?*M3E84FAN73=HU?:
MYIQ_Q"9_+IAV28#<PW\.  FQ\JMRI6FJB53Y,=^&>;0CF_*K-4H9+5_.<@^I
MJ?H;955JS,DG40=QA!65:EK8Q.D%,>,HK:BRJP>K("?FS" 4J2#M%:KO_=NH
M[-]&:L=%ZBQ /N^'M#$)!!MK&XQ"'A5@3+5&C4?CU06P8Q.RFC:MZ<V0@T$M
M_W$+DI]6?6GO,2/S><3]55?78HGAX#+J&PA#U(]Q-/+"A(1J0ANVWU/Q=I;,
MQ*,'XCSAS/&KW30-$Y1$<0U'X>2&4GG\&-A(!*A" ZHZ/M'WQ^UE#8%[R>_0
M^:T_&1";N\=52[$CH@.(8M8MR7R8>3:03J0?%3^G5.=\,M3*MO-Y*;F7C:O;
M\USFE3!_1"/()J4X89,RQU.B,03')%Y:1&L2O_D>A8($8(870-+T]IHF3'L4
MWEG;M,BIUM:&ZG+/O*O3+"PD]]]#7$A+W]54YQ,8R\$*<&?.U!1=\U$660UZ
MY=U^X=U^J3Q.7>O=,_?_Q*7"TV6V%74M@N\3V,=+4#=7$XX W%J$P(D"0BW3
ME<IR40/?2=24;%EFCM6:M,T(Y=H0<F8BA.)=WVF^3M6TD5NGWW)_U!F;7)KH
MD0XE*)H-Y]8(]9\M^Z<9\=!<)U0]!0XG66*^VCI\"/<'Y_I8TZ*2#IZ!(ZVI
M!D5_43M>/=&DKW;,@FQC\6&<4I5XIQWJ);:_<EP-C+*=@&81#T)W+O:Z^0<]
M@>OQP%=B@GW6*X;<1T*#_>P),Q7BNIV4"@;R\NL#L.P3U_LGJA&-M5]XKR--
MZG1JRVZ:LL@:7^I5F%%GK)G<5:?PMG*;6T9_2N:)HG4IZ(CV0BAGV7<CB-,;
MVNYOZ9_W)+<\-S>/!(619QNU8YMEY,?[ \]%L3W$Z_03F?03C?9),:OSL'+
M\-Q_[]S_(#OC'Y<&_S<N#<^+_1;SGC1YTWZ!X#M><%X2FZET;H5XFIQ5/8O
MV29FD8/5K1=G48+%\==I/)M2CFQND! Y%1[D@K?>TR<T!)?WAF1GE;=;UZ *
MZZR?&)^F!#M(2<J2J;2LCFU(N2"K^] ]3_B(OG>N.7\,\?C3OB<-G1T:6WF#
M%Q4TP^0V8C'&YMP[-W1?19&B?4#W6=RUKJP%_?(SO'6MBS6"%2N6JK6:U7U8
MY9W_$0>O38F0$[?YR[45U5B?[22L0[S&_6A?:U#KA<Y6<;+\<$-KS,9K6/-@
M*KU+1E3P)Q B>JDU<YMS9F&$F'RY!H%\)D,.5L0L79V65C$Q!'%XIH38)N
M2$ZD,.$] )P*"H.5<A C6/YW*BM&'T"TR$HVB23WE+U1F/$!V+.4?-BS2&T
M[B5RO)H<HU:\/*#+6#*MJ!BOMWTY042V8\N.4V.(%&[LH?:<>+D,+.M?GH3L
MJHTNU$+'S(?B37(Y02!3./A5AM)@5>X</26(U"74=" &":E!2*PT278K7M+5
MFWFQTCF!642UOJ0A.3\SPB,XR&>&PWYNG!\A*D%62H$'H-;&)/4U 72"A J\
MV:>B-/FLLMSR#T1&CAFLV4CB\[S%#M"> J!P/;VG7:\G'UZ8@[$H'UU8<L3(
ME9^#,0J=$6C3XE;SSKI ,'O*@]@:4D_D=E10LKD31DM6+5[$![V\@7K/:H_F
MC>9@&;E3NVN>LYRS(,YGRF1J^@V+GO@ =;NJNYH\ FU<%4]HW<^*K?6=LS7T
MG7ZYE,(4Q!LPI2A@="GQXT0NZ6&/%\'W2.JVNV3(0S=\3.;IA[N2J-BZ<2'R
M7Y,H,^YCRH[N]*R8" ,NMC1CN^4&#=QOFI8:J5?Z "MRJD;KUZ"%HHJ)XDO1
M6<9&+5.>X#T?:!<$<2TU)C&:9>D3-X[&LNM<Y@XFJ@RVK_N2?V57J&0#Z_W6
M[P#'D5BCV5G]I3)F#T^!-A?507"=_<1=M5_4/RV ^@[%9N5_;'^U!;]YCH(?
M&LW=R"#K%'I;SO_8V^4G@O,\A0TCKOUK%ZER9._O+&^7'P%E);;36X4M,+W7
MW1@X+8\[(B0MM;E9R52+974 ZOQN]?#:&'3BJGH,,6_4^9/ECZ8'Q-L6:?:8
M6#;R8:[X:/#P)KSR.$+ZBJ<'J;Z=1"U921)"+2N??#@MXTMPQ3[EF:NT"&P&
ML0%3I.(7C\"38HVV+Y!.BS!8D)2/J"_:_2WJ^J?%6 _=3Y[,QM/2J.K>[W>;
M'4J0BAZ('I3NJ#XM8Z5PK'#)3:)W(H+M^)-];;>@?O]DTNTY4_]:O&&@84>]
M=<*GD*& P'<2939E-:-ZEHM14$Z"--D &LFH0J 1R=P&&.O:6,37).NE6ESG
MX!#%%\JQ"YD7/P&]QI:C/XS=P+H$TR3UI3<&DT#],P?,J/'.Y*YQH8H9V;FC
MRTA7CA;"N@CAZB2VSJ\RXK^B8G %*QC-\RV2L7+]S4>(SRI6>@%&%4H[!R>E
ML;$L(4@QBKK_(U ^7"2@;-]1'OLN1K[F>=+H7L"+8"UM";]2R",PIU]%"36'
MV%F*R*D'+V,NQ<B?;Y.2?O#ABH]OYMV,+](J@V^5<K7)2??ZI.J5L&L,0Q%,
M^ 0I0O3RGW0?83,#0;A0E0:(_L<J)X'"'R$E@<#;;:W(%0WPI7W_4/ !0K4'
M>):<R2DP)&G)L2 PQ)?*,1+(&4R$^[VU<[:P.EA,')2/38IBDT34>M-9'0J8
MN(X9F.[\_I*82+R ]\5/'F; %YHU.%]:.T(/' +#7ZD\46]2/-"/A<I83/5U
M-)%$/P/8\4V>=M@6W\Z4T-05B$Q7N7,SST;[\CU<XQ6HY9C)F9%$-5SDC*),
M<YI,O:<3TG>^RC%*G*D;R5><J3^[BL^Q9HUEE)A602YG?#L!A]H_?4L0U":1
MQ^=QOON0@R%P.^V=1/+'X5R"T#%_V88*ZG"=@^'I.^T :5!SR,%H4&W.70$?
M .GNE"%OC+Y-^TPB[T@NIID3&Q9"1FL11.-]W$O&N':#96=0U.0*W^Z.D)^,
M 8(6L:*8Z:-('SLAGE/M04SGK)Y0R@/.UZ-.11C+?R91@E]\.U(/.9ZE[5]I
M1/;18 \A0T),\43+@@+Z1XN45A/ENEH7)5\%CA-]-7H$>1'H[;^>\4C@D0_S
MK]_//0(4IE=\M&)["%J_''K\PNY+$MRE@WJ0/Z32W7#5T#_CNO:) $A,^$K?
M=Z -^U6HWP[]? K<J=M*(;K!+&R>>*H&?$V/0#CT^2,P0L[-G57Z'^2\F1UV
M0=6IYHC-7C^%R=\]=YS0.6O$B@TG,457/8WB[66$$ YGUGZR0/*':]#,3,0D
MM)"#?WQ86/OEGZ3"R()58V-EXJ0,/(8$12Z6+[DQ<AR/P,'%D7;8HC$=%^7
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
MX,A=^$OH-7WXT>2X<K]S9KYT[4\@RC)PJWBBJQDFW+Q",9U=X^'+,_D]OGR
MT:*'T> I4IV0F(X^<+/)I9S]MAC$4:J15Z<-+DZ"(&H6:=@JZP%>O+7#_O\F
M)E5<D4!2UTM^LM;TZF33=> Q"1P/"(.-6[1F@0]@'JNQXQ-O6:(N)X$_QN@L
MSM1.T;9I'?0RV>G<#9=,Q(R.7TN]GXS_EP^$N&;#\'WM$LFSN_D$OZ\52.]C
M*8>3R349"(,SM#F0W\RMF%%YFYUS;65DM\H=*/O\SL7R/=ERGL^\[SMGB)<O
MII_9BB^1O9QVQ7CR*:O)3SYE#Z'B$HN/G>_-F 02'WA,BN_MF 3FF.(8DW4!
M!,%3C4?=4TT%\3C/G9$(^/"4/.<@\4Y#>33>08&R64H:HT1"Q1ST$;)8T:*S
M8E9AJ%^WO]F#!@('46(\_\^?MRI(IC<-#=>Q-"%R,;L?W]K01R'UHS&EC@XP
M?[G%TP/03MKR'MPYB(YJ$3K]E.&I I\<+CAH%'XHJO<*;SU(9[9.DVU(H*/*
MT&=@QZ!U%)C">P:R^.'ZA=(57J$S;V<OI%/I6AZ&":7%&LV">KQ?]'L=036-
MH[.HH$=^SK\"*76LKRG*"\-%&"_KTAQ334W%W55'S'9^^6IY]BN32<,4NKCA
MVMU:%,FEQ0?J;\KTNJWH&J2=^O*]B=_<+P?P(APN)G<PML<Z0JS3+,9;7R'R
M.BVT6O61N]!P<T>949V/.7=@M+/8@ AH^N0@UG'[BOEK]]&TVJN;%5+ULB\Q
M+XW8"_4/.</$":9-.GS#7]2&4HI=S4TKC0X'6=JP"MXH"U8^AU-N"(J"-O H
M7^59ENA%FQGP+/#LIY#%\WOT$-9@BK^_KHH +I2I_90ZINZL\^ "/<G\UZMT
MT#S;T/@KL+ZO#O@D\^IN-$#KEUE1VP=XPH9E1 #IFM7)QJT_TZTDM$(ZSWB?
M3B=K[@TW5E[R<BNU)!5>O<L#K;7  SY\.]?K^E;\4'4R.M+ZNMP,2Y&QJB=H
MFY2A<E0(J>IJ7+M?4?V!-*0B9-T1<]%XE15*W]P*9:I.1N?(TS1QF6;;NNO]
MY:."YOKDDB/T,AMZL4!(<*/AZ4/]Y)\KRRLVN-VK<Z]Z/]^DQCY'%(XU8K7I
M(&Q5.'T$>M-0PJ*.+D8R:?2R?_\XT%-.)0\UBWH9UR3Z/$;R\J(,A&_MF8T7
M(-ZWZ9LI?OP(]#2'IE]11D:247C4?D4!FEDX:G\;21S[LQ7UWB;#MRN]0.#3
MV<R+/_XQWQO^A!:+9=2?OHG\6$M.[,E%V4B]"@>N:,B]\E1/RX,GBN >YX;L
MA(-K%FEDR6)Y(*ZG+"9@3XR=YE=VK\):! T>AZBDOSU.0>^Y GGH<GTG_G!,
M?MH4_./&$:BG67&L;6.5=[Y^YB6[K05?O]*RR;?9^C,9 ^W4@!&*+3W.GA7V
M'HJ0P@*+LIMKO*UEZYGO@,X/IC?I:-0/4(1CK$?@1:E#X':"<^+#F0=(8'N@
MTF9?QF=G_D%*:_DIN6'>_.<]CFF3<P/W!\8]C_4'T@,.[]7R1X!044%IBCA
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
M\]QG/L\F94!N9K<U49'7J>(J9A$U&7RE89 LWMU**3-?6 -_!"J]2@SQ>I'
M+=.;=1'O\PQ(K-&2XFH<9)9%;U70\N\,X*F</2U43#CB0WQ4KCHM^B*4W@9E
MON%/<?LXZO;^H<XJ-TR@5SE,G"JE5^_S']PV,RO-2CM[>XN&N&<_D =>Q-5\
M\JV4+X6-=/MT?,D[]8QPTV=U9X]&O>$T5M9<X(WC M.R/KSXX=?F+9ZDO>$9
MPPQ[!#ZZX^'"/27G.?GL54G61IJFM^L5G'1(K!F<B$R0)K.LD,P&:"B4,@OA
M\B <O0&(S2H;BQW)?L0 Q6N#UF^[T9TF/C3RH["B*%'7TP$PQ4,Y?^P&#A.K
M*J?][Z/\^C2^#UA-9"VH7?00*ENL?F/LRUB,I3N>6;=#.;XF4:9BG*-RR&C\
M"TS=/+03D]#-2KJR.QT8[QJA'ZGS>BSVGL_8>&ZQ'(%H2II?_>027:/I^!D
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
MKL_L6M0J^AP?)[Z75-\B3@[TI!7DHF<(&D4_[^XE_)$E@$V-5UEG?J?5/O_
M[J6DC&W53C#GMN^8'V6P>HC/V,H/*PUE%@DW^RJ^=YF#I]HX=U*'A[M@$T!=
M%:SF.[B9)EAQK-A\X]#R\25QTY9SQ/H#AM^;^3OW$J_I)2-]G?QI=P1;(OX\
M5K*;GE>_$9<KU0VS8+] &/L>]8ON#[7)3CU653K@<E;-=XXO4L'BQD:7VS1H
MX)9?3XD??'A3]32T\>OA8L.B?;ZL&9W@"(@[X#S*D;S?AP*X,GYF<$CB\661
M*=.VV)!G/:^EA?^@-*8)?6'WN6DC9U#V,_>.+WJ.X<SS >,-),)ER7$#=HUO
M57*.)K2ZF!/&/-OIYO-/[VO59?(/*+J\^<EJ?\ZN>#$[8X\,4+<=#H@C]E7
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
M/8Z/?V+KQ:K5LA_RI01^F(W5ZDQV73(_5U8XTSC75;KB;6B!4>+6+/UIPST
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
M65Q3# !7,:6Y3Y.E7" GZJ#@#7FR"#]6?%3)EUD>!Y1TUT)ZDX^I)HVCO\F
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
M%"*LULZE!]B29F ?$<>1&,^U8R9(CUEV]]@H6;1;BB?#7O)'-QQ)28FK]GN
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
M$?PU"WV^\12C3!P<!WBR$C[KF%@=S#<$A,'/9-(<M7F16(PQ54ZQV>AHHWH
MV"5/JA_6E,@SR(!>'\HP?F.[J$2:/MV=72#JJ\H0WM T>L+W6;!$46UN@<%[
MPRUKF6N\TQI"#@[II>J0B#:: >ID#>B*[!R?Y&$U/XN^Y1I0.1N3%28AL='U
M7&&$,4T;++$^<7+QN'"NX5QC6*1C_>P2=[ZY2N '7 \,;QV(*&Z==)\_/!][
MOS*X6_K#(?EG N"DPQ7'U_HY 'S3NS 0(2U@<X\%.Y>()>NKI+V_WQL,S9(-
M8Q8R(YX\B5.\;"\7_(>:I2C%&Q)3F/"AGB:,K4-5]4Y4IT64<Z<K<W!4E(NH
M./?L$K\"O=V3:;6-I(Q?[WSJGV*L/HY7WPP[-NI/_9"Y3(_3$+8^;?YM=QP4
MXT>$G(A.3>=)Z2R:Q[CU7(BJ>KL\]\JVR]I,>O;\"W;96I9&)4 .J4%JMR*
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
M1@RX)SW^050=&XTT!.'N+Q1%(MDF$74PRV2$Z@O6JN$*97U5HC1J&@*E?=T
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
M7Q'1[S2L0">5E20Q4^CH)IL4J8K4Y,YU+P\P>4,%%4I&18WE$NSK9IR:XDN
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
M+Z_85<@9=EMVZ .@#AC>P;@XQC-Z:K< S<'R'R7"#UQV$).[A[LM%LD#?'!
MT18/@!1Q;I;[UC'V^^%ZPD"*3L,[6K[+KX6!=V6<?!+&J 'RBBQF&/YM8^3;
ME5[0@FQHDF\5W5V*<$W!OJ[X9O4"-Z_6%I-GXPH-M8?NQ^'?9TRT@.%$931K
M#TGU?/&=*^SUE6,2+/#W>667&C(Z&3\W;/P1L*S!/4D@3.OQ8 YQX#VI+_P!
MH(^,->Y<IMP!*=G^:_]<@96SPBV!AV?%]T&/'(_XG0=>/P!\8?M&!UG,4#1]
MK!.B*]L:_VMK[T@K[L$[N7N#ILXEQH+8>BPYHZEZ8X;<,-OS3(7[KU>4S_92
M>;@["OA^ C27,P@DTJ]&D,4'(T@IP_X/IK80L\K*X;$+,=[,V#I<[J[!KE1J
MFN4]E[BPCNI)/S';7.YJJC2I)8PH51-1AVW$_:D/\3 __F?.T"U>2>_"@6F#
M.:/W_M%0I<X<'\ (!H0Z\.-#,:1\G\4^0M 4-:?)$DR]'EH\> ,,LZ]*W/J<
MV9J>]I.#]:PD_^,(8^480/I_99KB";+:3;!&/U<J7%$FIGC^M(Y\#O $I'*5
MBL0?R'0RF2X.D8%FOYM<=_W=4$Y=]=(D8\/9ZRED#9=C=X@&)(L9N7_W " C
MN?Z^\@#8E4Q&J_FF.5!KI+OJV: %:6'AW,R';KG_^#\6.7%-<YY]2ZWZ .C3
M?  0TO5EGPGN@S#\J0^ J"J?!B$@X3XC1QIR2JAM3/T=C8L]H7+3_K>!=9/]
M&+(V)=3TUIE::B#"'%QW'^9O_0# (WL H'5V3,A1IOU ZOG"S:S\RL7YH4MV
MZ/3&=_YS0"-2JJO/ UA7W=46Z3&2:=_G(]57X4E<;FOK_T1#P*1P^/=5,GC
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
M0XCEC1SE1#6OR!Z[Q_?JRFQ'3 T0P%,$U/*V\$#FP:NZUR6K!Y+CSD)4_N
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
M:,;'-.8DLNIK&LW@JRX)2<!ZLE+/AMP[2UOL+.P6DH><V?LLQ7#X"B'/)H_
MHQ66GW@$1%,%NUE@'U8<O-O.W4F(+Z;WE;3RRR,!;_*4@Q?$+&^)>=:P3#@
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
MO!B4C=6=@ %=3X7.,#-,=8@CK]?ZI933FU(KG?QK1 M7OFE0)GP.;]41DMZ
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
M^6]8/9-G^77KQU>Q14PUN$ZL*=FDK[M1XB'GSB1[K>9>O@;+3?7]K,]<<!+
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
M=AFA:M]D?M^*PSJO3&#A*_Z@SFVA+,?<N:.@P .-#QPSU4_/<O"O^S"T!3<
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
M-^M Z'*D3+D)TPUPW^&:,OD(Y1<U^(HG-TRC)HET];G4A\L3H)5_L&H?C&)
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
MT7.M\=I\$R&;)$NOA[%!)LY#'UWU%)JM=J@O].M&Z#YD^1%@;V\B5D/%9J)
M^SK[5=5_Q+,=+Q7BVP;BLYFDZD2:67R-4V%E9WH8P_-N.!5V[1:)*OU \DB;
MXXJ*VB 1XL^EU(W?/B0-+[) MB7,N$FRY1>O^R\.*O*VC'U2N@95#U?OA7C)
M]:2N=O]0L<]+HC&CJ_]@%_^4*QD$B_T4XJ5WE>HA1.<GA[$.Q]EA0)88R;Q5
M@D]RQ]SU=8BCC&?>DI%+9L%]4G!?%J6-EEFP8HZ7O T:OO?!#95- 0.99O>,
M+ VCHGHS!?:1,E ;_.J?I4FS)#R4#_-$&[]D"#&[;?]7P8OT!N@HFT)Z%]\
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
M7(1SNM-?"[+4 XCF_%EPJ %#^?/,W!^VA"6];S4'HL3F\_2,*)$!TVMG:3=
MP)151>9G];4J"Z/!HEZ!>\_QTW.E\39YGT7'GI1W]!:I/GM7J&=!D]VC0[H
MJ&SJ9='$,?2^W3677*; *0CAVG@];@#3HY/=J6#'H1+CN:Q2R+WIGKG'0\]W
M'N)E$(CR*.1*E-RKLA/NLU!=FQ8/;&HLNJ-;L=@,[S>Y 0ZKC2A?.#?]BK-)
MPP<872-]QNM&[G(7!5"OY#44 )XY]Z!YS@6:U'K1(_BPX:G@6Q?%/UH[@F^N
MS>1@61MJ?_=)W-RWT?BYPGGM><6'HAF&3)LB:J$,24,3K.4^\#B4&:7 A^]1
M9;UN Q__TBW^7K_&B^L:-XNN>A+^0: [M#,W 4+9PX 7']QG& &LK%--9=H4
M[$]]:#TNA&+* [2D#J;Q,X)VW(9'#"0#6.K&3CZ,"ZPWT.YO^ WS?&#ZPT7J
M_Z>WB*8H?Z8RO<A\G@_YG7L2K\]U#_C%>2Z/&'\E93N1E/=N(M;PX[/ZNUF1
M%,]C@[];+VF:_T3+(X0EIEQB];5>%N$IDORW)(RMG0K_7T/"U[UWD6+*3?76
M<_-=0ILO.)Y1OY'$U"LT'EKUKJJ.4SUO>3;VXL(X.6"LIO"$9\N8D -=Q8,N
MZ.V(8X*-G7>FZ7QROXRH@ :,G3L7YKL(]\7D?235&9#NX<:;33.9DCOHX^CQ
M$F&"/T,/A]_JTTL=/Q4W<2TF4_-]Z K>4?=2"]6JU&>DT$K5?7Z?JWPO1HL"
M ;:QM4!-)WH;6S!(.9K\;9"55\D"3*A3LMH:&X>BLC=[$5L\]ZG.\V>Y>>R=
M>)MW?0K$@-<^0:;4JE3'HM-IG;UG6H3&IO.IBXRXG6F<TB\NA;VTV:LBCQBY
M@ <[4\,NI/5T@Z2>\7SWP-:#1O\4=W]Q16Y?L\.6.ZX9T(/?)BNFC6LGB97L
M"N=_U=]#?Y$L95^)IOBS%K]OP?FL*.2:>7G6P:>WDTB6 _]GN8O#F)*SJ.)F
MX1I3==QN)+ IJ_'! Z4#PE&T3L__KD;\T.+9^(9ZU'B$">,*=#6N.M<I\%!
MA.7:*734%.;'#Y=8+YD79"(=&37HY5^-2,O:!G!,M8CUF(6'0VOO.5.2@$\B
M4G4KNN3]G-0Y_7*83V17&ZQ#SD%D.,-;^QY @^Y&?)K3_E5_:3-;[CA+N/$2
MU_=43O$6;K>:6*^DGH_MG](9-,3.<2^NOPU& 4XZ?B%6<I?"%IW,V0]I"F*T
M8,'0G!\,NV/-SI%+W.BZK#FCJ$K[HJZ+)%QHN3NL8@K,$LC62A^J>T=!1+XU
MK*'9]Y  Z]QE9MB*0/^597?S>FK.M+T/7>(09BO]%R\R-]LCIDBQ^[HP]-)T
MVVLN/XH@Z2QVZDR_3U%'^ ,WT0HK$EXK!U9PT/I\&HHV"B]2K]D=WQ7IQQ?^
M :9Y_L4<[XNH<;:SPT[K8UA99_)Y,BOCQ(DDQJK,/U7@! 8=,YX32R5RI2$D
MS#B32%RY\NVP(L'8Q:9ZK+Q'JY:5;,C(E.2&CKG= +)=HS5OCIX^W9&SQY/L
M44'?NE674NVRWS_42NUWFOS&64K7O=]\3USFQL%C0+6R?RIANZBLN$+U>L8Q
MAX[-_M"?F!?$M.][E=IE;P#W"^.W&+'N+/ITTUITP7DX4X_/PF\GCC%4?:PR
M,7Q8U?N^22^+6_98#8Y\E9P(IM,]8D^^4HB6;"S.E1P4?YC4A%=:/EIC>P/\
MU"DJSB$%X?_. EV5RCJS5O#.#Y::=#\.&9A_\1O?VX"K:E$6_M.?&SLH"EEF
MOJ;9GC.(<BF9M=3P<&>72:.74M7P<\?G.+U&+.'TIV0)BV9*L6-C4UA.;5GA
MP??CK826W_1KKQ_E8T6SJ"9EV2&K(!*8SP/B95WR)!.*)^P6E?25;GT7(P2'
MT51*H(X;@(XS0?6G9+P'PB10YR"]X.WU8#V%5+L.\8O'RMP(QYRWS5>0LR(_
M\ZE6%GO?2IQ=X>R.\8@9PZ-(<RH7/K7$4/W:0"+"$KRI6GE:^VNRB1,6L>X
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
MLB;P^D' QMK+:<-?+5>+8W$R[_Y3L>W2V]UV0Y=T?<V9@\N?]E?&]H3FN[)
M$*BJM-EDP41?;9ZG%)3W/NLGM._[BNTV<@^H:6&B)JU9I*+\*)_)HGGK[PG
M(@$'J&\N-3HS^2E@M=>$B+'OF6X >KC=-JTNO3LX'TE!A.+OCCND*F;W6:N0
M:6_#1W(48IVMQF3EUF:<]T^WHNGHM-SP;X!W)/60A'*1S"[;M:*I.'OFHO\J
MV0NV_2UFA':M.4(N&XV4SG_"HM-BUSI\_L:E;MK7G^WAYV_JI+ E[G0T9A-=
M]UU,ATJ4"3CT]@X6SX"'G!_7;SH6A[A8E$=+X[715*WI!(.8)(:IK6%QRIA.
M$KD7%0,4&E[2W.4A0$*^+;'5*"%'H^RXY>R D88@VSR[ O*KRIB")K2RS+6"
M/G:72SCN*[+H5F^M,NG$^< [6ZA41FXI%])D4' *?M!EXL;]/CK,CY(X-N-.
M9!2JKA&3-JP[,=]SS5([0;5709O)TEUNS"<W>EERE*#ET:OIMV51#FV+E&BV
MO[U_ O[HA._AALY0I1I&K(L6U>'PDY+VN=3+(_>/A'>14Z H$'7Y1J2 S<II
M_,).#+\/0YS]L$7.GG=E^AIYSR#)KVM!;5%0V/=='<GX9DNSI872FFIH%]21
MS, EB^A1K&UG4N8ZG ZI ]F@;OY2FBIR&:IW%!1K<C&5 0?YJ3GLL=J;DW:>
M)T2CTYNX3ZM$QJ[Y_&0F6FD=6D4G9/G*9ZZR,%"CI:D3Z?XD4I,^LF?!TGNP
M8AP1QAH5W@6G,K&O$\-F:S8AW8XU!19UH9VL%&Z!1#VJ_O9-=$+Q>\DW0*UG
M73E-Q=I76])>JNR5Q8EX,\G;@W\[]JBV^\1J6<:^G[Y>E#ZI>CB%A*+SM*<E
M'DC@W-R8IZ3(\5J6$CEX; =L0S;(1,D=EI"WG!M6FTV^U;2+O0&4$3\FZ:-T
M:CNF!E:%#3*@3F1*]%PA0]Q-=+Q[OJS9ESIF.H\8^-<["?YQ$/Q:(-JA]O&9
MZJ[:Y\KMHQM -(1[+C@3AVS@QU;L6Y&@EO&KHIS&II]CI,(199]';>U7)T'L
M>NHV82H,_\+NN;IU*SNOL*A12#2#O=C]VM+FSB:N1GYE9[T\/\FQ*+[0'#X+
M0V<.C9Y5%-2MN/9^4=\BSZV(LHY>HD4:\L!C9GK6^29L/;K]*H0ZLVEF293E
MPXOQW<->\+:'%#)ML)I(,Y\R&XEA=8QKCD@O!/:L=X)$P<<@U!OOCSQ1\2"P
M$D:L4XI^MMSL>%RTTN?#]%AM!4XO?_%-)QP_^Z .LI($KO!+ G/6*S0Q68Z!
M_KWOS-G(B;SPIB%^-?2QA5'#IR,@!,&VKO \KRERA8JJ/-!CSD=W@&]M..SZ
MF39YIS%Z87<,[)5@45X==VKW]7DX<(+'WI2!AN1;1S%&@DZ<&62*\8@_1"IW
M!+L=)QYB)XN72P0EY1,G!%O['0[RW*XFK(UD[_R;$D]CZ3U+3O5@+9 5,2/"
MGRJ]HY706>:%+S4@8F6'LJ;;#6#'$'REW-'=$>V&>+A0EA"'Z7QE<V1M_[PI
MC]AN>I%6,1P.3==7=SP-#_3>QO..[WTB/><;/:[9P7\#V"%Z&IW]SQJ3'D6L
M2>;$"9P_]*+8$0DZE:CB<'SU[(0F,7=V:6[KK-J!CL_;YS,M>%22B*F98-_H
MG.:-/U]36NVK9PG(J/C*[KN9+R.5'FWF'NI4D/:^'B>0N?6GK-S%R'7K-6K_
M7!W%P1-J8+N2 Q%:F&80QLD YGQ3FK>0E;1RS315>W)5BC1VG3XK<[P0UZP1
MW_V1H?S+<4W6N,':K+/43 OB]8%EL3S/\<L"FZW+E@%:Y>T-T-& ;B:%=_#E
M!FTY/E*X% "\L_?9"L?-L,ZK##\O6-/+RI8T\UQ5RT>3W&)G5#=Q$.>S3YCW
MD<N$IPWZ>HCF=-T(]MI(HF35U-F)F!RJ;"LYOO%LG4AS,3#G1T2)CM#>!IO-
M?#1T#M8C8R29BE[NF)- (ZO19ZE@SR(^<5J7O)"=^U8*Q  :3@V6RB)IPC*4
M[.;FCI\TK"%:DG6:H3Q$,9MU<O 9B?F \8#'8T[7E-;@NO.ZZ::P GX*TWGS
MWS\U^+Q+9W6)N *]SUD1VZU/FL?<6UC!B,]^E_<>27-(#KLRR=U1,>(ZJB1$
MR3>N.%-C4ZSC.@.HZL:<Q+U>2(6ULR5H7S8)COPYUR&\%R@31]+7RH1V"H66
M6CQ&GIWI*O$-H-2^50>J:NQ^@?R&?_!_/T1.@WNU[.54N&9I0_LOR6\ ^6T^
M<5AOK(5D-24:J9#37;!M5A=W Q )YI9HU_6JF5 :)?4R_;@!>(.RD?XZ+:[&
M/N?A?DS%X+C5JC#)+'I$4X-)Q:GZ*J(ADL>GV#6$9[RJ'@%\P*Y:8U7AX$.B
MW;2:@L)$C\*6KW1NS"K,,XE_^6'X!Z#S2<.KHL,*I%+.%BO+N"![Z[20A'W6
MTM)L9\,="[I?6_)O_UPG;2U3R7I\WSIG] H7/'F/>5561@FMM5]5.Z;^(/CW
MVE OY,^)?%AC%#GE%IS<8__9M"$63AZT;)"X=W:1]*,^F=8-1X8Y:CQ?0^>0
M"FBJH*OV-:#%$"H!1&Q!GG_:V(%;G1@W0+T (^2%'^;N:E_E'K)AY$M6+/'4
M&F+/S:"6@OB>0RS?8]0$9R[S,HZOQK>MRM;*VFZ%BX/:JI9SO>F N2.ACN^O
M+K( 0]7VS9)N&QS%)))GM8K< F+%B)YL#0+-V2*@R9A>CGUB5\W8\(^K@4_W
M!0_(B:\GYZYZ:F0]OT">F3V07T75<8;ZY>B*K"EPN.P?\,A+6RFM#D<LD]9"
M:5=E%E]/O[ZT79T-28<IJVI)@]S?:FR.-8,^9XF.5,K>FLQ#K*H"2FSZ<=P^
ME\[1ZM%*W.61;#8O7%ZM>!!T']NLBO:*$O"3\%HIQE&4.$1JY[WX(2YEZZ'$
M;]V]IU94_)L0@N$PJ*E!*WS.;6@.)K(;%_14XR\MOP&:WO[B2EN#VU6\'FPE
MQ;H.6/YRZAC2;HCW&SX= S5GG)3X0=>$R&^I2.>!\LH,#K*J92\[:Y/ +=O\
M=(A\F!\IZ$I&6%R(E>I:8ASW\W;.L<:R+K<'<&71)@\IX9.F$(4TJ(G[H\F4
M>C6!92RJU'3>CP_C43O]4<7E2:+\;]LDPWENQ5]<3XH#AGP*,I8)<3Q@E@5R
M]V13>UH5P3;IG<;?I?*"&*]PG-):>C;Y#(P5Q(P-T0D-F.:,5ZPVXUGGT!8*
M"-@ZE3_E"O330Z7#6;10LT@ZPF _\S,W?I?/;-T#<@-N:N?A_;_7<D^> FLW
MP(>R;T@FC-:J8&+E@EJ1 Z5#W,<8SVW&8:9&6][!?EO;P*)"M_TX%W]G#-,U
ML4B.@SQ=0]SK<9P8JI%]RKE\1H-8)J*C:PA).U"-R>J]+&+)WF?"$**F@T^V
M*Y%NJ#",A:=GC]U/*-.^7O*"Y'NCZ')_\X1?I!E'*CYM[?&HYK:P)K)JE#79
M+-9&<XH_=X)C?&]_[1-;/![0#A $/AW\/U>7:16X 1)25D"5N3? =P('</;.
M0</_H]8]TO0&>,SWR]I2^7_/8FOZ_\QB$Y!077R@/LGD+C'F1F]6_\D]\]V6
MQ?#[$N^YH\5HL;A+^T]2NZ:]&IA["6Y%.Z,['^/^>4TF;EX0Y0%Q6,KJ\XH8
MFRXSJ]#:'<;0EE3GII^_\:1&?;)_&8G!^B ;/?&Y.XQA/MK/_!- 0R]%0"KB
M=];@M2F]#YS;K4!UH^5[A:,2+<HND%Q>=4J*=A'1C/4L444.PMBP5O&&IK0=
MU&:6Z9/4H8T$5?X!?PTY;7^Y2^O;+\HGM#)Q-;W?U[K&G*<VC>_1D3>0V3?4
M11JLP3 '/#VM2K''VW*>;5M-;BS?I;V^/^%1%CI^8!B#7#EH>%YJTI4 :BJ_
MLXD?[=<P!-E](*55.[HW-=6'7Q>D(:/KP55&-9&XD*7M![[D@O$>=RE0[2,\
M(L(R\\H&Q6?^>?T4_?YA8CW[>]HEM'P(YL1]]T[R&T)]8[B/0M-R@9HS?<PW
M5@LX;[4B RO'5/[(B??!:W+)S<\5J.&+/QFA,7!:#O2?(AA<1YM0K>ZGX)@&
MO0#_@'2RT>/,X681+DPI^0U =4A?ZO%S5/7L!-)(%W0# #$1%WUR?-\%%!\<
M?SEYJY6Y>*QNP)K#.#"%J%!05K^>Z!H6F2>HY;4"IX\^= UH(73EQGO=2GU5
MYK39@FWQYWA5+PDAU3,7AS92\\9LW5]C[[?U2;LDN632QTB:&R9H\VD[I=F5
M+[=\@8^#C6\ 1>4X(Z<DP1;T>>?UD[$WXQ)RC_J..I:O7I#?UZ.[#/UHC,XA
M_P*W-?%@D!?L.'NG4UV0OPSERVPUM?X*PK(.^/,=\+:CVT+<X_!-Y0I#"\S
M/Z07=IT:!/U-8S5PVH[_*I]UP?'2@&0DW=G.#9!HC*F_:K@!MCU:?*OFJ#U(
MV_0LZ'H5PL"8,I15_<IHV0/0I=;O&T#[2/8&$.K/D@[8^#ODA_1'16_6\=J5
MFZFHS&G4H*Y\5<=:>?QDT,[A 8PX!LR]B+4D"(]Y-^7V\QY\[A"_&\#>2"8I
M_4%C]01K \W)K1*4]#/&9/?H,,$X%,=DA23BPISV;=*-)EI':6=,6%9*Q9R3
MT-W"-,9OAUQ%3@@_N8N@G(GMF[BS]ZUGIW1G_UU*>F=9.*37K:\]'1)UR4)T
MX:2P4C< \?FJ6I<US0W@Z-]V37D9!8FKODKOO^1*X*1?1AX.ITZ31'L-OL^9
MC')]M3G >(ZC?H[;F4LZB\RBU28>0N6%:TPDXW9\/CE\Y(PU6156:W#%RQ)V
MR[K%D;.O&'BW,ZLIS!PEF)13(QCA7+%#U\KKG?3(-)[E+0GY #-_]?'Q78TU
M/*[7Y+/FENB%M*S4E;;(M.$0'%V)I=S"Q>/,KSKB+]=I:<]MPS]]% GT\:K0
M80@8/*]:2U=@P'+U^L0%XUXT^?D8[D_4E91<->$34_]^HB#^S;"_^IUG2/3Z
MUZ\723!W>:M1I'\QE@NETRO@:XQN"S^-,45Z1 V"S.LNH5_=9.,V@$;+>7-V
M<[D:ZY?8^36I.(FJ:,:JSJJP9Z]"!/-R9]6\2QVLGB2\=0I3K&!6_X'KCFS*
M.-D=9SZB U5;I,#)D!]08%DWN:XLSJEQ4ZCFYBMR?CN3A$K\'/5>V8;YH0"S
M0S^W2YD=L]XN2#;+;;/I NYB'I]^GW40[7U+LR?E4CF2W\L./"7.\]0A%HEU
MY?[#YAKU(?QZFG&XV])MI2W\"48J[$2!5(VVF53*:!D"27W?2(!,S;6?*0X*
M@O;= $\YQA.W/.$/<2Y03'.W%0A.BGUB#3*!/4"(E)J8:-HV-E&JU,T/?3!E
MO*O>D<$<*KU:[^$\LZO1BF65!\W (L_Z,(BWE=J5P\3#_.=MW9P12?@408%*
M_XP3AWS@ (Y@TD\($ZSSV6<S&H[BG"Q"'VUY\5U]2VZ%1-BX*?S^:RQO)4EP
MF#'^-^E T'[F^+]"V5.,F[&USL$_8 ']FG *V-"!_:E]0:1QY!#).Y7^GN^*
M2K_XF[]%D[E-(8>[0&B]J!M@'ZIY^4*'N##4[N-H9[Z#5C&+CF[,*_SX?F;5
M);G.+\R8D Q,M@M6^9(##"<*$,&&].I"=(I5_ 3O91?(57:/?QHC]*]"'JQ
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
MD.G"-E:.&(O)%FI<)_,2/&G-'K.7WR<G3BRL 3;DMF!.P!7I\)$3=VU%?/_
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
MKKYBMD6)E74-.<6!F\J>(?(LIR[M190S9!;.]9;D,+FONIGS$A.S?'7^NRU
M[BL_IT<@),S+M+N+O.$(FZ/WQIBFZ6RT?[;Q&&I8Q4(?WVD0&:SQXQ5J<FR"
M\R#?I6.(.)>79W\G6?WLI:EK^>NB+KOXM8'5'3<<S^<)L16<8VBL@/CLV>G
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
MM2^<2"GA<D:%B=-$Z\'K+S[!!?+7EBE.CUGN#DB4HF;Y7Q/A510R!B</'V4
M!PHP]FHODD[J9O$?K2V#!^2@NY.BIC/CC#1T5Z^ZHY?1+LWDR7_[52O*_Q(B
MGA4T9T*(@%[Y7Q1EHVQ/2C()=94U5UK+@:S]-]>86,651IM1G<,?JV<83 +J
M:BAS?]8L9NU;*JD5<W33Q'?SZ@U;''H@#GD T/'B.<K4AW^MY>=$GW,J)=%(
M<BK_3E7,1#]A%#173O%_8](;I!%5?1N(>-!SLG(M7PTM&RU]P(7#)H>OI& &
M!@$4R+7B7L\V8JNU8+%!Y$%];44#3IK59)+,TL@S6DI1E'8AR(@4KF52"@7*
M(!-KNE>NR?&S<];"=C[N6=JP-YIO)RS)&!G+Q89/]6;3Z/T6B]]<C R_/-Z"
MO*$[T,H#%ULM#QH[[Z?2Q-?TI* PZ13H QG$E8D0:8S9LKD@AC@;K9(WY9IJ
MR'-93*CZ[@#1R==_S<!6^\>0Y4L:%=[GH2W:,.IGS=A+$IOI0VAGY_5KGO#(
M;UC30G$FQ>;KL"29!H.E*DA_(9WYR^3$"U;8_*L*O:;,<D<9B\96Q];\S)%D
MLOT7Q/+J"HRG()\3QOBZ*S9QBCMOFA]QYF$#9*1FU%<0X9PQ8UFM3\=TYBV_
MY!OUYDKBS)JS_SB8^/]6))5WPBKSP@W^.8S%=?PNRCAJCRC=YC6Q]5R>>1'W
M"T,-9<61C-A8-11E!77\][1!!/\Z?_D_AD+'.V R5E001&,^R@E1&5$VS\.
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
M^:IB%9TW[0^7LIK0D \?XG\GZ*55(]4(/-1W63P(;$CTKN,TAS<>?_;'./K
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
M\0\QR.$0=TVY:\14EM\5$L"J<?(@=GL+&"J(L7<8AIM[,U+4O5OC[+3!O;I
MR+DB2$!JZ5!]X,"'QZ-E5:9-CPJ-JM\*R)C9@!N2AX%JJ8LK_) 0H50!E6)R
M[.V# 'J4]\23CHY8$G!F90/=%HB]B3Q\U2*B626XN:S9709N0C5@H1^%MN>.
M *S[88>[VSH30< <13RYEKA()@G-4[:!=AH;<%C1QNG-V/7=K4&W355H?YZG
M#X:\2Z&P[AP!0J!5@E\B'YH>!'C[3@';@1^[*$);G_<69YMOG*>:$CYLC:C-
M([*4X)8G/S9 P) ?6(0<1B@V4];XH>W4_1W(0V(K.72_,B-1LUJZ]QL\2C>"
MU-2 ^D_PQGZ%!WN>6JY?PXI$MZATO%B'2'M7$-WVT40"L)L\&]4:\1XO8+0T
M4-_A12$< 2 ,!$C+T'AJ^-KY'YQ\_^84]?_G)#GQU3P6;?"+J=6UD4A'V[1(
M.PW, /DA=51\O7_1&N/T'P;"5OSW'T(5<8BL@;8.KU3EG[2&3ZQ#90XU4+_2
M6D6,M'_WX(IV09E R2:^NWC[(VI_QQ_W-[$]$5!S)<.A1I47A?QW9'1]-7=Z
M!*DS)HYA&%V<R1_'^Y0'+\^.! YM3U'=V/6W&\DYR(;I*2O\/YUOE:CVUN]
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
M"SW4'1DTP$*O@@9J0N;1@-R(F8[>UPZ8%O'%W3FSZQBJY<L'?G/Q<,O=F-T
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
M7/PMZPF.M3%W:V[T7_<B2T_^JSCIO0YX@8AE7%?)MX^1^OK:J6<(#?#<0I%
M6\"&/Z7X I3HGO';M7AV[+CS\CY0V+H+#8/6*6YP;?,8/9^CW_IP9Z[]0^A=
MK)/>0'*8R,H:0FW*:]%F >J\P'&\YAPT1'N NCC:F9B1./H"#E.POPNW:2:^
MTJ5*JE97?@="^NSE/+TD"J;]R\22?T/_DATK^R\+XUG!_^::-/#SD8H\!:#Y
M[R?6]P E[_C5Y2@3FO*J%$]9CDZ\06?'"Q2/&88$D(,WWD.J49TBT$O6O0N,
M+(-R(6R/16OH\T<K4;<A*1+DU-&'!P?K8ZH=\QF4;=$''=:_")Y :T.L]#-D
M/BKIT=Z]7G(LO<Z24+45B>%%/GCI7/%20M6&^T'[^%'&TB6()[]I*2G%?$@F
MI-55-G%6VPDE"<GLE**$H1*O<_)W=6OMT(!5AJK>4P/6IAJ!@:[)@8'*S9M
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
MO@L*C&8EC_X "5T2$V-G^0Y:&*Z_C -2IUI9CC?)L7>@:->]=Z!U=R3Q^6D
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
M"G8PAHM:(0BT%:JA5SV(""+D[UNCT^86(^(\+O6EVXQ'&4SU7JDN*ZVHOJ'
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
MI]N=T.-NEHAQ^6)D77_(5Z7TD>QO1B*1AI>UKVN^S8\@[Y(<&\>PWS0YOUB
M _9.?^8R?;*&'-[ :]NP@15)R+Z\'>(</3U/O+VUH(B1S+*^+Y-IY=H=;/]F
M;V>WQT.M] -_6>,Z>(DI/Q?!TC+#LS";XF*;Q1"_7/UYVG!FML<BV?-R^YK+
M..9TK.(_;T=XA)76-="]PS:! QHL_*5.Z$6Y<@U)3H^++*>\!M8+572G?]X/
MRM3F7S_JUFO?U2P7._5\E#]L;/#[^9".U4Q%^:*34?9?B)\VY=4U2N]A13^0
M*4:2MY^V[6 +TQ_EJMB7[V_H8%7AK+K4NF+TZXU+;SW%1 :F?:@'M%QQP'9^
MN&K+=SU]$JHXQ9K[M9_>*>JP,TW'BDNM!/>ZS?W2 .07ZX]P.\JN6K $8>G6
M_2A'MO=*)[*"#(RD-HKS%?6>69B(Q)=T.I]PE$R/BWN>R8#]4/#5@4VO;7V?
M"EZO6 &3F'=70O=F0R-JJAB^$WGI0'ZEDL(OW911U!^CGNRR22$Z-'I]K%-9
M63/R8]0GP.W"C-_&\OOV%RJ5^%7=]6O*L],A<,#\;#C,ICH<43]:VI(;>#.P
M_HO70(N'?P7?5S>>)K:+(5N@OV19=N>U)G>U01_R#+3WB^0#5?_"L'+M4W @
M^>X0G<?)*P6'H_!3'<$&0E=)MV&9IIPM"<UR&@55I6T'GRKVMU6^$>X'!S><
M[]N6_4[>/X^M"-UZ?W?G64JT9"I8].!Y<K/M":@D81W>X>*T>N_Q?&ZDO+QB
MEYG9&ON^B\%Q,L7P'D;#$M;#;KMEH/=FT(/\7@?KBTE#9S]U[8:_[$JJ_%V]
M2Y.=UI!+4D)I:)NYQR5!BPQT(NRC.C<PJV:.W=$1FB])O0A4QF6NKGNMIN8:
M^I9H#^\<R<_EZ%H?%Y*53;V\8 1L-KZ<#SLN:OB+N<'P4UD!K>7= A^&@2->
M)9@=7YDTD35O>DF2JW>)?4ESP.4( .3*>.&^TVQJZ'R$OV6Z5>Q-W[[LS,[T
M@F*XB9Z1IP<)8WC5X!<Z<\YBID!WT%]P;O"G=5RJ69J3R%N.$^1F*N#)>RK>
M\;&+UA6=4G$$3[X_;36?"&1$M;EKI?P5H_2?2I)H6ZGC>_ 7C0U7WJ32AOS%
M@#,DN_J7DR8?42#U7ZI!2_BX6$H'!S"?/CC_< @Y%YO2:OA51,2L6*T=S.K4
M.+%]A[6A?(2OJ! ++AR:-4LD=FJTL!I]O.8T_?Q^1IBM$K=SS;JFQJI"S: <
M]8'EU[_*-/AWBD_NV5-($\A' 'G6-H3.ZS!*:98X[TJ;56+*J7ZWG-/H'E9]
M_>PA/5E *:,E.[H#(\&/S6O &J2<CYND:>J8.<4L4--UJT9&9Q+M#IY,X8!K
MH3@@#X8#8M=P@-O@;_7Q]1AJB'$KY,%\PP_C=B9HWQS:U>1<"X*I )T5U='.
M>V H02TL)%)VV>@X$^03[/W*80N#4&75;R3*3K?W"V^?1-'")UX*$CW\P1:
MLJ,6;->)*HE;%GE*8G#]/(+\9('E',%UQLART PZF]<<T:'(_?OEUQ1XD"]
MBYMP@!0;#JB_I"('R*+$0&OO(<>-Z=N.D/[+>#/Y:Z@__(^DJ%T$F09@P0HX
MP.>J3 <Q!@'%HJE%_G&O]O\O^G]:-/<3N7#'/"HOKC:)$.#G/SO_5P4W^3\
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
M0:7 N1"AY)Z-J)$"@U>]>0EE7=7. [[T)SL1*PNR^2'@\%%C]2T:;E+!9A.
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
M9O40SI<NORR$M+<?IS@^.EIG?(I7D%/RHR(_0Y2M_$XFB@\IAY G7X0*8Z1
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
M2M)8KO[F\A^XMX%:7B1$C:"S;QJ,%BDAV+@'%P>C:R,$O >Z1*(O!]R9D"O
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
M&#1K78UL2A?#O4*J4]9&VJ8HX:3W1;E(C;6#!S^O?)-P/MI7\_"&PY4/O\*
MOXNN;!1]A<29QI<O]CP'ITZ3WV\O=3^GK#<0FE[$7OC0?B8O]250_/X.!QY0
MO+F'<UW!$>!;&T1VOYC00\+F;[3/6IYO&FX(/?KL<&7SBI-:J(=#L:&T7N[D
M9VB%XBQSQD\0#(JA'00GAOP.S/P"$0=%;NU<+I\_T105$2[5)*5U5#E?^WEQ
M0;UD_B7/39YF_V2*#I.OGB:?$$4*%$H4KJ<\QIUZD;D5N7O5:BTI2EP4E;5%
ME!2NCK96NL_.22$&ABG.?/_OYA0LNZIG:Z\IH6H6+O2]5_[BNM_7&"\YM9J=
MO>LG_OPI&XF,OKTT=B[0<QFKB K;28-UW,=GTBTH$CY]I3Z4H&_+8/SP7RNT
MQC:#?G_<1E2O39PC)H,[9<J$\.\)V=+E+";?!"F$F'/&TW/V_'E/@"-1"3+;
MS\Z]J&P8)XQ0%_\719<4<)W]+9*-E[ TX9X:QLK;Z R45:GVK,3ZN+$ =8WX
M"(5KDQWE4<?B@607FAUR#;;OWXTGT:\U7)2[BUTHJ3"J_4_<*R6)Z4_S<9H]
M7&DZ#C*\E1YR5^2TE][-Y6$[/+<?DC6I36BO&:;<M[\%W3W$3;M%A!%)2-M'
MR'XX?BTXTXWO+..3.F?*-4<I$KP3/1A5*(Y<WD-UHK;T*)N#MB23GC3_V?X
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
MXYTYZ&XB6:?5,:1XVO?'AQ?(E[8G48\E7U^Q*C<[K*[>!@1@NIF<WD_%_7J
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
M+WD$0^(>D15+5P-;:!=&6IVKFI'KB[8$*1#G\-8V]9QC6^;)A7M/%'-\KWD
MPE>$\UUJH<\YQB; ?(ZY,LR+_@0%3&4H5M_(NUH*9AFPMZ.5#&WRL[V? ]8"
M7A-_>#R,/G@;%F#TH/.D\NY1L((S>>F4X3Y<[)S0=K@*2;E\(*L?S:5FOXMQ
M871=FN"2=NWVQYX=E17WA4LJ.Z-WJC#Y.=;VCH@ U14')WJ'(0QO9BG.MTH:
MY3K6"KT58*I:XA?ZQG5Y*Z+/7(9OCBM1[6RY1>81AY.'+T48_\,Y3>>%$H:D
M\SPAD@WX84$-OAB*?B]6K"(8'J\D,):&+5_9E'B4/,@?P2A(87S[(+W<^:>(
MOTB>Z=5>;]QPSE7HR57]$^^^F4U?-DT).#<DL *I0.7 &6*:-+GF9^L!P8&2
M-BII%VU4J%JQ3Q+?J62\4VM73_V1LF':>;;KROG=1QZ6[W]7K"J=FY:X-%?E
M_R@]CWR:S_/)U><6PH7SP5\_XILOEBXU!&).A&T9,R0M6#N9I%FET>XMZ)H"
MR<U-4\%G;77MRJ,O>Q,E#^Q+?0H4 ,=X49S)Q6L%SM-%6..86NW%)R1[O$*W
M,4R+,E9RCO+^Q4>E,&X)MQW.K(O]#_B/+RO==>; [.X,^%7=+0"9QP8$.6B-
MS(E?X_>ANQ"_ *HQ2S*0,QX3.4^N(C<-/I1?>46BS&2E:VZ6E'C5S0:T& 1Y
M: 19&>\T-3QU/OQZ12L.8O<)]^_?@$6X.\>P!CG0%#/U@69+72"(H46LJ_"(
M6=\-SQ#%N;I1"P.M]Y/7E7GB+/?\YKF7NYFT-237[35IFIT-/>3[)?IKJ_NH
M+>EN<<5K;"[NW.R[TODW?T*.NK0<Z;VX/+=\DW9Q^LX[SLBF3WX@3JP]([[2
M%42=;\#5MWY>9TV0-L1\&H\+,0_,I[3JB5KM^O+^S8'0LKZO3DH*X7\=_RZ;
M5SP,RI"_,223R80$AN*!/V'Y4&,_X9P'OP[9W7+_6,YQI4]9];0+4AM*S[^B
M#S.3<=Z!2JR/R?1]*_D\:83.@R[6_B634R?/NBG+S63U[GTGP?\AQ[\WV8C9
M^1@JGL[:>:P<V=!]!HR@?J=-@3GSV/BM\QEY@3R79XKKG _UF:=IELV;K(O=
M@C=;\8TT5;WQ*8!P@Q*<:]L$G>F'D?%D%=S.U@N5R^T*8)1O=:MTX]ZZ-;50
M:QOOQN-Z<E$.7/3GH3]:CH<B:HQ7/Y-P4T+$78ET.&C;XXROB$M4';7 E)9K
MC81OZLT8$2-U1?9S<Q=(+9]WX+)1"1I4L#S Y\2C]V: T^UG.8Y4S9SSM:WC
MK-TWCO;ET+704TJFH"=)$;UEV\(&^)</=MX)]%>)@=".J'*MZ1UZ_S6.WU3G
MV#;];B9,D#5(X%D A8@(R+'QY+OJ_J'N5WM[MGIJ*Z>^-E\#,IZASW4HF#D
M@/-+#DY6XHP7S^.6-Y1>0J<N/PL/%_L5>+]Q="  IN36*GXSVIJ@^MHY33B1
M6[SCN;" 1TN0EOVG_'W,Q^T[D5@:,HOF/-8J!E L?#*6'9>HAQPEQ6)_O&\/
MVRGUZ!+,-M"A)VLP;(RSFH42**?<<**N/@01EB%ZDB"*"J2,=F\Z?'@)<E\0
MM=S];N?'@[.7K'AR#NE(\NZ])>FO&95>>25:R$4<CY=,._Q)*ZBOX$"I+,#U
MB0N/M00D'?^6_]4B1<11'-/Q,7V$&ER'4* 80V?D]7JK,QDKZ8KTZQ8IN^,?
M&![2FEBL^.6L^I[@V<8C<OQSKP8Q?KI3):3T-6_*M4TBH=<V+]G-I.6QU^AO
MS?WC)LD*8X$S@T('E9$JE0(F,36;!9 DT@B<6(K@96DS[*@EW1OXHXBD7#80
M$\ PFE.C6$[$DI(@HKUA@6]'OG@LCG7M[$Q1^\T[G5'=GLD)&:+08Q@I-!=K
MD*5 #>MD*HT/]^4;4"]G//>YB\;Y+R;H!/Q8VUU:DGW!^ESTK0B_K_<@DMN;
M_V^\>ZM2+L/?4./BJ3G=+)%TLRPR;U_;C7'YMB_QDXEQ/A>-/&<E3;*M[R@;
M&3\*.+FE3RMBYC/LMVG4*-:=]DF<)RP]-M"U][GO5BHNV>GW:]0'TJ*%Q+2I
MYGL5:ES6QG7-@Z9KG8!WK.GV@8^'\;WR-^?TP#:*D;^B+LG?24%1WT&B[4W0
MXFO/Y\ 1NP[O%'(]QB\=[S>? JV#W,==JYHZ9."&40!S;/(N3IC:DH5"\Z>[
MMT[?'% 3+6,N5"Z]?][$HZ'\;:9=F>[&T $G.";<2^G+HR,8<LS7,%5D_\G1
MD.\NIG>(;""!I<(:C3E7GV\6=S+14LRVJ7Q!QXIH 12[O06OADMSHEC>%FIE
MT1$5>XKXD)W6P$%47&NM=B1F6OUW@<AP'+Q.?<V1#D=_R9=G/H+?Q(F#8;U.
M4-$Z>AF*?WY0Z-31>\>^UL3GOE\4?GBN+OIUVRR?RUL!G-0VA0<^?7YX[6H5
M:X"#GAL347"26R"7K]/$Y6/4Q987S\R?-[]UI[BZF9VTNO9$:Y Y(7?V,2H0
MW/]RGNZ ?K_O PL.)P6DYJ$W,_(P)I3IE!$.HC#FADSSTVJ,"51.J"^D,X'>
M:%OP;_Z!$7G;"X2P@1K,VB'J'!ROW,/Y1NNUV[FJ_2F_CDEKAW7GJU.8+6[3
MR!B;<!XO"R'H[/M,T1>Z_)"H^S-LP/:OLV==Y2FUASJXQ]N/@.6RG.\*;)=A
MQC"O@/JE$;A A/)PZQ0V4/]W52E++Z*5L9?J,+(9\8HEUK)1>_/[8L0SVCSA
M< $DJUV><8N)XR#>KU29/LP4@FP=@^*BT.W&*X,W^"RJD"%5ZRB;!<6*(),L
M5KH$CON#0H[PP=XPXQ?HCXC&%*CH-KVF/,,%I)*64$?(]K$RN=G/J.K6U?[+
MO%^29#(*A'L>/H \$$=?>2]7W?05TRG+^X!C!C=0AO1=,^%WJYXT<OH%/Y%7
MNX%=1AQ@F,O',_; *0Y9S_GHQ@R5HP$$70X:-PJL8QW^;J8T3:Q*A%*<H&E0
M7F=:-QA.Q@)+^-"BZUN-<3")R\CP=27Z&3EDMMML9\^//KV6T+(YW,J/XTQ=
MNC)Z1&DWLP+CC1%FH"B#&;7IEVH]PDKJ\@:?C05\MM]Y6$YHWT&1J+>A#7PW
M,%-:KI I9]+CT5!F'DN*EDR+>&84$:?81.O3_(8%]PX$@A[^#MUL0,F;#*ME
M/DMO60A(5HAH#"B 5"_]=6.\_,:;[Q)6,=:M2=(B/Y]XS @4" 4[P2=;.5&2
M>8LN@P\^;_V/+\P4)/]N_;OU[]:_6_]N_;OU[];_L=8+$4;'K#0=<HM[;G]H
M^DJV*U)L>O4/FSBQF$XSW/5G&%H]"'^Y#(6@$+NBYN$"8-I$SV7A+^OG'U_#
M-<[6>^)W"G2F[Q%_73YY11 ;4A@)-X1$;^<Z$.K80 \N%5Z[7D:TYT$:?>]]
M ][M)R,2"\?Q*YH*EC6:K'A!QM"$6(")"R/RH=:+#<1SC ]ATH]L5Q7-$O<C
M5!-2UWY523'$&Y,FNFE*>_+-/2HF7XMUJ[9-Y'R>4B91V8"VBIQ[Y\2*99)*
MZ",/A^'457[MM">_2QSX>PGB[5RL67CC8A%I(XX-U'MSPH^=C,.@]PN_@RMH
MU9%?"-%G9S@7>/:X31JOI\.#CC-WLIJN0Q]'\H?0W3B!VNZ7(),$G;:@6>>=
MR.J;DQM1_?0;)X*,]HH>18PH?D@X40H/V6>BO]]4_'S6#W],\=)V8"B+'D;4
M.Z_QTIW 0-IK9@W#D+0AZ((Z-KK^G*(>^4O;F6Z>^>/K<;M[=PYS[<1+'J@*
MMHB=M,61<:M4^CF4 /.UJ3G=C=77S!_?ZN@_/ZLS/M'?OF.BWN+*Z,RTVH"N
M=DFGY94GPA6S3TG)7V&5A9$P;V86QBLP71S]64F=V8#Q*_GLW^I;Z5/M<WDW
M!1>_+G\O$+*L0;:0>Q*_H1H.7'..RME#MBM;)@@@:,^QY)(> =AA5_ J2EZW
M +HK+;UU]MU-U(;)VM5$A>J%>0 C]=<>N'TW)FJ;]W+2TM2"XD=S!L.)PU#&
ML;&0O&<6G9E^<WO\A+ BS.?)AJU+UELG3C)2X^]XIIUO^/(K?2J&)AQ/FEC]
M,(^XSPG^3*UE$ABVU&L;9\=@*M^E-:O5FMN/9VKQ/A2M+OOC$O4S^\JK!T5+
M*QK<)#; QS#BQ+PU#%'P *YZHYNP"\GM-OI:"WN2@NN]UQ:QMC#ZBVQT8F1J
M3<<K2;\^=/W"9,&?/)O XFUBDZF6;FR-_>H&"1MY6:[=.&,I]*;.;[[TJZW-
M&7C7Q>FL.H.T'ITS7_!O#P_>M?O/)[7[6_XKRW7D9O^<$.A&7+,@0WH0$E-+
M>+5' =YC(29_[@>9149EVM\^">RRV0/8[(@T7*K*9LEB.J^R@:O#27"IEZ!;
M">-4GIW^);?. K^C0SE!?MZOWNU;N!_N@= 4B54*Z.A)?5M5I@$4OG5+3X/N
MK$#K3C-VY/6'*O<Y'SUWXQ88<2DOQF<GWUF@*R5F+#JHHQ1VB/4)PX/S;M,9
M=@.GJ28G*;TOG]^Z4H-U;A;3^L$[<^'.6-0@$&K@G,4P93;C/#:2+^M5@^&4
M"5H2I;V^8N7T]ZO%DS?V+CXMUW]S82/6"6[FYS>/6[.E'T-_S/6LK*!^(P]E
MD$HWGL2F.(]*& [-!!SJB7IQ2T_O^ ,]/2M+(&S,69."F8_OTDUGB2,4&3)@
M8C&89:/W.'?#MEE<8 &04*B:2Z68XSMVBP8-5)9'"FJ^VV9"Y4!Y-M !E=/M
M'DXF0'^)R+A=>6FGYXNWN2*L]])1OC'K@;D";4'TKOPO@@B8T]VN]TF+<8&D
M&#I\?M10*"2_WW%TW<E'9]_51\'!JJXGE\Q[@<N%K1X].(HC9#*YDPV(+8"V
M9 3>HVO\[B]CN'=3?39]\];I7:.[LR*OI4817QW>0PFZ_$&RVEY\F"=I:45.
M46%OU)+YN@;7V#_!'MU_C%PB]&XD$T1@7 R#<?0AA@?U$3:^59?T73^LPN]B
MC)C(BSV1[@,\49DF806[,I/^</];>6M0"AO @,J!3!5UC@]G\=FQ@;XE[N];
MF@L0$(/;YFO)E."\A0UPJ[&!^9!?T-6O]#,,+F9EN[PE-9WF!Y84@_U=/^?L
M_*3KBP8&A>S$=IS@C3QRU@I9L.O'_Q=33;O3]F%VQD$PD6I,LZL+!)!&&SUO
MP+ ^O%<CV5YXLBP\Q%V'6_W9CL(%G*["(^"IU9E=FBNY5,1T.JVIC9F"5EJ"
M2NFT[[:I]#%&Z]2,,.PQBM^MF<F>^J(3L=+&>E&-/I=*M9;TAS2XOV)CM].L
MB5@V0'' )&)ET!)@2Y^TT5'CU 5*%4/YKMJ+Y>*5_4&>/HZD!E?K#UH![8YB
MZ^]K>57=#']OK"E2OW?BJK&K($M_7+GUB]>;:,(IRE#Z-[G D#;+A];^-^)Y
M7V1: ;7 28>UF!3G;D3C)6CU1OJO8;PW&9,:V'H(@S88%AZFS%^N?AM;^75,
M930QX:*MW.R^EOMZ!S*+N;R@.M9%?KB:$H;DN7D1SK@,X[E/4(<CTYX3J^+N
MA@;K)NZ,4';S^]')>A2AXF!E<<G_QYC^H<F5'HW#-X!YC!<B!B$!D\1TNC%4
MR9"T?)4(^_[V(Z!%!!DN=Q#5[1MF./:YXBFWBI:#A?#!R)W0%I7=HORV;(#7
M!"RBD'5!#?X.;#Q&$@:]@=;[W HO7-GZ38@)1D#8P(V9[_HSRN9^@GAL]FF;
MFVZ+79$*:JULH!>OSI!LPQ#+\B5KOICZ4:+:51J[?*=/M\5]<& -N.NOA2ED
M6FHN/MG<V!/5R'MOL;V+.KQVAU)$REGK+F0-XZ3:H5,^SEL;]W._=T/%#/<_
M/UEUR39N--/*S+%&\<WU3A.^F8$ZKF^$FI(U(?I.\,/\;&/7!]W),902F"?2
M,NMS-S"Y7<%U66;"\>:5#3^M&S:PRXR4L@-0A<B;GNAW<XJ?X#Y5X'[U-7YJ
M%=DIW?_5(%&3">]"[XIC23TQ&'!4HYLG7A)-V5!:Z\;.#>C'[:O%!::+(2WF
M ]>^T(U0FJ#Q*]?O2OJ4B;2XMBJ[%Q]K&AX5G:#8''[V*4,VP^.PD^D:-_3H
M^B?F0U,[$FYJF"5H33='28 Y%6X^/T&ZPVBK*W$J9&>V[._#EX^T?]KGO4=?
M)=,??P1V/E[VK \72_YS,&*JEB6D@1*B3)R*L>585R\NMJ+L^T7+A]<T[Y3C
M9^R2'Z7>*N_3>+Q[U^D1B7>#$1'S"+%>X@;?"DLG5_>0084>F3H*1UHJ'(&"
M:Z@8TK.P$]L%R8@U%?/8./S3HU7Q+'&4MK^^Z[C6"_'I5*<5\DTWK>1'7F*G
MI@#*U0=*5IK+;QDAE%?S$;A4F#!H399^5+K2[/XT-S#QIE; N&M=8U/:R2]>
M9K?OKZ&X)Z[^*H#D8H@/L'RMD/FJR0F63&,O9*<O>@\5WNOOY_3%U*WLQA8J
M3/PR]SW3'6IZW(\;>MR\9_FLYK,NVU*PY(F$;9J"J3Q:+ZA//';FGI]N[&65
M%C9P7ZIUT7ND8(S1$WUX\FF41-5C^+27>L7="8:XS+Q]9*L070$229!@7"T&
M,;U0P9!4M]/4T">O"/V!JH]E:H?4KNZ%-D_O=6<#88<:39TS&6J@/1F"[Z=Y
M,JO1^J"$;5-3#?B*;(L#S>,S.W^[& P?(B+'4C(TL5J8AM<0"S.H%>L=IMJ^
M0S,=5.^_SQ(!L:2&K'!_,I;GXBR8MN@GB[^7-]T2DNT6LU>AM3<<9CWDL.]*
M:I$<@6*5GC"G026L'BKR01\<4UJG=^*_L(%XD;$46U.GD471.U/[,I2AJWV:
M%C0[9@,;\)[&@.H3L>A#8!;Y<I9O( G!<Q&/S!SW6W!+]INV]4QRPV@\F_,X
MBDI.:0H^L(ODNDT!AXE'JU-T5W4+O^?KCN8/T?OD!]E 0NKK<@L59SVR6N<J
MU2H30KODP/_E_%]KP05#=Z4)E]1]S9D7!*:4SA?;+YM)+[W&@.:_TO_\:>,X
ME88BEFB$,@L=B*%HEW)?2^KG# 'T)!O YA$80C?@)/X1^+?%33:P Q]II/&W
MXM^*?RO^K?BWXO^IBMOQORZ.\;R1=G_[!JXQ*RVIO>3_]?X_$BRA"9*V7C]+
M8(-N-ML=%'P1#GPTNY>MS+SI;@F@+_UUUB9PF"'QBB6HS0$>*Z,87P3>N?NR
M5C/5<B+9T [F&IPN^<X7DL635!TE7P80G^;_IGW[M\[1=#XG_(@;E&"]Y^/\
MCJ),G'TI-V7S+\;5_^=8#*CNW(O#.Q._Q9KZ\B>9*I*.&(I(NUOTB0\+?JS9
M%TU]Q-4G2T4<_]<?Q7E@"7%@D88_\SE\%<OYM*+"JCQ.,#4"$5[>*F&(35NV
M-.5_=0'I[K))Q%+R]54-[M^P_X3!JGJY_,G7J7!D=L%3^(SG[7[L':?_7M.X
M'*9*Z8\W]2ZXC#S7N\6;7U:\(FH@@P]]?K/6/$A!6#+XUH6'6V+;W-5Y,#%,
MIQ;\>OI]C&+(1LJ6<Q<<<J;16?H<B+#-L?-.-\_4&'@T+WYRZ>./:V:A^U.B
M&L?;LPJ3@&^5+ F443OXS(^:_[,S5!Q9^>&4O]'H9237VZ3/SYYV54T)Z>^^
MFW4>IL\ 0&WZ":2G*93:0LK/(/O#]J.FD8:V#HO\?4)]# .[-./]/&E'G:]:
M N$;'=@I:]IMYA/_2G\6#PKZN=5HHESZQV+?3%[BV&VIQ=LC>C$#9WNXAPX@
MTG U&ZM_Z*>7L_'V_>GW\=:)'C5>1F<1'2?&IZN;K ](97!M4Z(3O0LJ:4G
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
M! 5#B.X)RLO'H\5/;_/FG6WVJ)E[O_MWMJ^K\N7N(*^N5V+@<PX\^(GNA\O
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
M!'K%W'!9?#,TB)M[.Z<6:QZP9$"3)"3AISUEWH(!90MKIL5T' O-W]G9N01
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
M4MUACYPY\8!;%@%E=0?*D[0%5J22EK]\:4DRLP-ER*8DH\5I<NY9$$;6;@Q
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
M07.B^'\YP+8T/G6'A\9&&]&\->XD0QQM=0'ROQX6[N]0N=:0&QF'6+-=9:D
MKWZ F96<QSZOKFP&R"E]*H0V?<%PEH1<,J/QT?<Q2F2^SX#]ZGE1Y=(O7 =K
M4?F#%"D3J\#G[#]O\Y\WUS\U[[TH9/4AKNF6ZE[MU]&A+R7G\G*=?7P6/HQ%
MX;^U7GF49VBB]&C#J -+GC$?-H6")8^QF")KNH'I_TSNJ&],").8P(=Q>2:@
M?XVE>G+XX^:I1JPOWUAT6JS*T$\+4@58[(XS&D?.1D/'&EZ#WD1[&5)D\#HF
MTG;GQ Q5_!A6^'E<>GAGNN<Q=:Z0EZLMLNPR+]G21]]\VHN3ZEQ-^^RGQ?]N
MM,S+V-Y_>+[9*0VUZY)U@$58X(BU[)N8C4O377H*4 NB%-'.IX&(1@-(S2!O
M#>2$ 3>_V^.1C4R>)"QMOL$1+&.M6#[&*^2E._6@(46[!254[?ZLZI/UAL2U
M=3:[KM2UIT,3ZU8]/W7D\6D5D_+<>S0'!U.AG1*F%)W\NT;/')D YKSB9@5V
M,I\)"*[)0&*.$!<3H,E!-*HOXW5&RV\/G,:H4P/NJ5# Z#VICJL)G[^8Z1$@
MKCX:"NKN>Y=!LX,Z":Z5\:$:KX^E>>?43Y0>&SM:CR5SL$_B+LZEBE W'^@6
M].]1N'+<1BKQK#Q[_[Z &#*N/QT\^/!E<P7O=\_1,^BQ4B:@^H4)7)\G531.
M?;RZZID)!_?BOH#3)"6ZJ 15G3+[W'6ZE<(9=B)CQ_D!M3YO=XGO=RI/M 26
M*@:IDG'4)Z HY>/$?3U!I#UY)>IA79R60X%0V2$F</_DV#?:R5W5YK%P\B7T
M<-ZT408\#NT\P251\]"6"9Q],M>7 JVIEYC-,AB3&VN:K7S@(3A>/B\LC[X'
M7"GR0\UKK!VJ&EQR_&1XJX-;^KQH7."KF<#O2W2#+CVM:R5>B,\3IW$.GM[+
M?*ZM?DHQ0@M%,IU*[1,TS#=;>59G[I^&N#UILD@FP TI=$W''QM;'CM;8/3^
M?=PCBUUO\HXP@3J1"XN! P4LL&Q!LZ#S][\A$Y;\:5*='AI+$7Z*R^714; 6
MJ1H;D:O0G'Y ')<;IOB455?ZK7D2UK^I&OE6@K"\L_74/=[A4779AM58KRWU
M0$;[G)/PJF^S)ZC(MZA-D?]<,42W^P@:+%_DDVJIO<HQ0=BL_&G=N/D0%VGR
MV[01+MP@AKS>AZ[4$Z.?^T8_ZQ9\\?>)/.'>HOZV=L[A-81YZFR:WKVBL!:#
MW*0DSY]5"+5 ZXM=2NU*U("2U&PK6I7FK^W92OP7Y5^QWF'D=="1G&JD=PC,
MIG ;DC=2>$_XO#*1=[JM?3PQ8GI1Q>V'9SR<;,<$AC=)N%>WR&LTMW;1SJ?8
M$8V[HWT/%OMN>)QB J[\K?[[,X.29B@-FOQB_II%G[5Q2:>4T][9I^9-R;7I
MF2ULWH>F%V/R"MS292+6.RMP_&XBE2+7%VH#Z\;"8V3;\[3W ;_3Z2P>SR7#
M8K,FC.(#PU GM@SO%VA2??360(%:3[DP9YSZ!M'N5ON;XRO7'R% J?:E6)KA
M_%,PC_J-\?'HC4K*K8,SHQ4M9VMY%I\V$1@.&Y+/UV +%<CVBQGL5W"N%8MS
M+-%UA=#;04$/FE1_4EE4FV<"_K2GM!^042].'$TLQ!5O-N&TOBI%=T]U@650
M&)'F6;E+KR^I&-9L$)3WLQL-<1^GV:"^:>4W"#!BF8"3:UJ7.^W18/+\$'_8
M]\_G/@C!R"KSNFZ_"*$X\@6^X3#B9G)@('G>4W2>_R:CJG43<>]*(!/(?G]A
M=\]FMLQDP[-O.MK;X;Q=E5WT1+[EKX])^(SM3,'>>]HJMGY-'Z#OA(V\],EP
MBVW%\W!27=K3$:>[G&?W_<8*LOC"I'Q;7.!5*S0H5(F*_)D$-<+(ED5CPN&$
MI:LT?<V(\MCDM/*,3Y=-PW5;XQ/&D--E6L5S"PY#9#MHMQ?M"%)[U1,Z:K^
M.OWIHJC]^<51F^6#+1HS>KJ91IR]#5_?U)*1._'5 0UC_)Q1'^@#.3\)G31<
M2 ,L?#7F*O7Y[?F>K8^:,INZ</:7H!<YC&35Q)"B<9.L\*\$\94OV$C?RSL*
M\--U0I=OT"K-'CVR0-RZ]%SNY.5<8;&"I.NF,T$<A[F\+$)+[?=9& H[_>&2
M(8RX-O#H$]^E#*O!"OE ;=-'2KH#_5T'O-XO?VG9*?FS?G"!.LY(S-^0>FM&
M,_0S[^8I+[U'J?=G H4Q)JB*;L3^)\T52Q_/:XXN*7U9P-]4'NZ?E'R6Z[%U
M>^*3>]K\-4L^'K\\O*1JKQ2+3=&-;N59FT$?-\WJC4GH[-=R:"V<79O%RVMO
MEM.Z3YF\?'DG?^B\D(6AQ>&_=62I__TQ\BYB4K2Z^KEC@KK"\E)PUD-CF:PL
M3@N$(@J/(UOT\*"&X <@*;I\\)F]6AIO[M<+'XE3AYYE'$KLR?//,EVHG.$C
M'FMX6P17Z#YYNDUPX93QFL$2XJMB[I:][_6@2Q=%-'E>7*;V'_6;R/NMC78X
M8RA\MF52GHP++?='&DXK"5B[:B'950GW?*,YE#'45QT68/KRL^S=-<8C4A\J
MA'U+4#@5-+$!07X #]D.( .)9E ]&1FSI11X^Z> []=[FZ[=L .O'+?:]/5U
M46UXS*&FD?O_L??>44V^7;M@K" (B'00HE01$)!>\Q.EBTCO1'H3(M(A) H*
M2A404%I$FM1(EY;0$1&0WDN"@/0$) 12F/C.6C/G_69]9\Z<L\[,6K/.GT^>
M)W#?N?>^]G4ENV1\2_V'S7N %LD[:$IHN>99* O&;;T3312+C9/7",$R?T$^
M@?J$\QI)=)FPQGR]^R5^+@>X(!A-K^)U[16K_O'?+/]?-#(;!OO93+?#IK3C
ML#Q,[X/@T;QE^-DPDB51_=['[#E?.=.4HWJJ'V.G7S2GA$*7LFG(K?)73OO6
M5%5,*P?8A0$U6Z)G^K 0L5!$L56_9L7F2O0B*0_/&A\_;D)@2K"1 ;3_\K>7
MXL70["['VR"<Q1)1HF=\=JF;XH[;FF6):?7P7U-,E,M=,9^X7'+Q2%C^:>.
M;X?3VBMKD Y*D;8W6Y S,"HO*)ML)B ^[CQ,-FP%LLP9LLX-?V]761%PCRQ?
MI<A1+ZF1PF'CS2\=!2EU<*_&ZD;I-;A;&VDS32NBK#,AXR?%Q?W<V!0-;T X
M7?!TYO(I("VR(I1WO3<\P5ITKZ?1$6K7@ETXJV4U,_+M4*&#4MD[@WI_[=I3
M'-ROI16-LP\RGKJ7N4763SX%!'>5F5"]D\'D"]Z(TH/AU_#E&F ]8H>I?)#V
M5Z?+";8Y3;X(2-Z0K^6:3+B*=?J-:.HL#WOXA#)\.>=O"T#@'*?%.-P'.<O3
MJE'TL*-P]/8AL.[=L(H=WYV&,O_-S:[GNB4;'K&M"IAA^HTKOP78?TK6#3 &
M=7/:!I7=O>PR8@(P(3*TZ)ZDO?X1N;W%;XH.U2:IPG*JER9_@R:^?VT+N/:
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
M_UD-6%\/ 77KZPOY[/C7W81)O%UOI\*K<SH5S^%0\;MUTO_*XCX%>('88!/
M&KH8JDCHX0N\2.V\EZ-0T#\HMX6Z&+G;=(!F^E_7 >=4 (\9 $=E_V_4V8D+
MIRJ[>+FE6'#HN[L\!VSJ(]7P2SLA)"GHG<4\-4H^E+_$4"#$=@!+SPO3$+2\
M#;]0(8'],FT=8)D5MSMKB+]3;IM(?V">&G<03![6_H0RPR^1.:,)C#AWXA_T
M:]7&UZO):I]^0D$J_7]8G@K>.V1*#L<C>>$='0+G;1(1G<B96KL)X;<[+PXK
MW27NI8T=/2V<0[V(G43Y</79"T511>^PD*6&3P%ZINKA9*.W&)3Z?7!)VRF@
M<)["BDSYE[($DV^RS"1!8AUYQUN15T-/ 3_&?*&-71W. )+]XHRE=6SK##"X
ME1="%)<F<T2L"$N+== L/S#[HFE_*<LEQ^]77%24N&Y_><P<9N)H1^+X#>:E
M$8X2< ,U<P4]:]B=B.67:R=4+WKO\UF[-+!J2RBT917>JL;JOQ%+:!9^F19W
M_. @27R=VRU]U7PSPO[>KX15.NY"JHKH87!\A)22NOK &Z?W)M:2E\5V)"*J
MTQ+3$=V'4]JKQ>L:G\GTQ D:8K=/4AFH4S6,;Q[6 KY.R5.R-0<D,KSDCS02
M,IZ=&1:\GTF*0LT1:9N^T$M)5K_@S(7Y%;Z7*+UXI9\9\=CW>N+KH7Z1KPQW
M^2_=]\\Z2J8I/+]1N/?>3%\WG$[:4J2MI9ZD\RKH)G;N4;S4N?4O4ON*H!?S
M(<B7\.4W,$Y*WB&:@XC&T/4"H\*O+;&VJH5/92@UK[[.\S\K$^-I(3)?K7_Y
MH^OGR_>7MK,PU*&A4%VU&)-WDXFJW(4Y;B8JSX98ZT8W!B7$?0I&)*Q73XI=
MWJZ9M#_VOFE64963%OS.HL@O,R/9056P&X%[!";>2MYYM]9',":>7>0=V;UD
M71]AI&ST2OW*U%2^[T'R[J<OFVHN![I4AAZ2%=28D@.3GX8-Y]TAEDOW0A(;
M,TTZ(C&^$M9-$VQW,YS/6Z8.1*-V9MXR&@8I7U92Y?^\])3F8U#T,H;?F "?
M^IOZX0_OD"_*[$;SU0^\&CG,#>B:7-LF>GOI)3YY,G+FH%Y1D@O >N;ZXX']
MODG:6\_ EQ?;A A7&Z()0Y1Z7PP>U+<0)K#+C?3@\@_5'>Y_*_GR2Q[E2"D[
M(*TQ0-@U:M_PD'79@'N&=OAE[TMF37^5[+_TA;02IBZ;=FL^Z:S;TAS<[UOE
M/@5\&(5W\-)4#) 5!0P5G"*DT);VSJOY8>7*@OL%A![1B^,=I(AHR<ES-DB$
M.A5Z][BQMN\2X/KMR^DG8"<GIR(;[>*-X$=S=NTO;D31=PI[JUXP:1?H+/Z$
M:CF3OMKD /)X6<#K0RJ51LV1AR,8HSJ6\_MCBS^VIH)Q&%H0#1O_/ZOA'/5)
M>M0YT%FT6P3)B N;45!Z"O $S_)EJ_$K/0BSU8OF^!;0(/.,ON-Q^+7'<6L]
M*S)?&9@;!+VO.-C5J.*4+_NYO;&&BBBIM+VSF-D*M.JDRM"V,AMJLTZBZT0^
MMVTHDJQLH)M4$&Y\0J",2XA#/CH=(C^"G$&SC-CU'38<R0)OU0M\E1IJN[]D
M+>OU!>YA?Y>_)_\-C\,#\K<.<KO-4V7',UN_'BN7" _*(BPZS=<S6G0LQP8+
MDR/DEH<$^VN.$GI'"$^;;;^K#YU Q1N) B/6,!EB-FX)\POHA3_J9F*[G^P7
MLGE2H=@%)(R\TL9[=(2 6:E<Q/AV1=7::7L?5:G!W'JRW_?)T7ZV6P8,;V&6
M-[[^029!:7+\O"&NP)AP"HA# !4B#6SX C<*-JKGJC5HDE'.P&[3/%+BP1Q?
M+F93A_ORK?*@BIQQ\TBS"7)"S0-TK+]YB9E<KZHZ4J\W.SMU-RL8+/<[5XR
MIZ31=!?= R(8 X\GA!?7EB]*5;[C#:H8[1T5>/Z#;8!GXZ@Y"[='E$JL*A5K
M!S,XM'//]&#G[9>?"BO6AKE2SQH/M9EAI,EL9@0#H@9R@WK[9RM;)+S"R\I_
M?MH[O*I:KE5.IR.E4TC8-0:PG[Y '0>="83/6BTG->+2+'*E?J%>ZA<O-J]O
M-_KGCNCW*<_+M#^S>!^"E.-[,7S@)]"-P9<Q%$Y]_;A05ZO?%.1KNV5D#);^
M$>HBC*T0D)8.XK^I,+1Y<\FN&%LP(A:AX1>/J$U<? 4G:1(%]KK40+5+G:HA
M,YR:<0CWA L$H7S^UU6C:-53@"O+G$LWN)JY-(1T$S9)Y1]_\D0^NX0Z..[R
M_/M):+"D>=F!0LM5!WXEUJ_+,D*0T3QEFA'EP7KSF'%S6Y-@]BF[]]VV<P]&
MMD7#UC0RURVLATG;]6&Z[+\F:J:_UUN/YEPU>YD5'V^KX%$^Y0,+9\W#@:\\
M&ER_IG')LL2D2>OI0Y-WKKN(.\T/A^W0&O7J:E3&%P&?^O.A:F/!Y9N)$9_5
M&0INWY@#0-H;?H3O:*8?*O6"XS1O$2^19!>@AM%=4I4^O*(I'FBCKC6L>^BG
MQ\%171?ZQ>BXD8D@C[V+Y+\M&=-@D[*P,3![X,4O..D8/Q?2A8)?G51#2,SW
M._YKN>L_TO%)>L<A-X&?)KJZ\,@L+/XXEW.C%RWIU5!?)[@R[(&JVJ14A*N;
MJ&L:1@W<"=^PR./+"G+.RRP5D?;XT> EH=BR +RP <+9M41X4?M60#,UF[/W
ME=,KU75X7IP"GAD&]5$.'>M)&G^K@U&,L)]H-GG$RRRQYU SIPH?%L'9^A^<
M>WY%@F%V 15SSV<31Y@B@>6>O)QM+#/U"YRC!'67@98&&Z[]QSYT>D1^G%T7
M5;017_P"%]_%J=J3#Z_U;K!E:K62A>CHS E>=TIW-QN^GK7;M=IJ%=M]=QC(
M^];(0=5 JGPS+7YQ3L!/0FDYP9+3.\_NE@4OM$JA2+C(E\_4#APTO>D3@S?>
M42!IA/+U' F<Q3?VPIE^S_9\3)BWWIRM"Q[F#F1N.J"_5GYNJBU$X6"J;XDH
M"M\^(&E#[XVCQ$.'S?$*Q;5E86"?;,-QK+FFO?Y5)^$W[9V"<81:VP^5DJIA
M4"&5)0O1T?K<[2F[.;PF7*0HU;)'>2U=C"%XI$-<TZ?<03,#G;L=H?@"#\9
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
M!=(_4.UX3&P7\,JF4E8.8708B"C2O^PFQ /YT+[.7^TX 1[RW2-?J_T(ACX
M,\,[^-'+*6:.Q+H^X7"=:JQQP^9)?'GB2R:YA^Y.;R/LOZQS'RZ= F(L3@'1
MS3167'H*:"/.X#\=+&=&'[(<^[=.N>!^.+,=??(Q$G<\>0B*^1WPLT$U9-5_
MT"4&/LO,7$3M&6W(6++;#6OZ4:/O//9]Q<2TABH4G_ZOW4"Z*?9$$LTE/'"@
M=G1<UGKG&RKSYFSZ6FRH[UH3[[M'?3=F^23VJWOI-R4&R/=H#T[&]5Z,D)[!
MSDX_WD8\PL,'$$&<7:< +60VB.9:1+F6Y:57'QO&X4\0<[%8I>0UG0.WGZT2
M*B-UE&U#5;5O1VP&A1DB*?G.#T/7T/=!;GM$8229+8*@F+ID0D' :1SZXH9J
M994Z@G63-VS\T$(H)WYK3*I]/8?NG,97#JS5]]"R>B_EM5NLOC.W3(*M1AQ0
M\:5_K)_L17TAANJ$&9;*I\\AY;,;JOJ#(EGZ00D@G G+')*P0BF !"[-BBTS
M9;Y"\1"=&:=A?*&9!KB)P_JJ-KFVTJ\2(0$2?8'?RX%7,&:Y[6E9E$Y*CM\?
MB5/ S%'[$8QGAI)'91U#?:O^8TZ2?RQ=S4^_K0UE.P70<4/Y*36:0IY+9Z%N
M)'[H^2G4#<=0JSZK V*![D\3QE. AY&[X-.YZ3,YN26U97D3H&U94H0/NL8A
M"C:$J(^-JJ>P&352J!]NYQ?K96;]D[DN:W2&;U90__$W[JB^,^\246X& ['*
MF5O<&XZYX?[)==[]#WEM'00+ZW?@PK.'&TY+G$]C)YY-VU;Q5JQOI[4$;OJ$
M+MDH@T+:6F>-_R2A+M-\9@7LR4H,P>P4=>DH<+2,NR6^X3%\^I9N^*-4+?58
M,WT7]M^2E7ZL3SMZ3;PTF=V00,1!7L,$83] -4OQK381E5HGG*^;+WR(<& 8
M8%H#JA#*OY^K/GZX=^?1M,6C,STVQ8S*'7#7Q^YE$Q78MLG" O:Q9VFVPJF'
MF]<XTMQYF!\?S'_/^?RSJQ04J=S4W].C)3[3,+?C%[N]M$T+^Z*UN#%J/S7Q
M%% H,R%&23@%N)4G\VR"KM2#7LPRYY=O3M4X@A<V&WJW#=6JW2/3.+6%4V&/
M+OIX$)[^5$ PP(8%SN(:7__9D%)@4NH(=ZBD%':Q7!Z9O9^4N,M]!98^:S5G
MT8'QZ96MO*#IT)0:?&"U"0O1!29V/7R6;_IH;2G]ZP+$PZ-L7_PWC!]'<T))
MJP>XR5<>)7;2"XW5]7HN0.U_+MA_BON=X,+A6I'D96"6]BYWVD2;O?]_N%QM
M'SX;3U @RI&L?Z?8DN^.B31,/%D1+]XZ"3C?W'A^W4F853ALW>7L17T^_<'P
M'H[!^$XG_^FP1]UW#:XN:*"1W[;:5ZH_^-U2SI'2O=3GGHLX7'AR@@ 8T5#=
MB9CL/1H:H4,IU?(T;9(^M\$FWAO17;OM$A7VC>+S&SD#HEXBX<P(IN^)R=HV
MA\-76W64\!<_Q_&*"%W^HJ-I?9??^/;=ZPW,$@N>2+8SG>J@#&>+</;(PUH_
MT\82N>##^1/)X:2O)4J=ZHIB5XX%-F43PM#=V#18LO'U3W$2&RRI_]^-VRL>
ME%?$M?5TEU_S+_4(>7+A7*J^Q@6 :MPPKB2N564%>7F#*H>+J;U84.3=X+_@
M=32);%;!!%U.*OD9):%5?"<!6\05V%U8F/9PXQ6[B;G,OVK :Z#@E:5S4,VQ
MA[4K2[Q>JOSOA_P.(W4D/&-4R:,RP,I0Z>XEHH3N-C]NX$=C]HJ]ZLZH!R>*
MISKC"#YJ8<)"O8\$\6>OAGFC;K>*T_B;/NS)K^X5G+)"^*$+T#)S+?*&-BR(
MK$4#_^?JXB+#!./VO9D^JPF/#]W!M<1H4\-@R8=TN]=M#%-#VY^&5; 0O=!$
MJ;T=Z7VH%%%$+/J)!^:V$&X[F,$%U"TZP1/O3S99/K$:,,>SQ*XJ&9\O<Q9N
M-BT1A]T>P*O;X!W-5P=BS<I(6E)4V@N@![FC\G?T.BQT;-ZTGVVMQ4)V.DB"
M4($#(6(TZ1[1=C0T8&W&;M,GZ!G:^OJ2&%4-G(9N$.LX!<P9MN>)U."0.V'X
M.:L)OT-?J2!&'_DI#W3#_3NJW-]KA?V_W-2GYWGZ/:#_W <BA'23V-++PM07
M!?)(Y@C]J)JX(U(YWM!'^3C9SSE<KL*Q/[UWM3:Y8H#I5?NS0?AP[]QQ)\/6
MGF:M%":956Y>V#_TP7G/GQD3$A,ON:AG$:!EV',RS<JC]JC]CFP'4C"!4'"/
MID1NP.H@1ZJ-G=+$NM/U4P!:IS6+QO..2:'DT*NZ)&GJM](+!;\BT23% TL9
MECV>=]H,$9G_6WOO'=7DU^6/!E'ITIN4B""@-%$Z(5$1 1$!49 B04$!$6)#
M@H1$Z1T% 04ET@2D25=:@  1:=(%A(0$1'JB$AY)X1??F;7>N;_[OG/OS)W?
MK+EK??\X65DY]3EGG[T_.\_9YW-!@P@C9>^ JG Q* %J_:(C0&$<!KPL:'JN
MH]C)3.=&B[HNPI?FXOBK7WL.BK ]39_KM@WX+X$3P8)ZN 0<7] .*')B N95
M/Z$74F;1>3N:H7O_2.KNCSQ7\5Q/7[W_6'DM&M[]>YSKFC^E)?-88]%YK#+N
M]*+I)]B]=:11,IC,>P,AD-RG)%-R2.T49*C!6=;L2B:QZK<7Q4X<TWZ6K8$
M*^R  G!"R%WC=IL90I1L-^/3F!F#*:-41X*<MZS9B@:I<M66(<]T!#X4 .)D
MGK5T,EQRQ96U\;0)WRJ3.@XS]#/R;R+W379S_6A\"K^./,[FQ3$,?9M4:2E)
M*,?R3[B'^A^BQZ5V0(\*KA-86QX$:B]=A)6&%EFFYQRDPMJ;>.LT9#/\;4_1
MR?XE>>GG3\>/F 9XANRYDSPV=Q4I8-!%ONI\-/)&FBWC9MV1LQ/C7YO?33="
MWU;N!>RB\]6<ZC5D70<S+MP\^JT^Z<U(W;:\)5X'4,%P=LI@[TN4W!7T,@13
M"&3;9VQ@Q@]V<*PM>B62E1MD-YTP9]=5NA%)K%);W0'E^;(EW$S]-/6UN#ND
MJ$HW$A'.J1>T>C4VVOB/\B^.LK 6Z#BWZ&,+41=O:RQ/$;-2$[W'&STF)GX9
M P_>N."?%[GF\*?;[G=XB9!;*D^O^+6\C<7BJ!P/UXF8Z!/<"4\IG_O. 3;P
M0+;Z4<%@18^747)++YT_<OP]^Y1) CT&N$KN/X@G>$B/U6F!S:OW6U0F+#;<
MV5MY^WK6TJ>:*L2S<]?VO'/QU#2JG'[[#:J+ E/5")B8K!2\<.RVW=2OEC-'
MY34"4J5Y#FL&,+6+=H/;POEXOM7@]E$_)%\QN5\Z&N0Q_/)E9<"M];*T!V,:
MS IL::?+POFC[>8:A*EHT0'M._@.D0#MK)(K:N4Y287+: 1*GU6*(]5 #U"E
MTHN9&L#AHAD@>-5:ZJEVYESV@T<G(J[E73L'RGVPMFQ (L6/C6%NI@#:!C%O
MW/U=)]J-M#37E/PJ*BI0^H%/\?L3:VKT7A]YQ*="U7B30+?@[*L$=-=#%HF5
MCO)&6<^5EO1AO>.MC"FR&</S:RY&H.;3J: >!6[]P<<XZD6.*M G4['=_9=0
M&G/!Z:[K&IGA4U*@Q>=:/1EWC92\?]_E.1)2F9XL!RVR_'+^C>ETN;&CQP!K
M="T0#L7&P6A\[XZ5KI7<$=NNV H2*\Z?GOQ!S.ZU^7T+U<2Q8FM#K7K^L(9]
M*;0F"T CK/3+%R"J@FFW-^*&F!!4H^9@R-O7<TX&]PYVF\3&2C*N>P0SCJ'[
MP<*PZRG1[Y@0JH2.ANGOJ8J2V_D#N/<'N)4IZXF"1_9)/$RU_G66Q1..O-D@
MN' ^R?7E2/9BZO G6Y>"[>_IS(V P>RB].N3^J[/W1OKSCX/4ONX[)9]92;5
M^K!IDYO-2GE'O'IEE0&_>O'Z^IJFEG=KZX=D7J7$YI%S<PX2@ADJ5)!\JN^N
MLQJ4RJE\ML :YRF>L9Z@1XJ89UG5*/W2%:E))P[(>#P?\&"C3^':56^59![Z
M"XKB&YPIU!33OBB--J6!F1IP0$UGE8<,EO(W3'8\VT(K6!TYR]H[<]SVI\HS
MQ6;W$OKB(^&9^)^P*35Z_Y__^;W#Y!C!]&Q6 42:=%DP="ZEL_5@0UT6"3,B
M<Z6Y)X5GP<*KG8S;!YOCH-6(=ASI+0J(Z)3> 7&AP,6_XMV>45&W-8(<Y7?9
M7LE4*!#4)=SS>,'@#"=C![1/)P@+V&$0F&G_+JC^6,6"^+(K)B) JO]ZVOO4
M[9^#&;=#WR6K$DX)ZW&M[(#J+)F*'$"]^R.@2W^E3$=1B4E0[>4[@2)VA4LQ
MUL,S,3?>MP@<E?W>$TC:'#S'?$NDNF\ QMQL_KN$/U?$(] =MJ24?42#:1UQ
MOUD9PR;S!P%N3GQ%BPJ=5C,LW>U!!J?Q=A&.AY2.J\)-5J+YV=V*(NRQNO:4
M3JAJ;8"/O0L/L]9Z([%< +Q]_=T#T#Z-Y<)+%KSQ(&X05YL$%Y/IBZ'>,F1*
MR=$98VM,/P[>O<#I]DF/SZT??-'14_V+<17EH<^'=U$G7;= '>OYQE,/P?6P
MZPA ;X7-)\<P864[T;;P@R),Y_$#>%8-89LB=U4MK#[C&J\+[,LSFTVU+-;1
MO$?&B$@,-UH Q46M1H))SATZ@L#Q,RER>EC^[T[;8>_;VJ#NO*58E+/COUX8
M[BQ-2Z$C 2W&"3^');!TJ^(7?VO>@U,AZ?_R)E/61=RLS7.?<<5P_*<Z?IFL
M\Z]\2RS6LVQA:09X\AV9LY_*^=[;WB)/^0^5V^5 ##G37\U*@!B7:=?L@/@'
MR,S\]?CI"^.!AZ+L<FU)1O2 CI8MBR$]Q+^\Q:S-]A>0LXITJG]P6]/A5$3>
M6_6_O<5T</\"J='NK=QTU8W:6HAWWJR:?.XC6W]S8L)_H+#^6UIZB_8O#MYJ
M2M%3SXL'_4],_T'B<6B:ARA'',18&1PG[S**NX%:A(>)NOKE:% GXLJ:K>="
M-D'HOJWZI@["8="3LNKW/+OW3C]-_,SSB*,Q]UQDE4 ED#^[% ^PBC%>UK4P
MKN^9#R&N7QMAL;G-+=0\N$6CK+;HQ; "ZR=6<I#J4_)5_.C5=^._DAPM8CH?
MH@L%ZZ4-2N_M(7^$-$0]._91[LUP@?RV\R+L$0RA08R U:IUJ7.$/A=;W5HZ
M!T"L[\Q-VXG#_3*>KK@J9NHY15T-C;[0[O7\VD6';T;=1[NL*^NA)NC!'9 @
MS!\>X801XL 4D65=Y!FZFUMW2L=VT63^:+ED\*$/R/;^IO""J.X3[J+MK_<Y
MTH-8K6PQ]"BF5BT9S8M22EQ^ .6I;DC%2)Z\7^Z/T4O^N 3B_G9:(\70U'TQ
MT%EP"E;GL_9B#C:9S,"W\E11#>HH=O+(;K(52HM4*=1='H14EDWUN6%Z-8K'
MV7C]]JD/\#VL.*@<4GB.ARD)HS\" JB$COJ'JE$%  POLK1]/=)-.0J-YP;?
MM1'K(VCV=<6II+FRI0D).-('Q4/9;HJ^U**V]P>'QG[_.-?PY'CCMKS=D;3O
MO[B6_MLXU6?].8NM=&^N<HI!=Z#1TQCEUFC5_@)9RES6.,TSWENM<4W%BY6_
M[ <CY<C0##EHVAG8 3DI!N:UFKP;5LXZ[VKJ[[NN?)KGW9$2 D-@Z80BGG$$
M/<F68+T)@HLBN1VHB@TDK#P ]1WI9 O0-&\V&)0>Z+MWYM.#?H%]R;JC\E>?
M--0X$_Z_$Z<^@B)ISDR)(N>QYF R7 #=AZWV28(>\4,+X$+!$LC,D^_#9X<U
MBKNOAT_W]5[Y^(K_]>Z77DKI*>_0@Y@ZM0Z=*6?2,[ BDZL<LE^U!U>;=LEA
M]Y3[N\1!H4^IIQ%@QQXY*\^S3^PX+GV[Y"\-!64V7Q?)[,P,U_NQHC%$$-]V
M[8A!X=WLYUNFRA8][#543R4R\R)PYV\GZDD; GV?+[L".1H)2"6CR\2+?M<:
MIWC.O091WG%&'97&YF_'O 4>[H HAGCB%QQ9)[95?"GM4P-,I*Q3]/>[SH7K
MC>']'U,O2PO:+-R6; @XTA9F21TA6T9 =0!N*R"7NN&6<F%(?YIW0V_ZR^-=
M5B^]O14OQ1PH:;_ >T#$/Y'UI!G\VA=7-8%'['5;HM8] D(*S34%'Q7DKN;_
M%-C'Z-6%%B8A?9@B6_8ML"J]5HFLA?EZZF+RYBO#\[.3TZ 7U]OH1 ULYV>>
M+Q?_=DO%I4TAY_/#3[U' X<E[T5I/\P"55G<^&>\%B?V7W1"_$-.BHM<A?^Y
M:LP?F/90M#Q[! ;&D-XW+N(1T40%)GP.S+L$$Z[5:'FX8C$1>#7^*^1"@!79
M6E*P6O* ^&<-W8&9HD(:?+6)HC.)(!G^B2P7@Z^T.B<$:\>SM6E:_>S"XA/Q
M@IFA/@]T.X,/\,P+?3MLH9$*;6/E-1\BZ<1RH/-EX]7F4_752U,9+:]/OK51
MW36(D(RJ^:UM1WTU@*-_'H7M*\>R^;&<#67Y@;8POW=Q#H<GI_B+5ZY[5]<_
M2?"EC;!4PX;3(;]#)P +].&N]ZMX4\+%-H=2]08'AR+>IBN3)NEJ >[7ZJ]H
M8RTQA>35,*@HB:G*PW7V6/<W^^"20\'G7]:BL)]&$2%:CL%KB-16070_&\HJ
MO(\51QVF;B:_V<;%K,ZN+UJ,Z">\,KWD*TD_=_6'A[$L^6Y3OA!N4<:IG1#)
M[L+LQ?A53C:P!8P9D!)6'B2,#(MA'P2B,V;/-)#]/[3V'XV^89#)/WSKB>25
M3UUGULKXPS_ "L%4)U@T5@SFI3/5:\6J@_G,> 0(-3O5:&[1WRF75Y0LR'P3
M3"Z+M!5 X+DS7=R*)6FPM2C#3G"D*[2(-DT9C,UTS0@[0NQ,Z\FU4>B;.$@S
MSS]8\;&S0G7WHS.&3T(^5@IK]?_,$>C+N<([6G[DWOPSN:U#LAA^A\!UL;"R
ML0Q&_L(/114"Y:[)R^..FLB7'F*&14[R[VX^"SI?5K!*SAMVGG1SPS9CQ#'^
M@Y.AI,47X,[*%+34<%&"Z>KU\8.A.2;DW5I*3*E6),#QCO<,L!*9<M_< ,7I
MSEGME]X6JJ\*6%DS*4TS>H$\[Q-9&K^_4\%,*1]Z,-5L@WDEY8MX%UOEJ?OS
M/'BBPY*NC>)M@=-Z+@6[*<"-MGEOBO[: RSUCB53W((T\FNE$E#69Q6V)!RO
MF6+Z9[GX7.,1LZ(K?;G3+>^EM@MWIM2Y\V68P?>1W)@?SPJ-PY:,V#R/+5D^
MW6,.):M4ZO)FR:'O:0Z8A["S;*4_O"-0(^33@CI A\I]>MA^X4+8M>6P,R=@
MS;NO23JN!G-M7(;S0D(YS_.'U".>>).N* #0&X6B,Z[NCVA'9T'L^1I609/=
M/K=1#8.S!%E(_&_EN0VF@@\'4<U1!7FG+)FBFVMOXG!!*JWJ-:U!"K&IY-'W
M,+N!EA1S#JR>Q'FU&*B,C-!E:*RD O_(9(+SR$>XYP?[/7>&2+.JA/$+ \>-
M/RE</4^U^[22[KH#FF$TF*Y0Z7#G?10WV=A2PQKW9U=;&R)#ID<L-@A74"E%
M?SNX)DDSC%?-[,0J[H!NAK;87<PXWFIFT+YP W4G._N%P-%!UO&*XVU@ZBF=
MI(8%;8@/N5+0SP';7.W1'WQL!]0FII^X R(&?9/"4$/AJZK4]5&8=TJ"@S6V
M2<#OKF"8[? .Z,@?(H.("1CI1;5M@P/K9:M)ER*Q95]4OM6]7R9Y.R"3C<QH
ME)*:]*I')JY%K1^]5L]>"1SH2^!.F]_GF!]1>"%P=O/RD7+7;0+VA>KVTI K
M88S(BR/%P_=!P?Z-P7&HD[1\I\;&D0IR8Z1OUCF#$]9R/![N?58?Y6F \W30
M;UF.Y\V3AVD_7)$G9D=-H!16J2FZL\6&K3E/K%J,WRPOU0$@"#:?>)!N<MAQ
M\EAUU. +6/C:1[61^68O++XN[/REU.LAAPX[ME^P/S\QUC0=,&W6/&C25X.V
MB,^Z*>UP5C<^/K0@+]7M >S"!DIGKMSN4LR5T693KSNAM[*U-M1J+3,.#=RN
M.'/1YR6W<^F/'[WL?1R;'6XT<[K:CEP9F]'Y4@+;5BUF-M C@ZZK^S-8GS]F
M+;!0=Y#6V^74IFT^2&4X',#:I:H:,TV=B_-EZH>__G0O5$D+!1?J.2\&I# 5
M7/X$7S4E>6"F\(YUFK<O8&+V+VD,.E;WQ^!VC_=G,N5W0)P2VK@G!)ZU$?YT
M655$#%HE$8TH J&?]4!_Y[7*5W'6* U&BIV*]%,!-U1$YYE'B0,^+K')=SZ&
M'K6D;)8GZ !&=FS>]F)32YX_Y.,W+WK_ILV>ANVB@GRY5QLUYDO!@ X/4Y1B
M;S4K#*@'XR^)R>M@RT-.WTLV+YX&*./UFAA2'9AJK75R\D\D7#)*X4*^VB!M
MYJ4Y59L"BP*%F<)?8*D7*P'C%)(/4VR:_JZ)]0P2QC@&U'291+V)N5Y27YZ_
M3'_7T7.W,'W71T-OKS2XDPNFW?V/NY85WQT (Q5@=GWY=$<^@.9F[:QFQ.WW
MG@?ZI;(+,RU UFD#3V6R]WT%]"M11K2&R%8EP-(^;-=X: O8OG[L_DJ&C5L2
M[?@9#\,C=]*-";(27.LPFMS@*F=6SL!HW!P_1P[,00_*(:P,V'<"^P!FSMR+
M+;G]9U8%L0S-'=!0'0K&L9X&A!U0DL,_^M&>YUO1JB5G<?W0 SN@^L6UJR3X
MI'D'KMHN2<_,DN!*]JO/JL\MG[(6*JT^C@@Z^3XE\_5FY?A;]C4,J1$KI<)Z
MA"-14@29MUFOV/R^$UDQ$;\4>.R'($I%?D2?^I8F_Y"G%[MNY<;=\+1R^%"5
MF/BMY3PB&4Q]L -B2FK5(^'GL23#2/U]U=-NA#D9DA.CK/JK7E:-X'U=J=WW
MEDZ 6S#R.+^4R0FZ-W62%K,F29OH@.X=,4C-;-6D";6$6R?W+)K\3OIR9#ZM
M3?+W-.,B1T)GL-2SL$<XOV&HR,U63>!#J45Z$N10GG[AHR</0DLWU#387QT^
MF1V':Z.$.+(%7>5,>29;"LZ4P+#Y#<N 2I<FSZER;#@EU>7;U0F3-T7?K%4?
MWKM51,R!G<9<QP!*,4S1(KHYPX"#J.@7J!4-96Y7HW&4MNVUH2?WTRWFD+D8
MI%>*0A0(?6.6,YIN&/7*#@A07YMO!7.DZPJF'>*&G[+MC#9"6?K-+6W^#G S
MDML4*$@XG["D8F;IL>_""%OH*Z?D%J;=JB)O D,JAE'M,ZCC*7=75-AR+32)
MJ=6,_I>OLH*RNXHL-Y,#\XMVX=":S=:D%H,!+=AY7&U#0[BNO,B)7#$];JY+
M)]I MT$EF+^S:19S_Q2F.W,>W!Q#2@?O@O:7,J]7TX*[^ETU]6*Z7*==EL@G
M9[1NH?(;6''>SQ1_RSM_Q[9A)S%T!"N3:;P#XDU9I5#E.A3WC)R-2IWHR%%L
M>.=R9]:<__#3IHQKUI"TK.5_V]D.*)* !__:'\'>?BUT1,.0+0X6Q'R^*<Q8
M3ODW9)^@X;R:OVK]5>NO6G_5^F^IE5N%JQE]+>UD**#I_43AX8TW_TKDP$G-
M8#:_:"E[7%$$,'V#LF*E"O732^8JQ:=N0I6I_>G/'.TJEM2M<\;-OJ_*O(H1
MG?L4(Y 6!:59@-!NS/.L:J8QP\(#A0'<J#:DRB2(!1F7T!@84>B+EOM [:NR
M+K+*4)6+JY3M_KA;\*Y,JL"1^E/AE%^6=%_ ZRU3DO6J68@:XS'JM,[ 0\5&
M?O7V/O_R+/6RUK#A$3O3X,/3:_&3U"T\;"_2C:"H!"3E^=GNJR3G^P;UYM]>
MU8;VB\;+:^A>G(I,>2:X::S?<@*LBAY@2]+._'$U?5FYS9<P<TV 7HLYWD/.
M1NBLOZ%;:(:-#'?LO+)_^H%P+B/EK%Y6J2;S*D.5/8M69+7<WXC)FHA%B9<C
M5>WX4"?A^R[KCXVGQW52/9X[?_/MN3P6R\A37?]43C>3X**N>N@U_NU.O6FX
M0',(%=_6JE3+F02T6PO'>>]RI:=H)3YL+3URL!UQ*_71X$*M;]>[HP+A/!]=
MMC,3-CA Z26\0:>3& \6@_"0Y8A16!FOJE$2#?JXP :595"*D"MXYUYPHII/
M,-7HEOP"B&>?\]JV.C<%/HD6ED)/[( :QBL9P5]1L/%F& DFA%1":9#VTH0B
M7-U7Q"#]>ENE LQ>$>*176CJ_?6*T@V84"MD":;8>H!I!2B%4BL[I\Y!]^68
MF?R\.%YVVNGAI_.J3OZ6NW_'[[942T3 73?WJW.3A">/TU_%L/FPU.X=$%V/
M50*50PX%-BN7$;'<*_NEHV^TUM,,L) ?[A;SUC)3AW24%RX77VD3X_4T$9XL
MI1L"F;0TN@.P008GLN72.F:/L'+UKU@ZU@[5B9S.TA.L9&'E*;*"R5WQI*-7
M7C^:Y/[S>*2-""SU@H(CB6=UL(#-06?B,)_*6&Z*8:0>[R\A6(?!K.3[5_H)
M"<A.J2U1]S-O#*(ZNOM(.R#DZSNU#7^[JAAW@RB![@5ST&)TZWZ =0EE<W=K
M?V7LD+MA9O ]I2>=5J1JI62# T]<^'AV.[?\ZYW<QRX?>,D%42?=W_>:C+4
MF;->%>V !A-A6]\=_O[UXJC];MCD%(8)X'= Z"CPW[_:_J>JH&4YXW5A'P;2
M3G/$J)QI#UPM6DKMNBH=T:Q?XKI\%)6PI[-^0R+NZ< W*R]E!0.#A_$L0TY)
MIS_G=7N)U=U9C>SL>22V*UL_163CG+5HD*)%U3KD?>PG>G#:>"N:]0%'>K(#
MJLU<LV0X(C,I$Y&0,%*HAI:WZZ&"_4DS\\&BEGN:;Q<CM"?;84J!<N'?WF.!
M>\%,"3@[N90S1L!YF0-8D^ I+#?3MCLY&@;1+D?B&.]JYQ3CSCX(6-'PJTL+
M'OU]#NW3^;QY67]EKM!)0FFUN,*W4.:GL6&EBV$KL][.:P/[__9:WT[$)(Z0
M Z':K6U1!4CC-7,K[[9PLN5Z,P'KT>C.^J%^M<FOBN8A[XH5'B7%%(8]W@'M
M"_SS_I(#[<>0&(Y7P(+O@)Z^7?S#B5.YYD^ET!]1L=TX,=1%J@(#".URRNKO
M?76&[;?H^\9%_OJ:LR;I6.KE,$J_SW/[P1KTH?8;=S\5"GL/OUKD0<XN3:U<
M-JTC7KL]623N^?,]Y?9[EPMW(XO'MO)^+YV?@*N]_6G%,OD[MZS&L:VY0?S,
M6>6]^22S_??5#JD.SWG:5?"/]TLRE#:+E$,8,.;>T>L_-X7#/41S3KP7-HQ>
MNTP9437I;F8E8[QMSX!KEL'5.'P<9>"!+2ETK^QF>W2+8CSHA^D@H+8#6E4H
M[EU<!E<9=A@398B&^#"M9+-CGF5N@\ A E-<QR%A=3N&*5Y*.D=;-%4%+/*/
M#E8(U87627#]+-Q@B@FP^6PPA[,P@.I@6YV*9RQ4<DE7N.< -ZW,C0@<5&.*
MJ;*5!'= U/,ID6^Y?8X"T-GCV+?J1O3*$M_7PD]U,*0_Q$H*IYPX+:@5X>LT
MCY[>?^NI<)OR(QA_5RL'4P?!2/&-D:<XLNRIPU\L],1S=%,F&5URET]QC%[.
MT9*OMIARL#\N\:A*2"#,DZ5KDRC*DUCW)>;<;3& :U,R*6P'M+>&LQ,$UBE\
M/*O.9B5"J524#4U);7IQ5,;YNY8$UV_"GS*YG#)BVO/!#:RLS6E["O\3E,4X
M[WG=IZT+*3AC=OK?VDG&M,NL#SD1YV*2RJV,M7A2*GH07K@@=-;0"7!&,)'J
M0V"*_EB;]P\5CJO/[9;TI+T_".6TL'?[)W;I<@.1>B.&*>:Q=BF B:#EC$;T
MGJ0([');P=DAAG$NQ:^%/VIP=L6Q!C:?S]UA:Q_:-&6LZ2C452=>[\9I(TI$
MP7PB?0:(!P0ZX%0[<"26>DX8, &3X*NE5+LNMO*$GH:MC^5H/HYVCO[CRHM
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
M6NPFVC2E,I&0P-9!SFL -9V1Z.4II?!ZJ0AN;[XZ2U#@CY&%2Q:70'^BYW9
MO&4X4@E&'*V&NL-Z#4&00R"2<Y5R,TCXW&+D+[B(W55_A,+K4UL#2IX>?I!.
MTSC2!L_=2 'B#J@=RKQ#XYDK(NR $F#O8)TIX.6<PPES\W37S/"ZF;N4@99,
MJ^8X;ZF?5B%/.CP."8;6<$5=<GC%\8M<'5XS]P$IU&F'@*R&:/3QE8R'A374
M[SN@#WC1B=W1H.W<7P6L5])L,2R@&4P@2GY?[*_ZS!3/79*N(7P2>'$P_,2+
M3<6+CY*[K-9.**KM@/8@ !K#EWD:,"='?X;*>3!- <<YK*1%X>S-K+J>!$=:
M0,=LB!7U3#/!Y\/IQ\F['RD)GE2';K%*(,$4>!3'.T6D0)511B/HB4I?M-BH
M3FTL!'O<4-2M*7>2Z2DBAZ!Y*:PL8@'M&&;^EM,.J IKO0,:?NI1SNE9"MBB
MP"?3Z#JTB>[*F*/Y_EFV4<VNMZH[5-Q"M+5SZ\73C846?G>U'0BW]Q;- @$_
M\> :G@X="<[TF12PFNLJIQJZ"60WY)D -#R6F^#,'Z!_R?S 2.=)^AYQ+L0"
M)02B?>QU6 -#F'D>X&ADC@R&T6S(A2]B.O=/1+]^/QH7T_N3N)N/_FC7[[=2
M[B">#2/0M=9KU!BFJ#_=B5:YNN%%[O?I-"F;A8S7QM9]0*&R<D4J\C6O82"N
MB6XRW TSAU.Q76F-+35LOCN,T\!/.I:C6W5HIN1KI[>GK(.*X![MN[H4EAI>
MY+ETJ/,7/M,FO=8F?0%Y@H1S??]9N-@\1\9QU;#NE*DM>@WM)*LPJ%)D";P7
M9?IF$D]"[ -"NW:-FZ&73_?W]W^N3^O?:RB8ZZXFF&TG%KC=T1K&JMX!!= !
MOM(ES"XV'Z!J)\^$T]PMV:)87E=PZLP^RVD=>=$%MPJ9'\X/NA<N'B_F>8H2
M&M[$?B&R^:][,110.D!:Y0I1N/D*E7WE+EQH9;LLLW^N]'G!TTODU%,NRG>D
M9@I^7-^]R.^O0<)T:.@ 1^"=Q#BB/,976 [(L=N#]._>\I &0N;,I#O%O[A.
M$WQ%6G[&7I;.LM/=1T::MG_-W<6(6;5F2*_ N!";Q&2B NH&!$X+)2C!NW)4
ME+><A@0EW]7*R!VP?6O$'9R!/?+V2&4.9[FEGOG"N%N5F0:C;C?*Y[")VPLY
M);>8)K#UVYU![4J/H,5AZMR6;+XM2DHL3 @*8[JP'K-5D#N@B[1S<&&UZM%F
MR8J53,6@U4:+>9L##5GF?=%B-'6OF>>"1]ZF<.V PAN82%8M^B!*B6;N"Q:J
M1"LP#U,'X_.&-_1M7>>[2H#Z.02D *GLX57S->\$8=<)D>@#SQ0G&28ZS$,P
MZN6-E%:-H<%LKUQ S7Q8QR?EF?0QB]V/CR]#2K@4XI].%7(Z^([Y! M",&1_
M85F');A6L%3[RBGN3ESUXFH I3)943!.[O*PWO=KP[.7\66&TH:ZKH3#COA;
M?A$DZ@//S<H]U&"F&%U@8Y(]3=F;S[!$G=X!10V&SFV.$5(FN@T/G$13XR)/
M:4WO_Z++>S&QFOO3/->O'=":,PD1L0,2VP'Y(*0 <<IB;(!>"N_R0QOSLIL3
M#573!.^F9P5L;^S!8U:BSQKDTI%F&M_  NA!8@,A"LT%XVA;:?2TXMYLTDQ*
MC Q6P<]5LYPLJ[<[XL&7F91)2O_[(VHSRNI*$;J['IGAV7R##!M_3%W1:M@<
M.)&M>3FZ(0BAG]-X-?%(RTQSI<!'B=NMGA9IOJ20YPH:TROS6. @. K!/,Y1
M:#^H+3-K^6U9W:4EQ"D+M5F1NJ]/<YFG0Q^O\YJMK-S\IY&5ORGT.<"1<9X9
M1O/!<Z:8R*_/<L1CA(-LSWY#Q*,U/NO'!B#(M<E'/T^=MHF[<QQQQG?LW=G
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
MG8785!<!O9M+58G>\[^7SS^(@ =,M#4*=Y2+L_DX4'F/-.!/S:8'C%9@Y@2
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
M,',@\@,"PX@3:-O8#9'G1SY62J*ZK_&YD4TK'OB@D?5A&[!^QC@5AI&)88/
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
MW()!Y'"?6L1%H9:)W-/7W#BV(VIUJ$B[PH(?KC,QPSU-K[(^J-6XTQ" HQ^
MO\7NC9SFF$T!#$.,U=?3I$RDH/(VPZB\HG\I?I46B7A2IN"7]>ED.B#1X&V>
MT<])RJ]*_JQR^ZO0RHP^ZT9:T(@+6GF;%.@9Y6R5RZ3#4GA026_H<E@#IT&7
MQ2KM3W9YK*%L]S)9Y[6)RR'N.N U=<U\ZE@<!P'DQ/+$7L<)9 %$&P;<XT&,
M&/;UO-Z,2SBW5?G7PV[>TY:P.SBD:NOXNP[4R#0YFH_V;,K.'1N$]RXO=U"^
M/T<9N6/P&BL7=[2C <Z"JR6W+>+9HON'_#DMF4Y&@OUOSXV$I91 B@GM-W/Z
MH?&/XX?+5JOB==QT/!VJD6GP.$I&TPWTXS',A7!_D]-Y$?:J],:1L/_)8>;>
M9UX4G-^TY^2?N:"/M1=+0R/%Q8K_%\?YI^0;7T2>AZ/ <R&W?6'-<>Q#0N(
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
MQXLR3ZK%4_[[T. &I0%28Z'Q8!^9F+81K_#= 7V:2 <=Z(Q'.RAU_DX1#SK
M'(YZT&IE&/E]S/*7+,<E_Y"E;"<'$?=XY#FQ ^/0DV75F/3,I#)LP0\BSPXX
M9EK&4F]O<Z.VM;" "&DUKXK[<56C*&-HC;X_:H&2@HZ;PTD)$T-4T]_7I,RB
MI/8VD:B]-)0WBO(FON/?>+KBFSMG[(3$%BP160A#%!!?;*X""UJN^'(<BF-;
MS\EV;R_SXXFBE(MQ7HOY=UVBV >D*D&<",_HQ% CTT@XRC5R+P;&B&!?'Q,3
M0(^:NQ._[^&3_<B$27)?"M/C*5N*]PMIFI2OZT\WH*[#"0E@Q+C<'SDQQ(A$
MT'/C(+)C)V:65FRC:L=SHX7/5^<?KCY?/5Q=WH/SZPMP_W#S\?_YQ\WGB\N[
M^W_]:^C8P;^!R__UY>KAOP8[H?4/A!J'C 'OR+32$7E].%.^CL(NNNB8]VGK
M[_:]/-V4P.CQ?U-[WWC<P.<DY5<E?RX67#K'63Z&OF@#HC@D,+)I#,/($S\C
M1&.JY[^BT.G<&*K74UT8[U)P4$FNZR^G,@)J]&0:UY&IR02D)EW\=S :WY=_
MT^5<G/9W0-#PSM]]=Q@I73Z_++-7SBO6:TM84F$HA=232;9\B")"(0Z1#UVQ
M47*\T!<P:''0GC[F1CFMB*"0,H(7T>X3+CAX$4_I<<P^0-4HY4281F:0-4*5
M>".<H/2H;X@<]O4P*1?TJ+@]]?L>'7B=)%NZX^VGS2Y6FR(9=0*/B$<HQ'8
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
MPV:73*/BSVW)W.\/RL3'@?,"O @RK'Q#=5U#I_TD#"VE[S;0,UA*BQ-\4L]
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
MYN>VC$CI@!1/,WO- ?#4R'TX)"-3L 8:VM2X7VE#!+;5^*0TLU^Q;3(X\-1
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
M;6<%66!BV[$KIJ%++%\ZLELP#' ,&:$!<UD0^[96%O'^[N8V03M);:JHO#.
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
M5\HS-\KK5TIIZ]+16J->E3K;B]EKA\R,)"<<B)%)TV0,;D"G4'UDTJHT4;7
MJP#V7I#&39H7JD!S%73G2\Y<UZP=$Y.5V"S>""FJJO:QJ0W80]9?"!0C1J6
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
M13&!><:8]B/G1 :9P,QJ2W6]2',CLWX2X\OU5Y\E.ZX+<?VI=0.U<I:\YV&
MS3AQVF$;F2^OKIAK-F+3%;D] OFE2]3N!?KG*#![!*"W\K#'+5];ZZ/.._"I
M7)7?U6JQ*58/S7ZWW>S>'Y:08#3 D5#V)HN1LC?3F$%"8@RS-,\I"66<1$89
ME*\38W:4W2LVT>3=:(0?SIGI<UP,67=TM,=FVB.@^SITIVR_M6K\9:)*'BY@
M>B_B827$"]7O< 'J?.D.I];<V/*+V!!%O/PMJ5:JH_4M8TT%2<'?"%FP8K/
M*"8TS@)(4YU/&B<))!'+8"#R6! A8Q19%4"ZW.7<6+"3&(A69#OF,\#8C.7\
M(C<RH^U ZZ0%O_7D!:W 'N\(S-'Q1%$&'4Y*1^8 /*<>BS?M79+:;'WUN9*A
M&U+OE;EQ02O:7\U=B_KZ#\_S*U0?>3*W4GD[(SNCJ9,_4+^=R7R 3@C?]_LY
M]6NW!5K[/1>;IHK,2NVI5MH>$"M6B/6)&Z&8$AD+F< H96H7(^(4XD3$,,P%
M"SE/\C"W2FIDU?O<IFI/^/J0]T!\'X6;[<;&;(T?#?&1&<(GV-9+OQ-HGJP
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
M;)[3SUX F\DV78:_3@6PW!><O@'T>=X_B_VLW:APE%/)!(-Y2C*]>F1J5&0
M<R$9S07",D.FF?^F&)/Q\P">'A%QD!UPM.$P.#8:#>"15Y@=KC^5X+N[XANP
MD_4&M-+O?S3>9V]^*C,:WA,=LGC%W>Z4Q FZP4,/NQ:G.\-PTO3@2,*M!;=]
MQALA154)KNR"#WN2V]4:Q!PG,@TY3*5VF@X(AP3A$&(42I'2! ?2*E/=<'=S
M.YCHI*VW$[TUP++&XP6,S;82_I ;_8B_!4UO&S[T%\[?JW(]3IU&,W \[14N
M=#;I_L!,\>=[ L.W?!10V*^S),"1LO(YE*$B$,3C !(:8(@I%U%,8DPSJ]C1
M,_W,[4SBLVI,^T@TZ:]*"<HS-14 J=-AOA&L3C\*XO &Z&_OFEH+IM:D1TS'
M/NY\7FW!HZ%BB,(H]18FME0,51VNN.#+!GD> J;MGG*[^2((+Y9/;X1:ZA^+
M57TKTUW'/(LXB&C"*&<$"IE%$*5(PIQ%(6093C##F*',*N'>U1+-S9+I1RX<
M13O6VP&E'FCU WT%>Y>NUX6+VH^JX1GKE&,U]M&KZ]",&GOB#>&1 ESMY7G1
M:%AG^"Z%SKHW[,;;/=MQ$04YXE((*%$J(<)Y#"D5*>1!B&).0Q(C:6/=]=J>
MFT5W?W=_^P%\>'_[ZOV']_?OWWZUX\4^:F8,YXC%R%S5D\H?U9Q0U1-I]%N>
M=/J?4.GY1#[UR+61L6<<:9O\&D_/5MI88!D2/7O#/(.(Y0)2D2"(@SC0]A/.
M ZO$&&YBS-EH:MR+NS0SAJ?15XZ*&3N,C_7(1'(RHF#O\'VS WVB %L7&+V'
MVUH)\4+!MRY G0_%=6K-D25%]:-@HJWG$^,\Q[E,(2-) !'5>1T3EL DB%'$
MD%3_85;DUV]]=IS6"&?)7P=X&=*2*PICLTTCE\=:2(,:^R*&@[:GG>^GU#J:
MQB<?<JRPT(3B[_Q5VCJ_K\1*R&*SR'D>$\H8E$0H6T5F'.:18%!D29KQ3$@9
MQC8[C>'N9K?YT'VT&<,M<ZY>P-5L6OM#:^1YWB7EZ/FPM;*"WUIISY>=L*^2
M8 2+KP()PYU-6QO!2/&CL@AF;]D[S=?3H[8DOI5+]<J7S>IOZ\]"5+]7Y?;[
MWK0V=*$W;&YNBWQ#$CVYP1>QV58K\+<UT-*#6GQS'WI35(<I9"1 1^81,RS5
MUL3GIL0!*B=O>],^)O.]MU2Z[XEO^ZJ;<7++V/9QN]010.<2WK=F,N$YB47,
M(*-A A'# I*0))#%<9AD/(@EL2J58MSSW-BH)SBX6!##SJ0Q'PTSZV84C$<F
MJ-N[U^_/%/X889-CC9 GF\>\WTG-'VLXGEM"]@W8&T5NX8/SCAGT'B=H'1PX
MVXC 2:, /8;^O52\W^4@/Z^1?6V>K"]")T(M5@^?127+ZE''$MS19?%0CY'>
M$#'%"??%HX[1D5_53]>R*9M3QZ+H:./;7\5Z$><I2^(PA>ICT+D"0PYQRD.8
MA#D)>!0D6 8.N0(]B3<WVFBUNP$[_4!/0;#7\ 9T.H)&R3JI54_-&U K6N<7
M ']J7=UR"_KZ#LP,G)<;W9%)[V4&UC5#H6?\_>8M]"7<2V0S] SLF1R'OGL9
M(^"RZ@>)[.1FY<.J^!_!%V&>AJG:A$*)PQPBD@80,QS!*,$T9D%.(\H7J]J,
MX/>&V:>NE,F(37##)D>2C>CG(M;KOX)66E#MQ&TRGHX:GGEA#(<I?[(AF57,
M8'40O':S&[>]3A,.D,_00G\#-:]@PRL&S',$HAG"U\4D7NAC1E&*9FC8Q2T:
MMNFP'-XR5FT%_[K]_GU9]'MM+IH6,N LTDE1$H;4<B>C3"UW/((Q"L.$Q2%/
M<&:<9?%"9W/;\W1R[B(8;6*I+P%KL 9YA&OLDY-&4K!#K,]5-E?N1M!9K X>
M(9R(_:^!TH[7#;$9Y.U+;4S'RX;:'/"NZ3NN$>)#"?+^6%6"+#5]Z^N;S^6Z
MJ+]F&<<BSED(I7:G0RPG.B KAV&2(\00QEF4V3CIN @Q2]>=&^=X*J=Q,#L5
M&AO=D6G;*'?H7@N@U0"='CZ#T-U1]!::[B#"Q 'K[B =A[%?T9:C;V+Y^*A/
M<4KVC]?D>]%Y'*R_B+6H?@BN^GZWW6PK\7Z]WNKC@ 6/*<TS96I&&55,2$()
M:90Q&"5!1&))I4RDS?F\M01S,T<;!<!::P"J5FJ@)BHH6HG!;X7Z?:V5I3^
M_?"8$>2HH(]^<%+C70NO;*]&_*X^QY<^_HT*H-/!HW>D*WR^'":M^Y_6A](5
MGB.W2N>&')P*ELNWOQ3YZM2"K\E&/-05!5MO&U,7@X$VYD9;2E:P$Q;LI;7P
M,!A"S,#?P!-88^^AS^#DT1?)% TW+X2AAJ?S23!0[\!#P>1Y5Y-GX%3ODU*E
M/<X0">(BQ10*CA*($A) ',D(IE3]7RA8EJ=6_HZ&_<Z-)W;IKZKN1GI5KJ!;
MP(8A\J8VC'<\7_[*9R^W3VO%"BAO-HI9KQ-;)E90'-LC=J_;6R&JD2_;I0@#
MFH2W577+R^\;9><LR8.I#7*^A;DQBY(4:E&!EA6&!X796K'-C9$!X"Z;(GXP
M&YD]#. "?VJ9/5DDET%QLD<&FIW,&KFL6M\6,7C:S1+YK,97EY1O_!Z#'.4D
M9#"(%60HD1QB)E.8H#3D'".622MSH]_XW&:^E@UHX9P<#0]@,[,57,$8>4H;
MXV"]YI]2V-/"?M#TI*OW*:6>+]$GGW&X@'^_8E7-K639GD+4)P_]N)3[\DVQ
MK'<H34V"._GV\?NR?!*B/K'XK+Z2;V0MM$2+A!!].)I!%O 0HH@0F.<R@WF4
M!S&B$9>Y4=[A$62;&SET@K8GJM];4<%W/5FL3U+'&,QASGGA(1J9LGJ*@>XD
MMCEZ/0C9NB]!IQUHU -W$NR&MM80="H"K>/+#:>%W\++#>M$;@[3#Z^=<\0X
M S#H2^&YR^E<+\;!ZL!38Z0NW-;K)O7"FV+-EN5Z6XD/Q4J\WXC']4)@BAD3
M:O7-<J)6WTQ"C$,!>1KP+*19PABV67W/]C2WM;27+&0O+?A3RPMJ@0U-[\L0
MFZV)7H ;?X6;"#.[A<<+=A,M(WVTZJO8,Z#66= \;'N,,;K$].<;F)2W+^KQ
MG(4OO^!X1%'I]/Z;)TW/F]L5UREZO^L/Z%ZU]Z;484.+/,]222,!4\H01-HM
MCDB.881B%DH6L#2)K$XN+O<Y-Y[M1+ZI;9U-7;AY)_8-T(*#/QO1;0\[# ;
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
M_#3[GQL17:HS4^L :B6 U +\WNBAN5O6'24UHAH1^Y%YRS[L^ID)S,"SE:Y
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
M1WZ7WFVJLL)K5KNLA)1?\,_L>?.\3%WD4Y0XT,.^!Q%/&"14IH[!7LA9A/P
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
M)@3*^O$0Q9@)+DLRF&),@R3PL)\:B3"?:]#86*XR$I163H"T\U00E)N>TF/
M(?%WO8'5 WIC K2%ER56/-N<0:G2%GB[_&GMN?U(=:?(5UU,6)V2KNY>UZLU
MGDN5B$]X59 I#X(XBF@$24S$@I)R!O-4S LI(4&6>3GQ0]^$08U:'QU=2J-4
M%HV*7S'-G3%#/J09]SV"H)B18XA\WX<II3&,PAB)_PN]&/MFM4V=83],_=$2
M_;\J)R"N:CV670$6C?U#]9#>F.4,=<<#U%Y1S:8 ?&D[:!D_ <I\>R-7+]0L
M#5-F;0\Z)O6"97< ZO<0L]&&LF)Z/5_+O(Q2NF\C9EH.9E.2,>IG2021F*)#
MA&0EIRR119P2E%"2H8!I[36<:FAL8TAI:RT,V=+D+<W5XZN3Z'93DTW,'+-0
M7[BT"4<7BXZ##/&(DE;$/QHV.?G@08A#U[V:([2O[UTR2<;6E<>I#\7J7W)2
M6^4 $AJ'-(US*+[\$")".<14< -.$TZ9E[,L-,JJ[&AK;*2P92J0ME;KP5XI
MEET@Z\U9+$'GF!MZH]:G;-(I/.Q533K:TM!%DTZY?*!FTLE;SJQ[<J.* \E]
MQFE ,2,()9 $4JT\0F)E&OH!%#\+LRA)F<>,RMH>:,.()@:0P"TM*Q4#J\.)
MQ;QOY9,6E'JD<"9 CLF@.5&H4"IUYAR40-EWWW81E%8+'U,&9=_%HX50#EQJ
M:6KPZ?T3FY.?SWCY+[5%''C<]U&,88CS#"*:<[%B"%-98#$,,YXQ#QEE@IYJ
M\-]@DK"QM]>F_4G$>TX6SL!Q^!F#-H3G3QJ.X.)JYK#;W,=.'XXX?W(.<>R^
M'DK%*KOG3H5AK7!;/EG]0F4%U?5%PY G0181&'(20Y3%ZLQ0+$TRDF,OSU!"
M]4NAZ+<[-LI1!HJIAC*]U%5__&Y2(<4 \FZR<0BD8\XI,;QK8]AHTY>_+"T_
MG;QS%KX&0L1N<!Y(B=@BWF8RQ.:H=>H0&SQN."%B<Q^WE(A[W-XS<N2'&#1:
M,@0;6D=IEE *8T9DTF4<P33S/,AS%I X]Q(_,8L'.=C,V%B\M!*L-F8:QG8<
MQE)O<G@^0H[IN0*GL=!!#F4W"+:"*PXW,FS(1*>C>X$0W5?W%"&O3K,V^];?
MY\5Z-8TH2D@8AY#( G<(D01BDD1R\RC$'N8LHD:+Q\/-C.W+;XYLEYN#D]>Y
M=I&[$YCJ,<#Y2#EF@ :DYG3I>R=(YAK?G1C8TO$^W,BP6MV=CN[I<7=?W8\
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
MS)@MUAH.RKB:FU4D0#+:H&745FBKC&T-MB>2.$X -1SLAM10#P!,J?8(6WW
MA+2GB,]?<7W)BS.<>24V=\U(40=3M)F(%Y,YXPJSDNFA%RM'H>T!>L8)S :$
M5BO9=X"CM_-O1/5B^9U8F& ,3!/T(6J40)1&<#D'V@-"^J@,1:NMK=3N^N/T
M!1X.)T?+M@-<O%_BUS#-/_WQ%><KI//[W?H++F_(:()<4P2" I23U=&T6*MI
M'<3"I=2<17RP7]LQ<#F K''Z" ^'HM::Z !<-XEGLCC!HP-I"AV_(B!XQQ/M
M#,/I!]Y(VSJ]\73 -*]W'_!X.EJZQT-CL0ZS1G9G\167Z^_O9Z'.7\@U9/A:
MTR+5ACJNC8Q*0I0U_9%E@A"BA&R8MM)*&6Q[@[.?GAY<YB91?S.A=V!;WDSG
MTS7^//V&^2UI8_YY2O[95E:5FY"=BRH0^0K3=HJ'YR&!C=(EY[T. AM#Z&&*
M>G".FX"HH> [@-'?%HO\^W0VFSBB-(4J#;21++&+1+=7@ *%CCK9D%JGI2_7
M[L$?;@*-HX39 0A>7RQ;BW//\%/XXQK.Z&K)K4>(6=06B)&#"W4>758%=2DI
MJH=:"1X#B_W4].#R-@%*(X%W )T=)_W7Q3Q=.&-1A^)E*)!X;:.D:]DNN7/T
MAQ6."R^+:&U,[B6D!Y>W"6!.%_/16/F&R[AH&A!->*R/"3TG>VC)U2JJMMGS
M#"P3F1SW& 0;YCIKG'D;@]U?/4F0'00]/T]#G,XVZ6CROC=/B;XL9B3T5?7$
MU]^O1.,#C[ZH  3N>O]+P/:*Y,-B\DY;"A'-0U55QP#D4-K&#88&OST?1$4=
MG%,[?-W.06!,3GDMH80Z.2!BA$ Q'V2=,&3:3EZVMD;[J1GW5G08[>^'V"FJ
MZ !4EQ<D[\/W>CMRF8H*HG+A"A1&UETIGR'Z3&<SX])Q3K:=/?3BYY1KJ9N4
M= .FD_2\YU;J!*'W 9WE.:UZ1T83SW0VQG$P0M46I#9 D)Q8BAE#E%J8YH'X
M7F+&/>R& U #T7> H5>+^48:_S5=?WEUOEI3*+F\Y.JR$^$D^Y!#D!&BK*T'
M:S^8FI\B<YU*B"PHIA_JBW%4^<\!=(V;#AP(6<T5T@'(-I'G/7LE&L49TKF?
MR!>H][P>O+<6#*>8U!3D#T_5/3K$/])(#98^' A*+<3> 7KNX8!$XE- I""5
M\WI0)XCD0((+7&@1*.I]!G=[W$SB0)@Y4=@=) @NCN:KM"CN9KM<CL&K8,":
MFNRPJ8X6CARD*L)&P_S#3ZU.<(SNI:<;WVBX2*V9.CJP1 ^>S3ML"9L$9L8@
M\>)K@:Z"$#6%%5'&F*3@NK2NTCB0M&Y<IN$ -X22.L#>[<-\AQ,3C:4XHQ[E
MVA$G%&T$7BCX<**:?&[+@_UR6[A13T38<WA2PR&LD2HZ -4.$Q.7F/1&91"\
MMD"0O%:QY 3(Z8@O+%D66A<,[2S?C3/U+#G+)PF[ Y^J]FV;KC?-M^KS%+*P
MT_EGG*?*"B\R&^4\.,GJBP TX+S.8)S2R$A:Z%J[5 ^0,^YM[3,=<&V4T8']
MN2T5DW/8]'"0T9#U)#L:.4^0@V66)5;+H1I#Z8B+N<'N=I\%/2>(O / O+]<
M=R.=[7,XR[.*5AD(3KF+"@9/X2HS43F>2BG-'R?>0\:X]R2G:/5N#?U)(NX
M)3MM1K?TQ^)2M,(!JOJ@I+XEH3@3P3IN,:2D8FSMV]RF8=Q0OR$^3A)N!^!X
MD?.FU"',WH=I?CM_%;Y.R4^:,%]R,)J#2+$:55W13ACGW@MF3%!)ML;('E+&
M#=(;0J6%J#M S =<A^D<\T]A.2=7:_4BI?.S\UGM>O(:RS1-UQ-&Y+.<Z\L3
MIBC:,^1WV6)!.V<D^?JNZ-;@>9RJ<4/QACAJK( .(+7#P2:;4%OG+_$+SE?3
M;[C-E?Z\6-5BWG?E4_AC$J11,CH-@:D(B@)$B"@"B((8N!->8NL2ZB>2.&X
MW])H#:B:#I!W-ZR8T(Y1Q;,"/LM,02-]%6O+?F1T@$M$;GQK<-VE8MS O2%^
M3A1P!]F>Q^+0"1.U XE78 QQH3Q:"$5DX#KPE%PLH?ECYL=H.@@^S<>HC)4_
M/%TMS6#V/*WOWF_4\ 77TT3^\0T>3NR#=_.3AVR*]P /S]DA3^:,G$L)R16R
M;88',DO6$&BR1I:B%+QU,==S=,B[F;8@6;];;I;-FR#U/2XW T<FR?@894*(
MIE[+!$=^8FT2&G2TS)3(TA!]& Z@[)^@H]Y3D/-P5JF)>CIPIFYRM1UI\^)\
M_66QG/XWYHE3Z$/6&D0.'I26&ESM21P,3S)'D]&UK@-XF*)_@H<G[4!VDCHZ
M!=?;U>J<.(E6"Z9YA((;A[*VO/!20(PJ!FL*$B_/ *PM->.FJT8!U1%JZ!10
MNP.XD")8PW,$64VN"O7Y@Z-P-GOCC'4RN]@Z#GR$I'$S6*- ZUB%=("OG9N!
MO0<\*B)>\-H7Q4=0*$O=,AF*+R@B>J;90U-*3KR).<GY&BQY-3C.6BNF+ZS=
M.>?K#8)'R<%M'MZ@8G3$6P>,"Q:%YK67_' 8.\KG&BRQ]9S8.DD1/6+JXI@O
M-1MHG0"7C""_,1@(M@ZFQ&0Y(_G8YC'C'E+&K4]Y?BP=H8 ><;1[IA?&BF:>
M@EMKB1=9' 0E/#!K:^B;64S-6VF?.EAVL+SI\R/J6%7T/RKD2I:K17GW%9>;
MCSYY9LB>3VV<)SV$]D8YTNT-WM6"5RCC7EI?R.'9/)52,?G:$;0V5<^2L1B\
M=ZV+Z/>0<OH-W\4'?JIOVR<B94>1@P,G=,UZA 3.% D^9<*X#X8W3T+=I&#<
MS&8+?=^]XCM:PB,>3ZOENG:OS.=I32$ +K]-$[[X8[J:Z*!KHV4%JM0F0K5W
MJI.%+&*RRKO@6,X'Q62TP XZZ&_7R-BW=B=9[R/TN&@HU#Y L;E5W'*P>KTX
M"]/Y)!L4TC(2!N+F34N"&&*M[],2'6-&J8,BJ<.0<9> <>#11J=W 7*B@#OP
M;"\8^07/(BXG.AJON+'@N"69A&3!:Y6@Y.Q4K',@2NLC\P8!HZ/C5(7>;2U\
MI'0[@,:%'"Z(=RZ4@DY!IE"?_.M2I_)*2[*0V60IO?6BM=.Q2\ X%UW#0>-X
MZ?8 C<MCEL(#?$M?KB:(+$JKZG#.0MX7:@71.@G%Q:28#H5I.913>D5%)[>A
MQSL?C03< 40^X#><G^-U8TLE56U3(D$639O%,D76KQK#'#UCG+/VK:1OT]")
M;WJD3N^44)\@X'X \H;D=-\#_Y_^2+/SFM2I34WI?[E6YO)<8G!>@+6U#3+S
M$IR2"$4HSZTUDMF!,/04,L>%V6FXN!]D@RFI QR^6JS6[\H%HU="2SX4@UP
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
MJPV(:1]F[Z3P*M!&',Y0/DS;.+'L\X&PH6:Z0MRF]\8%3]MTZ2W.#)=><:$
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
M0>KV[9S<K8G"G*(@03MN/2@A'/B,&H3''% K'U/KB2N[4[<30.UK &@+]70
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
MM+3FI.Y@XCY*[20465\,D"OP]<7;EN"M5II"NS-Q!P>;?]RG.[B/XMJX@R=
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
M4BK& E$:#TYA%C))]+%U8?MI.=RMJ?"UU1>< 9K.?DW*XQV;I]F9\ORW3[M
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
M,:>!XME"CK0O=5$7.1C1YY*LR@E;YS"/(+>'5];V <FI]->!=;QB=>OK/G4
ML5@?1?&@O2&;+U@BFY\C!&VS=T4$ZUL__>]&V<A[8DX%E"< VE!K'6'QCM?[
MY)4@, J?'&3+="T?I=L&4Z! +&8A%3/M[^U]Z!O7,(Z-R^8:[ B=6[_X*:Z\
M8LS;[( G9T IQLE/UG3P5':QE,"Y:AU&[T;9N+',V(ALJ+6.L'@KD4"GC?[W
M+?W+Z6HYB=*[F&($)NO9RBI"E#:!C(G99'2*>G O\AY-X\8U8^.OB:8Z"&V>
M.D QFB1J8PAJ.D6J*$_BJ=(2TN2@39$J#)5/ZLG.#162M)![]ZGAS<2VZ?>;
M)/G=42-MDL*[?J5M.O@@WDZ0",;,R;B5"-E9LC\2,SBG"4#<6Y\]$[EY3_N
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
M<*OHD@QH<KDW">^)&I3GOS-N5_Q)0-1:VKT!9_DV?)NNPD5]0JI. %'VA9R
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
M\JV@G>0"Y;D#O_D]^O87XDM(2O:/O_T74$L#!!0    ( "V03%@L@5X)IP$
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
M%9?LDDJE+5,%^ZAT_F8S>MLZBEK-OS*5L;X6QG)89B?(RZ;!AD6R@\ =OL[
MM=<N<#]R@W A-OF4W15J(BF]I4:(GPZ!2Q5,*!3*+$;@HF"\F+*JL+HB>(#"
MZVLP@LE9CE]:(.893_!(,Y6C3%@5Y)8$"DK(&*ZG3B3G=X1Q%W0:/$MA#(:4
MOH!C#">0"(V"#;$"W6%)2II-1B(9,5.YCWG_"6FJE3@'<F$D*KLC"1-A1W#0
ME)1X YW>$J:I%&Z.T2UE\71Q&EXO*#O?#RB)9:) V!V"YF%N )$01[->:!=%
MAG3#K8 >422R2J$34%J(:0,P%%I.60DD.! [<$LY1VD-$/-D:"R$5#C%#2=1
M20@ F@KX\<,9;T_"S8AE4DW,#+>:;I'M-,= W#T,=L/*Q@+\S,R8)6M?+P*[
M:X? ZT?A>K-YT([VCTR-L9IDN#2BLDS@9RAJ+II#QC5YW  '(I;DXLL(8(VE
M,"/7QXGER*,NE[K?J3")5*9"/Y=AM9(!0*56":5X;-@6\)(2 !A ,;A/1KRX
M)=9'\KJL))FZJG9X,]K;HNVY/=%>&AYM>YW"T= B0-B-Q%RN6T!V0)JSZMDA
M63U:%C37 V48R'G\%.^0< SACW.R_?9Z8WB+;Z\+B-_N'$9N'CZ0P4PA?KXL
M/@^SAJO8":_,R[NXTAD3@%*/%(JQJC04()^-A?%9$E)4>#V.F,_SZV*.UB2Y
M1UY=C>?H:=3YVS4*Y%K88I04J=_SFRHV(A5<"^> ")S!5XW"::J,J^-^W1I?
M]'U.589@$';[OE/) ?FDDMR5 KCEC9CS ?0([&*1%.%;3$X0V1K]*?79F;U.
M:,=K!.U.=QG:+\YJ2PA_>3Y\,="Q.,8B=?CE1A7<E0!N@'W'5AVHN4YG  /D
M!8^%%';J.,*J8=UR\UCT, LKY9'H MOUE>:^=JBL= F8&\]IDD3IU!O@>>\M
M%: J$FA'"Y5N&3D1</J :"PW4?JJ\GHQG:P1ID.Z'HRYK'Q.<P&G+ /S%&.$
MRJQ@D ^4Y 4Y.OQ<32H]A-$1^=4$ZAJKRG[:@I=4$?X@38Z79\]OKE@\8_Q^
M55*8"=@3$(@!7B<(TS4"89U80WR7<>(V_34%]"TKP?@9Z=3Q )4DE79H6"BZ
M*[3FRE@\=V>HT&42*/J]0LV&ZJU/=,D :R2Z)]*UX=B9D3^O<$<9_H@JV+4=
MK!IQ\\!07(KTRX!27SO\?-1Y?<JDN"-9'UX\D6]\\11]&?37?<NW]YJV?/[L
M,YVMG,8\F[GDNHC>>6)S^/L,VK+$B1_LX^#%5FGSP!3\ ZC,<V$MT;\I';$"
M%W'MJ8!]7LD6,(Y,;5PEP%_'SF<+DWZO!,SWB[ J$G_0L?W__=Q7) A]";J'
MN1( H-M4N^UY(@A@J8O\P[YJ0OS.5>U _WS=]L35'\G.CJD^"X+U%B@<;JQ(
M@#Q%1T,/^>^3<*WI+KH <V"EC4 =#'B#J7(@!I/DG:GKSLH#O5=."]9OO]5'
M]<\T4DL#0""?$@$E?Z9>8ZX1BJ<HQDJ.R570@M_6KP9TG44I+Z6:$EHG(Q6R
M)G^$:"#P/T(O=E[TYK+]S2+\ 9/F4R?[2+$&.YG6!WCM1KBE\"+[NX]A/'O+
M;OV>LY:/L<1(-^&8Y*6AWNS+$<I5*?FT)PIOGN]T5&N/E;4J[[F["F-7^,"A
MZC'\<*&YOL;0WFOOM%I^)JW&_W0V<GW+82>T[=ITN;&]UYKU7=G^J/.N5Z]G
M$K/Y#*^?K=M92%/RXMU&9V,F4T.YUR[O6?1XLL(+^:?N!<^^/BC\59 WFUV
MW'^RG_N_7?UT.1BPF]/3_ND#&O[@/-0@\* IX9<[/&,SA[ZO27K\PO]+)^;[
M\OT"NVOAJE.#G8P$96QP3TGE=NCL/)!27S@_U&SN?VMRMB["L17*P-*T;"]/
MQ:Y/>"L2[).[6J4R_DU?+QQ/CVGI]M9\D?FDV9IWX3%66F67NSQSX:O^#-?/
M=OVUMW\!4$L#!!0    ( "V03%@9<Z+DWP<  .PF   ?    97@S,3)C9F]C
M97)T:69I8V%T:6]N<30R,#(S+FAT;>U:;6_;.!+^?K^"EV"["6 GMN.\.6D
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
M$K:.I)R8GF7C O++QF/)A/O%A,QP]\GUILDW[BS+_^(&=<_>W/X%4$L#!!0
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
M-4V0LG]BW@>BE3M%]@*HCC@O'GSJ1%]'3HU5/,O7NB33DUT\YL<\IA2_S3X
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
M]>3L,VSU0)7R 95TG_'?.?2,_JZC_P=02P,$%     @ +9!,6!R/W93T%
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
M4$L! A0#%     @ +9!,6+V/=#?U$0, W*(@ !$              ( !
M &%N970M,C R,S$R,S$N:'1M4$L! A0#%     @ +9!,6&C74L*D$@  3M$
M !$              ( !)!(# &%N970M,C R,S$R,S$N>'-D4$L! A0#%
M  @ +9!,6.YJFKP +0  V<D! !4              ( !]R0# &%N970M,C R
M,S$R,S%?8V%L+GAM;%!+ 0(4 Q0    ( "V03%@X3\.28DP  +MZ P 5
M          "  2I2 P!A;F5T+3(P,C,Q,C,Q7V1E9BYX;6Q02P$"% ,4
M"  MD$Q8??/#-RS9 0!KXP$ %               @ &_G@, 86YE="TR,#(S
M,3(S,5]G,2YJ<&=02P$"% ,4    "  MD$Q8"\/BX'E]  !.E0  %
M        @ $=> 4 86YE="TR,#(S,3(S,5]G,BYJ<&=02P$"% ,4    "  M
MD$Q8PCR%55]% 0#'N0$ %               @ '(]04 86YE="TR,#(S,3(S
M,5]G,RYJ<&=02P$"% ,4    "  MD$Q8AC4&6K0_ 0"<9@T %0
M    @ %9.P< 86YE="TR,#(S,3(S,5]L86(N>&UL4$L! A0#%     @ +9!,
M6$@^"YE%K@  5D\( !4              ( !0'L( &%N970M,C R,S$R,S%?
M<')E+GAM;%!+ 0(4 Q0    ( "V03%@L@5X)IP$  ,4,   <
M  "  ;@I"0!C9F]S979E<F%N8V5A9W)E96UE;G1?8V@N:'1M4$L! A0#%
M  @ +9!,6&'X7U6\ P  \Q(  !X              ( !F2L) &5X,C$Q;&ES
M=&]F<W5B<VED:6%R:65S<30R+FAT;5!+ 0(4 Q0    ( "V03%@H9!SR0@,
M $$)   >              "  9$O"0!E>#(S,6EN9&5P96YD96YT875D:71O
M<F-O;BYH=&U02P$"% ,4    "  MD$Q8)=5]#NX'  #])@  'P
M    @ $/,PD 97@S,3%C96]C97)T:69I8V%T:6]N<30R,#(S+FAT;5!+ 0(4
M Q0    ( "V03%@9<Z+DWP<  .PF   ?              "  3H["0!E>#,Q
M,F-F;V-E<G1I9FEC871I;VYQ-#(P,C,N:'1M4$L! A0#%     @ +9!,6/EP
M3,++!   P!T  !X              ( !5D,) &5X,S(Q8V5O86YD8V9O.3 V
M8V5R=&EF:6-A+FAT;5!+ 0(4 Q0    ( "V03%@;M3H!)A4  /)H   >
M          "  5U("0!E>#0R9&5S8W)I<'1I;VYO9F-A<&ET86QS="YH=&U0
M2P$"% ,4    "  MD$Q8'(_=E/04  !N10  '               @ &_70D
M9FEN86Q?87)I<W1A>&-L87=B86-K<&]L+FAT;5!+!08     $0 1 *X$  #M
%<@D    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>anet-20231231_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:anet="http://www.arista.com/20231231"
  xmlns:country="http://xbrl.sec.gov/country/2023"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  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="anet-20231231.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
        </entity>
        <period>
            <instant>2024-02-07</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</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="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</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="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</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="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</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="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">anet:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">anet:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">anet:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">anet:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">anet:CustomerAMember</xbrldi:explicitMember>
                <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">anet:CustomerBMember</xbrldi:explicitMember>
                <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">anet:CustomerAMember</xbrldi:explicitMember>
                <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">anet:CustomerBMember</xbrldi:explicitMember>
                <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">anet:CustomerAMember</xbrldi:explicitMember>
                <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MoneyMarketFundsRestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MoneyMarketFundsRestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MoneyMarketFundsRestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MoneyMarketFundsRestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MoneyMarketFundsRestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MoneyMarketFundsRestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MoneyMarketFundsRestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">anet:MoneyMarketFundsRestrictedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">anet:ComputerHardwareandSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">anet:ComputerHardwareandSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:UnbilledRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:UnbilledRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">anet:PrivatelyHeldTechnologyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">anet:PrivatelyHeldTechnologyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">anet:PrivatelyHeldTechnologyCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">anet:PrivatelyHeldTechnologyCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">anet:PrivatelyHeldTechnologyCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">anet:PrivatelyHeldTechnologyCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">anet:PrivatelyHeldTechnologyCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">anet:PrivatelyHeldTechnologyCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">anet:PrivatelyHeldTechnologyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">anet:PrivatelyHeldTechnologyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
        </entity>
        <period>
            <startDate>2020-11-25</startDate>
            <endDate>2020-11-25</endDate>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
        </entity>
        <period>
            <startDate>2022-03-30</startDate>
            <endDate>2022-03-30</endDate>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
        </entity>
        <period>
            <instant>2021-10-01</instant>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">anet:A2014EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-01-01</endDate>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">anet:A2014EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">anet:A2014EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-01-01</endDate>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">anet:A2014EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">anet:A2014EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-01-01</endDate>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">anet:A2014EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">anet:A2014EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">anet:A2014EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-02-12</endDate>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">anet:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">anet:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">anet:StockOptionsandRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">anet:StockOptionsandRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">anet:StockOptionsandRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">anet:ItaBrennanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">anet:ItaBrennanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">anet:ItaBrennanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">anet:JayshreeUllalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">anet:JayshreeUllalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">anet:JayshreeUllalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">anet:AnshulSadanaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">anet:AnshulSadanaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">anet:AnshulSadanaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001596532</identifier>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-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="partner">
        <measure>anet:partner</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>anet:segment</measure>
    </unit>
    <unit id="acquisition">
        <measure>anet:acquisition</measure>
    </unit>
    <unit id="patent">
        <measure>anet:patent</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-32">0001596532</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-33">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-34">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag contextRef="c-1" id="f-35">false</dei:AmendmentFlag>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-53" id="f-402">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <anet:PostContractCustomerSupportPCSTermofContract contextRef="c-55" id="f-411">P1Y</anet:PostContractCustomerSupportPCSTermofContract>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="c-55" id="f-417">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-173" id="f-723">P3Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-4" id="f-801">http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-5" id="f-802">http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-5" id="f-805">http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-4" id="f-806">http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-5" id="f-809">http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-4" id="f-810">http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <ecd:TrdArrDuration contextRef="c-255" id="f-1159">P278D</ecd:TrdArrDuration>
    <ecd:TrdArrDuration contextRef="c-258" id="f-1160">P456D</ecd:TrdArrDuration>
    <ecd:TrdArrDuration contextRef="c-261" id="f-1161">P455D</ecd:TrdArrDuration>
    <dei:DocumentType contextRef="c-1" id="f-1">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="c-1" id="f-2">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2023-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-4">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-5">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-6">001-36468</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-7">ARISTA NETWORKS,&#160;INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-8">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-9">20-1751121</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-10">5453 Great America Parkway</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-11">Santa Clara</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-12">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-13">95054</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-14">408</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-15">547-5500</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-16">Common Stock, $0.0001 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-17">ANET</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-18">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c-1" id="f-19">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c-1" id="f-20">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-21">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-22">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-23">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-24">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-25">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c-1" id="f-26">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c-1" id="f-27">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c-1" id="f-28">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="c-2" decimals="-8" id="f-29" unitRef="usd">40800000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-30" unitRef="shares">312633612</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock contextRef="c-1" id="f-31">&lt;div style="margin-top:3pt;padding-left:90pt;padding-right:90pt;text-align:center;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;DOCUMENTS INCORPORATED BY REFERENCE&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Portions of the registrant&#x2019;s definitive Proxy Statement relating to its 2024 Annual Meeting of Stockholders to be filed pursuant to Regulation&#160;14A within 120&#160;days after the registrant&#x2019;s fiscal year end of December&#160;31, 2023 are incorporated by reference into Part&#160;III of this Annual Report on Form&#160;10-K.&lt;/span&gt;&lt;/div&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId contextRef="c-1" id="f-36">42</dei:AuditorFirmId>
    <dei:AuditorName contextRef="c-1" id="f-37">Ernst &amp; Young LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="c-1" id="f-38">San Mateo, California</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-3" id="f-39" unitRef="usd">1938606000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-5" decimals="-3" id="f-40" unitRef="usd">671707000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-4" decimals="-3" id="f-41" unitRef="usd">3069362000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-5" decimals="-3" id="f-42" unitRef="usd">2352022000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-4" decimals="-3" id="f-43" unitRef="usd">1024569000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-5" decimals="-3" id="f-44" unitRef="usd">923096000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="c-4" decimals="-3" id="f-45" unitRef="usd">1945180000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-5" decimals="-3" id="f-46" unitRef="usd">1289706000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-4" decimals="-3" id="f-47" unitRef="usd">412518000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-5" decimals="-3" id="f-48" unitRef="usd">314217000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-4" decimals="-3" id="f-49" unitRef="usd">8390235000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-5" decimals="-3" id="f-50" unitRef="usd">5550748000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-51" unitRef="usd">101580000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-5" decimals="-3" id="f-52" unitRef="usd">95009000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-4" decimals="-3" id="f-53" unitRef="usd">88768000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-5" decimals="-3" id="f-54" unitRef="usd">122205000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:Goodwill contextRef="c-4" decimals="-3" id="f-55" unitRef="usd">268531000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-5" decimals="-3" id="f-56" unitRef="usd">265924000</us-gaap:Goodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-4" decimals="-3" id="f-57" unitRef="usd">945792000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-5" decimals="-3" id="f-58" unitRef="usd">574912000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-4" decimals="-3" id="f-59" unitRef="usd">151900000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-5" decimals="-3" id="f-60" unitRef="usd">166612000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-4" decimals="-3" id="f-61" unitRef="usd">9946806000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-5" decimals="-3" id="f-62" unitRef="usd">6775410000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c-4" decimals="-3" id="f-63" unitRef="usd">435059000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-5" decimals="-3" id="f-64" unitRef="usd">232572000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-65" unitRef="usd">407302000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-66" unitRef="usd">292487000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-4" decimals="-3" id="f-67" unitRef="usd">915204000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-5" decimals="-3" id="f-68" unitRef="usd">637432000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-69" unitRef="usd">152041000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-70" unitRef="usd">131040000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-71" unitRef="usd">1909606000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-72" unitRef="usd">1293531000</us-gaap:LiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c-4" decimals="-3" id="f-73" unitRef="usd">95751000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c-5" decimals="-3" id="f-74" unitRef="usd">89839000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-75" unitRef="usd">591000000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c-5" decimals="-3" id="f-76" unitRef="usd">403814000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-4" decimals="-3" id="f-77" unitRef="usd">131390000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-5" decimals="-3" id="f-78" unitRef="usd">102406000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c-4" decimals="-3" id="f-79" unitRef="usd">2727747000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-5" decimals="-3" id="f-80" unitRef="usd">1889590000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies contextRef="c-4" id="f-81" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-5" id="f-82" unitRef="usd" xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-4"
      decimals="INF"
      id="f-83"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-5"
      decimals="INF"
      id="f-84"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-4" decimals="INF" id="f-85" unitRef="shares">100000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-5" decimals="INF" id="f-86" unitRef="shares">100000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-4" decimals="INF" id="f-87" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued contextRef="c-5" decimals="INF" id="f-88" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued contextRef="c-4" decimals="INF" id="f-89" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-5" decimals="INF" id="f-90" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue contextRef="c-4" decimals="-3" id="f-91" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c-5" decimals="-3" id="f-92" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-5"
      decimals="INF"
      id="f-93"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-4"
      decimals="INF"
      id="f-94"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-5" decimals="INF" id="f-95" unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-4" decimals="INF" id="f-96" unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-4" decimals="INF" id="f-97" unitRef="shares">312245000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-4" decimals="INF" id="f-98" unitRef="shares">312245000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-5" decimals="INF" id="f-99" unitRef="shares">306890000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-5" decimals="INF" id="f-100" unitRef="shares">306890000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue contextRef="c-4" decimals="-3" id="f-101" unitRef="usd">31000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-5" decimals="-3" id="f-102" unitRef="usd">31000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c-4" decimals="-3" id="f-103" unitRef="usd">2108331000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c-5" decimals="-3" id="f-104" unitRef="usd">1780714000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-4" decimals="-3" id="f-105" unitRef="usd">5114025000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-5" decimals="-3" id="f-106" unitRef="usd">3138983000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-4" decimals="-3" id="f-107" unitRef="usd">-3328000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-5" decimals="-3" id="f-108" unitRef="usd">-33908000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-109" unitRef="usd">7219059000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-5" decimals="-3" id="f-110" unitRef="usd">4885820000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-4" decimals="-3" id="f-111" unitRef="usd">9946806000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-5" decimals="-3" id="f-112" unitRef="usd">6775410000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-113" unitRef="usd">5029493000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-114" unitRef="usd">3716079000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-8" decimals="-3" id="f-115" unitRef="usd">2377727000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-9" decimals="-3" id="f-116" unitRef="usd">830675000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-10" decimals="-3" id="f-117" unitRef="usd">665231000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-11" decimals="-3" id="f-118" unitRef="usd">570310000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-119" unitRef="usd">5860168000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-12" decimals="-3" id="f-120" unitRef="usd">4381310000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-13" decimals="-3" id="f-121" unitRef="usd">2948037000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-6" decimals="-3" id="f-122" unitRef="usd">2061167000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-7" decimals="-3" id="f-123" unitRef="usd">1573629000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-8" decimals="-3" id="f-124" unitRef="usd">958363000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-9" decimals="-3" id="f-125" unitRef="usd">168720000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-10" decimals="-3" id="f-126" unitRef="usd">131985000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-11" decimals="-3" id="f-127" unitRef="usd">108895000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-1" decimals="-3" id="f-128" unitRef="usd">2229887000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-12" decimals="-3" id="f-129" unitRef="usd">1705614000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-13" decimals="-3" id="f-130" unitRef="usd">1067258000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-3" id="f-131" unitRef="usd">3630281000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-12" decimals="-3" id="f-132" unitRef="usd">2675696000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-13" decimals="-3" id="f-133" unitRef="usd">1880779000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-1" decimals="-3" id="f-134" unitRef="usd">854918000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-12" decimals="-3" id="f-135" unitRef="usd">728394000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-13" decimals="-3" id="f-136" unitRef="usd">586752000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-1" decimals="-3" id="f-137" unitRef="usd">399034000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-12" decimals="-3" id="f-138" unitRef="usd">326955000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-13" decimals="-3" id="f-139" unitRef="usd">286171000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-140" unitRef="usd">119080000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-12" decimals="-3" id="f-141" unitRef="usd">93241000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-13" decimals="-3" id="f-142" unitRef="usd">83117000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses contextRef="c-1" decimals="-3" id="f-143" unitRef="usd">1373032000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-12" decimals="-3" id="f-144" unitRef="usd">1148590000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-13" decimals="-3" id="f-145" unitRef="usd">956040000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-146" unitRef="usd">2257249000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-12" decimals="-3" id="f-147" unitRef="usd">1527106000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-13" decimals="-3" id="f-148" unitRef="usd">924739000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-149" unitRef="usd">164777000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-12" decimals="-3" id="f-150" unitRef="usd">54690000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-13" decimals="-3" id="f-151" unitRef="usd">6140000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-152" unitRef="usd">2422026000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-12" decimals="-3" id="f-153" unitRef="usd">1581796000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-13" decimals="-3" id="f-154" unitRef="usd">930879000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-155" unitRef="usd">334705000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-12" decimals="-3" id="f-156" unitRef="usd">229350000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-157" unitRef="usd">90025000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-158" unitRef="usd">2087321000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-12" decimals="-3" id="f-159" unitRef="usd">1352446000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-13" decimals="-3" id="f-160" unitRef="usd">840854000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-161"
      unitRef="usdPerShare">6.75</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-12"
      decimals="2"
      id="f-162"
      unitRef="usdPerShare">4.41</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-13"
      decimals="2"
      id="f-163"
      unitRef="usdPerShare">2.74</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-164"
      unitRef="usdPerShare">6.58</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-12"
      decimals="2"
      id="f-165"
      unitRef="usdPerShare">4.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-13"
      decimals="2"
      id="f-166"
      unitRef="usdPerShare">2.63</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-167" unitRef="shares">309354000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-12" decimals="-3" id="f-168" unitRef="shares">306473000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-13" decimals="-3" id="f-169" unitRef="shares">306512000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-170" unitRef="shares">317135000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-12" decimals="-3" id="f-171" unitRef="shares">316459000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-13" decimals="-3" id="f-172" unitRef="shares">319238000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-173" unitRef="usd">2087321000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-12" decimals="-3" id="f-174" unitRef="usd">1352446000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-13" decimals="-3" id="f-175" unitRef="usd">840854000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-176" unitRef="usd">825000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-12" decimals="-3" id="f-177" unitRef="usd">-3215000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-13" decimals="-3" id="f-178" unitRef="usd">-1381000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-1" decimals="-3" id="f-179" unitRef="usd">25939000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-12" decimals="-3" id="f-180" unitRef="usd">-23025000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-13" decimals="-3" id="f-181" unitRef="usd">-7157000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax contextRef="c-1" decimals="-3" id="f-182" unitRef="usd">-3816000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax contextRef="c-12" decimals="-3" id="f-183" unitRef="usd">-632000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax contextRef="c-13" decimals="-3" id="f-184" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-185" unitRef="usd">30580000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-12" decimals="-3" id="f-186" unitRef="usd">-25608000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-13" decimals="-3" id="f-187" unitRef="usd">-8538000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-3" id="f-188" unitRef="usd">2117901000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-12" decimals="-3" id="f-189" unitRef="usd">1326838000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-13" decimals="-3" id="f-190" unitRef="usd">832316000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-14" decimals="-3" id="f-191" unitRef="shares">304696000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-14" decimals="-3" id="f-192" unitRef="usd">30000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-15" decimals="-3" id="f-193" unitRef="usd">1292409000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-16" decimals="-3" id="f-194" unitRef="usd">2027614000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-17" decimals="-3" id="f-195" unitRef="usd">238000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-18" decimals="-3" id="f-196" unitRef="usd">3320291000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-19" decimals="-3" id="f-197" unitRef="usd">840854000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-13" decimals="-3" id="f-198" unitRef="usd">840854000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-20" decimals="-3" id="f-199" unitRef="usd">-8538000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-13" decimals="-3" id="f-200" unitRef="usd">-8538000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-21" decimals="-3" id="f-201" unitRef="usd">186875000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-13" decimals="-3" id="f-202" unitRef="usd">186875000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross contextRef="c-22" decimals="-3" id="f-203" unitRef="shares">7693000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-22" decimals="-3" id="f-204" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-21" decimals="-3" id="f-205" unitRef="usd">67244000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-13" decimals="-3" id="f-206" unitRef="usd">67245000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="c-22" decimals="-3" id="f-207" unitRef="shares">4537000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-19" decimals="-3" id="f-208" unitRef="usd">411645000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-13" decimals="-3" id="f-209" unitRef="usd">411645000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="c-22" decimals="-3" id="f-210" unitRef="shares">171000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-21" decimals="-3" id="f-211" unitRef="usd">16482000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-13" decimals="-3" id="f-212" unitRef="usd">16482000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-23" decimals="-3" id="f-213" unitRef="shares">307681000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-23" decimals="-3" id="f-214" unitRef="usd">31000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-24" decimals="-3" id="f-215" unitRef="usd">1530046000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-25" decimals="-3" id="f-216" unitRef="usd">2456823000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-26" decimals="-3" id="f-217" unitRef="usd">-8300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-27" decimals="-3" id="f-218" unitRef="usd">3978600000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-28" decimals="-3" id="f-219" unitRef="usd">1352446000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-12" decimals="-3" id="f-220" unitRef="usd">1352446000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-29" decimals="-3" id="f-221" unitRef="usd">-25608000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-12" decimals="-3" id="f-222" unitRef="usd">-25608000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-30" decimals="-3" id="f-223" unitRef="usd">230934000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-12" decimals="-3" id="f-224" unitRef="usd">230934000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross contextRef="c-31" decimals="-3" id="f-225" unitRef="shares">5908000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-31" decimals="-3" id="f-226" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-30" decimals="-3" id="f-227" unitRef="usd">48410000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-12" decimals="-3" id="f-228" unitRef="usd">48411000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="c-31" decimals="-3" id="f-229" unitRef="shares">6461000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-31" decimals="-3" id="f-230" unitRef="usd">1000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-28" decimals="-3" id="f-231" unitRef="usd">670286000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-12" decimals="-3" id="f-232" unitRef="usd">670287000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="c-31" decimals="-3" id="f-233" unitRef="shares">271000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-30" decimals="-3" id="f-234" unitRef="usd">32725000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-12" decimals="-3" id="f-235" unitRef="usd">32725000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions contextRef="c-31" decimals="-3" id="f-236" unitRef="shares">33000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c-30" decimals="-3" id="f-237" unitRef="usd">4049000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c-12" decimals="-3" id="f-238" unitRef="usd">4049000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-32" decimals="-3" id="f-239" unitRef="shares">306890000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-32" decimals="-3" id="f-240" unitRef="usd">31000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-33" decimals="-3" id="f-241" unitRef="usd">1780714000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-34" decimals="-3" id="f-242" unitRef="usd">3138983000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-35" decimals="-3" id="f-243" unitRef="usd">-33908000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-5" decimals="-3" id="f-244" unitRef="usd">4885820000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-36" decimals="-3" id="f-245" unitRef="usd">2087321000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-246" unitRef="usd">2087321000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-37" decimals="-3" id="f-247" unitRef="usd">30580000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-248" unitRef="usd">30580000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-38" decimals="-3" id="f-249" unitRef="usd">296756000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-1" decimals="-3" id="f-250" unitRef="usd">296756000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross contextRef="c-39" decimals="-3" id="f-251" unitRef="shares">6480000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-38" decimals="-3" id="f-252" unitRef="usd">62093000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-1" decimals="-3" id="f-253" unitRef="usd">62093000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="c-39" decimals="-3" id="f-254" unitRef="shares">954000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-36" decimals="-3" id="f-255" unitRef="usd">112279000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-1" decimals="-3" id="f-256" unitRef="usd">112279000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="c-39" decimals="-3" id="f-257" unitRef="shares">203000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-38" decimals="-3" id="f-258" unitRef="usd">33563000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-1" decimals="-3" id="f-259" unitRef="usd">33563000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions contextRef="c-39" decimals="-3" id="f-260" unitRef="shares">32000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c-38" decimals="-3" id="f-261" unitRef="usd">2331000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c-1" decimals="-3" id="f-262" unitRef="usd">2331000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-40" decimals="-3" id="f-263" unitRef="shares">312245000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-40" decimals="-3" id="f-264" unitRef="usd">31000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-41" decimals="-3" id="f-265" unitRef="usd">2108331000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-42" decimals="-3" id="f-266" unitRef="usd">5114025000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-43" decimals="-3" id="f-267" unitRef="usd">-3328000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-268" unitRef="usd">7219059000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-269" unitRef="usd">2087321000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-12" decimals="-3" id="f-270" unitRef="usd">1352446000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-13" decimals="-3" id="f-271" unitRef="usd">840854000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-272" unitRef="usd">70630000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-12" decimals="-3" id="f-273" unitRef="usd">62700000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-13" decimals="-3" id="f-274" unitRef="usd">50334000</us-gaap:DepreciationDepletionAndAmortization>
    <anet:NoncashLeaseExpense contextRef="c-1" decimals="-3" id="f-275" unitRef="usd">18236000</anet:NoncashLeaseExpense>
    <anet:NoncashLeaseExpense contextRef="c-12" decimals="-3" id="f-276" unitRef="usd">18648000</anet:NoncashLeaseExpense>
    <anet:NoncashLeaseExpense contextRef="c-13" decimals="-3" id="f-277" unitRef="usd">17112000</anet:NoncashLeaseExpense>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-278" unitRef="usd">296756000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-12" decimals="-3" id="f-279" unitRef="usd">230934000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-13" decimals="-3" id="f-280" unitRef="usd">186875000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-281" unitRef="usd">-370796000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-12" decimals="-3" id="f-282" unitRef="usd">-244382000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-283" unitRef="usd">-99290000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:GainLossOnInvestments contextRef="c-1" decimals="-3" id="f-284" unitRef="usd">18699000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments contextRef="c-12" decimals="-3" id="f-285" unitRef="usd">27479000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments contextRef="c-13" decimals="-3" id="f-286" unitRef="usd">0</us-gaap:GainLossOnInvestments>
    <us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium contextRef="c-1" decimals="-3" id="f-287" unitRef="usd">33518000</us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium>
    <us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium contextRef="c-12" decimals="-3" id="f-288" unitRef="usd">-12767000</us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium>
    <us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium contextRef="c-13" decimals="-3" id="f-289" unitRef="usd">-26847000</us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-3" id="f-290" unitRef="usd">101473000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-12" decimals="-3" id="f-291" unitRef="usd">401531000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-13" decimals="-3" id="f-292" unitRef="usd">126969000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-1" decimals="-3" id="f-293" unitRef="usd">655474000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-12" decimals="-3" id="f-294" unitRef="usd">638948000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-13" decimals="-3" id="f-295" unitRef="usd">170449000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c-1" decimals="-3" id="f-296" unitRef="usd">66401000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c-12" decimals="-3" id="f-297" unitRef="usd">117465000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c-13" decimals="-3" id="f-298" unitRef="usd">130222000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-1" decimals="-3" id="f-299" unitRef="usd">198612000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-12" decimals="-3" id="f-300" unitRef="usd">31436000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-13" decimals="-3" id="f-301" unitRef="usd">66681000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c-1" decimals="-3" id="f-302" unitRef="usd">123694000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c-12" decimals="-3" id="f-303" unitRef="usd">70704000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c-13" decimals="-3" id="f-304" unitRef="usd">78187000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c-1" decimals="-3" id="f-305" unitRef="usd">464958000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c-12" decimals="-3" id="f-306" unitRef="usd">98957000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c-13" decimals="-3" id="f-307" unitRef="usd">278485000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInIncomeTaxes contextRef="c-1" decimals="-3" id="f-308" unitRef="usd">20168000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:IncreaseDecreaseInIncomeTaxes contextRef="c-12" decimals="-3" id="f-309" unitRef="usd">44026000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:IncreaseDecreaseInIncomeTaxes contextRef="c-13" decimals="-3" id="f-310" unitRef="usd">-2589000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-311" unitRef="usd">2034014000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-12" decimals="-3" id="f-312" unitRef="usd">492813000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-13" decimals="-3" id="f-313" unitRef="usd">1015856000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="c-1" decimals="-3" id="f-314" unitRef="usd">1887939000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="c-12" decimals="-3" id="f-315" unitRef="usd">1643824000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="c-13" decimals="-3" id="f-316" unitRef="usd">1455465000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="c-1" decimals="-3" id="f-317" unitRef="usd">67284000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="c-12" decimals="-3" id="f-318" unitRef="usd">193782000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="c-13" decimals="-3" id="f-319" unitRef="usd">19607000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireMarketableSecurities contextRef="c-1" decimals="-3" id="f-320" unitRef="usd">2606878000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities contextRef="c-12" decimals="-3" id="f-321" unitRef="usd">1418857000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities contextRef="c-13" decimals="-3" id="f-322" unitRef="usd">2317264000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-1" decimals="-3" id="f-323" unitRef="usd">34434000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-12" decimals="-3" id="f-324" unitRef="usd">44644000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-13" decimals="-3" id="f-325" unitRef="usd">64736000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-1" decimals="-3" id="f-326" unitRef="usd">-1799000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-12" decimals="-3" id="f-327" unitRef="usd">145087000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-13" decimals="-3" id="f-328" unitRef="usd">-1299000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <anet:PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies contextRef="c-1" decimals="-3" id="f-329" unitRef="usd">3164000</anet:PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies>
    <anet:PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies contextRef="c-12" decimals="-3" id="f-330" unitRef="usd">12691000</anet:PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies>
    <anet:PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies contextRef="c-13" decimals="-3" id="f-331" unitRef="usd">19933000</anet:PaymentsForInvestmentInNotesAndPrivatelyHeldCompanies>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-332" unitRef="usd">-687454000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-12" decimals="-3" id="f-333" unitRef="usd">216327000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-13" decimals="-3" id="f-334" unitRef="usd">-925562000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="c-1" decimals="-3" id="f-335" unitRef="usd">62093000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="c-12" decimals="-3" id="f-336" unitRef="usd">48411000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="c-13" decimals="-3" id="f-337" unitRef="usd">67245000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-1" decimals="-3" id="f-338" unitRef="usd">33563000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-12" decimals="-3" id="f-339" unitRef="usd">32725000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-13" decimals="-3" id="f-340" unitRef="usd">16482000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-3" id="f-341" unitRef="usd">112279000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-12" decimals="-3" id="f-342" unitRef="usd">670287000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-13" decimals="-3" id="f-343" unitRef="usd">411645000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-344" unitRef="usd">-83749000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-12" decimals="-3" id="f-345" unitRef="usd">-654601000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-13" decimals="-3" id="f-346" unitRef="usd">-360882000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-1" decimals="-3" id="f-347" unitRef="usd">675000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-12" decimals="-3" id="f-348" unitRef="usd">-3611000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-13" decimals="-3" id="f-349" unitRef="usd">-1816000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-350" unitRef="usd">1263486000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-12" decimals="-3" id="f-351" unitRef="usd">50928000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-13" decimals="-3" id="f-352" unitRef="usd">-272404000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-5" decimals="-3" id="f-353" unitRef="usd">675978000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-27" decimals="-3" id="f-354" unitRef="usd">625050000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-18" decimals="-3" id="f-355" unitRef="usd">897454000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-4" decimals="-3" id="f-356" unitRef="usd">1939464000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-5" decimals="-3" id="f-357" unitRef="usd">675978000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-27" decimals="-3" id="f-358" unitRef="usd">625050000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaid contextRef="c-1" decimals="-3" id="f-359" unitRef="usd">686155000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="c-12" decimals="-3" id="f-360" unitRef="usd">427846000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="c-13" decimals="-3" id="f-361" unitRef="usd">189774000</us-gaap:IncomeTaxesPaid>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-362" unitRef="usd">20567000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-12" decimals="-3" id="f-363" unitRef="usd">7300000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-13" decimals="-3" id="f-364" unitRef="usd">5005000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:StockIssued1 contextRef="c-1" decimals="-3" id="f-365" unitRef="usd">2331000</us-gaap:StockIssued1>
    <us-gaap:StockIssued1 contextRef="c-12" decimals="-3" id="f-366" unitRef="usd">4049000</us-gaap:StockIssued1>
    <us-gaap:StockIssued1 contextRef="c-13" decimals="-3" id="f-367" unitRef="usd">0</us-gaap:StockIssued1>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-368">Organization and Summary of Significant Accounting Policies&lt;div style="margin-top:6pt;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;Organization &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Arista Networks, Inc. (together with our subsidiaries, &#x201c;we,&#x201d; &#x201c;our,&#x201d; "Arista," "Company" or &#x201c;us&#x201d;) is a supplier of cloud networking solutions that use software innovations to address the needs of next-generation data center and campus workspace environments. Our cloud networking solutions consist of our EOS, a set of network applications and our Gigabit Ethernet switching and routing platforms. We are incorporated in the state of Delaware. Our corporate headquarters are located in Santa Clara, California, and we have wholly-owned subsidiaries throughout the world, including North America, Europe, Asia and Australia. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Basis of Presentation and Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements include the accounts of Arista Networks, Inc. and its wholly-owned subsidiaries and are prepared in accordance with accounting principles generally accepted in the United States ("GAAP"). All significant intercompany accounts and transactions have been eliminated. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 reclassifications of prior period amounts were made in the current year to conform to the current period presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Risk and Uncertainties&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Global economic and business activities continue to face widespread macroeconomic uncertainties, including inflation, monetary policy shifts, recession risks, and potential supply chain and other disruptions such as the Russia-Ukraine and Israel-Hamas conflicts, the Houthi attacks on marine vessels in the Red Sea and the U.S. trade war with China. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As we exit 2023, the business is emerging from a period of unprecedented global supply chain disruptions.  Throughout this period, we made significant supply chain investments, including funding additional working capital and incremental purchase commitments in response to extended visibility to deployment plans from our customers. We have worked closely with our contract manufacturers and supply chain partners to ramp production following a period of delayed component sourcing and workforce disruptions. This increased capacity has allowed us to ship products against previously committed demand/deployment plans and accelerate some deployments where needed, while trying to limit building customer inventory and to some extent balancing customer lead times with those currently experienced from our key suppliers. As a result, some shipments against these previously committed demand/deployment plans have extended into 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As the global supply chain has experienced some improvements and as customer lead times have been reduced from their peak, we have seen and expect to continue to see a commensurate reduction in visibility to customer demand and a gradual return to shorter demand-planning horizons resulting in lower demand levels.  Given these shipment and order patterns, near term revenue trends may not be solely reflective of current demand levels, but as discussed above will benefit from demand/deployment plans that had been previously committed. While inventory and working capital levels may remain elevated in the near term, we expect that purchase commitments will continue to decline as supplier lead times shorten. The larger magnitude of these balances, combined with a reduction in customer demand-planning horizons and shifting customer product priorities, has resulted in increased risk that we may not be able to sell all of this inventory, which in turn has resulted, and may in the future result, in additional excess and obsolete inventory and supplier liability charges.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;&#160;&#160;&#160;&#160;In addition, inflation pressure in our supply chain, scarcity of some materials needed to build our products and disruptions to our manufacturing process have increased our cost of revenue and have impacted, and may continue to negatively impact our gross margin. Our operating cash-flows have also been and may continue to be negatively impacted by significant component inventories on hand or at our contract manufacturers. While we have seen improvements in our supply chain and manufacturing operations, any remaining or new supply chain and manufacturing related constraints could negatively impact our business in future periods. In addition, although our business has experienced limited disruption as a result of the Russia-Ukraine conflict, continued escalation of this conflict as well as the Israeli-Hamas conflict and Houthi movement in the Red Sea may negatively impact the global economy and our future operating results and financial condition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;&#160;&#160;&#160;&#160;Management continues to actively monitor the impact of macroeconomic factors on the Company's financial condition, liquidity, operations, suppliers, industry, and workforce. The extent of the impact of these factors on our operational &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;and financial performance, including our ability to execute our business strategies and initiatives in the expected time frame, will depend on future developments, the impact on our customers, partners, employees, contract manufacturers and supply chain, all of which continue to evolve and are unpredictable. In addition, any continued or renewed disruption in manufacturing and supply resulting from these factors could negatively impact our business. We also believe that some of our customers, following a year of elevated purchases, must now consider changing technology roadmaps and priorities, including the need for the rapid deployment of AI and related technologies, resulting in some uncertainty as to future investment plans and a more constrained approach to some forecasts and orders in the near term. In addition, any prolonged economic disruptions or further deterioration in the global economy could have a negative impact on demand from our customers in future periods, particularly in the enterprise market where we are continuing to expand our penetration. Accordingly, current results and financial conditions discussed herein may not be indicative of future operating results and trends.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Use of Estimates &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 accompanying consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Those estimates and assumptions include, but are not limited to, valuation of inventory and contract manufacturer/supplier liabilities, accounting for income taxes, including the recognition of deferred tax assets and liabilities, valuation allowance on deferred tax assets and reserves for uncertain tax positions, revenue recognition and deferred revenue, allowance for doubtful accounts, sales rebates and return reserves, valuation of goodwill and acquisition-related intangible assets, estimate of useful lives of long-lived assets including intangible assets, and the recognition and measurement of contingent liabilities. We evaluate our estimates and assumptions based on historical experience and other factors and adjust these estimates and assumptions when facts and circumstances dictate. Actual results could differ materially from these estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Concentrations of Business and Credit Risk &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We work closely with third-party contract manufacturers to manufacture our products. As of December&#160;31, 2023, we had four primary contract manufacturing partners, who provided the vast majority of our electronic manufacturing services. Our contract manufacturing partners deliver our products to our third-party direct fulfillment facilities.&#160;We and our fulfillment partners then perform labeling, final configuration, quality assurance testing and shipment to our customers. Our products rely on key components, including certain integrated circuit components and power supplies, some of which our contract manufacturing partners purchase on our behalf from a limited number of suppliers, including certain sole-source providers. We generally do not have guaranteed supply contracts with our component suppliers, and our manufacturing partners could delay shipments or cease manufacturing such products or selling them to us at any time. If we are unable to obtain a sufficient quantity of these components on commercially reasonable terms or in a timely manner, or if we are unable to obtain alternative sources for these components, sales of our products could be delayed or halted entirely, or we may be required to redesign our products. Quality or performance failures of our products or changes in our contractors&#x2019; or vendors&#x2019; financial or business condition could disrupt our ability to supply quality products to our customers. Any of these events could result in lost sales and damage to our end-customer relationships, which would adversely impact our business, financial condition and results of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash, cash equivalents, marketable securities, and accounts receivable. Our cash equivalents and marketable securities are invested in high quality financial instruments with banks and financial institutions. Such deposits may be in excess of insured limits provided on such deposits. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our accounts receivable are unsecured and represent amounts due to us based on contractual obligations of our customers. We mitigate credit risk with respect to accounts receivable by performing ongoing credit evaluations of our customers to assess the probability of collection based on a number of factors, including past transaction experience with the customer, evaluation of their credit history, the credit limits extended, review of the invoicing terms of the arrangement, and current economic conditions that may affect a customer&#x2019;s ability to pay. In situations where a customer may be thinly capitalized and we have limited payment history with it, we will either establish a small credit limit or require it to prepay its purchases. We generally do not require our customers to provide collateral to support accounts receivable. We have recorded an allowance for doubtful accounts for accounts receivables that we have determined to be uncollectible. We mitigate credit risk with respect to accounts receivables by performing ongoing credit evaluations of the borrower to assess the probability of collecting all amounts due to us under the existing contractual terms. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We market and sell our products through both our direct sales force and our channel partners, including distributors, value-added resellers, system integrators and OEM partners, and in conjunction with various technology partners.  Significant customers are those that represent more than 10% of our total net revenue during the period or net accounts receivable balance at each respective balance sheet date. As of December&#160;31,&#160;2023,&#160;we had two customers who represented 28% and 11% of total accounts receivable. As of December&#160;31,&#160;2022,&#160;we had two customers who represented 28% and 16% of total accounts receivable. For the year ended December&#160;31, 2023,&#160;there were two end customers who represented 21% and 18% of total revenue. For the year ended December&#160;31, 2022,&#160;there were two end customers who represented 26% and 16% of total revenue. For the year ended December 31, 2021, there was one end customer who represented 15% of our total revenue. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Cash and Cash Equivalents &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 highly liquid investments with original or remaining maturities of three months or less at the time of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with various financial institutions and highly liquid investments in money market funds. Interest is accrued as earned. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Marketable Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We classify all highly liquid investments in debt securities with maturities of greater than three months at the date of purchase as marketable securities. We have classified and accounted for our marketable debt and equity securities as available-for-sale. We determine the appropriate classification of these investments at the time of purchase and reevaluate such designation at each balance sheet date. We may or may not hold securities with stated maturities greater than 12 months until maturity. After consideration of our risk versus reward objectives, as well as our liquidity requirements, we may sell these securities prior to their stated maturities. As we view these securities as available to support current operations, we classify securities with maturities beyond 12 months as current assets under the caption marketable securities in the accompanying consolidated balance sheets. We carry these securities at fair value. For marketable debt securities, we report the unrealized gains and losses, net of taxes, as a component of stockholders&#x2019; equity. For marketable equity securities, we report the unrealized gains and losses in other income (expense), net on the Consolidated Statements of Operations. We determine the cost of the debt investment sold based on an average cost basis at the individual security level, and record the interest income in other income, net in the accompanying consolidated statements of operations. We determine any realized gains or losses on the sale of marketable securities using the specific identification method, and record such gains and losses in other income, net in the accompanying consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;For our debt securities in an unrealized loss position, we determine whether a credit loss exists by considering, among other factors, current market conditions, credit quality of debt issuers, any changes to the rating of the security by a rating agency, and the extent to which fair value is less than cost. We recognize an allowance for credit losses, up to the amount of the unrealized loss when appropriate, and write down the amortized cost basis of the investment if it is more likely than not we will be required to sell or we intend to sell the investment before recovery of its amortized cost basis. &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-style:italic;font-weight:700;line-height:120%"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable are recorded at the invoiced amount, net of allowances for doubtful accounts, sales rebates and returns reserves. We estimate our allowance for doubtful accounts based upon the collectability of the receivables in light of historical trends, reasonable and supportable information of our customers' economic conditions that may affect our customers&#x2019; ability to pay, and prevailing economic conditions. This evaluation is done in order to identify issues that may impact the collectability of receivables and related estimated required allowance. Revisions to the allowance are recorded as an adjustment to bad debt expense. After appropriate collection efforts are exhausted, specific accounts receivable deemed to be uncollectible are charged against the allowance in the period they are deemed uncollectible. Recoveries of accounts receivable previously written-off are recorded as credits to bad debt expense. We primarily estimate our sales rebates and returns reserves based on historical rates applied against current period billings. Specific customer returns, rebates and allowances are considered when determining our estimates. Revisions to sales rebate and return reserves are recorded as adjustments to revenue. &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-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is defined as the exchange price that would be received for an asset or an exit price that would be paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. We apply fair value accounting for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. These assets and liabilities include cash and cash equivalents, marketable securities, accounts receivable, accounts payable, and accrued liabilities. Cash equivalents, &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;accounts receivable, accounts payable and accrued liabilities are stated at carrying values in our consolidated financial statements, which approximate their fair value due to the short-term nature of these instruments. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities recorded at fair value on a recurring basis in the accompanying consolidated balance sheets are categorized based upon the level of judgment associated with the inputs used to measure their fair value. We use a fair value hierarchy to measure fair value, maximizing the use of observable inputs and minimizing the use of unobservable inputs. The three-tiers of the fair value hierarchy are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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;Level I&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;&#x2014;Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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;Level II&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;&#x2014;Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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;Level III&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;&#x2014;Unobservable inputs that are supported by little or no market data for the related assets or liabilities and typically reflect management&#x2019;s estimate of assumptions that market participants would use in pricing the asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 subsidiaries is either the U.S. dollar or their local currency depending on the nature of the subsidiaries&#x2019; activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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;Transaction re-measurement - &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;Assets and liabilities denominated in a currency other than a subsidiary&#x2019;s functional currency are re-measured into the subsidiary's functional currency using exchange rates in effect at the end of the reporting period, with gains and losses recorded in other income, net in the consolidated statements of operations. To date, foreign currency transaction gains and losses and exchange rate fluctuations have not been material to our consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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;Translation - &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;Assets and liabilities of subsidiaries denominated in foreign functional currencies are translated into U.S. dollars at the closing exchange rate on the balance sheet date and equity-related balances are translated at historical exchange rates. Revenues, costs and expenses in foreign functional currencies are translated using average exchange rates that approximate those in effect during the period. Translation adjustments are recorded within accumulated other comprehensive income, a separate component of total stockholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Inventory Valuation and Contract Manufacturer/Supplier Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories primarily consist of finished goods and strategic components, primarily integrated circuits. Inventories are stated at the lower of cost (computed using the first-in, first-out method) and net realizable value. Manufacturing overhead costs and inbound shipping costs are included in the cost of inventory.&#160;We record a provision when inventory is determined to be in excess of anticipated demand, or obsolete, to adjust inventory to its estimated realizable value.&#160;For the years ended December&#160;31, 2023, 2022 and 2021, we recorded charges of $234.4 million, $71.4 million and $61.8 million, respectively, within cost of product revenue for inventory write-downs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our contract manufacturers procure components and assemble products on our behalf based on our forecasts.&#160;We record a liability and a corresponding charge for non-cancellable, non-returnable purchase commitments with our contract manufacturers or suppliers for quantities in excess of our demand forecasts or that are considered obsolete due to manufacturing and engineering change orders resulting from design changes. For the years ended December 31, 2023 and 2022, we recorded charges of $113.0 million and $43.7 million, respectively, within cost of product revenue for such liabilities with our contract manufacturers and suppliers. For the year ended December 31, 2021, we did not incur any losses on such liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use significant judgment in establishing our forecasts of future demand and obsolete material exposures. These estimates depend on our assessment of current and expected orders from our customers, product development plans and current sales levels.  In addition, when industry-wide supply chain shortages resulted in extended lead times for components, we were  required to extend the time horizon of our demand forecasts and increase our purchase commitments for long lead time components. As customer lead times reduce more broadly, we have seen and expect to continue to see a commensurate reduction in visibility to customer demand and a gradual return to shorter demand-planning horizons resulting in lower demand levels.  While inventory and working capital levels may remain elevated in the near term, we expect that purchase commitments will continue to decline as supplier lead times shorten. There is however no guarantee that all suppliers will meet their &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;commitments in the time frame committed or that actual customer demand will directly match our demand forecasts. If actual market conditions are less favorable than those projected by management, which may be caused by factors within and/or outside of our control, we may be required to increase our inventory write-downs and liabilities to our contract manufacturers and suppliers, which could have an adverse impact on our gross margins and profitability.&#160;We regularly evaluate our exposure for inventory write-downs and adequacy of our contract manufacturer and supplier liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Property and Equipment &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 are stated at cost, less accumulated depreciation, except for land which is not depreciated. We capitalize any additions and improvements and expense maintenance and repairs as incurred. Depreciation is calculated using the straight-line method over the estimated useful lives of the related assets, generally three years. Our leasehold improvements are depreciated over the shorter of the estimated useful lives of the improvements or the remaining lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We lease office space, data centers, and equipment under non-cancellable operating leases with various expiration dates through 2029. We determine if an arrangement contains a lease at inception. Operating leases are recorded as right-of-use (&#x201c;ROU&#x201d;) assets and lease liabilities, and are included in other assets and other current and non-current liabilities in our consolidated balance sheets. We do not have any finance leases in any of the periods presented. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ROU assets and lease liabilities are recognized at the commencement date based on the present value of remaining lease payments over the lease term. The interest rate implicit in our operating leases is not readily available, and therefore, an incremental borrowing rate is estimated based on a hypothetical interest rate on a collateralized basis with similar terms, payments, and economic environments. ROU assets also include any prepaid lease payments and lease incentives.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our operating lease agreements may contain rent concession, rent escalation, and option to renew provisions. Lease expense is recognized on a straight-line basis over the lease term commencing on the date we have the right to use the leased property. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. In addition, certain of our operating lease agreements contain tenant improvement allowances from landlords. These allowances are accounted for as lease incentives and decrease our right-of-use asset and reduce lease expense over the lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our lease agreements may contain lease and non-lease components, which are combined and accounted for as a single lease component. We also have elected to apply the short-term lease measurement and recognition exemption in which ROU assets and lease liabilities are not recognized for leases with terms of 12 months or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Business Combinations &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use the acquisition method to account for our business combinations in accordance with Accounting Standards Codification ("ASC") 805 - &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;Business Combinations&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 allocate the total fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the consideration transferred over the fair values of the assets acquired and liabilities assumed is recorded as goodwill. The results of operations of the acquired businesses are included in our consolidated financial statements from the date of acquisition. Acquisition-related transaction and restructuring costs are expensed as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the measurement period, which is not to exceed one year from the acquisition date, we may record adjustments to the acquired assets and liabilities assumed, with a corresponding offset to goodwill or the preliminary purchase price, to reflect new information obtained about facts and circumstances that existed as of the acquisition date. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Goodwill and Acquired Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of the purchase price over the fair value of net assets acquired in a business combination. The Company has one reporting unit and tests goodwill for impairment at least annually in the fourth quarter or more frequently if indicators of potential impairment exist. We first perform a qualitative assessment to determine whether it is more likely than not that the fair value of our reporting unit is less than its carrying amount. If the reporting unit does not pass the qualitative assessment, a quantitative test is performed by comparing the fair value of our reporting unit with its carrying amount. We would recognize an impairment loss for the amount by which the carrying amount exceeds the fair value. There &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;were no impairment charges in any of the periods presented in the consolidated financial statements. See Note 4. Acquisition, Goodwill and Acquisition-Related Intangible Assets for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquired intangible assets are carried at cost less accumulated amortization. All acquired intangible assets have been determined to have definite lives and are amortized on a straight-line basis over their estimated useful lives, ranging from&#160;&lt;span style="-sec-ix-hidden:f-402"&gt;three&lt;/span&gt;&#160;to&#160;eight years. Acquired intangible assets are reviewed for impairment under the long-lived asset model described below. There were no impairment charges in any of the periods presented in the consolidated financial statements. See Note 4. Acquisition, Goodwill and Acquisition-Related Intangible Assets for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Equity Investments in Privately-Held Companies &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our equity investments in privately-held companies without readily determinable fair values are measured using the measurement alternative, defined by ASC 321 - &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;Investments-Equity Securities&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; as cost, less impairments, and remeasured based on observable price changes from orderly transactions of identical or similar securities of the same issuer.&#160;Any adjustments resulting from impairments and/or observable price changes are recorded within other income, net, in our consolidated statements of operations. This election is reassessed each reporting period to determine whether investments in privately-held companies have a readily determinable fair value, in which case they would no longer be eligible for this election. The Company did not hold investments in privately-held companies whose fair value was readily determinable as of December 31, 2023 and 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Impairment of Long-Lived Assets and Investments in Privately-Held Companies &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts of our long-lived assets, including property and equipment, intangible assets, ROU assets and investments in privately-held companies, are periodically reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Recoverability of these assets is measured by comparison of the carrying amount of each asset to the future undiscounted cash flows the asset is expected to generate over its remaining life. If the asset is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset. No impairment of any long-lived assets was identified for any of the periods presented in the consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Loss Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the ordinary course of business, we are a party to claims and legal proceedings including matters relating to commercial, employee relations, business practices and intellectual property. In assessing loss contingencies, we use significant judgments and assumptions to estimate the likelihood of loss, impairment of an asset or the incurrence of a liability, as well as our ability to reasonably estimate the amount of loss. We record a provision for contingent losses when it is both probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated. We record a charge equal to the minimum estimated liability for litigation costs or a loss contingency only when both of the following conditions are met: (i)&#160;information available prior to issuance of our consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements, and (ii)&#160;the range of loss can be reasonably estimated. We regularly evaluate current information available to us to determine whether such accruals should be adjusted and whether new accruals are required.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Revenue Recognition &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generate revenue from sales of our products, which incorporate our EOS software and accessories such as cables and optics, to direct customers and channel partners together with post-contract customer support (&#x201c;PCS&#x201d;). We typically sell products and PCS in a single contract. We recognize revenue upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to be entitled to receive in exchange for those products or services. We apply the following five-step revenue recognition model:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:42.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Identification of the contract, or contracts, with a customer&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:42.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Identification of the performance obligations in the contract&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:42.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Determination of the transaction price&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:42.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Allocation of the transaction price to the performance obligations in the contract&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:42.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Recognition of revenue when (or as) we satisfy the performance obligation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:174%"&gt;Post-Contract Customer Support ("PCS")&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PCS, which includes technical support, hardware repair and replacement parts beyond standard warranty, bug fixes, patches and unspecified upgrades on a when-and-if-available basis, is offered under renewable, fee-based contracts. We initially defer PCS revenue and recognize it ratably over the life of the PCS contract as there is no discernible pattern of delivery related to these promises.  We do not provide unspecified upgrades on a set schedule and address customer requests for technical support if and when they arise, with the related expenses recognized as incurred. PCS contracts generally have a term of &lt;span style="-sec-ix-hidden:f-411"&gt;one&lt;/span&gt; to three years. We include billed but unearned PCS revenue in deferred revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:174%"&gt;Contracts with Multiple Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Most of our contracts with customers, other than renewals of PCS, contain multiple performance obligations with a combination of products and PCS. Products and PCS generally qualify as distinct performance obligations. Our hardware includes EOS software, which together deliver the essential functionality of our products. For contracts that contain multiple performance obligations, we allocate revenue to each distinct performance obligation based on the standalone selling price ("SSP"). Judgment is required to determine the SSP for each distinct performance obligation. We use a range of amounts to estimate SSP for products and PCS sold together in a contract to determine whether there is a discount to be allocated based on the relative SSP of the various products and PCS.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If we do not have an observable SSP, such as when we do not sell a product or service separately, then SSP is estimated using judgment and considering all reasonably available information such as gross margin, market conditions and information about the size and/or purchase volume of the customer. We generally use a range of amounts to estimate SSP for individual products and services based on multiple factors including, but not limited to product category, actual and expected volume, discounting policies, and end customer vertical and size.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We limit the amount of revenue recognition for contracts containing forms of variable consideration, such as future performance obligations, customer-specific returns, and acceptance or refund obligations. We include some or all of an estimate of the related at-risk consideration in the transaction price only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recorded under each contract will not occur when the uncertainties surrounding the variable consideration are resolved.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Most of our contracts with customers have standard payment terms of 30 days and the remainder generally between 30 to 90 days.&#160;We have determined our contracts generally do not include a significant financing component&#160;because the Company and the customer have specific business reasons other than financing for entering into such contracts.&#160;Specifically, both we and our customers seek to ensure the customer has a simplified way of purchasing Arista products and services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 multiple contracts with a single partner as one arrangement if the contractual terms and/or substance of those agreements indicate that they may be so closely related that they are, in effect, parts of a single contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We may occasionally accept returns to address customer satisfaction issues even though there is generally no contractual provision for such returns. We estimate returns for sales to customers based on historical return rates applied against current-period shipments. Specific customer returns and allowances are considered when determining our sales return reserve estimate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our policy applies to the accounting for individual contracts. However, we have elected a practical expedient to apply the guidance to a portfolio of contracts or performance obligations with similar characteristics so long as such application would not differ materially from applying the guidance to the individual contracts (or performance obligations) within that portfolio. Consequently, we have chosen to apply the portfolio approach when possible, which we do not believe will happen frequently. Additionally, we will evaluate a portfolio of data, when possible, in various situations, including accounting for commissions, rights of return and transactions with variable consideration.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We report revenue net of sales taxes. We include shipping charges billed to customers in revenue and the related shipping costs are included in cost of product revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Contract Balances  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A contract asset is recognized when we have a contractual right to consideration for both completed and partially completed performance obligations that have not yet been invoiced. Contract assets are included in other current assets in the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A contract liability is recognized when we have received customer payments in advance of our satisfaction of a performance obligation under a contract that is cancellable. Contract liabilities are included in other current liabilities and other long-term liabilities in the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Research and Development Expenses &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs related to the research, design and development of our products are charged to research and development expenses as incurred. Software development costs are capitalized beginning when a product&#x2019;s technological feasibility has been established and ending when the product is available for general release to customers. Generally, our products are released soon after technological feasibility has been established. As a result, costs incurred subsequent to achieving technological feasibility have not been significant and accordingly, all software development costs have been expensed as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Segment Reporting &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 develop, market and sell cloud networking solutions, which primarily consist of our switching and routing platforms and related network applications, and there are no segment managers who are held accountable for operations or operating results below the Company level. Our chief operating decision maker is our Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, we have determined that we operate as one reportable segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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-Based Compensation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation cost for equity awards is measured at the grant-date fair value using appropriate valuation techniques and recognized as expense over the requisite service or performance period. We account for forfeitures when they occur. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation costs for stock options and restricted stock units ("RSUs") are recognized on a straight-line basis over the requisite service period, which is generally &lt;span style="-sec-ix-hidden:f-417"&gt;two&lt;/span&gt; to five years. The Company has granted RSUs that vest upon the satisfaction of both service-based and performance-based conditions ("PRSUs"). The service-based condition for these awards is generally satisfied over four years. The performance-based conditions are satisfied upon achieving specified performance targets, such as financial or operating metrics. We record stock-based compensation expense for performance-based equity awards on an accelerated attribution method over the requisite service period, and only if performance-based conditions are considered probable to be satisfied.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 6. Stockholders' Equity and Stock-Based Compensation for a detailed discussion of the Company&#x2019;s stock plans, assumptions to the valuation techniques, and stock-based compensation expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Income Taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 is an estimate of current income taxes payable in the current fiscal year based on reported income before income taxes. Deferred income taxes reflect the effect of temporary differences and carryforwards that we recognize for financial reporting and income tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 liability approach for deferred income taxes, which requires recognition of deferred income tax assets and liabilities for the expected future tax consequences of events that have been recognized in our consolidated financial statements, but have not been reflected in our taxable income. Estimates and judgments occur in the calculation of certain tax liabilities and in the determination of the recoverability of certain deferred income tax assets, which arise from temporary differences and carryforwards. Deferred income tax assets and liabilities are measured using the currently enacted tax rates that apply to taxable income in effect for the years in which those tax assets are expected to be realized or settled. We regularly assess the likelihood that our deferred income tax assets will be realized based on the positive and negative evidence available. We record a valuation allowance to reduce the deferred tax assets to the amount that we are more likely than not to realize. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We believe that we have adequately reserved for our uncertain tax positions, although we can provide no assurance that the final tax outcome of these matters will not be materially different. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made and could have a material impact on our financial condition and results of operations. The provision for income taxes includes the effects of any reserves that we believe are appropriate, as well as the related net interest and penalties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We regularly review our tax positions and benefits to be realized. We recognize tax liabilities based upon our estimate of whether, and to the extent to which, additional taxes will be due when such estimates are more likely than not to be sustained. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. We recognize interest and penalties related to income tax matters as income tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The U.S. tax rules require U.S. tax on foreign earnings, known as global intangible low taxed income (&#x201c;GILTI&#x201d;). Under U.S. GAAP, we are allowed to make an accounting policy choice of either (1) treating taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the &#x201c;period cost method&#x201d;) or (2) factoring such amounts into a company&#x2019;s measurement of its deferred taxes (the &#x201c;deferred method&#x201d;). We selected the deferred method of accounting and recorded the associated basis differences anticipated to influence prospective GILTI calculations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Recent Accounting Pronouncements Not Yet Effective &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:36pt"&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 December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740)-Improvements to Income Tax Disclosures. The ASU requires that an entity disclose specific categories in the effective tax rate reconciliation as well as provide additional information for reconciling items that meet a quantitative threshold. Further, the ASU requires certain disclosures of state versus federal income tax expense and taxes paid. The amendments in this ASU are required to be adopted for fiscal years beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued. The amendments should be applied on a prospective basis although retrospective application is permitted. we &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;have not early adopted ASU 2023-09 for December 31, 2023. We are currently evaluating the impact of future adoption on our financial disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280)-Improvements to Reportable Segment Disclosures. The ASU requires that an entity disclose significant segment expenses impacting profit and loss that are regularly provided to the chief operating decision maker. The update is required to be applied retrospectively to prior periods presented, based on the significant segment expense categories identified and disclosed in the period of adoption. The amendments in this ASU are required to be adopted for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. We have not early adopted ASU 2023-07 for the year ended December 31, 2023. We are currently evaluating the impact of future adoption on our financial disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c-1" id="f-369">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements include the accounts of Arista Networks, Inc. and its wholly-owned subsidiaries and are prepared in accordance with accounting principles generally accepted in the United States ("GAAP"). All significant intercompany accounts and transactions have been eliminated. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 reclassifications of prior period amounts were made in the current year to conform to the current period presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <anet:RisksAndUncertaintiesPolicyTextBlock contextRef="c-1" id="f-370">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Global economic and business activities continue to face widespread macroeconomic uncertainties, including inflation, monetary policy shifts, recession risks, and potential supply chain and other disruptions such as the Russia-Ukraine and Israel-Hamas conflicts, the Houthi attacks on marine vessels in the Red Sea and the U.S. trade war with China. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As we exit 2023, the business is emerging from a period of unprecedented global supply chain disruptions.  Throughout this period, we made significant supply chain investments, including funding additional working capital and incremental purchase commitments in response to extended visibility to deployment plans from our customers. We have worked closely with our contract manufacturers and supply chain partners to ramp production following a period of delayed component sourcing and workforce disruptions. This increased capacity has allowed us to ship products against previously committed demand/deployment plans and accelerate some deployments where needed, while trying to limit building customer inventory and to some extent balancing customer lead times with those currently experienced from our key suppliers. As a result, some shipments against these previously committed demand/deployment plans have extended into 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As the global supply chain has experienced some improvements and as customer lead times have been reduced from their peak, we have seen and expect to continue to see a commensurate reduction in visibility to customer demand and a gradual return to shorter demand-planning horizons resulting in lower demand levels.  Given these shipment and order patterns, near term revenue trends may not be solely reflective of current demand levels, but as discussed above will benefit from demand/deployment plans that had been previously committed. While inventory and working capital levels may remain elevated in the near term, we expect that purchase commitments will continue to decline as supplier lead times shorten. The larger magnitude of these balances, combined with a reduction in customer demand-planning horizons and shifting customer product priorities, has resulted in increased risk that we may not be able to sell all of this inventory, which in turn has resulted, and may in the future result, in additional excess and obsolete inventory and supplier liability charges.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;&#160;&#160;&#160;&#160;In addition, inflation pressure in our supply chain, scarcity of some materials needed to build our products and disruptions to our manufacturing process have increased our cost of revenue and have impacted, and may continue to negatively impact our gross margin. Our operating cash-flows have also been and may continue to be negatively impacted by significant component inventories on hand or at our contract manufacturers. While we have seen improvements in our supply chain and manufacturing operations, any remaining or new supply chain and manufacturing related constraints could negatively impact our business in future periods. In addition, although our business has experienced limited disruption as a result of the Russia-Ukraine conflict, continued escalation of this conflict as well as the Israeli-Hamas conflict and Houthi movement in the Red Sea may negatively impact the global economy and our future operating results and financial condition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;&#160;&#160;&#160;&#160;Management continues to actively monitor the impact of macroeconomic factors on the Company's financial condition, liquidity, operations, suppliers, industry, and workforce. The extent of the impact of these factors on our operational &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;and financial performance, including our ability to execute our business strategies and initiatives in the expected time frame, will depend on future developments, the impact on our customers, partners, employees, contract manufacturers and supply chain, all of which continue to evolve and are unpredictable. In addition, any continued or renewed disruption in manufacturing and supply resulting from these factors could negatively impact our business. We also believe that some of our customers, following a year of elevated purchases, must now consider changing technology roadmaps and priorities, including the need for the rapid deployment of AI and related technologies, resulting in some uncertainty as to future investment plans and a more constrained approach to some forecasts and orders in the near term. In addition, any prolonged economic disruptions or further deterioration in the global economy could have a negative impact on demand from our customers in future periods, particularly in the enterprise market where we are continuing to expand our penetration. Accordingly, current results and financial conditions discussed herein may not be indicative of future operating results and trends.&lt;/span&gt;&lt;/div&gt;</anet:RisksAndUncertaintiesPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-371">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 accompanying consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Those estimates and assumptions include, but are not limited to, valuation of inventory and contract manufacturer/supplier liabilities, accounting for income taxes, including the recognition of deferred tax assets and liabilities, valuation allowance on deferred tax assets and reserves for uncertain tax positions, revenue recognition and deferred revenue, allowance for doubtful accounts, sales rebates and return reserves, valuation of goodwill and acquisition-related intangible assets, estimate of useful lives of long-lived assets including intangible assets, and the recognition and measurement of contingent liabilities. We evaluate our estimates and assumptions based on historical experience and other factors and adjust these estimates and assumptions when facts and circumstances dictate. Actual results could differ materially from these estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <anet:ConcentrationRiskComponentsSupplierRiskPolicyTextBlock contextRef="c-1" id="f-372">We work closely with third-party contract manufacturers to manufacture our products. As of December&#160;31, 2023, we had four primary contract manufacturing partners, who provided the vast majority of our electronic manufacturing services. Our contract manufacturing partners deliver our products to our third-party direct fulfillment facilities.&#160;We and our fulfillment partners then perform labeling, final configuration, quality assurance testing and shipment to our customers. Our products rely on key components, including certain integrated circuit components and power supplies, some of which our contract manufacturing partners purchase on our behalf from a limited number of suppliers, including certain sole-source providers. We generally do not have guaranteed supply contracts with our component suppliers, and our manufacturing partners could delay shipments or cease manufacturing such products or selling them to us at any time. If we are unable to obtain a sufficient quantity of these components on commercially reasonable terms or in a timely manner, or if we are unable to obtain alternative sources for these components, sales of our products could be delayed or halted entirely, or we may be required to redesign our products. Quality or performance failures of our products or changes in our contractors&#x2019; or vendors&#x2019; financial or business condition could disrupt our ability to supply quality products to our customers. Any of these events could result in lost sales and damage to our end-customer relationships, which would adversely impact our business, financial condition and results of operations.</anet:ConcentrationRiskComponentsSupplierRiskPolicyTextBlock>
    <anet:NumberOfPrimaryContractManufacturingPartners
      contextRef="c-4"
      decimals="INF"
      id="f-373"
      unitRef="partner">4</anet:NumberOfPrimaryContractManufacturingPartners>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="c-1" id="f-374">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash, cash equivalents, marketable securities, and accounts receivable. Our cash equivalents and marketable securities are invested in high quality financial instruments with banks and financial institutions. Such deposits may be in excess of insured limits provided on such deposits. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our accounts receivable are unsecured and represent amounts due to us based on contractual obligations of our customers. We mitigate credit risk with respect to accounts receivable by performing ongoing credit evaluations of our customers to assess the probability of collection based on a number of factors, including past transaction experience with the customer, evaluation of their credit history, the credit limits extended, review of the invoicing terms of the arrangement, and current economic conditions that may affect a customer&#x2019;s ability to pay. In situations where a customer may be thinly capitalized and we have limited payment history with it, we will either establish a small credit limit or require it to prepay its purchases. We generally do not require our customers to provide collateral to support accounts receivable. We have recorded an allowance for doubtful accounts for accounts receivables that we have determined to be uncollectible. We mitigate credit risk with respect to accounts receivables by performing ongoing credit evaluations of the borrower to assess the probability of collecting all amounts due to us under the existing contractual terms. &lt;/span&gt;&lt;/div&gt;We market and sell our products through both our direct sales force and our channel partners, including distributors, value-added resellers, system integrators and OEM partners, and in conjunction with various technology partners.  Significant customers are those that represent more than 10% of our total net revenue during the period or net accounts receivable balance at each respective balance sheet date.</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-44" decimals="2" id="f-375" unitRef="number">0.28</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-45" decimals="2" id="f-376" unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-46" decimals="2" id="f-377" unitRef="number">0.28</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-47" decimals="2" id="f-378" unitRef="number">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-48" decimals="2" id="f-379" unitRef="number">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-49" decimals="2" id="f-380" unitRef="number">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-50" decimals="2" id="f-381" unitRef="number">0.26</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-51" decimals="2" id="f-382" unitRef="number">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-52" decimals="2" id="f-383" unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c-1" id="f-384">We consider all highly liquid investments with original or remaining maturities of three months or less at the time of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with various financial institutions and highly liquid investments in money market funds. Interest is accrued as earned.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:MarketableSecuritiesPolicy contextRef="c-1" id="f-385">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We classify all highly liquid investments in debt securities with maturities of greater than three months at the date of purchase as marketable securities. We have classified and accounted for our marketable debt and equity securities as available-for-sale. We determine the appropriate classification of these investments at the time of purchase and reevaluate such designation at each balance sheet date. We may or may not hold securities with stated maturities greater than 12 months until maturity. After consideration of our risk versus reward objectives, as well as our liquidity requirements, we may sell these securities prior to their stated maturities. As we view these securities as available to support current operations, we classify securities with maturities beyond 12 months as current assets under the caption marketable securities in the accompanying consolidated balance sheets. We carry these securities at fair value. For marketable debt securities, we report the unrealized gains and losses, net of taxes, as a component of stockholders&#x2019; equity. For marketable equity securities, we report the unrealized gains and losses in other income (expense), net on the Consolidated Statements of Operations. We determine the cost of the debt investment sold based on an average cost basis at the individual security level, and record the interest income in other income, net in the accompanying consolidated statements of operations. We determine any realized gains or losses on the sale of marketable securities using the specific identification method, and record such gains and losses in other income, net in the accompanying consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;For our debt securities in an unrealized loss position, we determine whether a credit loss exists by considering, among other factors, current market conditions, credit quality of debt issuers, any changes to the rating of the security by a rating agency, and the extent to which fair value is less than cost. We recognize an allowance for credit losses, up to the amount of the unrealized loss when appropriate, and write down the amortized cost basis of the investment if it is more likely than not we will be required to sell or we intend to sell the investment before recovery of its amortized cost basis.</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy contextRef="c-1" id="f-386">Accounts receivable are recorded at the invoiced amount, net of allowances for doubtful accounts, sales rebates and returns reserves. We estimate our allowance for doubtful accounts based upon the collectability of the receivables in light of historical trends, reasonable and supportable information of our customers' economic conditions that may affect our customers&#x2019; ability to pay, and prevailing economic conditions. This evaluation is done in order to identify issues that may impact the collectability of receivables and related estimated required allowance. Revisions to the allowance are recorded as an adjustment to bad debt expense. After appropriate collection efforts are exhausted, specific accounts receivable deemed to be uncollectible are charged against the allowance in the period they are deemed uncollectible. Recoveries of accounts receivable previously written-off are recorded as credits to bad debt expense. We primarily estimate our sales rebates and returns reserves based on historical rates applied against current period billings. Specific customer returns, rebates and allowances are considered when determining our estimates. Revisions to sales rebate and return reserves are recorded as adjustments to revenue.</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="c-1" id="f-387">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is defined as the exchange price that would be received for an asset or an exit price that would be paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. We apply fair value accounting for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. These assets and liabilities include cash and cash equivalents, marketable securities, accounts receivable, accounts payable, and accrued liabilities. Cash equivalents, &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;accounts receivable, accounts payable and accrued liabilities are stated at carrying values in our consolidated financial statements, which approximate their fair value due to the short-term nature of these instruments. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities recorded at fair value on a recurring basis in the accompanying consolidated balance sheets are categorized based upon the level of judgment associated with the inputs used to measure their fair value. We use a fair value hierarchy to measure fair value, maximizing the use of observable inputs and minimizing the use of unobservable inputs. The three-tiers of the fair value hierarchy are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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;Level I&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;&#x2014;Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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;Level II&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;&#x2014;Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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;Level III&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;&#x2014;Unobservable inputs that are supported by little or no market data for the related assets or liabilities and typically reflect management&#x2019;s estimate of assumptions that market participants would use in pricing the asset or liability.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c-1" id="f-388">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 subsidiaries is either the U.S. dollar or their local currency depending on the nature of the subsidiaries&#x2019; activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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;Transaction re-measurement - &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;Assets and liabilities denominated in a currency other than a subsidiary&#x2019;s functional currency are re-measured into the subsidiary's functional currency using exchange rates in effect at the end of the reporting period, with gains and losses recorded in other income, net in the consolidated statements of operations. To date, foreign currency transaction gains and losses and exchange rate fluctuations have not been material to our consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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;Translation - &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;Assets and liabilities of subsidiaries denominated in foreign functional currencies are translated into U.S. dollars at the closing exchange rate on the balance sheet date and equity-related balances are translated at historical exchange rates. Revenues, costs and expenses in foreign functional currencies are translated using average exchange rates that approximate those in effect during the period. Translation adjustments are recorded within accumulated other comprehensive income, a separate component of total stockholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock contextRef="c-1" id="f-389">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories primarily consist of finished goods and strategic components, primarily integrated circuits. Inventories are stated at the lower of cost (computed using the first-in, first-out method) and net realizable value. Manufacturing overhead costs and inbound shipping costs are included in the cost of inventory.&#160;We record a provision when inventory is determined to be in excess of anticipated demand, or obsolete, to adjust inventory to its estimated realizable value.&#160;For the years ended December&#160;31, 2023, 2022 and 2021, we recorded charges of $234.4 million, $71.4 million and $61.8 million, respectively, within cost of product revenue for inventory write-downs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our contract manufacturers procure components and assemble products on our behalf based on our forecasts.&#160;We record a liability and a corresponding charge for non-cancellable, non-returnable purchase commitments with our contract manufacturers or suppliers for quantities in excess of our demand forecasts or that are considered obsolete due to manufacturing and engineering change orders resulting from design changes. For the years ended December 31, 2023 and 2022, we recorded charges of $113.0 million and $43.7 million, respectively, within cost of product revenue for such liabilities with our contract manufacturers and suppliers. For the year ended December 31, 2021, we did not incur any losses on such liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use significant judgment in establishing our forecasts of future demand and obsolete material exposures. These estimates depend on our assessment of current and expected orders from our customers, product development plans and current sales levels.  In addition, when industry-wide supply chain shortages resulted in extended lead times for components, we were  required to extend the time horizon of our demand forecasts and increase our purchase commitments for long lead time components. As customer lead times reduce more broadly, we have seen and expect to continue to see a commensurate reduction in visibility to customer demand and a gradual return to shorter demand-planning horizons resulting in lower demand levels.  While inventory and working capital levels may remain elevated in the near term, we expect that purchase commitments will continue to decline as supplier lead times shorten. There is however no guarantee that all suppliers will meet their &lt;/span&gt;&lt;/div&gt;commitments in the time frame committed or that actual customer demand will directly match our demand forecasts. If actual market conditions are less favorable than those projected by management, which may be caused by factors within and/or outside of our control, we may be required to increase our inventory write-downs and liabilities to our contract manufacturers and suppliers, which could have an adverse impact on our gross margins and profitability.&#160;We regularly evaluate our exposure for inventory write-downs and adequacy of our contract manufacturer and supplier liabilities.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:InventoryWriteDown contextRef="c-1" decimals="-5" id="f-390" unitRef="usd">234400000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="c-12" decimals="-5" id="f-391" unitRef="usd">71400000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="c-13" decimals="-5" id="f-392" unitRef="usd">61800000</us-gaap:InventoryWriteDown>
    <anet:ContractManufacturerandSupplierLiability contextRef="c-1" decimals="-5" id="f-393" unitRef="usd">113000000</anet:ContractManufacturerandSupplierLiability>
    <anet:ContractManufacturerandSupplierLiability contextRef="c-12" decimals="-5" id="f-394" unitRef="usd">43700000</anet:ContractManufacturerandSupplierLiability>
    <anet:ContractManufacturerandSupplierLiability contextRef="c-13" decimals="INF" id="f-395" unitRef="usd">0</anet:ContractManufacturerandSupplierLiability>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c-1" id="f-396">Property and equipment are stated at cost, less accumulated depreciation, except for land which is not depreciated. We capitalize any additions and improvements and expense maintenance and repairs as incurred. Depreciation is calculated using the straight-line method over the estimated useful lives of the related assets, generally three years. Our leasehold improvements are depreciated over the shorter of the estimated useful lives of the improvements or the remaining lease term.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-4" id="f-397">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c-1" id="f-398">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We lease office space, data centers, and equipment under non-cancellable operating leases with various expiration dates through 2029. We determine if an arrangement contains a lease at inception. Operating leases are recorded as right-of-use (&#x201c;ROU&#x201d;) assets and lease liabilities, and are included in other assets and other current and non-current liabilities in our consolidated balance sheets. We do not have any finance leases in any of the periods presented. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ROU assets and lease liabilities are recognized at the commencement date based on the present value of remaining lease payments over the lease term. The interest rate implicit in our operating leases is not readily available, and therefore, an incremental borrowing rate is estimated based on a hypothetical interest rate on a collateralized basis with similar terms, payments, and economic environments. ROU assets also include any prepaid lease payments and lease incentives.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our operating lease agreements may contain rent concession, rent escalation, and option to renew provisions. Lease expense is recognized on a straight-line basis over the lease term commencing on the date we have the right to use the leased property. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. In addition, certain of our operating lease agreements contain tenant improvement allowances from landlords. These allowances are accounted for as lease incentives and decrease our right-of-use asset and reduce lease expense over the lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our lease agreements may contain lease and non-lease components, which are combined and accounted for as a single lease component. We also have elected to apply the short-term lease measurement and recognition exemption in which ROU assets and lease liabilities are not recognized for leases with terms of 12 months or less.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:BusinessCombinationsPolicy contextRef="c-1" id="f-399">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use the acquisition method to account for our business combinations in accordance with Accounting Standards Codification ("ASC") 805 - &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;Business Combinations&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 allocate the total fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the consideration transferred over the fair values of the assets acquired and liabilities assumed is recorded as goodwill. The results of operations of the acquired businesses are included in our consolidated financial statements from the date of acquisition. Acquisition-related transaction and restructuring costs are expensed as incurred. &lt;/span&gt;&lt;/div&gt;During the measurement period, which is not to exceed one year from the acquisition date, we may record adjustments to the acquired assets and liabilities assumed, with a corresponding offset to goodwill or the preliminary purchase price, to reflect new information obtained about facts and circumstances that existed as of the acquisition date. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings.</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="c-1" id="f-400">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of the purchase price over the fair value of net assets acquired in a business combination. The Company has one reporting unit and tests goodwill for impairment at least annually in the fourth quarter or more frequently if indicators of potential impairment exist. We first perform a qualitative assessment to determine whether it is more likely than not that the fair value of our reporting unit is less than its carrying amount. If the reporting unit does not pass the qualitative assessment, a quantitative test is performed by comparing the fair value of our reporting unit with its carrying amount. We would recognize an impairment loss for the amount by which the carrying amount exceeds the fair value. There &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;were no impairment charges in any of the periods presented in the consolidated financial statements. See Note 4. Acquisition, Goodwill and Acquisition-Related Intangible Assets for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquired intangible assets are carried at cost less accumulated amortization. All acquired intangible assets have been determined to have definite lives and are amortized on a straight-line basis over their estimated useful lives, ranging from&#160;&lt;span style="-sec-ix-hidden:f-402"&gt;three&lt;/span&gt;&#160;to&#160;eight years. Acquired intangible assets are reviewed for impairment under the long-lived asset model described below. There were no impairment charges in any of the periods presented in the consolidated financial statements. See Note 4. Acquisition, Goodwill and Acquisition-Related Intangible Assets for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:NumberOfReportingUnits
      contextRef="c-1"
      decimals="INF"
      id="f-401"
      unitRef="segment">1</us-gaap:NumberOfReportingUnits>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-54" id="f-403">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <anet:InvestmentsPrivatelyHeldCompaniesPolicyTextBlock contextRef="c-1" id="f-404">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our equity investments in privately-held companies without readily determinable fair values are measured using the measurement alternative, defined by ASC 321 - &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;Investments-Equity Securities&lt;/span&gt; as cost, less impairments, and remeasured based on observable price changes from orderly transactions of identical or similar securities of the same issuer.&#160;Any adjustments resulting from impairments and/or observable price changes are recorded within other income, net, in our consolidated statements of operations. This election is reassessed each reporting period to determine whether investments in privately-held companies have a readily determinable fair value, in which case they would no longer be eligible for this election. The Company did not hold investments in privately-held companies whose fair value was readily determinable as of December 31, 2023 and 2022.</anet:InvestmentsPrivatelyHeldCompaniesPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="c-1" id="f-405">The carrying amounts of our long-lived assets, including property and equipment, intangible assets, ROU assets and investments in privately-held companies, are periodically reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Recoverability of these assets is measured by comparison of the carrying amount of each asset to the future undiscounted cash flows the asset is expected to generate over its remaining life. If the asset is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset. No impairment of any long-lived assets was identified for any of the periods presented in the consolidated financial statements.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="c-13" decimals="INF" id="f-406" unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="c-12" decimals="INF" id="f-407" unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="c-1" decimals="INF" id="f-408" unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock contextRef="c-1" id="f-409">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the ordinary course of business, we are a party to claims and legal proceedings including matters relating to commercial, employee relations, business practices and intellectual property. In assessing loss contingencies, we use significant judgments and assumptions to estimate the likelihood of loss, impairment of an asset or the incurrence of a liability, as well as our ability to reasonably estimate the amount of loss. We record a provision for contingent losses when it is both probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated. We record a charge equal to the minimum estimated liability for litigation costs or a loss contingency only when both of the following conditions are met: (i)&#160;information available prior to issuance of our consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements, and (ii)&#160;the range of loss can be reasonably estimated. We regularly evaluate current information available to us to determine whether such accruals should be adjusted and whether new accruals are required.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c-1" id="f-410">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generate revenue from sales of our products, which incorporate our EOS software and accessories such as cables and optics, to direct customers and channel partners together with post-contract customer support (&#x201c;PCS&#x201d;). We typically sell products and PCS in a single contract. We recognize revenue upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to be entitled to receive in exchange for those products or services. We apply the following five-step revenue recognition model:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:42.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Identification of the contract, or contracts, with a customer&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:42.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Identification of the performance obligations in the contract&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:42.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Determination of the transaction price&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:42.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Allocation of the transaction price to the performance obligations in the contract&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:42.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Recognition of revenue when (or as) we satisfy the performance obligation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:174%"&gt;Post-Contract Customer Support ("PCS")&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PCS, which includes technical support, hardware repair and replacement parts beyond standard warranty, bug fixes, patches and unspecified upgrades on a when-and-if-available basis, is offered under renewable, fee-based contracts. We initially defer PCS revenue and recognize it ratably over the life of the PCS contract as there is no discernible pattern of delivery related to these promises.  We do not provide unspecified upgrades on a set schedule and address customer requests for technical support if and when they arise, with the related expenses recognized as incurred. PCS contracts generally have a term of &lt;span style="-sec-ix-hidden:f-411"&gt;one&lt;/span&gt; to three years. We include billed but unearned PCS revenue in deferred revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:174%"&gt;Contracts with Multiple Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Most of our contracts with customers, other than renewals of PCS, contain multiple performance obligations with a combination of products and PCS. Products and PCS generally qualify as distinct performance obligations. Our hardware includes EOS software, which together deliver the essential functionality of our products. For contracts that contain multiple performance obligations, we allocate revenue to each distinct performance obligation based on the standalone selling price ("SSP"). Judgment is required to determine the SSP for each distinct performance obligation. We use a range of amounts to estimate SSP for products and PCS sold together in a contract to determine whether there is a discount to be allocated based on the relative SSP of the various products and PCS.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If we do not have an observable SSP, such as when we do not sell a product or service separately, then SSP is estimated using judgment and considering all reasonably available information such as gross margin, market conditions and information about the size and/or purchase volume of the customer. We generally use a range of amounts to estimate SSP for individual products and services based on multiple factors including, but not limited to product category, actual and expected volume, discounting policies, and end customer vertical and size.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We limit the amount of revenue recognition for contracts containing forms of variable consideration, such as future performance obligations, customer-specific returns, and acceptance or refund obligations. We include some or all of an estimate of the related at-risk consideration in the transaction price only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recorded under each contract will not occur when the uncertainties surrounding the variable consideration are resolved.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Most of our contracts with customers have standard payment terms of 30 days and the remainder generally between 30 to 90 days.&#160;We have determined our contracts generally do not include a significant financing component&#160;because the Company and the customer have specific business reasons other than financing for entering into such contracts.&#160;Specifically, both we and our customers seek to ensure the customer has a simplified way of purchasing Arista products and services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 multiple contracts with a single partner as one arrangement if the contractual terms and/or substance of those agreements indicate that they may be so closely related that they are, in effect, parts of a single contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We may occasionally accept returns to address customer satisfaction issues even though there is generally no contractual provision for such returns. We estimate returns for sales to customers based on historical return rates applied against current-period shipments. Specific customer returns and allowances are considered when determining our sales return reserve estimate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our policy applies to the accounting for individual contracts. However, we have elected a practical expedient to apply the guidance to a portfolio of contracts or performance obligations with similar characteristics so long as such application would not differ materially from applying the guidance to the individual contracts (or performance obligations) within that portfolio. Consequently, we have chosen to apply the portfolio approach when possible, which we do not believe will happen frequently. Additionally, we will evaluate a portfolio of data, when possible, in various situations, including accounting for commissions, rights of return and transactions with variable consideration.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We report revenue net of sales taxes. We include shipping charges billed to customers in revenue and the related shipping costs are included in cost of product revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Contract Balances  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A contract asset is recognized when we have a contractual right to consideration for both completed and partially completed performance obligations that have not yet been invoiced. Contract assets are included in other current assets in the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A contract liability is recognized when we have received customer payments in advance of our satisfaction of a performance obligation under a contract that is cancellable. Contract liabilities are included in other current liabilities and other long-term liabilities in the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <anet:PostContractCustomerSupportPCSTermofContract contextRef="c-56" id="f-412">P3Y</anet:PostContractCustomerSupportPCSTermofContract>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="c-1" id="f-413">Costs related to the research, design and development of our products are charged to research and development expenses as incurred. Software development costs are capitalized beginning when a product&#x2019;s technological feasibility has been established and ending when the product is available for general release to customers. Generally, our products are released soon after technological feasibility has been established. As a result, costs incurred subsequent to achieving technological feasibility have not been significant and accordingly, all software development costs have been expensed as incurred.</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c-1" id="f-414">We develop, market and sell cloud networking solutions, which primarily consist of our switching and routing platforms and related network applications, and there are no segment managers who are held accountable for operations or operating results below the Company level. Our chief operating decision maker is our Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, we have determined that we operate as one reportable segment.</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="c-1"
      decimals="INF"
      id="f-415"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c-1" id="f-416">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation cost for equity awards is measured at the grant-date fair value using appropriate valuation techniques and recognized as expense over the requisite service or performance period. We account for forfeitures when they occur. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation costs for stock options and restricted stock units ("RSUs") are recognized on a straight-line basis over the requisite service period, which is generally &lt;span style="-sec-ix-hidden:f-417"&gt;two&lt;/span&gt; to five years. The Company has granted RSUs that vest upon the satisfaction of both service-based and performance-based conditions ("PRSUs"). The service-based condition for these awards is generally satisfied over four years. The performance-based conditions are satisfied upon achieving specified performance targets, such as financial or operating metrics. We record stock-based compensation expense for performance-based equity awards on an accelerated attribution method over the requisite service period, and only if performance-based conditions are considered probable to be satisfied.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 6. Stockholders' Equity and Stock-Based Compensation for a detailed discussion of the Company&#x2019;s stock plans, assumptions to the valuation techniques, and stock-based compensation expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="c-56" id="f-418">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <anet:ShareBasedCompensationArrangementByShareBasedPaymentAwardServiceBasedConditionPerformancePeriod contextRef="c-1" id="f-419">P4Y</anet:ShareBasedCompensationArrangementByShareBasedPaymentAwardServiceBasedConditionPerformancePeriod>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c-1" id="f-420">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 is an estimate of current income taxes payable in the current fiscal year based on reported income before income taxes. Deferred income taxes reflect the effect of temporary differences and carryforwards that we recognize for financial reporting and income tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 liability approach for deferred income taxes, which requires recognition of deferred income tax assets and liabilities for the expected future tax consequences of events that have been recognized in our consolidated financial statements, but have not been reflected in our taxable income. Estimates and judgments occur in the calculation of certain tax liabilities and in the determination of the recoverability of certain deferred income tax assets, which arise from temporary differences and carryforwards. Deferred income tax assets and liabilities are measured using the currently enacted tax rates that apply to taxable income in effect for the years in which those tax assets are expected to be realized or settled. We regularly assess the likelihood that our deferred income tax assets will be realized based on the positive and negative evidence available. We record a valuation allowance to reduce the deferred tax assets to the amount that we are more likely than not to realize. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We believe that we have adequately reserved for our uncertain tax positions, although we can provide no assurance that the final tax outcome of these matters will not be materially different. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made and could have a material impact on our financial condition and results of operations. The provision for income taxes includes the effects of any reserves that we believe are appropriate, as well as the related net interest and penalties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We regularly review our tax positions and benefits to be realized. We recognize tax liabilities based upon our estimate of whether, and to the extent to which, additional taxes will be due when such estimates are more likely than not to be sustained. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. We recognize interest and penalties related to income tax matters as income tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The U.S. tax rules require U.S. tax on foreign earnings, known as global intangible low taxed income (&#x201c;GILTI&#x201d;). Under U.S. GAAP, we are allowed to make an accounting policy choice of either (1) treating taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the &#x201c;period cost method&#x201d;) or (2) factoring such amounts into a company&#x2019;s measurement of its deferred taxes (the &#x201c;deferred method&#x201d;). We selected the deferred method of accounting and recorded the associated basis differences anticipated to influence prospective GILTI calculations.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-421">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:36pt"&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 December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740)-Improvements to Income Tax Disclosures. The ASU requires that an entity disclose specific categories in the effective tax rate reconciliation as well as provide additional information for reconciling items that meet a quantitative threshold. Further, the ASU requires certain disclosures of state versus federal income tax expense and taxes paid. The amendments in this ASU are required to be adopted for fiscal years beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued. The amendments should be applied on a prospective basis although retrospective application is permitted. we &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;have not early adopted ASU 2023-09 for December 31, 2023. We are currently evaluating the impact of future adoption on our financial disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280)-Improvements to Reportable Segment Disclosures. The ASU requires that an entity disclose significant segment expenses impacting profit and loss that are regularly provided to the chief operating decision maker. The update is required to be applied retrospectively to prior periods presented, based on the significant segment expense categories identified and disclosed in the period of adoption. The amendments in this ASU are required to be adopted for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. We have not early adopted ASU 2023-07 for the year ended December 31, 2023. We are currently evaluating the impact of future adoption on our financial disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c-1" id="f-422">Fair Value Measurements&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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;Assets measured at fair values on a recurring basis &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;&#160;&#160;&#160;&#160;We measure and report our cash equivalents, restricted cash, and available-for-sale marketable securities at fair value on a recurring basis. The following tables summarize the fair value of these financial assets by significant investment category and their levels within the fair value hierarchy (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.574%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.119%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.284%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.284%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.671%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.724%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.679%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.284%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.284%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.671%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.728%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom: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;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom: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;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="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;Level I&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Level II&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Level&#160;III&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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;Level I&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Level II&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Level&#160;III&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Financial Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash Equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:120%"&gt;Money market funds   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,015,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,015,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,015,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,017,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;374,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Marketable Securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of deposits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,044,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,044,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;993,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;993,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,362,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,362,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,113,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,113,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;657,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;657,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable equity securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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,044,859&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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,024,503&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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;&#x2014;&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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;3,069,362&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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,013,016&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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,339,006&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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;&#x2014;&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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,352,022&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%"&gt;Money market funds - restricted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total Financial Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,061,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,026,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,087,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,391,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,361,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,753,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;______________________________________&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1) As of December 31, 2023 and 2022, all of our certificates of deposits were domestic deposits.&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:9pt;font-weight:400;line-height:120%"&gt;(2) During the year ended December&#160;31, 2023, the Company sold all its shares of its marketable equity security for $23.9&#160;million. This publicly-traded equity investment generated an unrealized gain of $4.8&#160;million and $10.7&#160;million for the year ended December 31, 2023 and 2022, respectively. The initial cost of this investment was $3.0&#160;million with no changes since our initial investment. The cumulative gain from the initial purchase was $20.9&#160;million, the majority of which has been reflected in prior periods as net unrealized gains. The realized and unrealized gains/losses are included in Other income (expense), net on the unaudited Condensed Consolidated Statements of Operations. Refer to Note 3. Financial Statements Details. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 the year ended on December&#160;31, 2023, the Company did not make any transfers between the levels of the fair value hierarchy.&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;&#160;&#160;&#160;&#160;&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;Marketable debt secur&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;ities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;&#160;&#160;&#160;&#160;The following table summarizes the amortized cost, unrealized gains and losses, and fair value of our debt securities measured at fair value on a recurring basis (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.467%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.379%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.695%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.987%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.671%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.269%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="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;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,043,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,044,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,007,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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;(13,223)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;993,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,361,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,818)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,362,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,125,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,057)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,113,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;657,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(882)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;657,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,596)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,061,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,064,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,350,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:3pt double #000;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;357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:3pt double #000;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;(28,876)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,322,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For debt securities in unrealized loss positions, it is not likely that we will be required to sell such securities before recovery of their amortized cost basis nor do we have the intent to sell such securities before maturity; we invest in debt securities that have maximum maturities of two years and are generally deemed to be low risk based on their credit ratings from the major rating agencies. The longer the duration of these marketable securities, the more susceptible they are to changes in market interest rates and bond yields. Given the short-term and conservative nature of our portfolio, the unrealized losses are not subject to credit risk; therefore, we did not recognize any credit losses or non-credit-related impairments related to our available-for-sale marketable debt securities for the years ended December&#160;31, 2023, December&#160;31, 2022 and December&#160;31, 2021. All unrealized losses were recognized in other comprehensive income (loss). Realized losses were immaterial for the years ended December&#160;31, 2023, December&#160;31, 2022 and December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;&#160;&#160;&#160;&#160;The following table is an analysis of our marketable debt securities in unrealized loss positions (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.092%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.408%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.157%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.157%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.157%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.157%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.157%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.165%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom: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;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" 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;Unrealized Losses within 12 months &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" 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;Unrealized Losses 12 months or greater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" 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;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="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;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. government notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;317,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,076)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(384)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;426,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;610,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,423)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;752,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,818)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;340,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(772)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(882)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,267,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,271)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(889)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,539,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of&#160;December 31, 2023, we h&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;ad no marketable debt securities with contractual maturities that exceed 24 months. The fair values of marketable debt securities, by remaining contractual maturities, are as follows (i&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;n thousands):&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;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:76.059%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.996%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.545%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1 year or less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,627,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1 year through 2 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,436,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align: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 marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,064,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-align:justify;text-indent:36pt"&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 duration of our marketable debt securities is approximately 0.9 years as of&#160;December 31, 2023. &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-style:italic;font-weight:700;line-height:120%"&gt;Assets measured at fair value on a non-recurring basis &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;&#160;&#160;&#160;&#160;&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;Non-Marketable Equity Securities&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;&#160;&#160;&#160;&#160;We have non-marketable equity securities in privately-held companies that do not have readily-determinable fair values. Their initial cost is adjusted to fair value on a non-recurring basis based on observable price changes from orderly transactions of identical or similar securities of the same issuer, or for impairment. These investments are classified within Level III of the fair value hierarchy as we estimate the value based on valuation methods using the observable transaction price at the transaction date and other significant unobservable inputs, such as volatility, rights, and obligations related to these securities. In addition, the valuation requires management judgment due to the absence of market price and lack of liquidity. &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;&#160;&#160;&#160;&#160;&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 did not record any realized gains for our non-marketable equity securities during the three years ended December 31, 2023, 2022 and 2021. 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;e recorded immaterial amounts of realized and unrealized losses during the three years ended December 31, 2023, 2022 and 2021. Unrealized gains f&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;or our non-marketable equity securities are summarized below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.777%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.992%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.992%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.992%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gains on non-marketable equity securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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&gt;&lt;/tr&gt;&lt;/table&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:9pt;font-weight:400;line-height:120%"&gt; (1) These unrealized gains were recorded on investments that were re-measured to fair value as of the date observable transactions occurred. &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;            We evaluate our non-marketable equity securities for impairment at each reporting period via a qualitative assessment with various potential impairment indicators, including, but not limited to, an assessment of a significant adverse change in the economic environment, significant adverse changes in the general market condition of the geographies and industries in which our investees operate, and other publicly-available information that may affect the value of the non-marketable equity securities.&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;&#160;&#160;&#160;&#160;The following table summarizes the activity related to our non-marketable equity securities as of&#160;December&#160;31, 2023 and December&#160;31, 2022 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.075%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.499%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of investments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cumulative impairment and downward adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(888)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cumulative upward adjustments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying amount of investments (included in other assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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:9pt;font-weight:400;line-height:120%"&gt;(1) During the year ended December&#160;31, 2023, we had an $8.0&#160;million convertible note previously included in other assets, plus accrued interest of $0.6&#160;million, that was converted to an equity investment and included in cost of investment&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock contextRef="c-1" id="f-423">The following tables summarize the fair value of these financial assets by significant investment category and their levels within the fair value hierarchy (in thousands):&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.574%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.119%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.284%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.284%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.671%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.724%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.679%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.284%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.284%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.671%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.728%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom: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;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom: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;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="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;Level I&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Level II&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Level&#160;III&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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;Level I&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Level II&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Level&#160;III&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Financial Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash Equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:120%"&gt;Money market funds   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,015,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,015,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,015,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,017,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;374,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Marketable Securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of deposits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,044,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,044,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;993,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;993,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,362,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,362,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,113,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,113,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;657,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;657,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable equity securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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,044,859&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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,024,503&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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;&#x2014;&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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;3,069,362&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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,013,016&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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,339,006&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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;&#x2014;&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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,352,022&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%"&gt;Money market funds - restricted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total Financial Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,061,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,026,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,087,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,391,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,361,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,753,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;______________________________________&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1) As of December 31, 2023 and 2022, all of our certificates of deposits were domestic deposits.&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:9pt;font-weight:400;line-height:120%"&gt;(2) During the year ended December&#160;31, 2023, the Company sold all its shares of its marketable equity security for $23.9&#160;million. This publicly-traded equity investment generated an unrealized gain of $4.8&#160;million and $10.7&#160;million for the year ended December 31, 2023 and 2022, respectively. The initial cost of this investment was $3.0&#160;million with no changes since our initial investment. The cumulative gain from the initial purchase was $20.9&#160;million, the majority of which has been reflected in prior periods as net unrealized gains. The realized and unrealized gains/losses are included in Other income (expense), net on the unaudited Condensed Consolidated Statements of Operations. Refer to Note 3. Financial Statements Details. &lt;/span&gt;&lt;/div&gt;The following table summarizes the amortized cost, unrealized gains and losses, and fair value of our debt securities measured at fair value on a recurring basis (in thousands):&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.467%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.379%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.695%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.987%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.671%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.269%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="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;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,043,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,044,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,007,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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;(13,223)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;993,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,361,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,818)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,362,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,125,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,057)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,113,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;657,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(882)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;657,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,596)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,061,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,064,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,350,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:3pt double #000;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;357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:3pt double #000;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;(28,876)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,322,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-57" decimals="-3" id="f-424" unitRef="usd">1015705000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-58" decimals="-3" id="f-425" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-59" decimals="-3" id="f-426" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-60" decimals="-3" id="f-427" unitRef="usd">1015705000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-61" decimals="-3" id="f-428" unitRef="usd">322294000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-62" decimals="-3" id="f-429" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-63" decimals="-3" id="f-430" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-64" decimals="-3" id="f-431" unitRef="usd">322294000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-65" decimals="-3" id="f-432" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-66" decimals="-3" id="f-433" unitRef="usd">1999000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-67" decimals="-3" id="f-434" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-68" decimals="-3" id="f-435" unitRef="usd">1999000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-69" decimals="-3" id="f-436" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-70" decimals="-3" id="f-437" unitRef="usd">5422000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-71" decimals="-3" id="f-438" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-72" decimals="-3" id="f-439" unitRef="usd">5422000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-73" decimals="-3" id="f-440" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-74" decimals="-3" id="f-441" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-75" decimals="-3" id="f-442" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-76" decimals="-3" id="f-443" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-77" decimals="-3" id="f-444" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-78" decimals="-3" id="f-445" unitRef="usd">17559000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-79" decimals="-3" id="f-446" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-80" decimals="-3" id="f-447" unitRef="usd">17559000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-81" decimals="-3" id="f-448" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-82" decimals="-3" id="f-449" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-83" decimals="-3" id="f-450" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-84" decimals="-3" id="f-451" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-85" decimals="-3" id="f-452" unitRef="usd">51986000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-86" decimals="-3" id="f-453" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-87" decimals="-3" id="f-454" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-88" decimals="-3" id="f-455" unitRef="usd">51986000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-89" decimals="-3" id="f-456" unitRef="usd">1015705000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-90" decimals="-3" id="f-457" unitRef="usd">1999000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-91" decimals="-3" id="f-458" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-4" decimals="-3" id="f-459" unitRef="usd">1017704000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-92" decimals="-3" id="f-460" unitRef="usd">374280000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-93" decimals="-3" id="f-461" unitRef="usd">22981000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-94" decimals="-3" id="f-462" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-5" decimals="-3" id="f-463" unitRef="usd">397261000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-95" decimals="-3" id="f-464" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-96" decimals="-3" id="f-465" unitRef="usd">5000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-97" decimals="-3" id="f-466" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-98" decimals="-3" id="f-467" unitRef="usd">5000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-99" decimals="-3" id="f-468" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-100" decimals="-3" id="f-469" unitRef="usd">10492000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-101" decimals="-3" id="f-470" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-102" decimals="-3" id="f-471" unitRef="usd">10492000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-103" decimals="-3" id="f-472" unitRef="usd">1044859000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-104" decimals="-3" id="f-473" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-105" decimals="-3" id="f-474" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-106" decimals="-3" id="f-475" unitRef="usd">1044859000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-107" decimals="-3" id="f-476" unitRef="usd">993955000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-108" decimals="-3" id="f-477" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-109" decimals="-3" id="f-478" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-110" decimals="-3" id="f-479" unitRef="usd">993955000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-111" decimals="-3" id="f-480" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-112" decimals="-3" id="f-481" unitRef="usd">1362124000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-113" decimals="-3" id="f-482" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-114" decimals="-3" id="f-483" unitRef="usd">1362124000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-115" decimals="-3" id="f-484" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-116" decimals="-3" id="f-485" unitRef="usd">1113134000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-117" decimals="-3" id="f-486" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-118" decimals="-3" id="f-487" unitRef="usd">1113134000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-119" decimals="-3" id="f-488" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-120" decimals="-3" id="f-489" unitRef="usd">657379000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-121" decimals="-3" id="f-490" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-122" decimals="-3" id="f-491" unitRef="usd">657379000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-123" decimals="-3" id="f-492" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-124" decimals="-3" id="f-493" unitRef="usd">215380000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-125" decimals="-3" id="f-494" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-126" decimals="-3" id="f-495" unitRef="usd">215380000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNi contextRef="c-127" decimals="-3" id="f-496" unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi contextRef="c-128" decimals="-3" id="f-497" unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi contextRef="c-129" decimals="-3" id="f-498" unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi contextRef="c-130" decimals="-3" id="f-499" unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi contextRef="c-131" decimals="-3" id="f-500" unitRef="usd">19061000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi contextRef="c-132" decimals="-3" id="f-501" unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi contextRef="c-133" decimals="-3" id="f-502" unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi contextRef="c-134" decimals="-3" id="f-503" unitRef="usd">19061000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c-135" decimals="-3" id="f-504" unitRef="usd">1044859000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c-136" decimals="-3" id="f-505" unitRef="usd">2024503000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c-137" decimals="-3" id="f-506" unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c-138" decimals="-3" id="f-507" unitRef="usd">3069362000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c-139" decimals="-3" id="f-508" unitRef="usd">1013016000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c-140" decimals="-3" id="f-509" unitRef="usd">1339006000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c-141" decimals="-3" id="f-510" unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c-142" decimals="-3" id="f-511" unitRef="usd">2352022000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure contextRef="c-143" decimals="-3" id="f-512" unitRef="usd">858000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure contextRef="c-144" decimals="-3" id="f-513" unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure contextRef="c-145" decimals="-3" id="f-514" unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure contextRef="c-146" decimals="-3" id="f-515" unitRef="usd">858000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure contextRef="c-147" decimals="-3" id="f-516" unitRef="usd">4271000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure contextRef="c-148" decimals="-3" id="f-517" unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure contextRef="c-149" decimals="-3" id="f-518" unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure contextRef="c-150" decimals="-3" id="f-519" unitRef="usd">4271000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-89" decimals="-3" id="f-520" unitRef="usd">2061422000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-90" decimals="-3" id="f-521" unitRef="usd">2026502000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-91" decimals="-3" id="f-522" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-4" decimals="-3" id="f-523" unitRef="usd">4087924000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-92" decimals="-3" id="f-524" unitRef="usd">1391567000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-93" decimals="-3" id="f-525" unitRef="usd">1361987000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-94" decimals="-3" id="f-526" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-5" decimals="-3" id="f-527" unitRef="usd">2753554000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:ProceedsFromSaleOfEquitySecuritiesFvNi contextRef="c-151" decimals="-5" id="f-528" unitRef="usd">23900000</us-gaap:ProceedsFromSaleOfEquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss contextRef="c-151" decimals="-5" id="f-529" unitRef="usd">4800000</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss contextRef="c-152" decimals="-5" id="f-530" unitRef="usd">10700000</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiCost contextRef="c-130" decimals="-5" id="f-531" unitRef="usd">3000000</us-gaap:EquitySecuritiesFvNiCost>
    <anet:EquitySecuritiesFVNICumulativeGainLossNet contextRef="c-130" decimals="-5" id="f-532" unitRef="usd">20900000</anet:EquitySecuritiesFVNICumulativeGainLossNet>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-106" decimals="-3" id="f-533" unitRef="usd">1043445000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-106" decimals="-3" id="f-534" unitRef="usd">2874000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-106" decimals="-3" id="f-535" unitRef="usd">1460000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-106" decimals="-3" id="f-536" unitRef="usd">1044859000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-110" decimals="-3" id="f-537" unitRef="usd">1007175000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-110" decimals="-3" id="f-538" unitRef="usd">3000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-110" decimals="-3" id="f-539" unitRef="usd">13223000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-110" decimals="-3" id="f-540" unitRef="usd">993955000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-114" decimals="-3" id="f-541" unitRef="usd">1361132000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-114" decimals="-3" id="f-542" unitRef="usd">2810000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-114" decimals="-3" id="f-543" unitRef="usd">1818000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-114" decimals="-3" id="f-544" unitRef="usd">1362124000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-118" decimals="-3" id="f-545" unitRef="usd">1125920000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-118" decimals="-3" id="f-546" unitRef="usd">271000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-118" decimals="-3" id="f-547" unitRef="usd">13057000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-118" decimals="-3" id="f-548" unitRef="usd">1113134000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-122" decimals="-3" id="f-549" unitRef="usd">657118000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-122" decimals="-3" id="f-550" unitRef="usd">1143000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-122" decimals="-3" id="f-551" unitRef="usd">882000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-122" decimals="-3" id="f-552" unitRef="usd">657379000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-126" decimals="-3" id="f-553" unitRef="usd">217893000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-126" decimals="-3" id="f-554" unitRef="usd">83000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-126" decimals="-3" id="f-555" unitRef="usd">2596000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-126" decimals="-3" id="f-556" unitRef="usd">215380000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-4" decimals="-3" id="f-557" unitRef="usd">3061695000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-4" decimals="-3" id="f-558" unitRef="usd">6827000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-4" decimals="-3" id="f-559" unitRef="usd">4160000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-4" decimals="-3" id="f-560" unitRef="usd">3064362000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-5" decimals="-3" id="f-561" unitRef="usd">2350988000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-5" decimals="-3" id="f-562" unitRef="usd">357000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-5" decimals="-3" id="f-563" unitRef="usd">28876000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-5" decimals="-3" id="f-564" unitRef="usd">2322469000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <anet:DebtSecuritiesAvailableForSaleInvestedTerm contextRef="c-1" id="f-565">P2Y</anet:DebtSecuritiesAvailableForSaleInvestedTerm>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock contextRef="c-1" id="f-566">The following table is an analysis of our marketable debt securities in unrealized loss positions (in thousands):&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.092%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.408%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.157%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.157%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.157%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.157%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.157%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.165%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom: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;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" 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;Unrealized Losses within 12 months &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" 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;Unrealized Losses 12 months or greater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" 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;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="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;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. government notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;317,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,076)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(384)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;426,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;610,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,423)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;752,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,818)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;340,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(772)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(882)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,267,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,271)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(889)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,539,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-106" decimals="-3" id="f-567" unitRef="usd">317376000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-106" decimals="-3" id="f-568" unitRef="usd">1076000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-106" decimals="-3" id="f-569" unitRef="usd">108739000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-106" decimals="-3" id="f-570" unitRef="usd">384000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-106" decimals="-3" id="f-571" unitRef="usd">426115000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-106" decimals="-3" id="f-572" unitRef="usd">1460000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-114" decimals="-3" id="f-573" unitRef="usd">610086000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-114" decimals="-3" id="f-574" unitRef="usd">1423000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-114" decimals="-3" id="f-575" unitRef="usd">141943000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-114" decimals="-3" id="f-576" unitRef="usd">395000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-114" decimals="-3" id="f-577" unitRef="usd">752029000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-114" decimals="-3" id="f-578" unitRef="usd">1818000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-122" decimals="-3" id="f-579" unitRef="usd">340537000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-122" decimals="-3" id="f-580" unitRef="usd">772000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-122" decimals="-3" id="f-581" unitRef="usd">20809000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-122" decimals="-3" id="f-582" unitRef="usd">110000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-122" decimals="-3" id="f-583" unitRef="usd">361346000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-122" decimals="-3" id="f-584" unitRef="usd">882000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-4" decimals="-3" id="f-585" unitRef="usd">1267999000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-4" decimals="-3" id="f-586" unitRef="usd">3271000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-4" decimals="-3" id="f-587" unitRef="usd">271491000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-4" decimals="-3" id="f-588" unitRef="usd">889000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-4" decimals="-3" id="f-589" unitRef="usd">1539490000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-4" decimals="-3" id="f-590" unitRef="usd">4160000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleTerm contextRef="c-4" id="f-591">P24M</us-gaap:DebtSecuritiesAvailableForSaleTerm>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock contextRef="c-1" id="f-592">The fair values of marketable debt securities, by remaining contractual maturities, are as follows (i&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;n thousands):&lt;/span&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:76.059%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.996%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.545%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1 year or less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,627,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1 year through 2 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,436,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align: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 marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,064,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="c-4" decimals="-3" id="f-593" unitRef="usd">1627780000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <anet:DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateYearOneThroughTwo contextRef="c-4" decimals="-3" id="f-594" unitRef="usd">1436582000</anet:DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateYearOneThroughTwo>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-4" decimals="-3" id="f-595" unitRef="usd">3064362000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <anet:MarketableSecuritiesWeightedAverageRemainingLife contextRef="c-1" id="f-596">P0Y10M24D</anet:MarketableSecuritiesWeightedAverageRemainingLife>
    <anet:EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain contextRef="c-13" decimals="INF" id="f-597" unitRef="usd">0</anet:EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain>
    <anet:EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain contextRef="c-12" decimals="INF" id="f-598" unitRef="usd">0</anet:EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain>
    <anet:EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain contextRef="c-1" decimals="INF" id="f-599" unitRef="usd">0</anet:EquitySecuritiesWithoutReadilyDeterminableFairValueRealizedGain>
    <us-gaap:GainLossOnInvestmentsTextBlock contextRef="c-1" id="f-600">Unrealized gains f&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;or our non-marketable equity securities are summarized below (in thousands):&lt;/span&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.777%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.992%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.992%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.992%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gains on non-marketable equity securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt; (1) These unrealized gains were recorded on investments that were re-measured to fair value as of the date observable transactions occurred.</us-gaap:GainLossOnInvestmentsTextBlock>
    <anet:EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain contextRef="c-1" decimals="-3" id="f-601" unitRef="usd">13901000</anet:EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain>
    <anet:EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain contextRef="c-12" decimals="-3" id="f-602" unitRef="usd">16731000</anet:EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain>
    <anet:EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain contextRef="c-13" decimals="-3" id="f-603" unitRef="usd">0</anet:EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGain>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock contextRef="c-1" id="f-604">The following table summarizes the activity related to our non-marketable equity securities as of&#160;December&#160;31, 2023 and December&#160;31, 2022 (in thousands):&lt;div style="margin-top:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.075%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.499%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of investments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cumulative impairment and downward adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(888)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cumulative upward adjustments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying amount of investments (included in other assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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:9pt;font-weight:400;line-height:120%"&gt;(1) During the year ended December&#160;31, 2023, we had an $8.0&#160;million convertible note previously included in other assets, plus accrued interest of $0.6&#160;million, that was converted to an equity investment and included in cost of investment&lt;/span&gt;&lt;/div&gt;</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock>
    <anet:EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities contextRef="c-4" decimals="-3" id="f-605" unitRef="usd">31656000</anet:EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities>
    <anet:EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities contextRef="c-5" decimals="-3" id="f-606" unitRef="usd">23625000</anet:EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities>
    <anet:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount contextRef="c-4" decimals="-3" id="f-607" unitRef="usd">0</anet:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount>
    <anet:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount contextRef="c-5" decimals="-3" id="f-608" unitRef="usd">888000</anet:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAndDownwardPriceAdjustmentCumulativeAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount contextRef="c-4" decimals="-3" id="f-609" unitRef="usd">30632000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount contextRef="c-5" decimals="-3" id="f-610" unitRef="usd">16731000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount contextRef="c-4" decimals="-3" id="f-611" unitRef="usd">62288000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount contextRef="c-5" decimals="-3" id="f-612" unitRef="usd">39468000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <anet:EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities contextRef="c-153" decimals="-5" id="f-613" unitRef="usd">8000000</anet:EquitySecuritiesWithoutReadilyDeterminableFairValueCostOfSecurities>
    <us-gaap:InterestReceivable contextRef="c-153" decimals="-5" id="f-614" unitRef="usd">600000</us-gaap:InterestReceivable>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock contextRef="c-1" id="f-615">Financial Statements Details&lt;div style="margin-top:6pt;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;Cash, Cash Equivalents and Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The reconciliation of cash, cash equivalents and restricted cash reported in the accompanying consolidated balance sheets to the total of the same such amounts in the accompanying consolidated statements of cash flows is as follows (in thousands):&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;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.885%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.703%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.369%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.971%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.372%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="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:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,938,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;671,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash included in other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash, cash equivalents and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,939,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;675,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;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;Accounts Receivable, net &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable, net consists of the following (in thousands):&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;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.636%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.992%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.677%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.499%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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;Accounts receivable   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,034,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;928,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Product sales rebate, returns reserve and others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,911)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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;Accounts receivable, net   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,024,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;923,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.783%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.992%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.499%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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;Raw materials   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;930,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;759,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,014,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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 inventories   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,945,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,289,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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;Prepaid Expenses and Other Current Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.356%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.499%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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;Inventory deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other prepaid expenses and deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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 prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;314,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;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;Property and Equipment, net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&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, net consists of the following (in thousands):&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;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.783%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.992%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.499%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment and machinery   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer hardware and software   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction-in-process   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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;Property and equipment, gross   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(188,078)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(156,847)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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;Property and equipment, net   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense was $31.7 million, $25.6 million and $19.5 million for the years ended December&#160;31, 2023, 2022 and 2021, 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-style:italic;font-weight:700;line-height:120%"&gt;Accrued Liabilities &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities consist of the following (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.738%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.996%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.516%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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;Accrued compensation-related costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Supplier liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued manufacturing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued product development costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.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 accrued liabilities   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:1pt;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;Contract Liabilities, Deferred Revenue and Other Performance Obligations&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-style:italic;font-weight:400;line-height:120%"&gt;Contract Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A contract liability is recognized when we have received customer payments in advance of our satisfaction of a performance obligation under a cancellable contract. The following table summarizes the activity related to our contract liabilities (in thousands):&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;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.356%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.296%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.558%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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;Contract liabilities, beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Revenue recognized from beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Beginning balance reclassified to deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,693)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Add: Contract liabilities recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities, ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2023 and 2022, $59.2 million and $45.2 million, respectively, of our contract liabilities were recorded within other current liabilities with the remaining balance recorded within other long-term liabilities in the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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;Deferred Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred revenue is comprised mainly of unearned service revenue related to multi-year PCS contracts, and product deferrals related to contracts with acceptance clauses. The following table summarizes the activity related to our deferred revenue (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:66.590%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.577%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.057%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.577%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.499%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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;Deferred revenue, beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,041,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;929,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Revenue recognized from beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(615,681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(583,787)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Add: Deferral of revenue in current period, excluding amounts recognized during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,080,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;695,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue, ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,506,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,041,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:400;line-height:120%"&gt;Other Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other performance obligations totaling $704.1&#160;million as of December&#160;31, 2023 include unbilled multi-year PCS and service contract amounts of $336.4 million and $367.7&#160;million of binding contractual agreements with certain customers that are primarily related to future product shipments.  &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-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Total Remaining Performance Obligations &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Total revenue from our contract liabilities, deferred revenue and other performance obligations that will be recognized in future periods amounts to $2.3&#160;billion. Included in this amount is the $367.7&#160;million of binding contractual agreements related primarily to future product shipments that are expected to be recognized as revenue over the next eighteen months. In addition, approximately 79% of the remaining $2.0&#160;billion of this future revenue is expected to be recognized over the next two years and approximately 21% is expected to be recognized during the third to the fifth year. &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:700;line-height:120%"&gt;Other Income, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income, net consists of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.862%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.714%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.540%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.714%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.540%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.719%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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;Other income (expense), net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/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;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;Gain (loss) on strategic investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/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;Other income (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,343)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,075)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock contextRef="c-1" id="f-616">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The reconciliation of cash, cash equivalents and restricted cash reported in the accompanying consolidated balance sheets to the total of the same such amounts in the accompanying consolidated statements of cash flows is as follows (in thousands):&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;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.885%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.703%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.369%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.971%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.372%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="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:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,938,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;671,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash included in other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash, cash equivalents and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,939,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;675,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-3" id="f-617" unitRef="usd">1938606000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-5" decimals="-3" id="f-618" unitRef="usd">671707000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents contextRef="c-4" decimals="-3" id="f-619" unitRef="usd">858000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents contextRef="c-5" decimals="-3" id="f-620" unitRef="usd">4271000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-4" decimals="-3" id="f-621" unitRef="usd">1939464000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-5" decimals="-3" id="f-622" unitRef="usd">675978000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="c-1" id="f-623">&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable, net consists of the following (in thousands):&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;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.636%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.992%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.677%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.499%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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;Accounts receivable   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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,034,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;928,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Product sales rebate, returns reserve and others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,911)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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;Accounts receivable, net   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,024,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;923,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c-4" decimals="-3" id="f-624" unitRef="usd">1034480000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c-5" decimals="-3" id="f-625" unitRef="usd">928490000</us-gaap:AccountsReceivableGrossCurrent>
    <anet:ProductSalesRebateReturnsReserveAndOthersCurrent contextRef="c-4" decimals="-3" id="f-626" unitRef="usd">9911000</anet:ProductSalesRebateReturnsReserveAndOthersCurrent>
    <anet:ProductSalesRebateReturnsReserveAndOthersCurrent contextRef="c-5" decimals="-3" id="f-627" unitRef="usd">5394000</anet:ProductSalesRebateReturnsReserveAndOthersCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-4" decimals="-3" id="f-628" unitRef="usd">1024569000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-5" decimals="-3" id="f-629" unitRef="usd">923096000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c-1" id="f-630">&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.783%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.992%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.499%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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;Raw materials   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;930,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;759,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,014,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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 inventories   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,945,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,289,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c-4" decimals="-3" id="f-631" unitRef="usd">930777000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c-5" decimals="-3" id="f-632" unitRef="usd">759519000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c-4" decimals="-3" id="f-633" unitRef="usd">1014403000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c-5" decimals="-3" id="f-634" unitRef="usd">530187000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet contextRef="c-4" decimals="-3" id="f-635" unitRef="usd">1945180000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-5" decimals="-3" id="f-636" unitRef="usd">1289706000</us-gaap:InventoryNet>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock contextRef="c-1" id="f-637">&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.356%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.499%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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;Inventory deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other prepaid expenses and deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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 prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;314,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <anet:InventoryDepositCurrent contextRef="c-4" decimals="-3" id="f-638" unitRef="usd">130509000</anet:InventoryDepositCurrent>
    <anet:InventoryDepositCurrent contextRef="c-5" decimals="-3" id="f-639" unitRef="usd">162047000</anet:InventoryDepositCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="c-4" decimals="-3" id="f-640" unitRef="usd">282009000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="c-5" decimals="-3" id="f-641" unitRef="usd">152170000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-4" decimals="-3" id="f-642" unitRef="usd">412518000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-5" decimals="-3" id="f-643" unitRef="usd">314217000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-644">&lt;div style="margin-top:6pt;text-indent:36pt"&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, net consists of the following (in thousands):&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;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.783%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.992%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.499%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment and machinery   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer hardware and software   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction-in-process   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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;Property and equipment, gross   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(188,078)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(156,847)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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;Property and equipment, net   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-154" decimals="-3" id="f-645" unitRef="usd">44645000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-155" decimals="-3" id="f-646" unitRef="usd">41500000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-156" decimals="-3" id="f-647" unitRef="usd">144850000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-157" decimals="-3" id="f-648" unitRef="usd">122407000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-158" decimals="-3" id="f-649" unitRef="usd">57761000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-159" decimals="-3" id="f-650" unitRef="usd">52148000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-160" decimals="-3" id="f-651" unitRef="usd">3576000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-161" decimals="-3" id="f-652" unitRef="usd">3575000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-162" decimals="-3" id="f-653" unitRef="usd">34584000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-163" decimals="-3" id="f-654" unitRef="usd">30102000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-164" decimals="-3" id="f-655" unitRef="usd">4242000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-165" decimals="-3" id="f-656" unitRef="usd">2124000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-4" decimals="-3" id="f-657" unitRef="usd">289658000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-5" decimals="-3" id="f-658" unitRef="usd">251856000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-4" decimals="-3" id="f-659" unitRef="usd">188078000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-5" decimals="-3" id="f-660" unitRef="usd">156847000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-661" unitRef="usd">101580000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-5" decimals="-3" id="f-662" unitRef="usd">95009000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation contextRef="c-1" decimals="-5" id="f-663" unitRef="usd">31700000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-12" decimals="-5" id="f-664" unitRef="usd">25600000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-13" decimals="-5" id="f-665" unitRef="usd">19500000</us-gaap:Depreciation>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="c-1" id="f-666">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities consist of the following (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.738%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.996%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.516%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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;Accrued compensation-related costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Supplier liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued manufacturing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued product development costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.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 accrued liabilities   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-667" unitRef="usd">134225000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-668" unitRef="usd">117053000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <anet:AccruedSupplierLiabilityCurrent contextRef="c-4" decimals="-3" id="f-669" unitRef="usd">167878000</anet:AccruedSupplierLiabilityCurrent>
    <anet:AccruedSupplierLiabilityCurrent contextRef="c-5" decimals="-3" id="f-670" unitRef="usd">71481000</anet:AccruedSupplierLiabilityCurrent>
    <anet:AccruedManufacturingCostsCurrent contextRef="c-4" decimals="-3" id="f-671" unitRef="usd">61491000</anet:AccruedManufacturingCostsCurrent>
    <anet:AccruedManufacturingCostsCurrent contextRef="c-5" decimals="-3" id="f-672" unitRef="usd">45379000</anet:AccruedManufacturingCostsCurrent>
    <anet:AccruedProductDevelopmentCostsCurrent contextRef="c-4" decimals="-3" id="f-673" unitRef="usd">1041000</anet:AccruedProductDevelopmentCostsCurrent>
    <anet:AccruedProductDevelopmentCostsCurrent contextRef="c-5" decimals="-3" id="f-674" unitRef="usd">27380000</anet:AccruedProductDevelopmentCostsCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-675" unitRef="usd">42667000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-676" unitRef="usd">31194000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-677" unitRef="usd">407302000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-678" unitRef="usd">292487000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="c-1" id="f-679">The following table summarizes the activity related to our contract liabilities (in thousands):&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.356%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.296%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.558%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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;Contract liabilities, beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Revenue recognized from beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Beginning balance reclassified to deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,693)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Add: Contract liabilities recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities, ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The following table summarizes the activity related to our deferred revenue (in thousands):&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:66.590%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.577%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.057%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.577%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.499%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&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;Deferred revenue, beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,041,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;929,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Revenue recognized from beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(615,681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(583,787)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Add: Deferral of revenue in current period, excluding amounts recognized during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,080,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;695,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue, ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,506,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,041,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <anet:ContractWithCustomerLiabilityContactLiability contextRef="c-5" decimals="-3" id="f-680" unitRef="usd">103448000</anet:ContractWithCustomerLiabilityContactLiability>
    <anet:ContractWithCustomerLiabilityContactLiability contextRef="c-27" decimals="-3" id="f-681" unitRef="usd">93382000</anet:ContractWithCustomerLiabilityContactLiability>
    <anet:ContractWithCustomerLiabilityContractLiabilityRevenueRecognized contextRef="c-1" decimals="-3" id="f-682" unitRef="usd">43286000</anet:ContractWithCustomerLiabilityContractLiabilityRevenueRecognized>
    <anet:ContractWithCustomerLiabilityContractLiabilityRevenueRecognized contextRef="c-12" decimals="-3" id="f-683" unitRef="usd">37680000</anet:ContractWithCustomerLiabilityContractLiabilityRevenueRecognized>
    <anet:ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue contextRef="c-1" decimals="-3" id="f-684" unitRef="usd">3185000</anet:ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue>
    <anet:ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue contextRef="c-12" decimals="-3" id="f-685" unitRef="usd">2693000</anet:ContractWithCustomerLiabilityContractLiabilityBeginningBalanceReclassifiedToDeferredRevenue>
    <anet:ContractWithCustomerLiabilityContractLiabilitiesRecognized contextRef="c-1" decimals="-3" id="f-686" unitRef="usd">76262000</anet:ContractWithCustomerLiabilityContractLiabilitiesRecognized>
    <anet:ContractWithCustomerLiabilityContractLiabilitiesRecognized contextRef="c-12" decimals="-3" id="f-687" unitRef="usd">50439000</anet:ContractWithCustomerLiabilityContractLiabilitiesRecognized>
    <anet:ContractWithCustomerLiabilityContactLiability contextRef="c-4" decimals="-3" id="f-688" unitRef="usd">133239000</anet:ContractWithCustomerLiabilityContactLiability>
    <anet:ContractWithCustomerLiabilityContactLiability contextRef="c-5" decimals="-3" id="f-689" unitRef="usd">103448000</anet:ContractWithCustomerLiabilityContactLiability>
    <anet:ContractWithCustomerLiabilityContactLiability contextRef="c-166" decimals="-5" id="f-690" unitRef="usd">59200000</anet:ContractWithCustomerLiabilityContactLiability>
    <anet:ContractWithCustomerLiabilityContactLiability contextRef="c-167" decimals="-5" id="f-691" unitRef="usd">45200000</anet:ContractWithCustomerLiabilityContactLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-5" decimals="-3" id="f-692" unitRef="usd">1041246000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-27" decimals="-3" id="f-693" unitRef="usd">929312000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-1" decimals="-3" id="f-694" unitRef="usd">615681000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-12" decimals="-3" id="f-695" unitRef="usd">583787000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <anet:ContractWithCustomerLiabilityPeriodIncreaseDecrease contextRef="c-1" decimals="-3" id="f-696" unitRef="usd">1080639000</anet:ContractWithCustomerLiabilityPeriodIncreaseDecrease>
    <anet:ContractWithCustomerLiabilityPeriodIncreaseDecrease contextRef="c-12" decimals="-3" id="f-697" unitRef="usd">695721000</anet:ContractWithCustomerLiabilityPeriodIncreaseDecrease>
    <us-gaap:ContractWithCustomerLiability contextRef="c-4" decimals="-3" id="f-698" unitRef="usd">1506204000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-5" decimals="-3" id="f-699" unitRef="usd">1041246000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-168" decimals="-5" id="f-700" unitRef="usd">704100000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-169" decimals="-5" id="f-701" unitRef="usd">336400000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-170" decimals="-5" id="f-702" unitRef="usd">367700000</us-gaap:RevenueRemainingPerformanceObligation>
    <anet:RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount contextRef="c-4" decimals="-8" id="f-703" unitRef="usd">2300000000</anet:RevenueRemainingPerformanceObligationIncludingContractLiabilitiesDeferredRevenueAndOtherPerformanceObligationsAmount>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-170" decimals="-5" id="f-704" unitRef="usd">367700000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-171" id="f-705">P18M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage contextRef="c-172" decimals="2" id="f-706" unitRef="number">0.79</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-172" decimals="-8" id="f-707" unitRef="usd">2000000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-172" id="f-708">P2Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage contextRef="c-173" decimals="2" id="f-709" unitRef="number">0.21</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock contextRef="c-1" id="f-710">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income, net consists of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.862%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.714%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.540%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.714%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.540%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.719%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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;Other income (expense), net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/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;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;Gain (loss) on strategic investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/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;Other income (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,343)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,075)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <us-gaap:InterestIncomeOther contextRef="c-1" decimals="-3" id="f-711" unitRef="usd">152421000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther contextRef="c-12" decimals="-3" id="f-712" unitRef="usd">27556000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther contextRef="c-13" decimals="-3" id="f-713" unitRef="usd">7215000</us-gaap:InterestIncomeOther>
    <us-gaap:GainLossOnInvestments contextRef="c-1" decimals="-3" id="f-714" unitRef="usd">18699000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments contextRef="c-12" decimals="-3" id="f-715" unitRef="usd">27479000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments contextRef="c-13" decimals="-3" id="f-716" unitRef="usd">0</us-gaap:GainLossOnInvestments>
    <us-gaap:OtherNonoperatingGainsLosses contextRef="c-1" decimals="-3" id="f-717" unitRef="usd">-6343000</us-gaap:OtherNonoperatingGainsLosses>
    <us-gaap:OtherNonoperatingGainsLosses contextRef="c-12" decimals="-3" id="f-718" unitRef="usd">-345000</us-gaap:OtherNonoperatingGainsLosses>
    <us-gaap:OtherNonoperatingGainsLosses contextRef="c-13" decimals="-3" id="f-719" unitRef="usd">-1075000</us-gaap:OtherNonoperatingGainsLosses>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-720" unitRef="usd">164777000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-12" decimals="-3" id="f-721" unitRef="usd">54690000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-13" decimals="-3" id="f-722" unitRef="usd">6140000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="c-1" id="f-724">Acquisition, Goodwill and Acquisition-Related Intangible Assets &lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;&#160;&#160;&#160;&#160;&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 had no material business acquisitions during the year ended December 31, 2023. During the year ended December 31, 2022, we completed two acquisitions of private companies for total consideration of $158.9&#160;million, including $4.0&#160;million in common stock and the remainder in cash. The purchase prices included $62.3&#160;million of intangible assets, $77.5&#160;million of goodwill and $19.1&#160;million of net tangible assets acquired. We also incurred certain acquisition-related expenses of $4.7&#160;million, which primarily consisted of retention bonuses to continuing employees as well as professional and consulting fees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;&#160;&#160;&#160;&#160;&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 intangible assets are amortized on a straight-line basis over their estimated useful lives, as we believe this method most closely reflects the pattern in which the economic benefits of the assets will be consumed. The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition (in thousands, except years):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:62.459%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.624%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.849%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.766%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Acquisition Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Estimated Useful Life (in years)&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;Developed technology &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="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;5.7&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;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&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;Trade name &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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;62,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The purchase price allocation for the two acquisitions have been finalized. No changes were made to the purchase price allocation for the year ended December 31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 changes in the carrying values of goodwill for the years ended December 31, 2023 and 2022 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.606%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.058%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.036%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Balance at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;Additions related to current year acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Measurement-period adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,521)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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;265,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions related to current year acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,607&#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&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;Balance at December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 Company performed an annual qualitative test for goodwill impairment in the fourth quarter of the fiscal years ended December 31, 2023 and 2022 and determined that goodwill was not impaired.&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:700;line-height:120%"&gt;Acquisition-Related Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents details of our acquisition-related intangible assets as of December 31, 2023 and 2022 (in thousands, except for years):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.001%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.809%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.788%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.527%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.788%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.071%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.809%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.788%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.809%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.364%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.364%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.071%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.647%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.209%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" 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:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" 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:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" 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:8pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Useful Life (in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top: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;December 31, 2022&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&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Additions&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&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;December 31, 2022&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&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Amortization&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&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;December 31, 2022&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&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Developed technology&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;154,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;154,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(79,036)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(23,457)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(102,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;75,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;52,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;4.0&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:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&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:9pt;font-weight:400;line-height:100%"&gt;54,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21,797)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.7&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:9pt;font-weight:400;line-height:100%"&gt;Trade name&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:9pt;font-weight:400;line-height:100%"&gt;12,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,602)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,882)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.6&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;221,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;221,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(99,735)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%"&gt;(33,437)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(133,172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%"&gt;122,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%"&gt;88,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense related to acquisition-related intangible assets was&#160;$33.4&#160;million, $33.7&#160;million and $29.2&#160;million for the years ended December 31,&#160;2023, 2022 and 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of&#160;December&#160;31, 2023, future estimated amortization expense related to the acquired-related intangible assets is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.858%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:81.785%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.497%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.318%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;line-height:100%"&gt;Years Ending December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Future Amortization Expense&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 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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;26,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:NumberOfBusinessesAcquired
      contextRef="c-1"
      decimals="INF"
      id="f-725"
      unitRef="acquisition">0</us-gaap:NumberOfBusinessesAcquired>
    <us-gaap:NumberOfBusinessesAcquired
      contextRef="c-12"
      decimals="INF"
      id="f-726"
      unitRef="acquisition">2</us-gaap:NumberOfBusinessesAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c-174" decimals="-5" id="f-727" unitRef="usd">158900000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable contextRef="c-174" decimals="-5" id="f-728" unitRef="usd">4000000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c-175" decimals="-5" id="f-729" unitRef="usd">62300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-174" decimals="-5" id="f-730" unitRef="usd">77500000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c-175" decimals="-5" id="f-731" unitRef="usd">19100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="c-174" decimals="-5" id="f-732" unitRef="usd">4700000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock contextRef="c-1" id="f-733">The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition (in thousands, except years):&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:62.459%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.624%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.849%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.766%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Acquisition Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Estimated Useful Life (in years)&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;Developed technology &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="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;5.7&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;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&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;Trade name &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #000000;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;62,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="c-176" decimals="-3" id="f-734" unitRef="usd">30200000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-177" id="f-735">P5Y8M12D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="c-178" decimals="-3" id="f-736" unitRef="usd">28700000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-179" id="f-737">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="c-180" decimals="-3" id="f-738" unitRef="usd">3400000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-181" id="f-739">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="c-174" decimals="-3" id="f-740" unitRef="usd">62300000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:NumberOfBusinessesAcquired
      contextRef="c-12"
      decimals="INF"
      id="f-741"
      unitRef="acquisition">2</us-gaap:NumberOfBusinessesAcquired>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="c-1" id="f-742">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 changes in the carrying values of goodwill for the years ended December 31, 2023 and 2022 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.606%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.058%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.036%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Balance at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;Additions related to current year acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Measurement-period adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,521)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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;265,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions related to current year acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,607&#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&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;Balance at December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill contextRef="c-27" decimals="-3" id="f-743" unitRef="usd">188397000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-12" decimals="-3" id="f-744" unitRef="usd">85048000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillPurchaseAccountingAdjustments contextRef="c-12" decimals="-3" id="f-745" unitRef="usd">-7521000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:Goodwill contextRef="c-5" decimals="-3" id="f-746" unitRef="usd">265924000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-1" decimals="-3" id="f-747" unitRef="usd">2607000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:Goodwill contextRef="c-4" decimals="-3" id="f-748" unitRef="usd">268531000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c-1" id="f-749">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents details of our acquisition-related intangible assets as of December 31, 2023 and 2022 (in thousands, except for years):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.001%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.809%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.788%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.527%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.788%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.071%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.809%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.788%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.809%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.364%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.364%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.071%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.647%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.209%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" 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:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" 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:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" 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:8pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Useful Life (in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top: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;December 31, 2022&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&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Additions&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&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;December 31, 2022&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&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Amortization&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&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;December 31, 2022&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&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Developed technology&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;154,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;154,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(79,036)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(23,457)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(102,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;75,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;52,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;4.0&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:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&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:9pt;font-weight:400;line-height:100%"&gt;54,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21,797)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.7&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:9pt;font-weight:400;line-height:100%"&gt;Trade name&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:9pt;font-weight:400;line-height:100%"&gt;12,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,602)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,882)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.6&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;221,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;221,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(99,735)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%"&gt;(33,437)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(133,172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%"&gt;122,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%"&gt;88,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-182" decimals="-3" id="f-750" unitRef="usd">154930000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsPeriodIncreaseDecrease contextRef="c-183" decimals="-3" id="f-751" unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsPeriodIncreaseDecrease>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-184" decimals="-3" id="f-752" unitRef="usd">154930000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-182" decimals="-3" id="f-753" unitRef="usd">79036000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-183" decimals="-3" id="f-754" unitRef="usd">23457000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-184" decimals="-3" id="f-755" unitRef="usd">102493000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-182" decimals="-3" id="f-756" unitRef="usd">75894000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-184" decimals="-3" id="f-757" unitRef="usd">52437000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-184" id="f-758">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-185" decimals="-3" id="f-759" unitRef="usd">54620000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsPeriodIncreaseDecrease contextRef="c-186" decimals="-3" id="f-760" unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsPeriodIncreaseDecrease>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-187" decimals="-3" id="f-761" unitRef="usd">54620000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-185" decimals="-3" id="f-762" unitRef="usd">14097000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-186" decimals="-3" id="f-763" unitRef="usd">7700000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-187" decimals="-3" id="f-764" unitRef="usd">21797000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-185" decimals="-3" id="f-765" unitRef="usd">40523000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-187" decimals="-3" id="f-766" unitRef="usd">32823000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-187" id="f-767">P4Y8M12D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-188" decimals="-3" id="f-768" unitRef="usd">12390000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsPeriodIncreaseDecrease contextRef="c-189" decimals="-3" id="f-769" unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsPeriodIncreaseDecrease>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-190" decimals="-3" id="f-770" unitRef="usd">12390000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-188" decimals="-3" id="f-771" unitRef="usd">6602000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-189" decimals="-3" id="f-772" unitRef="usd">2280000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-190" decimals="-3" id="f-773" unitRef="usd">8882000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-188" decimals="-3" id="f-774" unitRef="usd">5788000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-190" decimals="-3" id="f-775" unitRef="usd">3508000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-190" id="f-776">P1Y7M6D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-5" decimals="-3" id="f-777" unitRef="usd">221940000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsPeriodIncreaseDecrease contextRef="c-1" decimals="-3" id="f-778" unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsPeriodIncreaseDecrease>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-4" decimals="-3" id="f-779" unitRef="usd">221940000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-5" decimals="-3" id="f-780" unitRef="usd">99735000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-3" id="f-781" unitRef="usd">33437000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-4" decimals="-3" id="f-782" unitRef="usd">133172000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-5" decimals="-3" id="f-783" unitRef="usd">122205000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-4" decimals="-3" id="f-784" unitRef="usd">88768000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-4" id="f-785">P4Y2M12D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-191" decimals="-5" id="f-786" unitRef="usd">33400000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-174" decimals="-5" id="f-787" unitRef="usd">33700000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-192" decimals="-5" id="f-788" unitRef="usd">29200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c-1" id="f-789">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of&#160;December&#160;31, 2023, future estimated amortization expense related to the acquired-related intangible assets is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.858%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:81.785%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.497%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.318%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;line-height:100%"&gt;Years Ending December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Future Amortization Expense&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 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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;26,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c-4" decimals="-3" id="f-790" unitRef="usd">26759000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c-4" decimals="-3" id="f-791" unitRef="usd">19642000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c-4" decimals="-3" id="f-792" unitRef="usd">17260000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c-4" decimals="-3" id="f-793" unitRef="usd">13436000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="c-4" decimals="-3" id="f-794" unitRef="usd">10037000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="c-4" decimals="-3" id="f-795" unitRef="usd">1634000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-4" decimals="-3" id="f-796" unitRef="usd">88768000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-797">Commitments and Contingencies&lt;div style="margin-top:6pt;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;Operating Leases &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We lease various offices and data centers in North America, Europe, Asia and Australia under non-cancellable operating lease arrangements that expire on various dates through 2029. Some of our leases include options to extend the term of such leases for a period from three months to up to 10 years and/or options to early terminate the leases. As of December&#160;31, 2023, we did not include any such options in determining the lease terms because we were not reasonably certain that we would exercise these options. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the supplemental balance sheet information related to our operating leases (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.053%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.569%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&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:700;line-height:100%"&gt;Right-of-use assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/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;&lt;span style="-sec-ix-hidden:f-801"&gt;&lt;span style="-sec-ix-hidden:f-802"&gt;Operating lease right-of-use assets (included in other assets)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/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;&lt;span style="-sec-ix-hidden:f-805"&gt;&lt;span style="-sec-ix-hidden:f-806"&gt;Operating lease liabilities, current (included in other current liabilities)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-809"&gt;&lt;span style="-sec-ix-hidden:f-810"&gt;Operating lease liabilities, non-current (included in other long-term liabilities)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our lease costs (in thousands):&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;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.614%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.289%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.264%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.567%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" 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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;2023&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&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;2022&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:700;line-height:100%"&gt;Operating lease costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/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;Fixed lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Total operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The operating lease costs in the table above include costs for long-term and short-term leases. Total short-term lease costs were immaterial. Fixed lease costs include expenses recognized for base rent payments on a straight-line basis. Variable lease costs primarily include maintenance, utilities and operating expenses that are incremental to the fixed base rent payments, and are excluded from the calculation of operating lease liabilities and ROU assets. For the years ended December 31, 2023 and 2022, cash paid for amounts associated with our operating lease liabilities&#160;were approximately $22.7 million and $23.9 million, respectively, which were classified as operating activities in the accompanying consolidated statements of cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 operating lease liabilities as of December&#160;31, 2023 are presented in the table below (in thousands):&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;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:78.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:3.158%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.613%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;line-height:100%"&gt;Years ending December 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,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;/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;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Total undiscounted operating lease payments (excluding non-lease components)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,478)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Present value of operating lease payments as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.175%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.703%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.151%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.703%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&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:700;line-height:100%"&gt;Other information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term &#x2014; operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2 years&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 &#x2014; operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.1%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;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;Purchase Commitments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We outsource most of our manufacturing and supply chain management operations to third-party contract manufacturers, who procure components and assemble products on our behalf. A significant portion of our purchase orders to our contract manufacturers for finished products consists of non-cancellable purchase commitments. In addition, we purchase strategic component inventory from certain suppliers under non-cancellable purchase commitments, including integrated circuits, which are consigned to our contract manufacturers. As of December&#160;31, 2023, we had non-cancellable purchase commitments not recorded on our balance sheet of $1,586.7&#160;million, of wh&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;ich $1,547.2&#160;million have confirmed receipt dates &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;within 12 months, and&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; $39.5 million&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; have &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;confirmed receipt dates greater than 12 months&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;. &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;These open purchase orders are considered enforceable and legally binding, and while we may have some limited &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;ability to reschedule, and adjust our requirements based on our business needs prior to the delivery of goods or performance of services, this can only occur with the agreement of the related supplier.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also had deposits to our contract manufacturers to secure our purchase commitments in the amount of $133.3 million and $192.5 million as of December&#160;31, 2023 and 2022, respectively, which were recorded within prepaid expenses and other current assets, as well as other assets in the consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Guarantees &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 entered into agreements with some of our direct customers and channel partners that contain indemnification provisions relating to potential situations where claims could be alleged that our products infringe the intellectual property rights of a third-party. We have, at our option and expense, the ability to repair any infringement, replace product with a non-infringing equivalent-in-function product or refund our customers all or a portion of the value of the product. Other guarantees or indemnification agreements include guarantees of product and service performance and standby letters of credit for leased facilities and corporate credit cards. We have not recorded a liability related to these indemnification and guarantee provisions, and our guarantee and indemnification arrangements have not had any material impact on our consolidated financial statements to date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Legal Proceedings  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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%;text-decoration:underline"&gt;WSOU Investments, LLC  &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:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;On November 25, 2020, WSOU Investments LLC ("WSOU") filed a lawsuit against us in the Western District of Texas asserting that certain of our products infringe three WSOU patents. WSOU's allegations are directed to certain features of our wireless and switching products. WSOU seeks remedies including monetary damages, attorney's fees and costs. On February 4, 2021, we filed an answer denying WSOU's allegations. On November 5, 2021, the case was transferred to the Northern District of California.  On March 30, 2022, WSOU dismissed one of the patents with prejudice, removing Arista wireless products from those accused of infringement. On July 1, 2022, the court stayed the case pending the resolution of an &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;inter partes&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; review of one of the patents-in-suit. On May 30, 2023, the US Patent Trial and Appeal Board (&#x201c;PTAB&#x201d;) ruled all challenged claims in the &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;inter partes&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; review unpatentable. The district court case remains&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; pending appeal and/or final &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;resolution of the PTAB ruling.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;&#160;&#160;&#160;&#160;&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;We intend to vigorously defend against the claims brought against us by WSOU; however, we cannot be certain that any of WSOU's claims will be resolved in our favor, regardless of the merits of those claims. Any adverse litigation ruling could result in a significant damages award against us and injunctive relief.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;&#160;&#160;&#160;&#160;&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;With respect to the legal proceedings described above, it is our belief that while a loss is not probable, it may be reasonably possible. Further, at this stage in the litigation, any possible loss or range of loss cannot be estimated; however, the outcome of litigation is inherently uncertain. Therefore, if this legal matter were resolved against us in a reporting period for a material amount, our consolidated financial statements for that reporting period could be materially adversely affected.   &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;&#160;&#160;&#160;&#160;&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%;text-decoration:underline"&gt;Other matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;&#160;&#160;&#160;&#160;In the ordinary course of business, we are a party to other claims and legal proceedings including matters relating to commercial, employee relations, business practices and intellectual property. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;&#160;&#160;&#160;&#160;We record a provision for contingent losses when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. As of December&#160;31, 2023, provisions recorded for contingent losses related to other claims and matters have not been significant. Based on currently-available information, management does not believe that any additional liabilities relating to other unresolved matters are probable or that the amount of any resulting loss is estimable, and believes these other matters are not likely, individually and in the aggregate, to have a material adverse effect on our financial position, results of operations or cash flows; however, litigation is subject to inherent uncertainties and our view of these matters may change in the future. Were an unfavorable outcome to occur, there exists the possibility of a material adverse impact on our financial position, results of operations or cash flows for the period in which the unfavorable outcome occurs, and potentially in future periods.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LesseeOperatingLeaseRenewalTerm contextRef="c-53" id="f-798">P3M</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:LesseeOperatingLeaseRenewalTerm contextRef="c-54" id="f-799">P10Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <anet:AssetsAndLiabilitiesLesseeTableTextBlock contextRef="c-1" id="f-800">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the supplemental balance sheet information related to our operating leases (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.053%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.569%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&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:700;line-height:100%"&gt;Right-of-use assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/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;&lt;span style="-sec-ix-hidden:f-801"&gt;&lt;span style="-sec-ix-hidden:f-802"&gt;Operating lease right-of-use assets (included in other assets)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/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;&lt;span style="-sec-ix-hidden:f-805"&gt;&lt;span style="-sec-ix-hidden:f-806"&gt;Operating lease liabilities, current (included in other current liabilities)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-809"&gt;&lt;span style="-sec-ix-hidden:f-810"&gt;Operating lease liabilities, non-current (included in other long-term liabilities)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</anet:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-803" unitRef="usd">55890000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-5" decimals="-3" id="f-804" unitRef="usd">53390000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-807" unitRef="usd">21106000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-5" decimals="-3" id="f-808" unitRef="usd">19878000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-811" unitRef="usd">44413000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-5" decimals="-3" id="f-812" unitRef="usd">43964000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability contextRef="c-4" decimals="-3" id="f-813" unitRef="usd">65519000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="c-5" decimals="-3" id="f-814" unitRef="usd">63842000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-815">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our lease costs (in thousands):&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;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.614%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.289%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.264%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.567%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" 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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;2023&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&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;2022&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:700;line-height:100%"&gt;Operating lease costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/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;Fixed lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Total operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.175%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.703%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.151%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.703%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&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:700;line-height:100%"&gt;Other information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term &#x2014; operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2 years&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 &#x2014; operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.1%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost contextRef="c-1" decimals="-3" id="f-816" unitRef="usd">23541000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-12" decimals="-3" id="f-817" unitRef="usd">24134000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-1" decimals="-3" id="f-818" unitRef="usd">9717000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-12" decimals="-3" id="f-819" unitRef="usd">8682000</us-gaap:VariableLeaseCost>
    <us-gaap:OperatingLeaseExpense contextRef="c-1" decimals="-3" id="f-820" unitRef="usd">33258000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c-12" decimals="-3" id="f-821" unitRef="usd">32816000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-5" id="f-822" unitRef="usd">22700000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-12" decimals="-5" id="f-823" unitRef="usd">23900000</us-gaap:OperatingLeasePayments>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-824">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 operating lease liabilities as of December&#160;31, 2023 are presented in the table below (in thousands):&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;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:78.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:3.158%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.613%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;line-height:100%"&gt;Years ending December 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,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;/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;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Total undiscounted operating lease payments (excluding non-lease components)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,478)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Present value of operating lease payments as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-4" decimals="-3" id="f-825" unitRef="usd">23985000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-4" decimals="-3" id="f-826" unitRef="usd">21208000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-4" decimals="-3" id="f-827" unitRef="usd">12846000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-4" decimals="-3" id="f-828" unitRef="usd">8694000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c-4" decimals="-3" id="f-829" unitRef="usd">5105000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-4" decimals="-3" id="f-830" unitRef="usd">159000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-4" decimals="-3" id="f-831" unitRef="usd">71997000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-4" decimals="-3" id="f-832" unitRef="usd">6478000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-4" decimals="-3" id="f-833" unitRef="usd">65519000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-4" id="f-834">P3Y4M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-5" id="f-835">P4Y2M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-4" decimals="3" id="f-836" unitRef="number">0.054</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-5" decimals="3" id="f-837" unitRef="number">0.051</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted contextRef="c-4" decimals="-5" id="f-838" unitRef="usd">1586700000</us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted>
    <us-gaap:PurchaseObligationDueInNextTwelveMonths contextRef="c-4" decimals="-5" id="f-839" unitRef="usd">1547200000</us-gaap:PurchaseObligationDueInNextTwelveMonths>
    <anet:PurchaseObligationToBePaidAfterNextTwelveMonths contextRef="c-4" decimals="-5" id="f-840" unitRef="usd">39500000</anet:PurchaseObligationToBePaidAfterNextTwelveMonths>
    <anet:RestrictedDepositsAssets contextRef="c-193" decimals="-5" id="f-841" unitRef="usd">133300000</anet:RestrictedDepositsAssets>
    <anet:RestrictedDepositsAssets contextRef="c-194" decimals="-5" id="f-842" unitRef="usd">192500000</anet:RestrictedDepositsAssets>
    <us-gaap:LossContingencyPatentsAllegedlyInfringedNumber
      contextRef="c-195"
      decimals="INF"
      id="f-843"
      unitRef="patent">3</us-gaap:LossContingencyPatentsAllegedlyInfringedNumber>
    <us-gaap:LossContingencyPatentsFoundNotInfringedNumber
      contextRef="c-196"
      decimals="INF"
      id="f-844"
      unitRef="patent">1</us-gaap:LossContingencyPatentsFoundNotInfringedNumber>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-845">Stockholders' Equity and Stock-Based Compensation&lt;div style="margin-top:6pt;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;Stock Repurchase Program &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, our board of directors authorized a $1.0&#160;billion stock repurchase program (the &#x201c;Repurchase Program&#x201d;). This authorization allows us to repurchase shares of our common stock funded from working capital. The Repurchase Program expires in the fourth quarter of 2024. Repurchases may be made at management&#x2019;s discretion from time to time on the open market, through privately negotiated transactions, transactions structured through investment banking institutions, block purchases, 10b5-1 trading plans, or a combination of the foregoing. The Repurchase Program does not obligate us to acquire any of our common stock and may be suspended or discontinued by us at any time without prior notice. As of&#160;December&#160;31, 2023, the remaining authorized amount for stock repurchases under this program was approximately&#160;$144.5 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 the stock repurchase activities for the years ended December&#160;31, 2023 and 2022 is as follows (in thousands, except per share amounts): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.992%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.543%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.546%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;2023&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&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;2022&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;Aggregate purchase price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;670,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares repurchased&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average price paid per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;117.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate purchase price of repurchased shares of our common stock is recorded as a reduction to retained earnings in our consolidated statements of stockholders' equity. All shares repurchased have been retired.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;2014 Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2014, our board of directors and stockholders approved the 2014 Equity Incentive Plan (the &#x201c;2014 Plan&#x201d;), effective on the first day that our common stock was publicly traded, and simultaneously terminated the 2004 and 2011 equity plans as to future grants. However, these plans will continue to govern the terms and conditions of the outstanding options previously granted thereunder. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Awards granted under the 2014 Plan could be in the form of Incentive Stock Options (&#x201c;ISOs&#x201d;), Nonstatutory Stock Options (&#x201c;NSOs&#x201d;), Restricted Stock Units (&#x201c;RSUs&#x201d;), Restricted Stock Awards (&#x201c;RSAs&#x201d;) or Stock Appreciation Rights (&#x201c;SARs&#x201d;).  The number of shares available for grant and issuance under the 2014 Plan increases automatically on January 1 of each year commencing with 2016 by the number of shares equal to 3% of the outstanding shares of our common stock on the immediately preceding December 31, but not to exceed 50&#160;million&#160;shares (the &#x201c;2014 Plan Evergreen Increase&#x201d;), unless the board of directors, in its discretion, determines to make a smaller increase. Effective January 1, 2023, our board of directors authorized an increase of 9.2 million shares for future issuance under the 2014 Plan. As of December&#160;31, 2023, there remained approximately 95.3 million shares available for issuance under the 2014 Plan. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;2014 Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2014, the board of directors and stockholders approved the 2014 Employee Stock Purchase Plan (the &#x201c;ESPP&#x201d;). The ESPP became effective on the first day that our common stock was publicly traded. The number of shares &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;reserved for issuance under the ESPP increases automatically on January 1 of each year by the number of shares equal to 1% of our shares outstanding immediately preceding December&#160;31, but not to exceed 10&#160;million shares, unless the board of directors, in its discretion, determines to make a smaller increase. Effective January 1, 2023, our board of directors authorized an increase of&#160;3.1 million&#160;shares for future issuance under the ESPP. As of December&#160;31, 2023, there remained 23.4 million shares available for issuance under the ESPP. Furthermore, in February, 2024, our board of directors authorized an increase of 3.1 million shares for future issuance under the ESPP effective January 1, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under our ESPP, eligible employees are permitted to acquire shares of our common stock at&#160;85%&#160;of the lower of the fair market value of our common stock on the first trading day of each offering period or on the exercise date. Each offering period lasts approximately two years starting on the first trading date after February&#160;15 and August&#160;15 of each year, and includes purchase dates every six months on or after February 15 and August 15 of each year. Participants may purchase shares of common stock through payroll deductions up to&#160;10%&#160;of their eligible compensation, subject to Internal Revenue Service mandated purchase limits. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2023, we issued 279,498 shares at an average purchase price of $105.69 per share under our ESPP. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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 Option Activities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the option activities and related information (in thousands, except years and per share amounts): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.654%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of &lt;br/&gt;Shares &lt;br/&gt;Underlying&lt;br/&gt;Outstanding Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted- &lt;br/&gt;Average &lt;br/&gt;Exercise &lt;br/&gt;Price per Share &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted- &lt;br/&gt;Average &lt;br/&gt;Remaining &lt;br/&gt;Contractual &lt;br/&gt;Term&#160;(In Years)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate &lt;br/&gt;Intrinsic &lt;br/&gt;Value&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;Balance&#x2014;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="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;2.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;618,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options granted   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercised   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,310)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance&#x2014;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;19.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;529,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested and exercisable&#x2014;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;18.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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;488,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We did not grant any stock options during the years ended December&#160;31, 2023, 2022 and 2021. The aggregate intrinsic value of options exercised during the years ended December&#160;31, 2023, 2022 and 2021 was $525.3 million, $311.7 million and $410.9 million, respectively. The total fair value of options vested for the years ended December&#160;31, 2023, 2022 and 2021 was approximately $8.7 million, $16.6 million and $25.3 million, 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;Restricted Stock Unit (RSU) Activities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the RSU activities and related information (in thousands, except per share amounts):&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;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.859%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.543%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.545%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of &lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted- &lt;br/&gt;Average&#160;Grant &lt;br/&gt;Date&#160;Fair&#160;Value Per Share&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;Unvested balance&#x2014;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;RSUs and PRSUs granted &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;RSUs and PRSUs vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,862)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;RSUs and PRSUs forfeited/canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(262)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested balance&#x2014;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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;7,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;112.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:36pt"&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 grant-date fair value of RSUs granted during the years ended December&#160;31, 2023, 2022 and 2021 was $157.94, $101.35 and $93.18 per share, respectively. The total fair value of RSUs vested for the years ended December&#160;31, 2023, 2022 and 2021 was approximately $225.5 million, $174.0 million, and $120.4 million, 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-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation Expense&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; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the stock-based compensation expense related to our equity awards (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.145%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.262%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.543%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.543%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.547%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 7.75pt;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 7.75pt;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;2021&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;Cost of revenue   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and marketing &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total stock-based compensation   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&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;Determination of Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record stock-based compensation awards based on fair value as of the grant date. We value RSUs at the market close price of our common stock on the grant date.&#160;For option awards and ESPP offerings, we use the Black-Scholes option pricing model to determine fair value. We recognize such costs as compensation expense generally on a straight-line basis over the requisite service period of the award. &lt;/span&gt;&lt;/div&gt;As of&#160;December&#160;31, 2023, there were $733.7 million of unrecognized compensation costs related to all unvested awards. The unamortized compensation costs are expected to be recognized over a weighted-average period of approximately 3.4 years.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-197" decimals="INF" id="f-846" unitRef="usd">1000000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="c-4" decimals="-5" id="f-847" unitRef="usd">144500000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:ScheduleOfTreasuryStockByClassTextBlock contextRef="c-1" id="f-848">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 the stock repurchase activities for the years ended December&#160;31, 2023 and 2022 is as follows (in thousands, except per share amounts): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.992%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.543%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.546%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;2023&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&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;2022&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;Aggregate purchase price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;670,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares repurchased&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average price paid per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;117.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfTreasuryStockByClassTextBlock>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-1" decimals="-3" id="f-849" unitRef="usd">112279000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-12" decimals="-3" id="f-850" unitRef="usd">670287000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="c-1" decimals="-3" id="f-851" unitRef="shares">954000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="c-12" decimals="-3" id="f-852" unitRef="shares">6461000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="c-1"
      decimals="2"
      id="f-853"
      unitRef="usdPerShare">117.70</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="c-12"
      decimals="2"
      id="f-854"
      unitRef="usdPerShare">103.74</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum
      contextRef="c-198"
      decimals="INF"
      id="f-855"
      unitRef="number">0.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum>
    <anet:SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized
      contextRef="c-199"
      decimals="INF"
      id="f-856"
      unitRef="shares">50000000</anet:SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="c-200"
      decimals="-5"
      id="f-857"
      unitRef="shares">9200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="c-201"
      decimals="-5"
      id="f-858"
      unitRef="shares">95300000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <anet:PercentOfSharesOutstandingToIncreaseNumberOfSharesAvailableForGrantAndIssuance
      contextRef="c-202"
      decimals="INF"
      id="f-859"
      unitRef="number">0.01</anet:PercentOfSharesOutstandingToIncreaseNumberOfSharesAvailableForGrantAndIssuance>
    <anet:SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized
      contextRef="c-203"
      decimals="INF"
      id="f-860"
      unitRef="shares">10000000</anet:SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="c-202"
      decimals="-5"
      id="f-861"
      unitRef="shares">3100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="c-204"
      decimals="INF"
      id="f-862"
      unitRef="shares">23400000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="c-205"
      decimals="-5"
      id="f-863"
      unitRef="shares">3100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="c-203"
      decimals="INF"
      id="f-864"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <anet:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOfferingPeriod contextRef="c-203" id="f-865">P2Y</anet:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOfferingPeriod>
    <anet:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPurchasePeriodTerm contextRef="c-203" id="f-866">P6M</anet:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPurchasePeriodTerm>
    <anet:SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumPercentageofPayrollDeductionsforSharePurchases
      contextRef="c-203"
      decimals="INF"
      id="f-867"
      unitRef="number">0.10</anet:SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumPercentageofPayrollDeductionsforSharePurchases>
    <us-gaap:CommonStockSharesIssued
      contextRef="c-206"
      decimals="INF"
      id="f-868"
      unitRef="shares">279498</us-gaap:CommonStockSharesIssued>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-207"
      decimals="2"
      id="f-869"
      unitRef="usdPerShare">105.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock contextRef="c-1" id="f-870">&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the option activities and related information (in thousands, except years and per share amounts): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.654%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of &lt;br/&gt;Shares &lt;br/&gt;Underlying&lt;br/&gt;Outstanding Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted- &lt;br/&gt;Average &lt;br/&gt;Exercise &lt;br/&gt;Price per Share &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted- &lt;br/&gt;Average &lt;br/&gt;Remaining &lt;br/&gt;Contractual &lt;br/&gt;Term&#160;(In Years)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate &lt;br/&gt;Intrinsic &lt;br/&gt;Value&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;Balance&#x2014;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="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;2.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;618,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options granted   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercised   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,310)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance&#x2014;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;19.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;529,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested and exercisable&#x2014;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;18.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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;488,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-5" decimals="-3" id="f-871" unitRef="shares">5769000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-5"
      decimals="2"
      id="f-872"
      unitRef="usdPerShare">14.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-12" id="f-873">P2Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-5" decimals="-3" id="f-874" unitRef="usd">618774000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c-1" decimals="-3" id="f-875" unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-876"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-1" decimals="-3" id="f-877" unitRef="shares">3310000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-878"
      unitRef="usdPerShare">9.84</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="c-1" decimals="-3" id="f-879" unitRef="shares">2000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-880"
      unitRef="usdPerShare">7.82</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-4" decimals="-3" id="f-881" unitRef="shares">2457000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-4"
      decimals="2"
      id="f-882"
      unitRef="usdPerShare">19.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-1" id="f-883">P1Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-4" decimals="-3" id="f-884" unitRef="usd">529931000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c-4" decimals="-3" id="f-885" unitRef="shares">2247000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-4"
      decimals="2"
      id="f-886"
      unitRef="usdPerShare">18.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c-1" id="f-887">P1Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="c-4" decimals="-3" id="f-888" unitRef="usd">488319000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-13"
      decimals="INF"
      id="f-889"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c-1" decimals="INF" id="f-890" unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-12"
      decimals="INF"
      id="f-891"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-1" decimals="-5" id="f-892" unitRef="usd">525300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-12" decimals="-5" id="f-893" unitRef="usd">311700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-13" decimals="-5" id="f-894" unitRef="usd">410900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c-208" decimals="-5" id="f-895" unitRef="usd">8700000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c-209" decimals="-5" id="f-896" unitRef="usd">16600000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c-210" decimals="-5" id="f-897" unitRef="usd">25300000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock contextRef="c-1" id="f-898">&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the RSU activities and related information (in thousands, except per share amounts):&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;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.859%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.543%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.545%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of &lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted- &lt;br/&gt;Average&#160;Grant &lt;br/&gt;Date&#160;Fair&#160;Value Per Share&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;Unvested balance&#x2014;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;RSUs and PRSUs granted &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;RSUs and PRSUs vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,862)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;RSUs and PRSUs forfeited/canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(262)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested balance&#x2014;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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;7,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;112.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-211"
      decimals="-3"
      id="f-899"
      unitRef="shares">8360000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-211"
      decimals="2"
      id="f-900"
      unitRef="usdPerShare">85.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-212"
      decimals="-3"
      id="f-901"
      unitRef="shares">2664000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-212"
      decimals="2"
      id="f-902"
      unitRef="usdPerShare">157.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-212"
      decimals="-3"
      id="f-903"
      unitRef="shares">2862000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-212"
      decimals="2"
      id="f-904"
      unitRef="usdPerShare">78.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-212"
      decimals="-3"
      id="f-905"
      unitRef="shares">262000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-212"
      decimals="2"
      id="f-906"
      unitRef="usdPerShare">100.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-213"
      decimals="-3"
      id="f-907"
      unitRef="shares">7900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-213"
      decimals="2"
      id="f-908"
      unitRef="usdPerShare">112.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-212"
      decimals="2"
      id="f-909"
      unitRef="usdPerShare">157.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-214"
      decimals="2"
      id="f-910"
      unitRef="usdPerShare">101.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-215"
      decimals="2"
      id="f-911"
      unitRef="usdPerShare">93.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-212" decimals="-5" id="f-912" unitRef="usd">225500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-214" decimals="-5" id="f-913" unitRef="usd">174000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-215" decimals="-5" id="f-914" unitRef="usd">120400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="c-1" id="f-915">&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the stock-based compensation expense related to our equity awards (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.145%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.262%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.543%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.543%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.547%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 7.75pt;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 7.75pt;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;2021&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;Cost of revenue   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and marketing &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total stock-based compensation   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-216" decimals="-3" id="f-916" unitRef="usd">12789000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-217" decimals="-3" id="f-917" unitRef="usd">9688000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-218" decimals="-3" id="f-918" unitRef="usd">7444000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-219" decimals="-3" id="f-919" unitRef="usd">172177000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-220" decimals="-3" id="f-920" unitRef="usd">130897000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-221" decimals="-3" id="f-921" unitRef="usd">99770000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-222" decimals="-3" id="f-922" unitRef="usd">71074000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-223" decimals="-3" id="f-923" unitRef="usd">57571000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-224" decimals="-3" id="f-924" unitRef="usd">46521000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-225" decimals="-3" id="f-925" unitRef="usd">40716000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-226" decimals="-3" id="f-926" unitRef="usd">32778000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-227" decimals="-3" id="f-927" unitRef="usd">33140000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-3" id="f-928" unitRef="usd">296756000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-12" decimals="-3" id="f-929" unitRef="usd">230934000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-13" decimals="-3" id="f-930" unitRef="usd">186875000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-228" decimals="-5" id="f-931" unitRef="usd">733700000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-208" id="f-932">P3Y4M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-933">Net Income Per Share &lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 income per share is computed using the weighted-average number of shares of common stock outstanding during the period. Diluted net income per share is computed using the weighted-average number of shares of common stock outstanding during the period, including potential common shares assuming the dilutive effect of outstanding stock options, restricted stock units, and the employee stock purchase plan using the treasury stock method. Potential common shares whose effect would have been antidilutive are excluded from the computation of diluted net income per share. The following table sets forth the computation of our basic and diluted net income per share attributable to common stockholders (in thousands, except per share amounts): &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;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.393%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.289%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.027%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.117%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.027%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.117%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.030%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;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;2021&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,087,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,352,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;840,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Basic weighted-average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;309,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Add weighted-average effects of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options and RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee stock purchase plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Diluted weighted-average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;316,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;Net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Basic   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Diluted   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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;6.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net income per share attributable to common stockholders because their effects would have been anti-dilutive for the periods presented (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.393%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.289%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.027%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.117%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.027%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.117%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.030%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;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;2021&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;Stock options and RSUs  &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee stock purchase plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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;248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-934">The following table sets forth the computation of our basic and diluted net income per share attributable to common stockholders (in thousands, except per share amounts): &lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.393%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.289%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.027%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.117%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.027%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.117%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.030%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;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;2021&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,087,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,352,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;840,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Basic weighted-average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;309,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Add weighted-average effects of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options and RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee stock purchase plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Diluted weighted-average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;316,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;Net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Basic   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Diluted   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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;6.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-935" unitRef="usd">2087321000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-12" decimals="-3" id="f-936" unitRef="usd">1352446000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-13" decimals="-3" id="f-937" unitRef="usd">840854000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-938" unitRef="shares">309354000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-12" decimals="-3" id="f-939" unitRef="shares">306473000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-13" decimals="-3" id="f-940" unitRef="shares">306512000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-1" decimals="-3" id="f-941" unitRef="shares">7724000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-12" decimals="-3" id="f-942" unitRef="shares">9876000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-13" decimals="-3" id="f-943" unitRef="shares">12464000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <anet:IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan contextRef="c-1" decimals="-3" id="f-944" unitRef="shares">57000</anet:IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan>
    <anet:IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan contextRef="c-12" decimals="-3" id="f-945" unitRef="shares">110000</anet:IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan>
    <anet:IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan contextRef="c-13" decimals="-3" id="f-946" unitRef="shares">262000</anet:IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-947" unitRef="shares">317135000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-12" decimals="-3" id="f-948" unitRef="shares">316459000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-13" decimals="-3" id="f-949" unitRef="shares">319238000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-950"
      unitRef="usdPerShare">6.75</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-12"
      decimals="2"
      id="f-951"
      unitRef="usdPerShare">4.41</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-13"
      decimals="2"
      id="f-952"
      unitRef="usdPerShare">2.74</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-953"
      unitRef="usdPerShare">6.58</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-12"
      decimals="2"
      id="f-954"
      unitRef="usdPerShare">4.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-13"
      decimals="2"
      id="f-955"
      unitRef="usdPerShare">2.63</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="c-1" id="f-956">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net income per share attributable to common stockholders because their effects would have been anti-dilutive for the periods presented (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.393%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.289%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.027%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.117%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.027%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.117%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.030%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;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;2021&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;Stock options and RSUs  &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee stock purchase plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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;248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-229"
      decimals="-3"
      id="f-957"
      unitRef="shares">145000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-230"
      decimals="-3"
      id="f-958"
      unitRef="shares">302000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-231"
      decimals="-3"
      id="f-959"
      unitRef="shares">298000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-232"
      decimals="-3"
      id="f-960"
      unitRef="shares">103000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-233"
      decimals="-3"
      id="f-961"
      unitRef="shares">200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-234"
      decimals="-3"
      id="f-962"
      unitRef="shares">37000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-1" decimals="-3" id="f-963" unitRef="shares">248000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-12" decimals="-3" id="f-964" unitRef="shares">502000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-13" decimals="-3" id="f-965" unitRef="shares">335000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-966">Income Taxes&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of income before provision for income taxes are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.356%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.993%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.453%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 6.62pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;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;2021&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;Domestic   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,977,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,260,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;737,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;444,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;321,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Income before income taxes   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,422,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,581,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;930,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the provision for income taxes are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.356%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.993%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.453%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;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;2021&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;Current provision for income taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/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;Federal   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;574,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;State   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Foreign   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align: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 current   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;705,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,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;/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;Deferred tax expense (benefit):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;Federal   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(372,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,568)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(98,534)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;State   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41,152)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,689)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Foreign   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align: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 deferred tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(370,796)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(244,379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(99,047)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align: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 provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;334,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The reconciliation of the statutory federal income tax rate and our effective income tax rate is as follows (in percentages):&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;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.356%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.993%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.453%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;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;2021&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;U.S. federal statutory income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;State tax, net of federal benefit   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taxes on foreign earnings differential   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.96)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credits   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.74)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.59)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.32)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition and integration costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.09)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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;13.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The change in our effective tax rate was due to a change in tax benefits attributable to stock-based compensation and the reduction of unrecognized tax benefits as a result of lapse of the applicable statute of limitation in 2023. Excess tax benefits resulting from stock awards were $151.2 million, $93.5 million and&#160;$105.8 million for the years ended December&#160;31, 2023, 2022 and 2021, respectively. The reduction of unrecognized tax benefits due to expiration of statute of limitations were immaterial for the three years ended December 31, 2023, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 significant portions of deferred tax assets (liabilities) are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:67.905%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:3.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.180%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.554%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.183%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt;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;2022&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;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/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;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Reserves and accruals not currently deductible&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Lease financing obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Capitalized research and development expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Net operating losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross deferred tax assets   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,352,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,009,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Valuation allowance   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146,268)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,689)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align: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 deferred tax assets   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,206,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;876,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;US tax on foreign earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(245,074)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(286,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Right of use asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,037)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align: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 deferred tax liabilities   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(260,890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(302,045)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;Net deferred tax assets   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;945,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;574,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the breakdown between non-current deferred tax assets and liabilities (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:67.905%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:3.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.180%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.554%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.183%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/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;Deferred tax assets, non-current   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;945,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;574,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities, non-current   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Total net deferred tax assets   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;945,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;574,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2023, we had $246.5&#160;million and $137.6&#160;million of net operating loss carryforwards for federal and state income tax purposes, respectively, from acquisitions. These federal and state losses will begin to expire in 2028 and 2029, respectively. We do not have any material foreign net operating losses. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2023, our federal, state and foreign tax credit carryforwards for income tax purposes before valuation allowances were approximately $2.8&#160;million, $217.3&#160;million and $1.2&#160;million, respectively. Our federal tax credit will begin to expire in 2038, and our foreign tax credit will begin to expire in 2034, while our state tax credits can be carried over indefinitely. We have provided a valuation allowance of $146.3&#160;million for deferred tax assets, primarily related to state and foreign tax credit carryforwards that we do not believe are more likely than not to be realized. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Utilization of the net operating losses and tax credit carryforwards may be subject to limitations due to ownership change limitations provided in the Internal Revenue code and similar state or foreign provisions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 Cuts and Jobs Act enacted on December 22, 2017 requires a Transition Tax on previously untaxed accumulated and current foreign earnings.  Correspondingly, all undistributed earnings are deemed to be taxed and distributions of the unremitted earnings do not have any significant U.S. federal income tax impact.  We have not provided for any remaining tax effect, if any, of limited outside basis differences of our foreign subsidiaries based upon plans of future reinvestment. The determination of the future tax consequences of the remittance of these earnings is not practicable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;Uncertain Tax Positions &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 uncertain tax positions only to the extent that management believes that it is more likely than not that the position will be sustained. The reconciliation of the beginning and ending amount of gross unrecognized tax benefits as of December&#160;31, 2023, 2022 and 2021 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.280%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.115%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.280%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.115%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.283%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt;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;2021&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;Gross unrecognized tax benefits&#x2014;beginning balance   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Increases related to tax positions taken in a prior year   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases related to tax positions taken during current year   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decreases related to tax positions taken in a prior year   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(513)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,781)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(853)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decreases related to lapse of statute of limitations   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,163)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(414)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross unrecognized tax benefits&#x2014;ending balance   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2023, 2022 and 2021, the total amount of gross unrecognized tax benefits was $163.3 million, $137.4 million and $114.8 million, respectively, of which $90.0 million, $79.3 million and $60.9 million would affect our effective tax rate if recognized. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our policy is to recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. For the years ended December&#160;31, 2023 and 2022, the net expense for interest and penalties and the recognized liability for interest and penalties were not material. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The statute of limitations for Federal and most states remains open for 2017, 2020 and forward. Some states have net operating loss and tax credit carryforwards, and therefore remain open to examination. The majority of our foreign tax returns are open to audit under the statute of limitations of the respective foreign countries where the subsidiaries are located. It is possible that the amount of existing gross unrecognized tax benefits may decrease within the next 12 months as a result of statute of limitation lapses or payments to tax authorities in certain jurisdictions. However, any such changes are not anticipated to be material.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="c-1" id="f-967">&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of income before provision for income taxes are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.356%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.993%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.453%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 6.62pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;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;2021&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;Domestic   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,977,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,260,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;737,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;444,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;321,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Income before income taxes   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,422,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,581,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;930,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-1" decimals="-3" id="f-968" unitRef="usd">1977687000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-12" decimals="-3" id="f-969" unitRef="usd">1260614000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-13" decimals="-3" id="f-970" unitRef="usd">737620000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-1" decimals="-3" id="f-971" unitRef="usd">444339000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-12" decimals="-3" id="f-972" unitRef="usd">321182000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-13" decimals="-3" id="f-973" unitRef="usd">193259000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-974" unitRef="usd">2422026000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-12" decimals="-3" id="f-975" unitRef="usd">1581796000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-13" decimals="-3" id="f-976" unitRef="usd">930879000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c-1" id="f-977">&lt;div style="margin-top:4pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the provision for income taxes are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.356%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.993%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.453%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;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;2021&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;Current provision for income taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/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;Federal   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;574,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;State   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Foreign   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align: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 current   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;705,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,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;/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;Deferred tax expense (benefit):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;Federal   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(372,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,568)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(98,534)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;State   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41,152)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,689)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Foreign   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align: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 deferred tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(370,796)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(244,379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(99,047)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align: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 provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;334,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-978" unitRef="usd">574449000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-12" decimals="-3" id="f-979" unitRef="usd">359158000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-980" unitRef="usd">137203000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-981" unitRef="usd">106866000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-12" decimals="-3" id="f-982" unitRef="usd">76321000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-983" unitRef="usd">38478000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-984" unitRef="usd">24186000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-12" decimals="-3" id="f-985" unitRef="usd">38250000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-986" unitRef="usd">13391000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-987" unitRef="usd">705501000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-12" decimals="-3" id="f-988" unitRef="usd">473729000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-989" unitRef="usd">189072000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-990" unitRef="usd">-372270000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-12" decimals="-3" id="f-991" unitRef="usd">-219568000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-992" unitRef="usd">-98534000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-993" unitRef="usd">-41152000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-12" decimals="-3" id="f-994" unitRef="usd">-34689000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-995" unitRef="usd">-16289000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-996" unitRef="usd">42626000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-12" decimals="-3" id="f-997" unitRef="usd">9878000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-998" unitRef="usd">15776000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-1" decimals="-3" id="f-999" unitRef="usd">-370796000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-12" decimals="-3" id="f-1000" unitRef="usd">-244379000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-13" decimals="-3" id="f-1001" unitRef="usd">-99047000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1002" unitRef="usd">334705000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-12" decimals="-3" id="f-1003" unitRef="usd">229350000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-1004" unitRef="usd">90025000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c-1" id="f-1005">&lt;div style="margin-top:4pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The reconciliation of the statutory federal income tax rate and our effective income tax rate is as follows (in percentages):&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;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.356%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.993%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.453%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 8.87pt;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;2021&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;U.S. federal statutory income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;State tax, net of federal benefit   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taxes on foreign earnings differential   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.96)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credits   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.74)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.59)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.32)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition and integration costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.09)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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;13.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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="c-1"
      decimals="INF"
      id="f-1006"
      unitRef="number">0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c-12"
      decimals="INF"
      id="f-1007"
      unitRef="number">0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c-13"
      decimals="INF"
      id="f-1008"
      unitRef="number">0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-1" decimals="4" id="f-1009" unitRef="number">0.0213</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-12" decimals="4" id="f-1010" unitRef="number">0.0209</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-13" decimals="4" id="f-1011" unitRef="number">0.0189</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c-1" decimals="4" id="f-1012" unitRef="number">-0.0196</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c-12" decimals="4" id="f-1013" unitRef="number">-0.0224</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c-13" decimals="4" id="f-1014" unitRef="number">-0.0213</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits contextRef="c-1" decimals="4" id="f-1015" unitRef="number">0.0274</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits contextRef="c-12" decimals="4" id="f-1016" unitRef="number">0.0224</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits contextRef="c-13" decimals="4" id="f-1017" unitRef="number">0.0270</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c-1" decimals="4" id="f-1018" unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c-12" decimals="4" id="f-1019" unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c-13" decimals="4" id="f-1020" unitRef="number">0.0001</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c-1" decimals="4" id="f-1021" unitRef="number">-0.0459</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c-12" decimals="4" id="f-1022" unitRef="number">-0.0407</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c-13" decimals="4" id="f-1023" unitRef="number">-0.0832</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <anet:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent contextRef="c-1" decimals="4" id="f-1024" unitRef="number">0.0001</anet:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent>
    <anet:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent contextRef="c-12" decimals="4" id="f-1025" unitRef="number">0.0005</anet:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent>
    <anet:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent contextRef="c-13" decimals="4" id="f-1026" unitRef="number">0.0003</anet:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c-1" decimals="4" id="f-1027" unitRef="number">-0.0004</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c-12" decimals="4" id="f-1028" unitRef="number">-0.0009</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c-13" decimals="4" id="f-1029" unitRef="number">-0.0011</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="4" id="f-1030" unitRef="number">0.1381</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-12" decimals="4" id="f-1031" unitRef="number">0.1450</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-13" decimals="4" id="f-1032" unitRef="number">0.0967</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount contextRef="c-1" decimals="-5" id="f-1033" unitRef="usd">151200000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount contextRef="c-12" decimals="-5" id="f-1034" unitRef="usd">93500000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount contextRef="c-13" decimals="-5" id="f-1035" unitRef="usd">105800000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c-1" id="f-1036">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 significant portions of deferred tax assets (liabilities) are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:67.905%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:3.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.180%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.554%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.183%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt;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;2022&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;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/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;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Reserves and accruals not currently deductible&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Lease financing obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Capitalized research and development expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Net operating losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross deferred tax assets   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,352,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,009,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Valuation allowance   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146,268)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,689)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align: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 deferred tax assets   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,206,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;876,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;US tax on foreign earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(245,074)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(286,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Right of use asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,037)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align: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 deferred tax liabilities   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(260,890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(302,045)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;Net deferred tax assets   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;945,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;574,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the breakdown between non-current deferred tax assets and liabilities (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:67.905%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:3.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.180%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.554%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.183%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/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;Deferred tax assets, non-current   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;945,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;574,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities, non-current   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Total net deferred tax assets   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;945,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;574,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets contextRef="c-4" decimals="-3" id="f-1037" unitRef="usd">322325000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets contextRef="c-5" decimals="-3" id="f-1038" unitRef="usd">355521000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals contextRef="c-4" decimals="-3" id="f-1039" unitRef="usd">120973000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals contextRef="c-5" decimals="-3" id="f-1040" unitRef="usd">63517000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsDeferredIncome contextRef="c-4" decimals="-3" id="f-1041" unitRef="usd">295268000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome contextRef="c-5" decimals="-3" id="f-1042" unitRef="usd">182594000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="c-4" decimals="-3" id="f-1043" unitRef="usd">118123000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="c-5" decimals="-3" id="f-1044" unitRef="usd">100284000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <anet:DeferredTaxAssetLeaseLiability contextRef="c-4" decimals="-3" id="f-1045" unitRef="usd">15485000</anet:DeferredTaxAssetLeaseLiability>
    <anet:DeferredTaxAssetLeaseLiability contextRef="c-5" decimals="-3" id="f-1046" unitRef="usd">15072000</anet:DeferredTaxAssetLeaseLiability>
    <anet:DeferredTaxAssetsCapitalizedResearchAndDevelopment contextRef="c-4" decimals="-3" id="f-1047" unitRef="usd">417095000</anet:DeferredTaxAssetsCapitalizedResearchAndDevelopment>
    <anet:DeferredTaxAssetsCapitalizedResearchAndDevelopment contextRef="c-5" decimals="-3" id="f-1048" unitRef="usd">228946000</anet:DeferredTaxAssetsCapitalizedResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c-4" decimals="-3" id="f-1049" unitRef="usd">28079000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c-5" decimals="-3" id="f-1050" unitRef="usd">25480000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c-4" decimals="-3" id="f-1051" unitRef="usd">34274000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c-5" decimals="-3" id="f-1052" unitRef="usd">29469000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOther contextRef="c-4" decimals="-3" id="f-1053" unitRef="usd">1328000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="c-5" decimals="-3" id="f-1054" unitRef="usd">8721000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross contextRef="c-4" decimals="-3" id="f-1055" unitRef="usd">1352950000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="c-5" decimals="-3" id="f-1056" unitRef="usd">1009604000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-4" decimals="-3" id="f-1057" unitRef="usd">146268000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-5" decimals="-3" id="f-1058" unitRef="usd">132689000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-4" decimals="-3" id="f-1059" unitRef="usd">1206682000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-5" decimals="-3" id="f-1060" unitRef="usd">876915000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings contextRef="c-4" decimals="-3" id="f-1061" unitRef="usd">245074000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings contextRef="c-5" decimals="-3" id="f-1062" unitRef="usd">286625000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements contextRef="c-4" decimals="-3" id="f-1063" unitRef="usd">12935000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements contextRef="c-5" decimals="-3" id="f-1064" unitRef="usd">12383000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c-4" decimals="-3" id="f-1065" unitRef="usd">2881000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c-5" decimals="-3" id="f-1066" unitRef="usd">3037000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-4" decimals="-3" id="f-1067" unitRef="usd">260890000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-5" decimals="-3" id="f-1068" unitRef="usd">302045000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c-4" decimals="-3" id="f-1069" unitRef="usd">945792000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c-5" decimals="-3" id="f-1070" unitRef="usd">574870000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-4" decimals="-3" id="f-1071" unitRef="usd">945792000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-5" decimals="-3" id="f-1072" unitRef="usd">574912000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-4" decimals="-3" id="f-1073" unitRef="usd">0</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-5" decimals="-3" id="f-1074" unitRef="usd">42000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c-4" decimals="-3" id="f-1075" unitRef="usd">945792000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c-5" decimals="-3" id="f-1076" unitRef="usd">574870000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:OperatingLossCarryforwards contextRef="c-235" decimals="-5" id="f-1077" unitRef="usd">246500000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards contextRef="c-236" decimals="-5" id="f-1078" unitRef="usd">137600000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount contextRef="c-235" decimals="-5" id="f-1079" unitRef="usd">2800000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount contextRef="c-236" decimals="-5" id="f-1080" unitRef="usd">217300000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount contextRef="c-237" decimals="-5" id="f-1081" unitRef="usd">1200000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-4" decimals="-5" id="f-1082" unitRef="usd">146300000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="c-1" id="f-1083">The reconciliation of the beginning and ending amount of gross unrecognized tax benefits as of December&#160;31, 2023, 2022 and 2021 is as follows (in thousands):&lt;div style="margin-bottom:7pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.280%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.115%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.280%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.115%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.283%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 5.5pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt;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;2021&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;Gross unrecognized tax benefits&#x2014;beginning balance   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Increases related to tax positions taken in a prior year   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases related to tax positions taken during current year   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decreases related to tax positions taken in a prior year   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(513)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,781)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(853)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decreases related to lapse of statute of limitations   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,163)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(414)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross unrecognized tax benefits&#x2014;ending balance   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-5" decimals="-3" id="f-1084" unitRef="usd">137357000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-27" decimals="-3" id="f-1085" unitRef="usd">114813000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-18" decimals="-3" id="f-1086" unitRef="usd">92500000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-1" decimals="-3" id="f-1087" unitRef="usd">4690000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-12" decimals="-3" id="f-1088" unitRef="usd">1566000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-13" decimals="-3" id="f-1089" unitRef="usd">2476000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-1" decimals="-3" id="f-1090" unitRef="usd">39895000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-12" decimals="-3" id="f-1091" unitRef="usd">25355000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-13" decimals="-3" id="f-1092" unitRef="usd">21104000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-1" decimals="-3" id="f-1093" unitRef="usd">513000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-12" decimals="-3" id="f-1094" unitRef="usd">3781000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-13" decimals="-3" id="f-1095" unitRef="usd">853000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c-1" decimals="-3" id="f-1096" unitRef="usd">18163000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c-12" decimals="-3" id="f-1097" unitRef="usd">596000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c-13" decimals="-3" id="f-1098" unitRef="usd">414000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-4" decimals="-3" id="f-1099" unitRef="usd">163266000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-5" decimals="-3" id="f-1100" unitRef="usd">137357000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-27" decimals="-3" id="f-1101" unitRef="usd">114813000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-4" decimals="-5" id="f-1102" unitRef="usd">163300000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-5" decimals="-5" id="f-1103" unitRef="usd">137400000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-27" decimals="-5" id="f-1104" unitRef="usd">114800000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c-4" decimals="-5" id="f-1105" unitRef="usd">90000000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c-5" decimals="-5" id="f-1106" unitRef="usd">79300000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c-27" decimals="-5" id="f-1107" unitRef="usd">60900000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense contextRef="c-12" decimals="INF" id="f-1108" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense contextRef="c-1" decimals="INF" id="f-1109" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-1" id="f-1110">Geographical Information &lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We operate as one reportable segment. The following table represents revenue based on customers' shipping addresses (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.992%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.408%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.408%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.206%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Americas&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,651,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,462,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,156,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe, Middle East and Africa   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;670,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;529,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;486,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia Pacific   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;538,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.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 revenue   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,860,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,381,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,948,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1) Includes $4,541.5&#160;million, $3,424.8&#160;million and $2,125.9&#160;million revenue generated from the U.S. for the three years ended December&#160;31, 2023, 2022 and 2021, respectively&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets, excluding intercompany receivables, investments in subsidiaries, investments in privately-held companies and deferred tax assets, net by location are summarized as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:67.905%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.992%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.408%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.499%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt;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;2022&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;United States   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="c-1"
      decimals="INF"
      id="f-1111"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock contextRef="c-1" id="f-1112">The following table represents revenue based on customers' shipping addresses (in thousands): &lt;div style="margin-bottom:7pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.992%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.408%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.408%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.206%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Americas&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,651,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,462,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,156,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe, Middle East and Africa   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;670,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;529,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;486,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia Pacific   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;538,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.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 revenue   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,860,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,381,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,948,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1) Includes $4,541.5&#160;million, $3,424.8&#160;million and $2,125.9&#160;million revenue generated from the U.S. for the three years ended December&#160;31, 2023, 2022 and 2021, respectively&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets, excluding intercompany receivables, investments in subsidiaries, investments in privately-held companies and deferred tax assets, net by location are summarized as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:67.905%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.992%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.408%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.499%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt;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;2022&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;United States   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International   &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-238" decimals="-3" id="f-1113" unitRef="usd">4651193000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-239" decimals="-3" id="f-1114" unitRef="usd">3462621000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-240" decimals="-3" id="f-1115" unitRef="usd">2156183000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-241" decimals="-3" id="f-1116" unitRef="usd">670960000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-242" decimals="-3" id="f-1117" unitRef="usd">529800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-243" decimals="-3" id="f-1118" unitRef="usd">486836000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-244" decimals="-3" id="f-1119" unitRef="usd">538015000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-245" decimals="-3" id="f-1120" unitRef="usd">388889000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-246" decimals="-3" id="f-1121" unitRef="usd">305018000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-1122" unitRef="usd">5860168000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-12" decimals="-3" id="f-1123" unitRef="usd">4381310000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-13" decimals="-3" id="f-1124" unitRef="usd">2948037000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-247" decimals="-5" id="f-1125" unitRef="usd">4541500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-248" decimals="-5" id="f-1126" unitRef="usd">3424800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-249" decimals="-5" id="f-1127" unitRef="usd">2125900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-250" decimals="-3" id="f-1128" unitRef="usd">79728000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-251" decimals="-3" id="f-1129" unitRef="usd">71540000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-252" decimals="-3" id="f-1130" unitRef="usd">21852000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-253" decimals="-3" id="f-1131" unitRef="usd">23469000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-1132" unitRef="usd">101580000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-5" decimals="-3" id="f-1133" unitRef="usd">95009000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PostemploymentBenefitsDisclosureTextBlock contextRef="c-1" id="f-1134">Post-Employment Benefits &lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&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 401(k) Plan that covers substantially all of our employees in the U.S.  Effective January 1, 2017, we have elected to match 100% of employees' contributions up to a maximum of 3% of an employee's annual salary. Matching contributions are immediately vested. For the years ended December 31, 2023, 2022 and 2021, we contributed approximately $13.1 million, $12.4 million and $9.8 million for the matching contributions, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PostemploymentBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="c-1"
      decimals="INF"
      id="f-1135"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="c-1"
      decimals="INF"
      id="f-1136"
      unitRef="number">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-1" decimals="-5" id="f-1137" unitRef="usd">13100000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-12" decimals="-5" id="f-1138" unitRef="usd">12400000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-13" decimals="-5" id="f-1139" unitRef="usd">9800000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <ecd:MtrlTermsOfTrdArrTextBlock contextRef="c-254" id="f-1140">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 5, 2023, Ita Brennan, our Senior Vice President and Chief Financial Officer, modified the  Rule 10b5-1 trading arrangement previously adopted June 8, 2023 providing for the sale from time to time of an aggregate of up to 58,000 shares of our common stock to adjust scheduled sales dates as a result of her planned departure from the Company. The trading arrangement is intended to satisfy the affirmative defense in Rule 10b5-1(c). The duration of the trading arrangement is until September 8, 2024, or earlier if all transactions under the trading arrangement are completed.&lt;/span&gt;&lt;/div&gt;</ecd:MtrlTermsOfTrdArrTextBlock>
    <ecd:TrdArrAdoptionDate contextRef="c-255" id="f-1141">December 5, 2023</ecd:TrdArrAdoptionDate>
    <ecd:TrdArrIndName contextRef="c-255" id="f-1142">Ita Brennan</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle contextRef="c-255" id="f-1143">Senior Vice President and Chief Financial Officer</ecd:TrdArrIndTitle>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="c-256"
      decimals="INF"
      id="f-1144"
      unitRef="shares">58000</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:MtrlTermsOfTrdArrTextBlock contextRef="c-257" id="f-1145">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 14, 2023, Jayshree Ullal, our Chairperson and Chief Executive Officer, adopted a Rule 10b5-1 trading arrangement providing for the sale from time to time of an aggregate of up to 538,270 shares of our common stock. The trading arrangement is intended to satisfy the affirmative defense in Rule 10b5-1(c). The duration of the trading arrangement is until March 14, 2025, or earlier if all transactions under the trading arrangement are completed.&lt;/span&gt;&lt;/div&gt;</ecd:MtrlTermsOfTrdArrTextBlock>
    <ecd:TrdArrAdoptionDate contextRef="c-258" id="f-1146">December 14, 2023</ecd:TrdArrAdoptionDate>
    <ecd:TrdArrIndName contextRef="c-258" id="f-1147">Jayshree Ullal</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle contextRef="c-258" id="f-1148">Chairperson and Chief Executive Officer</ecd:TrdArrIndTitle>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="c-259"
      decimals="INF"
      id="f-1149"
      unitRef="shares">538270</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:MtrlTermsOfTrdArrTextBlock contextRef="c-260" id="f-1150">&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 14, 2023, Anshul Sadana, our Chief Operating Officer, adopted a Rule 10b5-1 trading arrangement providing for the sale from time to time of an aggregate of up to 126,861 shares of our common stock. The trading arrangement is intended to satisfy the affirmative defense in Rule 10b5-1(c). The duration of the trading arrangement is until March 13, 2025, or earlier if all transactions under the trading arrangement are completed.&lt;/span&gt;&lt;/div&gt;</ecd:MtrlTermsOfTrdArrTextBlock>
    <ecd:TrdArrAdoptionDate contextRef="c-261" id="f-1151">December 14, 2023</ecd:TrdArrAdoptionDate>
    <ecd:TrdArrIndName contextRef="c-261" id="f-1152">Anshul Sadana</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle contextRef="c-261" id="f-1153">Chief Operating Officer</ecd:TrdArrIndTitle>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="c-262"
      decimals="INF"
      id="f-1154"
      unitRef="shares">126861</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-263" id="f-1155">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-263" id="f-1156">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-263" id="f-1157">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-263" id="f-1158">false</ecd:NonRule10b51ArrTrmntdFlag>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
